lila
|
4f47e18ad9
|
formatting
|
2026-04-30 01:20:12 +02:00 |
|
lila
|
a02f3b139d
|
fix: deduplicate distractors, replace tautological test, add distractor failure test
|
2026-04-28 15:17:31 +02:00 |
|
lila
|
3d16ab0fff
|
feat: guard against empty terms in createGameSession
|
2026-04-28 15:08:06 +02:00 |
|
lila
|
1e30f04e81
|
feat: add ownership check to evaluateAnswer, AuthenticatedRequest type
|
2026-04-28 14:39:13 +02:00 |
|
lila
|
fdeb769640
|
feat: add TTL to GameSessionStore, replay protection and session cleanup to evaluateAnswer
|
2026-04-28 14:03:15 +02:00 |
|
lila
|
54705943fa
|
adding ticket for refactor: dependency injection for GameSessionStore via composition root
|
2026-04-28 13:50:56 +02:00 |
|
lila
|
4f59f3bc14
|
formatting
|
2026-04-28 13:18:18 +02:00 |
|
lila
|
2ff7d1759e
|
refactor: extract shuffleArray to lib/utils, rename correctAnswers to terms
|
2026-04-28 13:17:24 +02:00 |
|
lila
|
c46729f365
|
formatting
|
2026-04-28 12:32:44 +02:00 |
|
lila
|
02ccc88d24
|
fix: change GAME_ROUNDS from strings to numbers
|
2026-04-28 12:29:46 +02:00 |
|
lila
|
7d3c456efe
|
formatting
|
2026-04-28 12:29:32 +02:00 |
|
lila
|
fbb4e59274
|
adding ticket structure, finishing docker credential helper setup
|
2026-04-26 10:51:45 +02:00 |
|