Add sorting controls to game lists #980

Merged
jimmyb merged 1 commit from codex/issue-784-game-list-sorting into master 2026-10-16 16:34:54 -05:00
Member

Add accessible game-list sorting for Name, Rating, Date Added, Priority, Ownership Type, and Platform on owner and public pages.

Share ordering and cursor rules across status tabs and All sections so desktop tables, mobile cards, and load-more results stay consistent. Preserve sort state through tab navigation and browser history, and prevent duplicate or stale load-more responses.

Verification: 168 focused feature tests (2,103 assertions), four desktop/mobile Chromium scenarios, Pint, PHPStan, asset build, and diff checks passed. Browser fixtures use isolated in-memory SQLite databases; MariaDB CI will validate the database-specific paths.

Fixes #784

Add accessible game-list sorting for Name, Rating, Date Added, Priority, Ownership Type, and Platform on owner and public pages. Share ordering and cursor rules across status tabs and All sections so desktop tables, mobile cards, and load-more results stay consistent. Preserve sort state through tab navigation and browser history, and prevent duplicate or stale load-more responses. Verification: 168 focused feature tests (2,103 assertions), four desktop/mobile Chromium scenarios, Pint, PHPStan, asset build, and diff checks passed. Browser fixtures use isolated in-memory SQLite databases; MariaDB CI will validate the database-specific paths. Fixes #784
Add sorting controls to game lists
All checks were successful
linter / quality (pull_request) Successful in 6m40s
tests / ci (pull_request) Successful in 18m22s
84fd750600
jimmyb merged commit b5df1dd36d into master 2026-10-16 16:34:54 -05:00
jimmyb deleted branch codex/issue-784-game-list-sorting 2026-10-16 16:34:55 -05: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
MyVideoGameList/myvideogamelist.com!980
No description provided.