Scope repository favorites by pane

This commit is contained in:
Georg Bauer
2026-07-31 18:19:02 +02:00
parent 9c7cef3869
commit 0a38dbe9f2
7 changed files with 187 additions and 33 deletions

View File

@@ -146,7 +146,8 @@ xcrun simctl launch booted de.rfc1437.gotcha
- [ ] The repository list shows name, description, language, open count, update
date, and current favorite state.
- [ ] Toggle a favorite and confirm it remains after refresh and relaunch.
- [ ] Toggle a favorite and confirm it remains after refresh and relaunch but
does not change the same repository's favorite in Repos or Milestones.
- [ ] Open a repository; the issue list defaults to the saved Open/Closed filter.
- [ ] Repository issue rows and issue rows inside a milestone show a green open
or purple closed icon beside the title; mixed milestone results use the
@@ -197,7 +198,8 @@ xcrun simctl launch booted de.rfc1437.gotcha
## Repositories and commits
- [ ] The repository list and favorite behavior match the Issues tab.
- [ ] The repository list and favorite behavior match the Issues tab. Toggle a
favorite and confirm it persists without affecting Issues or Milestones.
- [ ] Open a repository; commit history initially selects **All**, visibly shows
All in the navigation bar, and includes commits from multiple branches.
- [ ] Open the branch menu; All is checked. Select a branch and verify the label,
@@ -273,6 +275,8 @@ xcrun simctl launch booted de.rfc1437.gotcha
- [ ] Milestones uses the server → repository → milestone flow and includes
both open and closed milestones.
- [ ] Toggle a repository favorite and confirm it persists after refresh and
relaunch without affecting the same repository in Issues or Repos.
- [ ] Each milestone shows its title, description, state, due date, issue
counts, and a green/amber closed/open progress bar.
- [ ] Open a milestone and verify every assigned issue and pull request is