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
Rūdolfs Ošiņš
319b1502c6
Fix issue sorting and timestamps
...
Issues should be sorted by creation time and we should show the creation
time as the issue timestamp. Otherwise edits will reorder the comment
thread.
2024-10-28 14:11:48 +01:00
Rūdolfs Ošiņš
1f9f6505ab
Simplify comment reply form component structure
2024-10-28 14:11:48 +01:00