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-12
feat(backend): change calculation of code size
nsfisis
2024-08-12
refactor(backend): refactor sending `execresult` and `submitresult` messages
nsfisis
2024-08-12
feat: add `submitresult` message
nsfisis
2024-08-12
refactor: rename verification_steps for consistant naming
nsfisis
2024-08-12
feat: do not show preliminary score
nsfisis
2024-08-11
feat: simplify starting procedure
nsfisis
2024-08-11
feat(backend): remove `prepare` message's payload
nsfisis
2024-08-11
feat(backend): always include `problem` property in `Game` object in APIs
nsfisis
2024-08-11
feat(backend): make `games.problem_id` non-null
nsfisis
2024-08-11
feat(frontend): improve error handling of login form
nsfisis
2024-08-11
refactor(backend): define OpenAPI spec of fortee login API
nsfisis
2024-08-11
refactor: move openapi.yaml to openapi/
nsfisis
2024-08-10
feat: implement watch page
nsfisis
2024-08-10
feat: extends watcher message types
nsfisis
2024-08-10
feat(backend): include `verification_steps` in `Game` object
nsfisis
2024-08-10
feat(backend): include `players` in `Game` object
nsfisis
2024-08-10
fix(backend): fix base path of login/logout pages on local env
nsfisis
2024-08-10
feat: configure JWT secret
nsfisis
2024-08-10
feat: prepend base path
nsfisis
2024-08-09
feat: support authentication via fortee
nsfisis
2024-08-08
fix(backend): fix admin game edit page
nsfisis
2024-08-08
feat(backend/worker): calculate code hash in api-server
nsfisis
2024-08-08
feat(backend): add `code_hash` to `submissions` table
nsfisis
2024-08-08
feat(worker): re-enable authentication between api-server and worker
nsfisis
2024-08-08
fix(backend): fix an issue where game type is not set
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
feat(backend/worker): enable `unused`, `gofmt` and `goimports` in ↵
nsfisis
`golangci-lint`
2024-08-08
feat(backend/worker): introduce `golangci-lint`
nsfisis
2024-08-08
fix(backend): fix an issue where stdout and stderr of testcase results are ↵
nsfisis
discarded
2024-08-08
chore(backend): update fixtures
nsfisis
2024-08-08
feat(backend): aggregate testcase results
nsfisis
2024-08-08
feat(backend): implement processTaskResults() partially
nsfisis
2024-08-08
refactor(backend): add Queue.Enqueue*() variants
nsfisis
2024-08-08
feat(backend): generate taskqueue/processor_wrapper.go by go generate
nsfisis
2024-08-08
refactor(backend): wrap taskqueue.processor
nsfisis
2024-08-08
refactor(backend): organize gen/ directory
nsfisis
2024-08-08
feat(backend): split task into smaller task types
nsfisis
2024-08-08
feat(backend): create submission_results table
nsfisis
2024-08-08
feat(backend): add unique constraint to testcase_results
nsfisis
2024-08-08
feat(backend): add created_at column to testcase_results
nsfisis
2024-08-08
refactor: rename task result's "result" to "status" for consistency
nsfisis
2024-08-08
feat(backend): rename testcase_executions to testcase_results
nsfisis
2024-08-08
feat(backend): make testcase_executions.testcase_id non-null
nsfisis
2024-08-08
feat(backend): separate game hub worker channel
nsfisis
* processing incoming WebSocket messages * processing task results
2024-08-08
feat(backend): fix an issue where testcase execution results are sent to all ↵
nsfisis
players
2024-08-08
refactor(backend): move ownership of channel to send task results
nsfisis
2024-08-05
fix(backend): fix code submission
nsfisis
2024-08-05
fix(backend): fix game_edit page
nsfisis
[prev]
[next]