Implement issue and patch list fuzzy finder
24 files changed
+498
-163
8a3e480b
→
12afb43e
modified crates/radicle-tauri/src/commands/cob/patch.rs
@@ -22,32 +22,50 @@ pub async fn list_patches(
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-tauri/src/commands/diff.rs
@@ -9,7 +9,7 @@ use crate::AppState;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-tauri/src/commands/repo.rs
@@ -41,7 +41,7 @@ pub async fn diff_stats(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
added crates/radicle-types/bindings/cob/DiffOptions.ts
@@ -0,0 +1,8 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
deleted crates/radicle-types/bindings/cob/Stats.ts
@@ -1,7 +0,0 @@
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
modified crates/radicle-types/src/cobs.rs
@@ -96,25 +96,6 @@ pub struct PaginatedQuery<T> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified crates/radicle-types/src/cobs/diff.rs
@@ -1,9 +1,14 @@
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified crates/radicle-types/src/diff.rs
@@ -14,6 +14,16 @@ pub struct Diff {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-types/src/traits/repo.rs
@@ -10,6 +10,7 @@ use radicle::storage::{ReadRepository, ReadStorage, RepositoryInfo};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -122,7 +123,7 @@ pub trait Repo: Profile {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -133,7 +134,7 @@ pub trait Repo: Profile {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -182,7 +183,11 @@ pub trait Repo: Profile {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/test-http-api/src/api.rs
@@ -165,7 +165,7 @@ async fn diff_stats_handler(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -339,7 +339,7 @@ async fn issue_threads_handler(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -354,8 +354,8 @@ async fn patches_handler(
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -363,6 +363,25 @@ async fn patches_handler(
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified package-lock.json
@@ -44,6 +44,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3388,6 +3389,16 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified package.json
@@ -59,6 +59,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/components/Changes.svelte
@@ -1,10 +1,8 @@
|
|
| - | |
| - | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -57,26 +55,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -158,7 +136,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -209,7 +187,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/components/DiffStatBadge.svelte
@@ -1,5 +1,5 @@
|
|
| - | |
| + | |
|
|
|
|
|
modified src/components/Icon.svelte
@@ -36,6 +36,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -545,6 +546,21 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/components/IssueTeaser.svelte
@@ -10,6 +10,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -17,19 +18,21 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -37,7 +40,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -67,16 +69,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -102,7 +95,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -116,4 +109,29 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/components/PatchTeaser.svelte
@@ -1,7 +1,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -9,7 +8,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -18,9 +17,11 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -30,6 +31,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -72,26 +74,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -116,9 +99,9 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -134,4 +117,39 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/components/TextInput.svelte
@@ -1,38 +1,44 @@
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -78,7 +84,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -94,9 +99,14 @@
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
added src/lib/cached.ts
@@ -0,0 +1,21 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/lib/invoke.ts
@@ -1,12 +1,31 @@
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -27,6 +46,52 @@ export async function invoke<T = null>(
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/home/Repos.svelte
@@ -122,7 +122,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -136,9 +136,17 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -146,7 +154,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/repo/Issues.svelte
@@ -4,7 +4,10 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -15,6 +18,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -23,7 +27,35 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -40,7 +72,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -65,24 +96,55 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/repo/Patches.svelte
@@ -2,18 +2,23 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
|
|
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -24,6 +29,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -34,22 +41,53 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -89,11 +127,57 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/repo/router.ts
@@ -15,6 +15,8 @@ import { unreachable } from "@app/lib/utils";
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -132,6 +134,7 @@ export async function loadPatch(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -178,6 +181,7 @@ export async function loadPatches(
|
|
|
|
|
|
| + | |
|
|
|
|
|