Import existing game metadata into pending requests #991

Merged
jimmyb merged 1 commit from codex/issue-943-request-metadata-import into master 2026-10-19 17:07:57 -05:00
Member

Add existing-game metadata import to the admin pending-request review page.

Admins can reuse populated metadata from an enabled game while preserving the request's platform, requester, status, and review fields. Imports use an explicit allowlist shared with cloning, save atomically with audit logging, and show validation and success feedback.

Verification: 104 request/cloning tests passed (939 assertions), Pint, PHPStan, frontend build, and desktop/mobile rendered-form checks passed.

Fixes #943

Add existing-game metadata import to the admin pending-request review page. Admins can reuse populated metadata from an enabled game while preserving the request's platform, requester, status, and review fields. Imports use an explicit allowlist shared with cloning, save atomically with audit logging, and show validation and success feedback. Verification: 104 request/cloning tests passed (939 assertions), Pint, PHPStan, frontend build, and desktop/mobile rendered-form checks passed. Fixes #943
jimmyb force-pushed codex/issue-943-request-metadata-import from 42c4f46eec
All checks were successful
linter / quality (pull_request) Successful in 4m19s
tests / ci (pull_request) Successful in 12m36s
to 7dace7d7d5
All checks were successful
linter / quality (pull_request) Successful in 4m13s
tests / ci (pull_request) Successful in 11m7s
2026-10-19 15:56:54 -05:00
Compare
jimmyb merged commit 6dda2c5b19 into master 2026-10-19 17:07:57 -05:00
jimmyb deleted branch codex/issue-943-request-metadata-import 2026-10-19 17:07:57 -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!991
No description provided.