Repository navigation
feat(app): filter Atlas by label, assignee, due date and files (#189798) - #233
Merged
Merged
Conversation
…ews never show JSON (#189798) Now that cards carry labels, assignees, due dates and attachment counts (#189806), the toolbar filters on them: Label (only labels in use on the board), Assigned (Anyone / Me / Nobody - an agent assignee is not 'me'), Due (Overdue / Next 7 days / No date) and Has files. Remembered per board with the existing filters; a stored view from before reads unchanged. 'Me' is the signed-in user from /iris/me, loaded into a signal so the panel never waits on it, and matches nothing until it lands. Found while checking it: a card with labels or files has a JSON body, and its row preview showed the raw JSON. The preview now shows the body's prose. Verified in a compiled build on board 628 (81 cards): Assigned Me, Label and Due: Next 7 days each narrowed to the one test card (deleted after). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue for this PR
#189798 (epic #189801). The algorithm pass predicted it would be the first deferred item to come back.
Type of change
What does this PR do?
/iris/me. It's loaded into a signal, not a resource, so the side panel never suspends waiting on it. Until it arrives, "Me" matches nothing rather than everything.body, thentext).How did you verify your code works?
iris-atlas-view.test.ts: 46 tests, all pass, including 10 new filter tests and 3 preview tests.Screenshots / recordings
/tmp/atlas-shot/filters.pngon the build machine.Checklist
🤖 Generated with Claude Code