- GET /games/me/active and /games/me (Bearer token), /games/popular (live games, or the most spectated finished ones), and /game/:id now also returns saved records of finished games - Lists are cached in Valkey for 10 seconds, cleared when a game is saved, and empty instead of failing while the database is down - Live game previews over WebSocket: subscribers get the top 5 on subscribe and on change, at most once per second, without counting as spectators; ids are public ids - RTMT supports several connection listeners |
||
|---|---|---|
| .. | ||
| auth | ||
| cache | ||
| consts | ||
| db | ||
| game | ||
| history | ||
| live | ||
| matchmaker | ||
| models | ||
| rtmt | ||
| server | ||
| util | ||
| index.ts | ||