index
:
phperkaigi-2026-albatross
main
phperkaigi-2026-albatross
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
backend
/
main.go
Age
Commit message (
Expand
)
Author
2026-02-21
refactor(admin): separate business logic into game and tournament services
nsfisis
2026-02-21
refactor(api): separate business logic into game, tournament, session packages
nsfisis
2026-02-20
feat(admin): integrate asynqmon web UI for task queue monitoring
nsfisis
2026-02-20
feat(auth): add structured logging for login success and failure
nsfisis
2026-02-20
feat(admin): add rejudge functionality for submissions
nsfisis
2026-02-15
refactor(backend): introduce DI interfaces for testability
nsfisis
2026-02-15
fix(backend): resolve TODO items for transactions, validation, and error hand...
nsfisis
2026-02-15
refactor(log): migrate from log to log/slog for structured logging
nsfisis
2026-02-15
refactor(auth): replace JWT authentication with server-side sessions
nsfisis
2026-02-14
feat(backend): update dependencies
nsfisis
2026-02-13
feat(auth): store JWT in HTTP-only cookie instead of JS-accessible cookie
nsfisis
2026-02-13
feat(auth): add login rate limiting per IP
nsfisis
2026-02-13
refactor: rename module/package name
nsfisis
2025-08-17
feat: update "PHPerKaigi" to "iOSDC Japan"
nsfisis
2025-08-14
feat(backend,frontend): Replace hard-coded base path with environment variable
nsfisis
2025-03-17
refactor(backend): remove unused field
nsfisis
2025-03-11
refactor(backend): remove unnecessary comments
nsfisis
2025-03-08
websocket to polling
nsfisis
2025-03-04
change base path
nsfisis
2025-03-04
update go package names
nsfisis
2024-08-18
feat(backend): do not define local-only routes in prod env
nsfisis
2024-08-18
feat(backend): forward all unknown requests to app server in local env
nsfisis
2024-08-17
feat(backend): fetch user icon from fortee
nsfisis
2024-08-10
fix(backend): fix base path of login/logout pages on local env
nsfisis
2024-08-10
feat: prepend base path
nsfisis
2024-08-08
feat(backend/worker): enable `revive` in `golangci-lint`
nsfisis
2024-08-08
feat(backend/worker): enable `stylecheck` in `golangci-lint`
nsfisis
2024-08-08
feat(backend/woerker): enable `errcheck` in `golangci-lint`
nsfisis
2024-08-08
refactor(backend): move ownership of channel to send task results
nsfisis
2024-08-05
feat: show execution result in play page
nsfisis
2024-08-05
feat(backend): implement task queue processor
nsfisis
2024-08-05
feat: implement task queue
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-01
refactor(backend): `Id` to `ID` in echo path params
nsfisis
2024-08-01
refactor(backend): wrap ApiHandler with user authentication
nsfisis
2024-08-01
feat: change procedure of game starting
nsfisis
2024-07-31
feat: "iOSDC 2024" to "iOSDC Japan 2024"
nsfisis
2024-07-29
feat(backend): partially implement gaming
nsfisis
2024-07-29
feat(backend): use connection pool
nsfisis
2024-07-28
refactor(backend): move game-related code to game module
nsfisis
2024-07-28
refactor(backend): move config-related code to config.go
nsfisis
2024-07-28
chore(backend): rename root module
nsfisis
2024-07-28
refactor: remove /api/ prefix from openapi.yaml
nsfisis
2024-07-28
feat(backend): user Logger and Recover middleware
nsfisis
2024-07-28
feat(backend): handle JWT validation manually
nsfisis
2024-07-28
backend: openapi
nsfisis
2024-07-27
backend: jwt
nsfisis
2024-07-27
organize dockerfiles and compose.yaml
nsfisis
[next]