aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend/admin
AgeCommit message (Expand)Author
2026-02-24fix(admin): show username in submissions and add testcase links to problems listClaude
2026-02-21refactor: rename stuttering exported types in game and tournament packagesnsfisis
2026-02-21refactor(admin): separate business logic into game and tournament servicesnsfisis
2026-02-21refactor(api): separate business logic into game, tournament, session packagesnsfisis
2026-02-20style(backend): modernize Go syntax with range-over-int and type inferencensfisis
2026-02-20feat(admin): integrate asynqmon web UI for task queue monitoringnsfisis
2026-02-20feat(admin): add bulk rejudge for game submissionsnsfisis
2026-02-20feat(admin): add rejudge functionality for submissionsnsfisis
2026-02-18feat: refactor tournament to generic DB-backed N-person bracketnsfisis
2026-02-17feat: rename iOSDC Japan 2025 references to PHPerKaigi 2026nsfisis
2026-02-16test(backend): add unit tests for admin handlers and taskqueuensfisis
2026-02-15refactor(backend): introduce DI interfaces for testabilitynsfisis
2026-02-15fix(backend): resolve TODO items for transactions, validation, and error hand...nsfisis
2026-02-15refactor(log): migrate from log to log/slog for structured loggingnsfisis
2026-02-15refactor(auth): replace JWT authentication with server-side sessionsnsfisis
2026-02-13refactor: rename module/package namensfisis
2025-09-17feat(backend): add admin pages for submissionsnsfisis
2025-09-16feat(backend): prevent game from starting without testcasesnsfisis
2025-09-06fix(backend): qualifying ranking tablensfisis
2025-09-06fix(backend): duplicate slashes in some URLsnsfisis
2025-09-06feat(backend): update qualifying ranking pagensfisis
2025-09-06feat(backend): restore /admin/fixnsfisis
2025-09-06feat(backend): add admin pages for testcasesnsfisis
2025-09-06feat(backend): add admin page for game creationnsfisis
2025-09-06feat(backend): add admin page for problemsnsfisis
2025-08-17feat: update "PHPerKaigi" to "iOSDC Japan"nsfisis
2025-08-14feat(backend,frontend): Replace hard-coded base path with environment variablensfisis
2025-04-02fix(backend): fix pathsnsfisis
2025-04-02feat(backend): add admin tool to fix submission statusnsfisis
2025-03-21fix(backend): fix various admin featuresnsfisis
2025-03-20fix(backend): fix online qualifying rankingnsfisis
2025-03-20feat(backend): allow admin to edit game started_atnsfisis
2025-03-20feat(backend): add /admin/online-qualifying-rankingnsfisis
2025-03-17refactor(backend): remove unused fieldnsfisis
2025-03-15feat(backen): allow admin to edit main playersnsfisis
2025-03-12feat(backend): implement user edit pagensfisis
2025-03-12feat(backend): change is_public input to checkbox in game edit pagensfisis
2025-03-12fix(backend): treat started_at of game edit page as time in JSTnsfisis
2025-03-11feat: show user labelnsfisis
2025-03-08game start buttonnsfisis
2025-03-08websocket to pollingnsfisis
2025-03-04update site namensfisis
2025-03-04rm audio featurensfisis
2025-03-04change base pathnsfisis
2025-03-04update go package namesnsfisis
2024-08-21feat(backend): add /admin/audio pagensfisis
2024-08-19refactor(backend): do not hard-code base pathnsfisis
2024-08-18feat(backend): add the link to game watch page to admin game list pagensfisis
2024-08-17feat(backend): fetch user icon from forteensfisis
2024-08-12feat: show left time in play pagensfisis