aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-08-12feat(frontend): improve watch page stylingnsfisis
2024-08-12Merge branch 'feat/play-page'nsfisis
2024-08-12feat: show left time in play pagensfisis
2024-08-12feat(backend): change calculation of code sizensfisis
2024-08-12feat(frontend): improve play page stylingnsfisis
2024-08-12refactor(backend): refactor sending `execresult` and `submitresult` messagesnsfisis
2024-08-12feat: add `submitresult` messagensfisis
2024-08-12feat(frontend): show submission result at first renderingnsfisis
2024-08-12refactor(frontend): create SubmitStatusLabel componentnsfisis
2024-08-12refactor: rename verification_steps for consistant namingnsfisis
2024-08-12refactor(frontend): rename SubmissionResult and VerificationResult for ↵nsfisis
consistant naming
2024-08-12refactor(frontend): move some types to app/modelsnsfisis
2024-08-12feat: do not show preliminary scorensfisis
2024-08-12feat(frontend): improve play page stylingnsfisis
2024-08-11Merge branch 'fix/handle-connection-lost-on-play-page'nsfisis
2024-08-11feat(frontend): allow users to re-connectnsfisis
2024-08-11Merge branch 'feat/simplify-starting-procedure'nsfisis
2024-08-11feat: simplify starting procedurensfisis
2024-08-11refactor(frontend): add stronger typing to useWebSocket()nsfisis
2024-08-11Merge branch 'feat/send-problem-before-starting-game'nsfisis
2024-08-11feat(backend): remove `prepare` message's payloadnsfisis
2024-08-11feat(frontend): obtain `problem` from `Game` object instead of `prepare` ↵nsfisis
message's payload
2024-08-11feat(backend): always include `problem` property in `Game` object in APIsnsfisis
2024-08-11feat(backend): make `games.problem_id` non-nullnsfisis
2024-08-11feat(frontend): tweak dashboard stylensfisis
2024-08-11fix(frontend): fix 404 on admin dashboardnsfisis
2024-08-11feat(frontend): improve dashboard stylingnsfisis
2024-08-11feat(frontend): improve error handling of login formnsfisis
2024-08-11refactor(backend): define OpenAPI spec of fortee login APInsfisis
2024-08-11refactor: move openapi.yaml to openapi/nsfisis
2024-08-11feat(frontend): improve top page stylingnsfisis
2024-08-11fix(frontend): fix layout shiftnsfisis
2024-08-10feat(frontend): change score displaynsfisis
2024-08-10fix(frontend): provide stable keynsfisis
2024-08-10Merge branch 'feat/watch-page'nsfisis
2024-08-10feat(frontend): show status indicator iconnsfisis
2024-08-10feat: implement watch pagensfisis
2024-08-10chore: add `make all` and `make reset` for local devnsfisis
2024-08-10feat: extends watcher message typesnsfisis
2024-08-10feat(frontend): partially implement watch pagensfisis
2024-08-10feat(backend): include `verification_steps` in `Game` objectnsfisis
2024-08-10feat(backend): include `players` in `Game` objectnsfisis
2024-08-10Merge branch 'feat/security'nsfisis
2024-08-10fix(frontend): fix favicon pathnsfisis
2024-08-10fix(backend): fix base path of login/logout pages on local envnsfisis
2024-08-10feat(frontend): set secure attribute of cookiensfisis
2024-08-10feat: configure JWT secretnsfisis
2024-08-10fix(frontend): fix base path of admin dashboardnsfisis
2024-08-10fix(frontend): fix base path of assetsnsfisis
2024-08-10feat: add GitHub workflow to update submodule of `nsfisis/nil.ninja`nsfisis