Commit Graph
92 Commits
Author SHA1 Message Date
Erik Kundt de8ae91f3c bin/patch: Fix default filter passed from CLI args 2025-12-22 01:19:51 +01:00
Erik Kundt c958a900ab bin/patch: Rework filter (new expressions w/ nom) 2025-12-22 01:03:48 +01:00
Erik Kundt 344bb8aa34 bin/patch: Reorganize cob-specific and common code 2025-12-22 01:01:57 +01:00
Erik Kundt 3b940482bb bin/patch: Fix help for list command 2025-12-18 17:06:51 +01:00
Erik Kundt eac471462b bin/ui: Reorganize patch types 2025-12-18 14:48:03 +01:00
Erik Kundt acf476edbe bin: Allow executing rad silently 2025-12-17 14:54:03 +01:00
Erik Kundt 38fa4297ff bin/patch: Remove selection mode (id-only / operation) 2025-12-11 16:27:03 +01:00
Erik Kundt 284cb9410e lib: Refactor app return types 2025-12-11 15:50:36 +01:00
Erik Kundt 37cf838bed bin/patch: Disable review command and forward instead 2025-12-11 13:44:07 +01:00
Erik Kundt 0a58d17716 bin/patch: Sunset rmUI app 2025-12-09 13:35:12 +01:00
Matthias Beyer 16d3e7b4d2 bin/patch: Inline format string variables where possible
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-12-09 13:17:57 +01:00
Matthias Beyer dbe8823523 bin/patch: Do not panic if repository cannot be found
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-12-09 13:16:31 +01:00
Erik Kundt 8d9f10f6d8 Fix clippy warnings 2025-09-01 14:37:27 +02:00
Erik Kundt 80d2aa5b03 Fix clippy warnings
This makes clippy happy by inlining format strings and simpliying some
if-statements.
2025-09-01 13:55:26 +02:00
Erik Kundt b4dd057f45 bin: Rewrite CLI tests to not require a binary
Before this patch, CLI tests required a successful debug build of
`rad-tui`. This rewrites the tests such that they still do what they did
before: testing argument processing. But without relying on a binary.
2025-08-28 11:18:19 +02:00
Erik Kundt 86e34ac2b4 bin: Disable all CLI tests
In light of `cargo test` depending on `rad-tui` being built successfully,
the tests that use them, are ignored for now.
2025-08-22 10:48:53 +02:00
Erik Kundt 2057d49a96 chore: Update to radicle 0.16.1 2025-07-29 10:52:37 +02:00
Erik Kundt 5b44b2f873 feat(patch): Introduce review mode (edit/show) 2025-04-07 12:07:54 +02:00
Erik Kundt dcc51b96a9 feat(patch): Adds review action to list interface 2025-02-28 17:53:54 +01:00
Erik Kundt de547fa54d feat(patch): Reactivates review operation 2025-02-12 11:49:56 +01:00
Erik Kundt 335458de8b feat(patch): Allows review tui to return optional action 2025-02-12 11:49:56 +01:00
Erik Kundt 9af882222a refactor(patch): Improve review mode check 2025-02-11 16:07:49 +01:00
Erik Kundt 5bf495d04e refactor(patch): Return review app state 2025-02-11 16:07:49 +01:00
Erik Kundt 08f6f5d06b refactor(patch): Introduce review mode (create / resume) 2025-02-11 16:07:49 +01:00
Erik Kundt 147ea2d053 feat(patch): Remove hunk review brain 2025-02-11 16:07:49 +01:00
Erik Kundt 9f12c98180 bin: rad can be called with a command 2025-01-29 17:03:21 +01:00
Erik Kundt 445afd6149 bin(patch): Various smaller improvements 2025-01-29 10:17:16 +01:00
Erik Kundt 89ce751afa bin(patch): Call rad or return JSON 2025-01-28 14:52:47 +01:00
Erik Kundt 6c89eaa454 bin(patch): Rename select -> list 2025-01-28 12:40:18 +01:00
Erik Kundt 8554e12b47 bin(patch): Improve CLI tests 2025-01-28 11:56:14 +01:00
Erik Kundt 35cd216aa8 bin(patch): Fix forwarding for unknown commands 2025-01-28 00:28:35 +01:00
Erik Kundt 381268d17f bin(patch): Add CLI tests 2025-01-28 00:10:45 +01:00
Erik Kundt 46db9f99ff bin(patch): Remap select to list for calls to rad 2025-01-28 00:10:18 +01:00
Erik Kundt 120cb6cad0 bin(patch): Call rad for unknown operations 2025-01-27 16:20:17 +01:00
Erik Kundt 36da4fd799 bin(patch): Disable review operation 2025-01-27 16:20:17 +01:00
Erik Kundt 50670ad664 bin(patch): Handle --help & --no-forward 2025-01-27 16:20:17 +01:00
Erik Kundt bbee4219b9 bin(patch): Call rad for all unknown operations 2025-01-27 16:20:17 +01:00
Erik Kundt 7dc5cda508 bin(patch): Fix hunk state reloading 2024-12-17 14:30:31 +01:00
Erik Kundt dcc4aa6572 bin(patch): Rework accepted / rejected review hunks 2024-12-17 14:30:03 +01:00
Erik Kundt fdf29a65c0 bin(patch): Simplify hunk review states 2024-12-13 14:17:15 +01:00
Erik Kundt 784590eb24 bin(patch): Rework review testablitity 2024-12-11 11:54:06 +01:00
Erik Kundt 65002a725e bin(patch-review): Improve hunk list 2024-11-29 12:07:50 +01:00
Erik Kundt 97852c6e9d bin(patch-review): Show patch details 2024-11-29 12:07:50 +01:00
Erik Kundt 239b7a0343 lib/bin: Fix clippy warnings 2024-11-29 12:07:50 +01:00
Erik Kundt f6fe140aba bin(patch-review): Support for accepting hunks 2024-11-29 12:07:50 +01:00
Erik Kundt d6ba7872f6 bin: Show all hunks in patch review 2024-11-29 12:07:19 +01:00
Erik Kundt 391128cba8 bin: Fix broken review loading in patch review 2024-11-20 16:45:23 +01:00
Erik Kundt 3cddf52c35 bin: Refactor interface initialization in patch review 2024-11-20 16:45:23 +01:00
Erik Kundt a31ca0cd66 bin: Improve brain loading / creating 2024-11-20 16:45:23 +01:00
Erik Kundt cf44bb8e9d bin: Basic hunk comment rendering in patch review 2024-11-20 16:45:23 +01:00