index
:
phperkaigi-2025-albatross
main
phperkaigi-2025
phperkaigi-2025-albatross
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
backend
Age
Commit message (
Collapse
)
Author
2024-08-05
fix(backend): fix terribly broken code
nsfisis
2024-08-05
fix(backend): fix an issue where listing query does not specify order by clause
nsfisis
2024-08-05
chore(backend): update fixtures
nsfisis
2024-08-05
fix(backend): fix `started_at` format
nsfisis
2024-08-05
fix(backend): add missing `method="post"` to <form>
nsfisis
2024-08-05
feat: show execution result in play page
nsfisis
2024-08-05
feat(backend): update fixtures
nsfisis
2024-08-05
feat(backend): implement task queue processor
nsfisis
2024-08-05
feat(backend): enqueue exec task when players submit their code
nsfisis
2024-08-05
feat(backend): create table `submissions` and `testcase_execution`
nsfisis
2024-08-05
feat: implement task queue
nsfisis
2024-08-05
feat(backend): wait for all players to enter
nsfisis
2024-08-05
feat(backend): disallow to connect to watch page in multiplayer mode
nsfisis
2024-08-05
feat(backend): allow to edit `game_type` in admin page
nsfisis
2024-08-05
feat(backend): return `game_type` in API response
nsfisis
2024-08-05
feat(backend): add `game_type` column to `games`
nsfisis
2024-08-04
chore: remove admin APIs to communicate between app-server and api-server
nsfisis
2024-08-04
feat: authenticate users in admin pages
nsfisis
2024-08-04
feat(backend): add /logout to /admin/dashboard
nsfisis
2024-08-04
feat(backend): serve /admin/* pages from api-server
nsfisis
2024-08-03
feat: partially implement submit action
nsfisis
2024-08-01
refactor(backend): `Id` to `ID` in echo path params
nsfisis
2024-08-01
refactor(backend): `Id` to `ID` in oapi-codegen
nsfisis
2024-08-01
refactor(backend): `Id` to `ID` in sqlc
nsfisis
2024-08-01
refactor: simplify error responses in OpenAPI spec
nsfisis
2024-08-01
refactor: simplify parameter definitions in OpenAPI spec
nsfisis
2024-08-01
refactor: remove `player_id` parameter from `/api/games`
nsfisis
2024-08-01
refactor(backend): wrap ApiHandler with user authentication
nsfisis
2024-08-01
refactor: specify `operationId` in OpenAPI spec
nsfisis
2024-08-01
feat: explicitly define 401 responses in OpenAPI spec
nsfisis
2024-08-01
refactor: run code generation by `go generate`
nsfisis
2024-08-01
feat: change procedure of game starting
nsfisis
2024-07-31
feat: "iOSDC 2024" to "iOSDC Japan 2024"
nsfisis
2024-07-31
feat: implement /admin/games and /admin/games/{gameId}
nsfisis
2024-07-31
fix: adjust /games/{gameId} definition
nsfisis
2024-07-31
feat(backend): enable `nullable-type` option of `oapi-codegen` for strict ↵
nsfisis
handling of nullable OpenAPI types
2024-07-31
feat: implement /admin/users page
nsfisis
2024-07-31
feat(backend): create indice on tables
nsfisis
2024-07-30
feat(backend): implement password-based authentication
nsfisis
2024-07-30
fix(backend): add unique constraint to user_auths.user_id
nsfisis
2024-07-30
feat(backend): add fixture file for local dev
nsfisis
2024-07-29
chore(backend): add `make lint`
nsfisis
2024-07-29
fix: problem not available in watching page
nsfisis
2024-07-29
fix(backend): fix an issue where game hub is closed unexpectedly
nsfisis
2024-07-29
refactor(backend)
nsfisis
2024-07-29
feat: authenticate WebSocket connection by short-lived access token
nsfisis
2024-07-29
feat: partially implement watching
nsfisis
2024-07-29
feat: add testcases table
nsfisis
2024-07-29
refactor(backend): enable emit_pointers_for_null_types in sqlc
nsfisis
2024-07-29
feat: handle code and execresult messages
nsfisis
[next]