Commit Graph

200 Commits

Author SHA1 Message Date
clippii 152467515d ai generated solutions to our ai generated problems 2026-06-20 00:32:28 +01:00
clippii f631ea12a8 ai generated solutions to our ai generated problems 2026-06-20 00:27:30 +01:00
clippii 7f1e6d0bef ai generated solutions to our ai generated problems 2026-06-20 00:20:48 +01:00
clippii e7a172f52f ai generated solutions to our ai generated problems 2026-06-20 00:14:16 +01:00
clippii a05ccf8bbc ai generated solutions to our ai generated problems 2026-06-20 00:05:56 +01:00
clippii a60999a54e ai generated solutions to our ai generated problems 2026-06-20 00:05:10 +01:00
clippii 736fe40e75 ai generated solutions to our ai generated problems 2026-06-19 23:58:50 +01:00
clippii 07b087e7df ai generated solutions to our ai generated problems 2026-06-19 23:54:11 +01:00
clippii bccd2bf405 ai generated solutions to our ai generated problems 2026-06-19 23:36:45 +01:00
clippii 9263d6f8eb ai generated solutions to our ai generated problems 2026-06-19 23:33:01 +01:00
FURRO404 edf28855b6 fix team names in replay viewer 2026-06-18 20:49:50 -07:00
FURRO404 fb08e99e5d replay canvas 2026-06-18 20:10:47 -07:00
FURRO404 4fd5dd0fc9 meow 2026-06-18 03:27:03 -07:00
FURRO404 8e53646275 meow 2026-06-18 03:14:47 -07:00
FURRO404 a86d762fe2 meow 2026-06-18 03:08:30 -07:00
FURRO404 db7d42f363 meow 2026-06-18 02:52:47 -07:00
FURRO404 d5fc2b5831 event log 2026-06-18 02:38:44 -07:00
FURRO404 92eb461e2d feat(web): green/red winner-loser team names + per-line colored battle log (skyquake glyphs) 2026-06-18 02:02:46 -07:00
FURRO404 98a0c4fd9e feat(web): readable header (duration 6m 37s, faded id by GAME) + skyquake font for vehicle country glyphs 2026-06-18 01:54:54 -07:00
FURRO404 29ef4fb346 fix(web): webhook never reloads itself during deploy (was interrupting backend reload) 2026-06-18 01:46:01 -07:00
FURRO404 e0ab73c700 chore(backend): default log level to info when RUST_LOG unset (surfaces startup cache-load line) 2026-06-18 01:40:18 -07:00
FURRO404 1dcabf6a78 fix(web): webhook reloads via ecosystem file so committed env (VEHICLE_*) applies on deploy 2026-06-18 01:36:52 -07:00
FURRO404 6ff8d8e682 feat(web): set vehicle cache paths in pm2 ecosystem (no .env needed) 2026-06-18 01:34:42 -07:00
FURRO404 fd932a7b2a fix: default vehicle icon cache to vehicle_data_cache.json (the file the bots write) 2026-06-18 01:32:05 -07:00
FURRO404 51c0dd264a fix: dedup battle-logs list (one row/session), case-insensitive vehicle lookup, win/loss colors, clearer dividers, centered stat columns 2026-06-18 01:29:30 -07:00
FURRO404 616139d6ce test: build/locate backend binary + override origin in verify script 2026-06-18 01:09:06 -07:00
FURRO404 5c911abc10 test: end-to-end verification script for game-detail parity 2026-06-18 00:58:35 -07:00
FURRO404 ae7adcce18 fix(web): allow ?lang and /logs through prod API proxy allowlist 2026-06-18 00:43:39 -07:00
FURRO404 8158a878db feat(web): rebuild game detail — vehicles, icons, full scoreboard, logs 2026-06-18 00:41:05 -07:00
FURRO404 177ddd408d feat(web): serve vehicle icons statically + deploy symlink + dev guard for logs/lang 2026-06-18 00:38:00 -07:00
FURRO404 49e75cc8f0 docs: vehicle cache env vars and logs endpoint 2026-06-18 00:33:48 -07:00
FURRO404 18a45f664b feat(backend): /api/tss/games/:id/logs endpoint 2026-06-18 00:32:51 -07:00
FURRO404 dc3a0b33f4 fix(backend): dedup per-vehicle rows; add vehicle lineup, tournament, duration, draw 2026-06-18 00:31:42 -07:00
FURRO404 8965c3c19b feat(backend): load vehicle translation + icon caches 2026-06-18 00:24:38 -07:00
clippii 6745a2ff81 ai generated solutions to our ai generated problems 2026-06-18 00:53:26 +01:00
clippii 58c0435d5a ai generated solutions to our ai generated problems 2026-06-18 00:46:43 +01:00
clippii 930e53bf51 ai generated solutions to our ai generated problems 2026-06-18 00:43:52 +01:00
clippii ed4b2db600 ai generated solutions to our ai generated problems 2026-06-18 00:40:10 +01:00
clippii 88c1831e8b ai generated solutions to our ai generated problems 2026-06-18 00:15:20 +01:00
clippii 28e54cc261 ai generated solutions to our ai generated problems 2026-06-17 23:58:03 +01:00
clippii 7572cfb0c3 ai generated solutions to our ai generated problems 2026-06-17 23:48:39 +01:00
clippii dbac05fb4d ai generated solutions to our ai generated problems 2026-06-17 23:43:00 +01:00
clippii 08b6d01fc8 ai generated solutions to our ai generated problems 2026-06-17 23:34:22 +01:00
clippii f6afcf599b ai generated solutions to our ai generated problems 2026-06-15 09:16:39 +01:00
clippii e36268b556 ai generated solutions to our ai generated problems 2026-06-15 09:12:19 +01:00
clippii 9ad5cc0639 ai generated solutions to our ai generated problems 2026-06-15 09:09:54 +01:00
clippii 3eaf57912a ai generated solutions to our ai generated problems 2026-06-15 09:03:42 +01:00
clippii 5bd8cab0ce ai generated solutions to our ai generated problems 2026-06-15 08:59:15 +01:00
clippii 91a657522a ai generated solutions to our ai generated problems 2026-06-15 08:52:18 +01:00
clippii efe233667f ai generated solutions to our ai generated problems 2026-06-15 08:45:24 +01:00