feat: default event list to unresolved issues #10

Merged
exler merged 1 commit from camila/default-unresolved-filter into main 2026-09-26 08:26:41 +02:00
Collaborator

Change

  • Show unresolved issues by default when the event list is opened without a status parameter.
  • Keep explicit ?status= as All statuses, and preserve resolved/ignored selections, HTMX filtering, search, and level filters.

Verification

  • Test-first RED: three targeted tests failed for the missing default; after the change, the events suite passed.
  • collectstatic --noinput, Django check, and all 67 Django tests pass.
  • Ruff E/F checks and git diff --check pass. Full Ruff on the view reports the pre-existing TRY003 at the unchanged Http404 line.
  • Local authenticated browser QA with synthetic data: the default selector shows Unresolved and only unresolved issues; ?status= shows all statuses.

Scope

One view default and behavior-focused tests; no migration or CSS change.

## Change - Show unresolved issues by default when the event list is opened without a `status` parameter. - Keep explicit `?status=` as **All statuses**, and preserve resolved/ignored selections, HTMX filtering, search, and level filters. ## Verification - Test-first RED: three targeted tests failed for the missing default; after the change, the events suite passed. - `collectstatic --noinput`, Django `check`, and all 67 Django tests pass. - Ruff E/F checks and `git diff --check` pass. Full Ruff on the view reports the pre-existing `TRY003` at the unchanged `Http404` line. - Local authenticated browser QA with synthetic data: the default selector shows Unresolved and only unresolved issues; `?status=` shows all statuses. ## Scope One view default and behavior-focused tests; no migration or CSS change.
feat: default event list to unresolved issues
All checks were successful
Push Docker Image / push (push) Successful in 3m25s
f26d951b8b
Author
Collaborator

Desktop / dark mode — local-only synthetic data. The status selector defaults to Unresolved and the resolved example issue is hidden; choosing All statuses restores it.

Mado unresolved default

<!-- unresolved-filter-visual-qa --> Desktop / dark mode — local-only synthetic data. The status selector defaults to Unresolved and the resolved example issue is hidden; choosing All statuses restores it. ![Mado unresolved default](https://git.marut.network/attachments/ce2f74a4-43eb-4099-917b-0342fa94676f)
exler merged commit f26d951b8b into main 2026-09-26 08:26:41 +02:00
exler deleted branch camila/default-unresolved-filter 2026-09-26 08:26:41 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
exler/mado!10
No description provided.