Commit Graph
45 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš 4add00d682 Add review page 2025-02-18 12:06:03 -06:00
Rūdolfs Ošiņš c35b4a3dc5 Fix flaky tests
It's normal that some of the "alias" queries return a 404 if a DID can't
be looked up, in this case the endpoint returns a 404 and we just log
it.
2025-02-13 09:54:32 -06:00
Sebastian Martinez 365674bc58 Provide a sync_status store
The `sync_status` would update every 10 seconds with the latest state of
all repos, to be displayed in the repo where needed.
2025-02-10 11:55:14 -06:00
Rūdolfs Ošiņš 0817e694ac Render ~~strikethrough~~ in markdown
So that I can strike through unfinished thoughts after I edit my
comments.
2025-02-07 13:19:11 -06:00
Rūdolfs Ošiņš 8babf383d3 Fix emoji reactivity bug 2025-02-07 09:30:47 +01:00
Rūdolfs Ošiņš 67836558ca Remove old Upstream license header 2025-02-05 13:07:24 +01:00
Rūdolfs Ošiņš 014a3e9eee Add revision commit list 2025-02-04 15:49:00 -06:00
Sebastian Martinez 19fdd17f99 Fix repo listing not displaying all repos
`Show::All` which is the default value should return all values obtained
from `storage.repositories()`.
This commit adds a `Show::Contributor` enum variant to only get repos
that the user has forked, initialized or contributed in some way.
2025-01-27 13:19:42 +01:00
Sebastian Martinez d5632ed534 Add global inbox 2025-01-23 22:28:00 +01:00
Sebastian Martinez 6aef218254 Restrict DOM sanitization to limited whitelist 2024-12-18 13:57:25 +01:00
Sebastian Martinez ca4d9d13fd Add embeds to the Textarea 2024-12-13 12:26:51 +01:00
Rūdolfs Ošiņš 7d5ff0ac1d Implement assignee editing 2024-12-05 15:55:19 +01:00
Sebastian Martinez 06437656c0 Add filter for repos to list_repos command
Instead of only returning seeded repos, this repo adds 3 new filter
options to the `list_repos` command, under the `show` field

- *all* - All repos that a user has initialized or forked (own
namespace)
- *seeded* - Repos that are beeing seeded by the user
- *delegate* - Repos that the current user is a delegate of.
2024-11-22 09:35:26 +01:00
Sebastian Martinez f23206b83d Instrument authentication for e2e tests 2024-11-21 10:29:14 +01:00
Rūdolfs Ošiņš 982ce568b7 Check auth status periodically 2024-11-19 17:15:00 +01:00
Sebastian Martinez 777430ab92 Add tests for clipboard, issue listing and issues 2024-11-05 12:43:52 +01:00
Sebastian Martinez 58891de06f Add svelte runes 2024-11-05 10:54:09 +01:00
Rūdolfs Ošiņš 3df2d3ec14 Parallelise all requests 2024-11-01 11:43:45 +01:00
Sebastian Martinez e37369062f Add playwright for e2e testing 2024-10-30 10:07:52 +01:00
Sebastian Martinez d90dc0735c Add test-http-api crate to make app work in browser
A new `invoke` function calls either the tauri backend or the
`test-http-api` function if ran in a browser.
2024-10-28 13:56:23 +01:00
Rūdolfs Ošiņš c01a48939e Add comment threads 2024-10-25 10:46:53 +02:00
Sebastian Martinez 874605633e Refactor types
- Improves the hierarchy of types into separate folders
- Improve the types generation making more structs and less serde_json
- Adding more optional values to the tauri commands
2024-10-23 11:58:37 +02:00
Rūdolfs Ošiņš 9bed71d607 Refactor how we pass around DIDs 2024-10-11 11:58:02 +02:00
Rūdolfs Ošiņš 835b3f754b Add "edited" marker to issue header 2024-10-11 11:58:02 +02:00
Sebastian Martinez 8c80f7b228 Add get_file_by_oid command, enables support for embeds 2024-10-08 12:07:47 +02:00
Rūdolfs Ošiņš e5f90e20b8 Add create issue view 2024-10-08 11:27:44 +02:00
Sebastian Martinez 517d867f95 Revert to initial scroll position on filter change 2024-10-07 13:11:08 +02:00
Rūdolfs Ošiņš ea9a425cf0 Add single patch route 2024-09-27 16:59:16 +02:00
Sebastian Martinez 665c5a96bd Remove unusued lineNumbersGutter fn
It was a copy pasta function from `radicle-explorer` that if we need to
highlight files by line in the future e.g. changesets we should do it
better than this.
2024-09-26 09:54:07 +02:00
Rūdolfs Ošiņš 6b8cb91567 Add single issue view 2024-09-25 17:31:57 +02:00
Rūdolfs Ošiņš c316caec04 Port Markdown renderer component 2024-09-25 17:31:57 +02:00
Sebastian Martinez 8731506b94 Improve the event threads in the backend 2024-09-18 17:37:40 +02:00
Rūdolfs Ošiņš f5ce15a673 Fix lint issue 2024-09-18 17:03:29 +02:00
Sebastian Martinez 91ba8ab390 Add timestamp and revisionCount to issue and patch listings 2024-09-18 14:37:58 +02:00
Rūdolfs Ošiņš 58f2ec2f51 Hook up the online/offline button to the new events 2024-09-18 12:59:17 +02:00
Sebastian Martinez ff6b7aa5dc Add ability to listen to node events from the frontend 2024-09-18 12:25:28 +02:00
Rūdolfs Ošiņš f27974c23e Add sidebar 2024-09-17 10:22:19 +02:00
Rūdolfs Ošiņš 5725cec33f Add breadcrumbs 2024-09-13 13:54:39 +02:00
Rūdolfs Ošiņš f09253f631 Add repo issues and patches routes 2024-09-10 11:13:45 +02:00
Rūdolfs Ošiņš cb82dae6eb Remove setTitle
There is no page title that is shown to the user, so there's no point in
setting it.
2024-09-10 11:12:21 +02:00
Rūdolfs Ošiņš 5b33e1ecd5 Remove design system
It was only a placeholder until we get some content.
2024-09-05 13:42:39 +02:00
Sebastian Martinez b6711a5698 Add list_repo and config commands 2024-09-05 12:37:00 +02:00
Rūdolfs Ošiņš 3edfcf9192 Add RepoCard component 2024-09-05 11:17:58 +02:00
Rūdolfs Ošiņš 8179ed0f3e Add our own router 2024-09-03 16:30:12 +02:00
Sebastian Martinez 761c59e4e4 Add Header component and required components 2024-08-28 10:54:12 +02:00