|
|
3723617367
|
Complete deferred audit LOWs: kicker-cache eviction, abandoned-challenge reclaim, and a challenge-response gossip handshake
CI / check (push) Successful in 5m7s
|
2026-07-20 04:53:03 +00:00 |
|
|
|
4027242c1e
|
Harden deferred audit LOWs: provisioned-verifier cost cap, BOT-nick validation, gameserv board-delivery account guard, empty KICK/PART/QUIT reason parse, and relink SASL/enforce cleanup
CI / check (push) Successful in 5m4s
|
2026-07-20 04:40:42 +00:00 |
|
|
|
b28bd2777f
|
Localize service-module messages via t! and add French translations (partial)
|
2026-07-19 23:24:54 +00:00 |
|
|
|
d207c3d60d
|
Migrate interpolated service messages to the t! macro (8 modules)
|
2026-07-19 23:22:56 +00:00 |
|
|
|
2c81af108b
|
Don't let incoming challenges fill a victim's GameServ slots
|
2026-07-19 19:19:20 +00:00 |
|
|
|
a7f13098e3
|
Reject same-account self-challenges in GameServ
|
2026-07-19 18:52:26 +00:00 |
|
|
|
c36341668c
|
Fix self-review regressions: throttle SASL SCRAM, key game target by UID, exclude keycard from password lockout
CI / check (push) Has been cancelled
|
2026-07-19 14:38:16 +00:00 |
|
|
|
4599c4834d
|
Bind game identity to UID (hijack + cap bypass) and warn on plaintext gossip
CI / check (push) Successful in 4m17s
|
2026-07-19 14:15:06 +00:00 |
|
|
|
b2ffc01e52
|
Bound dice batches, game count, and report/help queues, and harden community votekick
|
2026-07-19 13:34:48 +00:00 |
|
|
|
f5c976eb56
|
api/gameserv: type email ExpiryTarget and chess Ending as enums (drop stringly returns)
CI / check (push) Successful in 3m53s
|
2026-07-17 14:15:39 +00:00 |
|
|
|
cfe05481d6
|
gameserv: model the domain with enums (GameType/Side/Status/Outcome/Board), zero-alloc grid moves
CI / check (push) Successful in 3m54s
|
2026-07-17 12:20:26 +00:00 |
|
|
|
108c15e95a
|
gameserv: ranked ladder rides StatServ's persisted counters, no separate store
CI / check (push) Successful in 3m50s
|
2026-07-17 12:07:35 +00:00 |
|
|
|
b763eab9ed
|
gameserv: use the GamesServ nick, GameServ is reserved on the network
CI / check (push) Successful in 3m51s
|
2026-07-17 11:51:35 +00:00 |
|
|
|
a7a37d1277
|
gameserv: server-authoritative ttt/c4/chess referee with ranked ladder
CI / check (push) Successful in 3m56s
|
2026-07-17 11:24:13 +00:00 |
|