Add admin REST API endpoints for backoffice operations#189
Open
Add admin REST API endpoints for backoffice operations#189
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
[Authorize(Roles = "Admin")]적용)New Endpoints
/admin/seasons/admin/seasons/{id}/admin/seasons/{id}/admin/seasons/{id}/admin/seasons/{id}/end-block/admin/policies/battle-ticket/admin/policies/battle-ticket/{id}/admin/policies/battle-ticket/admin/policies/refresh-ticket/admin/policies/refresh-ticket/{id}/admin/policies/refresh-ticket/admin/reviews/battles/admin/reviews/ticket-purchases/admin/reviews/battles/{id}/confirm/admin/reviews/ticket-purchases/{id}/confirm/admin/preparation/season/initialize/admin/preparation/round/prepare-next/admin/preparation/ranking-cache/initialize/admin/leaderboard/{seasonId}/admin/leaderboard/{seasonId}/csvChanges
ArenaService/Controllers/Admin*.cs- 5개 신규 컨트롤러ArenaService.Shared/Dtos/AdminRequests.cs- Admin 요청 DTO (validation 포함)ArenaService/Setup.cs- 누락된 DI 등록 추가ArenaService.Tests/Controllers/Admin*Tests.cs- 5개 테스트 파일 (36 테스트 케이스)Review feedback addressed
Test plan
🤖 Generated with Claude Code