aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2026-03-21feat(worker): block eval() in PHP code submissionsHEADmainnsfisis
2026-03-21feat(admin): add bulk restart page for all gamesnsfisis
2026-03-20fix(game): allow participants to view watch states after game finishesnsfisis
2026-03-20style(frontend): thicken tournament bracket connector linesnsfisis
2026-03-20fix(tournament): restrict BYE auto-win to round 0 onlynsfisis
2026-03-20Merge pull request #13 from nsfisis/claude/limit-results-50-XphjVnsfisis
2026-03-20提出結果の取得を最新50件に制限Claude
2026-03-20style(frontend): improve tournament bracket visual presentationnsfisis
2026-03-20fix(frontend): fix quarter-final bracket horizontal lines overshooting leg po...nsfisis
2026-03-20Merge pull request #12 from nsfisis/claude/fix-bracket-lines-UV13Hnsfisis
2026-03-19Fix tournament bracket horizontal lines extending beyond vertical leg positionsClaude
2026-03-19Merge pull request #11 from nsfisis/claude/fix-bracket-lines-NNrCinsfisis
2026-03-19Fix tournament bracket connector linesClaude
2026-03-19Merge pull request #10 from nsfisis/claude/fix-tournament-seeding-iyQOJnsfisis
2026-03-19Remove MatchCell from tournament bracket, use connector line colors onlyClaude
2026-03-06style: switch from tab to space indentation in frontend and worker/phpnsfisis
2026-03-06feat(frontend): remove standalone submissions pagensfisis
2026-03-05fix(frontend): hide code column in ranking table when code is not availablensfisis
2026-03-01feat(frontend): show submission history on play screennsfisis
2026-03-01fix(frontend): render line numbers before syntax highlighting to prevent layo...nsfisis
2026-03-01fix(frontend): add right padding to code block to prevent copy button overlapnsfisis
2026-02-28fix(game): normalize CRLF to LF in stdin and code before executionnsfisis
2026-02-28feat(admin): show play/watch links for non-public gamesnsfisis
2026-02-28feat(admin): allow admin users to view and submit code before game startsnsfisis
2026-02-28Merge pull request #9 from nsfisis/claude/add-problem-view-navigation-lgGbbnsfisis
2026-02-28問題閲覧画面のリンクをゲーム開始前でも表示するClaude
2026-02-28問題閲覧画面に観戦ページへのリンクを追加Claude
2026-02-28chore(dev): remove temporary containersnsfisis
2026-02-28fix(worker/php): add missing filensfisis
2026-02-28feat(frontend): change brand color for PHPerKaigi 2026nsfisis
2026-02-27feat(worker): update PHP to 8.5.3nsfisis
2026-02-27feat(frontend): update icon, logo and textnsfisis
2026-02-27fix(docker): fix Go version of Dockerfile.toolsnsfisis
2026-02-27feat(deploy): re-enable update-submodule workflownsfisis
2026-02-24Merge pull request #8 from nsfisis/claude/find-missing-admin-features-mHZoDnsfisis
2026-02-24Merge pull request #7 from nsfisis/claude/update-dev-docs-BDoCRnsfisis
2026-02-24fix(admin): show username in submissions and add testcase links to problems listClaude
2026-02-24docs: expand DEV.md with comprehensive developer guideClaude
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-21perf(game): compile whitespace regex once at package levelnsfisis
2026-02-21Merge pull request #6 from nsfisis/claude/allow-viewing-without-login-zODtVnsfisis
2026-02-21fix: resolve gofmt formatting in handler_wrapper_gen.goClaude
2026-02-21fix: resolve biome formatting error in App.tsx tournament routeClaude
2026-02-20feat: allow viewing/spectating games without loginClaude
2026-02-20feat(frontend): add problem preview page for pre-game viewingnsfisis
2026-02-20feat: add user submission history pagensfisis
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