Saved queries for issues and merge requests across repositories #292

closed cmc opened this on 2026-09-28 06:27 UTC · issues roadmap ux

Discussion

cmc 2026-09-28 06:27 UTC

Filtering issues and MRs across repositories means repeating the same flags or search each time.

  • A query form that spans repositories: owner or glob (krz/*), state, label, milestone, assignee, author, no:milestone, no:label.
  • query save <name> <query>, query list, query remove, and issue list --query <name> / mr list --query <name>.
  • Saved queries appear on the dashboard (dashboard --json gains a row per pinned query) and in the web rail or dashboard.
  • Results limited to repositories the caller can read, paged with the existing cursors.

closed by cmc in commit 418efcebf3: wiki, changelog: saved queries

2026-09-29 06:29 UTC

referenced in commit d5176c7dfc by cmc: saved queries: cap saved at 50 and pinned at 10, readability per repository, repo_id/created_at indexes, refuse is:merged assignee:

2026-09-29 06:29 UTC

referenced in commit 04879dbcf6 by cmc: e2e: saved queries over ssh and the web; query reads in the read-only sweep

2026-09-29 06:29 UTC

referenced in commit 6194895054 by cmc: web: pinned queries on the dashboard, /{owner}/-/queries and /{owner}/-/queries/{name}

2026-09-29 06:29 UTC

referenced in commit 7b688211e7 by cmc: control: query save|list|show|run|remove|pin|unpin, issue and mr list --query/--q, pinned queries on dashboard

2026-09-29 06:29 UTC

referenced in commit efe33aeb0f by cmc: store: saved queries and a cross-repository issue and MR query

2026-09-29 06:29 UTC