Commit Graph
216 Commits
Author SHA1 Message Date
Sebastian Martinez 653cf9a48d Sort repos by activity 2024-12-05 13:56:12 +01:00
Sebastian Martinez 5c8844db1c Fix radicle crate at 0.14.0
Also update `heartwood-release` to a pre-release to get the tests to
pass
2024-12-02 17:06:42 +01:00
Sebastian Martinez e093a5bc29 Let ts_rs run formatting types instead of prettier 2024-12-02 16:34:12 +01:00
Sebastian Martinez 45699e4fc8 Run checks for all rust crates 2024-12-02 16:34:12 +01:00
Sebastian Martinez 1f779a8a1b Add tests for list_commits unit test 2024-12-02 16:34:12 +01:00
Sebastian Martinez 70ee53e859 Add unit tests for radicle-types crate 2024-12-02 16:34:12 +01:00
Sebastian Martinez b7b71ccb11 Move AppState to radicle-types 2024-12-02 16:30:54 +01:00
Sebastian Martinez f5d559158b Add list_commits tauri command
Returns all commits for a specific repo.

Takes a `parent` argument as starting point for the git history.
Uses the `head` field of the project payload if not provided.

Instead of since and until timestamps uses cursor and take params to
paginate the commit history.
2024-12-02 16:30:54 +01:00
Sebastian Martinez a2776c27a4 Remove migrate argument since not used anymore 2024-12-02 16:30:54 +01:00
Rūdolfs Ošiņš 52c25a905d Truncate long title in breadcrumbs with ellipsis
We can still see the full title at the top of the issue.
2024-12-02 10:45:24 +01:00
Rūdolfs Ošiņš cd0bc9c01b Fix long title wrapping in issue view 2024-12-02 10:45:07 +01:00
Rūdolfs Ošiņš 312402b5b5 Update issue title in breadcrumbs on edit 2024-12-02 10:31:42 +01:00
Rūdolfs Ošiņš d86291eb79 Update comment count in second column when adding comments 2024-11-29 17:03:52 +01:00
Rūdolfs Ošiņš 84fbb1cfb2 Update dependencies 2024-11-27 15:44:12 +01:00
Rūdolfs Ošiņš bc53d1b822 Bump nodejs version to next LTS 2024-11-27 15:38:21 +01:00
Sebastian Martinez 4670370562 Use Into::into instead of a closure in radicle-types 2024-11-22 11:15:05 +01:00
Sebastian Martinez c176fb9a3d Take a &identity::Did for the Author constructor 2024-11-22 10:54:49 +01:00
Sebastian Martinez 936d8197b1 Update heartwood crates to commit 2d13591
- Add `migrate::ignore` callback to `cob::cache` calls
- Remove the `Verified` trait from the `Doc` struct
- Update `Doc` fields with read-only methods
2024-11-22 10:54:49 +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 c35ab783a7 Add tests to verify authenticated identities 2024-11-21 10:29:24 +01:00
Sebastian Martinez f23206b83d Instrument authentication for e2e tests 2024-11-21 10:29:14 +01:00
Sebastian Martinez 7cdf6544ad Fix error serialize in the test-http-api crate 2024-11-20 14:20:57 +01:00
Sebastian Martinez ac550e0602 Remove unused console.logs 2024-11-20 12:16:43 +01:00
Sebastian Martinez 743b7af54c Revert logging from crabnebula dev tools to the tauri-plugin-log 2024-11-20 11:35:50 +01:00
Rūdolfs Ošiņš 982ce568b7 Check auth status periodically 2024-11-19 17:15:00 +01:00
Sebastian Martinez d52c01e26a Fix error serialize implementation 2024-11-19 10:42:37 +01:00
Rūdolfs Ošiņš 9ff061793d Implement loading on scroll for patch second column 2024-11-15 10:05:26 +01:00
Rūdolfs Ošiņš ff8fca8dd7 Use comment component for patch body 2024-11-15 10:05:26 +01:00
Rūdolfs Ošiņš e8263b8c21 Rework layout to have a sidebar and second column 2024-11-15 10:05:26 +01:00
Sebastian Martinez 376e475adf Reset Issue component state on reload
There was a need to double click on the reply icon in the `Issue` view
to get `topLevelReplyOpen` to the correct state.
2024-11-08 06:49:09 +01:00
Sebastian Martinez 4537a003ad Refactor issue thread compute to the backend 2024-11-08 06:49:09 +01:00
Sebastian Martinez 93e2770d6d Fix focus on comment component 2024-11-06 13:26:29 +01:00
Rūdolfs Ošiņš 4428a4576c Make issue state button reactive to issue state 2024-11-05 15:51:54 +01:00
Rūdolfs Ošiņš 34c64809e2 Load issue activity in the router to prevent flickering 2024-11-05 13:09:59 +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
Sebastian Martinez 737be7935a Replace <slot> directives with snippets 2024-11-01 13:27:21 +01:00
Rūdolfs Ošiņš 3df2d3ec14 Parallelise all requests 2024-11-01 11:43:45 +01:00
Rūdolfs Ošiņš ba0293324a Show which issue is selected in the sidebar 2024-11-01 11:17:50 +01:00
Rūdolfs Ošiņš 2c0aed2b75 Update issue state icon in the sidebar when changing state 2024-11-01 11:10:53 +01:00
Rūdolfs Ošiņš 8b27966711 Use a more descriptive variable name for issue body 2024-11-01 11:08:01 +01:00
Rūdolfs Ošiņš 80314b2148 Fix issue title editing and state change permissions
Only delegates and authors should see the edit and state change buttons.
2024-10-31 16:18:58 +01:00
Rūdolfs Ošiņš 793c3bd600 Don't show delegate and private repo labels in repo view
According to the designs we shouldn't show these labels there.
2024-10-31 16:10:26 +01:00
Rūdolfs Ošiņš f2a6bad1d7 Tweak issue title edit buttons and alignment 2024-10-31 11:53:01 +01:00
Rūdolfs Ošiņš aad18db51a Style radio buttons according to design 2024-10-31 11:53:01 +01:00
Sebastian Martinez 066034d603 Rename check github workflow name 2024-10-30 10:07:52 +01:00
Sebastian Martinez e37369062f Add playwright for e2e testing 2024-10-30 10:07:52 +01:00
Sebastian Martinez b853dea38b Fix patches_handler params 2024-10-30 10:07:52 +01:00
Sebastian Martinez ea981634d0 Add create_issue_comment_handler 2024-10-30 10:07:52 +01:00
Rūdolfs Ošiņš daaef13ff2 Implement issue state change button 2024-10-29 10:54:16 +01:00