Add server-side work item search
This commit is contained in:
25
TESTING.md
25
TESTING.md
@@ -157,15 +157,20 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
- [ ] Select one and then multiple labels in the issue filter. Checkmarks and
|
||||
rows update without dismissing the menu; clearing every label restores
|
||||
the unfiltered label result.
|
||||
- [ ] Open **Search Text** in the issue filter, enter a term, and verify the
|
||||
server-filtered rows and menu subtitle update. Combine it with Closed and
|
||||
one or more labels and verify every filter applies together.
|
||||
- [ ] Select a milestone and then All Milestones; the checkmark and issue rows
|
||||
update. Relaunch and revisit repositories to verify label and milestone
|
||||
selections persist independently per repository and status persists.
|
||||
- [ ] The issue-filter icon uses a neutral color for Open + All Milestones + no
|
||||
labels, and the app accent color whenever any non-default filter is set.
|
||||
- [ ] In the issue filter panel, the Status, Milestone, and Labels icons use the
|
||||
app accent color independently when their filter is non-default. **Clear
|
||||
Filters** restores Open + All Milestones + no labels, refreshes the rows,
|
||||
returns every filter icon to neutral, and remains cleared after relaunch.
|
||||
- [ ] In the issue filter panel, the Search Text, Status, Milestone, and Labels
|
||||
icons use the app accent color independently when their filter is
|
||||
non-default. Search text remains while navigating during the current app
|
||||
session but is empty after relaunch. **Clear Filters** restores empty
|
||||
search + Open + All Milestones + no labels, refreshes the rows, and
|
||||
returns every filter icon to neutral.
|
||||
- [ ] Tap the add button. **New Issue** appears as a native modal with Cancel
|
||||
and Save, title and Markdown body fields, multi-select labels, a
|
||||
single-select optional milestone, and an optional inline due-date picker.
|
||||
@@ -257,15 +262,19 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
- [ ] The list defaults to the saved Open/Closed filter.
|
||||
- [ ] Change the native filter menu between Open and Closed; the checkmark,
|
||||
rows, and persisted selection update.
|
||||
- [ ] Open **Search Text** in the pull-request filter, enter a term, and verify
|
||||
the server-filtered rows and menu subtitle update. Combine it with Closed
|
||||
and a milestone and verify every filter applies together.
|
||||
- [ ] Select a milestone and then All Milestones; the checkmark and pull-request
|
||||
rows update, and the milestone selection persists independently per
|
||||
server after relaunch.
|
||||
- [ ] The pull-request filter icon uses a neutral color for Open + All
|
||||
Milestones and the app accent color whenever either filter is non-default.
|
||||
- [ ] In the pull-request filter panel, Status and Milestone icons use the app
|
||||
accent color independently when non-default. **Clear Filters** restores
|
||||
Open + All Milestones, refreshes the rows, returns both icons to neutral,
|
||||
and remains cleared after relaunch.
|
||||
- [ ] In the pull-request filter panel, Search Text, Status, and Milestone icons
|
||||
use the app accent color independently when non-default. Search text
|
||||
remains while navigating during the current app session but is empty
|
||||
after relaunch. **Clear Filters** restores empty search + Open + All
|
||||
Milestones, refreshes the rows, and returns every icon to neutral.
|
||||
- [ ] Each row shows repository/number, title, author/update metadata, comment
|
||||
count, and draft/merged state where applicable. Open rows show a green
|
||||
icon, closed rows show a purple icon, and VoiceOver announces the state.
|
||||
|
||||
Reference in New Issue
Block a user