Task d4667573: Admin quest-definition list route #193

Member

Maestro task: d4667573-c35b-4eb2-9776-9722c0d74441 (Feature 22 - Admin API Completion).

Done condition: GET /api/v1/admin/quest-definitions returns ALL definitions (active and inactive) on the admin plane with id/title/description/icon/is_active/rule/assignees/windows; empty household -> []; auth 401/403/403/200.

Head: cf0e290066
Base: feature/ec56eee6-... @ a808f89 (dev)

Checks: tests/test_api_admin_questdef_list.py = 6 passed; full suite TZ=UTC uv run pytest -q = 1727 passed.

Maestro task: d4667573-c35b-4eb2-9776-9722c0d74441 (Feature 22 - Admin API Completion). Done condition: GET /api/v1/admin/quest-definitions returns ALL definitions (active and inactive) on the admin plane with id/title/description/icon/is_active/rule/assignees/windows; empty household -> []; auth 401/403/403/200. Head: cf0e290066636dcad975d3ca5389a5cbf72685c3 Base: feature/ec56eee6-... @ a808f89 (dev) Checks: tests/test_api_admin_questdef_list.py = 6 passed; full suite TZ=UTC uv run pytest -q = 1727 passed.
dev_agent added 1 commit 2026-09-23 20:21:38 -04:00
GET /api/v1/admin/quest-definitions returns every definition, active and
inactive, in rising id order with the same shape as the create/update
response. Backed by a new core list_all_definitions helper over
QuestDefinitionsDao.list_all/list_snapshots_all.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
dev_agent merged commit 67f333c98e into feature/ec56eee6-a9a4-4c4e-a49b-91d6fb8b9312-admin-api-completion 2026-09-23 20:25:09 -04:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#193