feat: add persistent pull request sort and filter menus

This commit is contained in:
Valdemar Lorenzen
2026-10-21 13:30:38 +02:00
parent 37b47ebc8a
commit fbcb519e13
22 changed files with 1557 additions and 181 deletions
+3 -2
View File
@@ -5,8 +5,9 @@
- make the symbols displayed for these states configurable.
- [x] chore: check to make sure we're mocking everything in tests, not pinging/fetching real data from real websites/APIs.
- [x] improve: pull requests - sort and filter based on review state:
- pr approved
- review requested
- personal review buckets with multi-select checkboxes
- ranked sorting by review request, update time, approval, and creation time
- persisted settings with explicit config.rb section overrides
- [ ] feature: diff view - GitHub code review integration after the local review UX is usable.
- publish local reviews explicitly: general PR comments, inline line/range comments, review summaries, approval, and requests for changes.
- preserve explicit PR identity and reviewed commit IDs; validate anchors against GitHub's PR diff and recheck the PR head before submission.