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