aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-08-05feat(frontend): show game type on dashboardnsfisis
2024-08-05feat(frontend): disallow to access watch page in multiplayer modensfisis
2024-08-05feat(backend): disallow to connect to watch page in multiplayer modensfisis
2024-08-05feat(backend): allow to edit `game_type` in admin pagensfisis
2024-08-05feat(backend): return `game_type` in API responsensfisis
2024-08-05feat(backend): add `game_type` column to `games`nsfisis
2024-08-04Merge branch 'feat/admin-pages'nsfisis
2024-08-04chore: remove admin APIs to communicate between app-server and api-servernsfisis
2024-08-04chore(frontend): remove disused dependencynsfisis
2024-08-04feat: authenticate users in admin pagesnsfisis
2024-08-04feat(backend): add /logout to /admin/dashboardnsfisis
2024-08-04feat(frontend): redirect to /admin/dashboard if logged-in user is adminnsfisis
2024-08-04feat(frontend): remove admin pagesnsfisis
2024-08-04feat(backend): serve /admin/* pages from api-servernsfisis
2024-08-04feat(proxy): proxy /admin/* to api-servernsfisis
2024-08-04chore(frontend): formatnsfisis
2024-08-03chore: update docs/DEV.mdnsfisis
2024-08-03Merge branch 'feat/worker'nsfisis
2024-08-03feat: partially implement submit actionnsfisis
2024-08-03feat: implement workernsfisis
2024-08-01Merge branch 'feat/auth'nsfisis
2024-08-01fix(frontend): fix an issue where stylesheets for admin pages are not ↵nsfisis
unloaded when you logout
2024-08-01feat(frontend): add logout button to /admin/dashboardnsfisis
2024-08-01refactor(frontend): simplify login checknsfisis
2024-08-01chore(frontend): add `npm run check`nsfisis
2024-08-01chore(frontend): biome formatnsfisis
2024-08-01Merge branch 'feat/biome'nsfisis
2024-08-01fix(frontend): disable ESLint `no-mixed-spaces-and-tabs` rule because it ↵nsfisis
conflicts with `biome format`
2024-08-01chore(frontend): [biome] formatnsfisis
2024-08-01chore(frontend): [biome] organize importsnsfisis
2024-08-01feat(frontend): install `biome` instead of `prettier`nsfisis
2024-08-01Merge branch 'refactor/naming-convention'nsfisis
2024-08-01refactor(backend): `Id` to `ID` in echo path paramsnsfisis
2024-08-01refactor(backend): `Id` to `ID` in oapi-codegennsfisis
2024-08-01refactor(backend): `Id` to `ID` in sqlcnsfisis
2024-08-01Merge branch 'refactor/api'nsfisis
2024-08-01refactor(frontend): provide simpler API clientnsfisis
2024-08-01refactor(frontend): disable `--path-params-as-types` of `openapi-typescript`nsfisis
2024-08-01refactor: simplify error responses in OpenAPI specnsfisis
2024-08-01refactor: simplify parameter definitions in OpenAPI specnsfisis
2024-08-01refactor: remove `player_id` parameter from `/api/games`nsfisis
2024-08-01refactor(backend): wrap ApiHandler with user authenticationnsfisis
2024-08-01refactor: specify `operationId` in OpenAPI specnsfisis
2024-08-01feat: explicitly define 401 responses in OpenAPI specnsfisis
2024-08-01refactor: run code generation by `go generate`nsfisis
2024-08-01Merge branch 'feat/game-screen'nsfisis
2024-08-01feat(frontend): add minimal styling to game pagesnsfisis
2024-08-01Merge branch 'feat/game-starting'nsfisis
2024-08-01feat: change procedure of game startingnsfisis
2024-08-01Merge branch 'feat/admin-page-styling'nsfisis