Heidi
736fe40e75
ai generated solutions to our ai generated problems
2026-06-19 23:58:50 +01:00
Heidi
07b087e7df
ai generated solutions to our ai generated problems
2026-06-19 23:54:11 +01:00
Heidi
bccd2bf405
ai generated solutions to our ai generated problems
2026-06-19 23:36:45 +01:00
Heidi
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
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
8158a878db
feat(web): rebuild game detail — vehicles, icons, full scoreboard, logs
2026-06-18 00:41:05 -07:00
Heidi
6745a2ff81
ai generated solutions to our ai generated problems
2026-06-18 00:53:26 +01:00
Heidi
58c0435d5a
ai generated solutions to our ai generated problems
2026-06-18 00:46:43 +01:00
Heidi
930e53bf51
ai generated solutions to our ai generated problems
2026-06-18 00:43:52 +01:00
Heidi
ed4b2db600
ai generated solutions to our ai generated problems
2026-06-18 00:40:10 +01:00
Heidi
88c1831e8b
ai generated solutions to our ai generated problems
2026-06-18 00:15:20 +01:00
Heidi
28e54cc261
ai generated solutions to our ai generated problems
2026-06-17 23:58:03 +01:00
Heidi
7572cfb0c3
ai generated solutions to our ai generated problems
2026-06-17 23:48:39 +01:00
Heidi
dbac05fb4d
ai generated solutions to our ai generated problems
2026-06-17 23:43:00 +01:00
Heidi
08b6d01fc8
ai generated solutions to our ai generated problems
2026-06-17 23:34:22 +01:00
Heidi
f6afcf599b
ai generated solutions to our ai generated problems
2026-06-15 09:16:39 +01:00
Heidi
3eaf57912a
ai generated solutions to our ai generated problems
2026-06-15 09:03:42 +01:00
Heidi
5bd8cab0ce
ai generated solutions to our ai generated problems
2026-06-15 08:59:15 +01:00
Heidi
91a657522a
ai generated solutions to our ai generated problems
2026-06-15 08:52:18 +01:00
Heidi
efe233667f
ai generated solutions to our ai generated problems
2026-06-15 08:45:24 +01:00
Heidi
760e49f401
ai generated solutions to our ai generated problems
2026-06-15 07:55:47 +01:00
Heidi
0db73d669d
ai generated solutions to our ai generated problems
2026-06-15 07:53:33 +01:00
Liam
5cd95cf78f
Fix battle-logs returning 0 results — replace SQB field names with TSS name field
...
bestTeamName and canonicalTeamName were checking tag_name/short_name/long_name
(SQB API fields) which don't exist on TSS team objects. Every team resolved to
an empty string so fetchRecentTssGames bailed out immediately with no matches.
Also clean up all other references to those dead fields throughout the component.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 06:28:17 +00:00
FURRO404
3436c91fdc
fuck it we ball
2026-05-30 08:44:28 -07:00
FURRO404
64c72d2ecb
update nav and footer for setup docs page
2026-05-30 07:03:45 -07:00
Heidi
b3eb9c2e19
SEO chat gippity style
2026-05-30 01:00:25 +01:00
Heidi
aef2113198
split the project in 2
2026-05-29 18:55:56 +01:00