Restore full game search pagination #998

Merged
jimmyb merged 1 commit from codex/issue-992-search-pagination into master 2026-10-27 11:15:40 -05:00
Member

Restore exact game-search totals, result ranges, page counts, and direct page navigation on desktop and mobile.

Use Laravel length-aware pagination with the existing covering index and page-only card loading. Match the requested joined paginator styling, preserve query parameters and ranking, and handle empty, single-page, and out-of-range results.

Verification: 77 focused search and pending-game workflow tests passed (797 assertions); Pint, PHPStan, asset build, and diff checks passed. Playwright verified desktop/mobile rendering and direct navigation without browser errors. Read-only production MariaDB samples measured counts at 36–53 ms using the covering index; full-request production latency remains a post-deployment check.

Fixes #992

Restore exact game-search totals, result ranges, page counts, and direct page navigation on desktop and mobile. Use Laravel length-aware pagination with the existing covering index and page-only card loading. Match the requested joined paginator styling, preserve query parameters and ranking, and handle empty, single-page, and out-of-range results. Verification: 77 focused search and pending-game workflow tests passed (797 assertions); Pint, PHPStan, asset build, and diff checks passed. Playwright verified desktop/mobile rendering and direct navigation without browser errors. Read-only production MariaDB samples measured counts at 36–53 ms using the covering index; full-request production latency remains a post-deployment check. Fixes #992
jimmyb force-pushed codex/issue-992-search-pagination from c64741363d
Some checks are pending
tests / ci (pull_request) Has started running
linter / quality (pull_request) Has started running
to 360b5f33b9
Some checks are pending
tests / ci (pull_request) Has started running
linter / quality (pull_request) Has started running
2026-10-27 10:49:45 -05:00
Compare
jimmyb force-pushed codex/issue-992-search-pagination from 360b5f33b9
Some checks are pending
tests / ci (pull_request) Has started running
linter / quality (pull_request) Has started running
to 917732a135
All checks were successful
linter / quality (pull_request) Successful in 3m49s
tests / ci (pull_request) Successful in 12m0s
2026-10-27 10:56:42 -05:00
Compare
jimmyb merged commit 3d129125b2 into master 2026-10-27 11:15:40 -05:00
jimmyb deleted branch codex/issue-992-search-pagination 2026-10-27 11:15:40 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
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!998
No description provided.