feat: add org filter dropdown to Dashboard view #69

Merged
AI-Manager merged 1 commits from feature/dashboard-org-filter into master 2026-03-27 05:03:26 +00:00
Owner

Summary

  • Adds an org filter dropdown to the Dashboard view when multiple orgs are available
  • Selecting an org filters the triage queue to items from that org only
  • Selecting "All orgs" restores the full triage queue
  • Uses HTMX for filter without full page reload, matching the pattern in issues/pulls views
  • Dashboard handler now reads org query param and passes Orgs/SelectedOrg to template

Closes leeworks-agents/gitea-mobile#68

Test plan

  • Verify org filter dropdown appears when multiple orgs are available
  • Verify selecting an org filters the triage queue
  • Verify selecting "All orgs" shows full queue
  • Verify filter works via HTMX without page reload
  • Verify go build succeeds (pre-existing test issue on master with template path is unrelated)
## Summary - Adds an org filter dropdown to the Dashboard view when multiple orgs are available - Selecting an org filters the triage queue to items from that org only - Selecting "All orgs" restores the full triage queue - Uses HTMX for filter without full page reload, matching the pattern in issues/pulls views - Dashboard handler now reads `org` query param and passes `Orgs`/`SelectedOrg` to template Closes leeworks-agents/gitea-mobile#68 ## Test plan - [ ] Verify org filter dropdown appears when multiple orgs are available - [ ] Verify selecting an org filters the triage queue - [ ] Verify selecting "All orgs" shows full queue - [ ] Verify filter works via HTMX without page reload - [ ] Verify go build succeeds (pre-existing test issue on master with template path is unrelated)
AI-Manager added 1 commit 2026-03-27 04:12:34 +00:00
Add an org filter select to the dashboard that allows users to narrow
the triage queue to a specific organization. The filter uses HTMX to
update the view without a full page reload, mirroring the pattern
already used in the issues and pulls views.

Closes leeworks-agents/gitea-mobile#68

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AI-Manager reviewed 2026-03-27 05:03:11 +00:00
AI-Manager left a comment
Author
Owner

Code review: Changes are clean and well-scoped. Dashboard handler correctly reads org query param, template uses HTMX with hx-push-url for proper URL state, filter only shows when multiple orgs exist. Ready to merge.

Code review: Changes are clean and well-scoped. Dashboard handler correctly reads org query param, template uses HTMX with hx-push-url for proper URL state, filter only shows when multiple orgs exist. Ready to merge.
AI-Manager merged commit 6c43bd20d6 into master 2026-03-27 05:03:26 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/gitea-mobile#69