Commit Graph
412 Commits
Author SHA1 Message Date
Rūdolfs Ošiņš b11ada847f Fix superfluous outer border on all lists
This also resets the fuzzy filter input when switching states in list
views.
2025-04-08 16:41:12 +02:00
Rūdolfs Ošiņš ae3258d7cb Add confirmations to Clear all notifications buttons 2025-04-08 16:10:41 +02:00
Rūdolfs Ošiņš 87f549175c Fix patch changes section not updating when changing patches 2025-04-08 13:52:27 +02:00
Rūdolfs OšiņšandFintan Halpenny 0702896ea3 Optimise patch list command
So we don't materialize the whole list multiple times especially when
paginating. Mostly written by Finto, I was just driving.

Co-authored-by: Fintan Halpenny <fintan.halpenny@gmail.com>
2025-04-07 18:35:15 +02:00
Sebastian Martinez 3cbebb66bb Add patch checkout popover 2025-04-07 15:21:38 +02:00
Sebastian Martinez dc930cafdd Add Clipboard component 2025-04-07 15:21:38 +02:00
Sebastian Martinez 10b055cf7f Allow commit selection in revisions only if more than one commit 2025-04-07 14:18:14 +02:00
Rūdolfs Ošiņš 9ec894cb88 Disable attachments for reviews
They're not yet supported on a protocol level.
2025-04-04 15:20:28 +02:00
Rūdolfs Ošiņš 82560dbb0b Restyle and move issue/patch state buttons 2025-04-04 10:26:56 +02:00
Rūdolfs Ošiņš 5845bf3cd1 Prevent layout shifts when selecting an item in lists 2025-04-04 10:26:56 +02:00
Rūdolfs Ošiņš f777284af2 Make all elements of title row same height
This is so that text areas and buttons align perfectly.
2025-04-04 10:26:54 +02:00
Rūdolfs Ošiņš 4fc03eda4e Make New Issue button visually toggleable 2025-04-04 10:25:46 +02:00
dnlklmn 76162e4500 Make comment btn in discussion thread also ghost 2025-04-03 15:17:24 +02:00
dnlklmn 828d993606 Make button text color white except for ghost 2025-04-03 15:13:25 +02:00
dnlklmn 93dcf46fd5 Make active button text color emphasized 2025-04-03 14:46:52 +02:00
dnlklmn a81aa71682 Add gap between inbox items 2025-04-03 14:46:52 +02:00
Rūdolfs Ošiņš 94c85ad06b Fix review section toggle
This also makes all section toggles more robust against reordering of
CSS classes.
2025-04-02 15:35:24 +02:00
Rūdolfs Ošiņš b770fac336 Implement fuzzy filter in single patch/issue views 2025-04-02 10:32:18 +02:00
Rūdolfs Ošiņš 054174f606 Don't show filter inputs when there's nothing to filter 2025-04-02 10:31:36 +02:00
Rūdolfs Ošiņš 12afb43ed0 Fix don't highlight single repo if filter isn't active 2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš 1a4dba2065 Deduplicate the diff/cob Stats type 2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš 7c0da906a8 Cache content-addressed API calls on the frontend 2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš 83390aed59 Implement issue and patch list fuzzy finder 2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš d01cf9b433 Add filter icon 2025-03-28 18:18:46 +01:00
Rūdolfs Ošiņš 8a3e480b3c Add repo fuzzy finder to home screen 2025-03-28 09:03:17 +01:00
Rūdolfs Ošiņš 5c5685d560 Sort projects by name on the home screen 2025-03-27 15:41:36 +01:00
Sebastian Martinez 31e273395f Fix notification summary for revision comments
Instead of showing `left a review comment` we should just say `left a
comment` for a revision comment.
2025-03-27 10:33:06 +01:00
Sebastian Martinez 08a2b01f7d Update crate dependencies 2025-03-19 09:36:38 -06:00
Sebastian Martinez a0f1e390cf Update flake with new npm deps hash 2025-03-19 09:36:38 -06:00
Sebastian Martinez e9f6debcb6 Update frontend dependencies 2025-03-19 09:36:38 -06:00
Sebastian Martinez acd06d00a9 Fix HomeSidebar repositories navigation
TIL that svelte5 reactivity doesn't apply to destructured renamed
variables.

By renaming `repos: initialRepos` and then using `initialRepos` in a
`$state` rune, changes to the `repos` prop will not be taken into
account.
2025-03-19 11:23:48 +01:00
Rūdolfs Ošiņš a35077707f Style review list correctly with pixelated corners 2025-03-19 09:00:59 +01:00
Rūdolfs Ošiņš a3c143070e Don't show hover styling when a line can't be commented on
- outside of reviews
- when there is already a comment on that line
2025-03-19 09:00:59 +01:00
Rūdolfs Ošiņš 7b28e4202f Implement resolving and unresolving comments 2025-03-18 18:55:06 -06:00
Sebastian Martinez efe3c51d05 Add identity and repo creation flow 2025-03-18 23:01:07 +01:00
Sebastian Martinez dfed3287c6 Reduce tauri log verbosity
Instead of logging to stdout everything, just do so until `Info` level
2025-03-18 21:21:02 +01:00
Sebastian Martinez 851d98d524 Remove @public path alias
We don't use this alias in the code base so we should remove it
2025-03-18 21:21:02 +01:00
Sebastian Martinez 89957097e1 Remove replacing standard html checkboxes with custom ones
This doesn't work currently, we need to look into ways to delegate this.
2025-03-18 21:21:02 +01:00
Sebastian Martinez 2d685715b9 Remove authenticate e2e test 2025-03-18 21:21:02 +01:00
Sebastian Martinez 738e7f4fb4 Remove AuthenticationError component 2025-03-18 21:21:02 +01:00
Sebastian Martinez c730e82187 Convert cob actions into customized desktop actions
This commit allows us to e.g. convert the Set of DIDs we obtain from
assignee actions on cobs into a Set of Authors with their Aliases.

Also it introduces the `FromRadicleAction` trait which can be
implemented for any type of enum we get from the `radicle` create to
convert into a type which is better suited for us.

Removes also any calling the `alias` command in the `PatchTimeline` or
`IssueTimeline` since we already get the alias from the backend the
first time now.
2025-03-18 13:10:26 -06:00
Sebastian Martinez b1bf3c510d Change some eprintln statements for log::error 2025-03-18 13:06:59 -06:00
Sebastian Martinez 038457ea60 Remove unused logging statements 2025-03-18 13:06:59 -06:00
Sebastian Martinez 47ea7d78f6 Toggle commits in patch revisions 2025-03-18 11:05:41 -06:00
Yorgos Saslis 6f78319392 Fix artifact dir path
Signed-off-by: Yorgos Saslis <yorgos.work@proton.me>
2025-03-18 13:40:16 +02:00
Konstantinos ManinakisandYorgos Saslis 8ca8425e3f Add build and artifact upload pipeline
Co-authored-by: Yorgos Saslis <yorgos.work@proton.me>
2025-03-18 12:07:44 +01:00
Rūdolfs Ošiņš 2c8b00cab0 Fix stay on review page when reloading view 2025-03-17 21:49:11 -06:00
Rūdolfs Ošiņš 0c1b441ed2 Show commit list in review view 2025-03-17 21:49:11 -06:00
Rūdolfs Ošiņš d4a2677f57 Convert props to const where possible 2025-03-17 21:49:11 -06:00
Rūdolfs Ošiņš 3e37465572 Fix patch list preserve filter when loading more on scroll 2025-03-17 21:49:11 -06:00