feat: search/filter parity across hutches, surrenders, adoptions #31
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/search-filter-parity"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #24.
Hutches (issue #24)
Surrenders
Adoptions
All three list pages now share the same toolbar shape (search box + status
<select>, HTMX auto-submit on change/typing) already used by/rabbits, for consistent search/filter UX app-wide.Testing
No local Postgres available in the sandbox. Verified all three routers with FastAPI
TestClientagainst a throwaway in-memory SQLite database (dependency-overriddenget_db/require_*), exercising the real routers and Jinja templates:needs_playtimefilter renders and correctly narrows resultsNot verified against production data volume or the live Postgres schema — please sanity check on a staging/production deploy before relying on it.