Commit Graph

12 Commits

Author SHA1 Message Date
FURRO404 8965c3c19b feat(backend): load vehicle translation + icon caches 2026-06-18 00:24:38 -07:00
clippii 28e54cc261 ai generated solutions to our ai generated problems 2026-06-17 23:58:03 +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 efe233667f ai generated solutions to our ai generated problems 2026-06-15 08:45:24 +01:00
clippii c94a09f46c ai generated solutions to our ai generated problems 2026-06-15 08:11:16 +01:00
clippii 0db73d669d ai generated solutions to our ai generated problems 2026-06-15 07:53:33 +01:00
deploy 65ad10ad11 align backend with TSS schema: drop SRE-specific fields, fix cross-tournament queries
- Remove teams_points, clanrating, tag/short/long name, description, region,
  guild_id, clan_id — none of these exist in the TSS DB schema
- Rename long_name → name throughout (TSS teams have one name, not long+short)
- Cross-tournament stat queries now use team_name (string) from player_games_hist
  instead of team_id, since team_id is assigned per-tournament by Spectra
- Leaderboard deduplicates teams_data by name with GROUP BY, MAX(team_id) for roster ref
- team_members roster still uses team_id (correct within a single tournament)
- Fix player_teams_for: was grouping by non-existent team_tag column, now team_id
- Fix games_for: winning_team/losing_team → winning_slot/losing_slot; add mission_name
- Remove joined_unix, points, sqb_points from PlayerSummary; nick resolved from battles_db
- Remove rating_hourly from HistoryResponse (teams_points never existed)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 01:07:57 +00:00
FURRO404 3436c91fdc fuck it we ball 2026-05-30 08:44:28 -07:00
clippii 1cd52d528f Remove Rust build artifacts from Git 2026-05-29 22:10:09 +01:00
clippii 7100f9c8e8 Harden Rust backend deployment 2026-05-29 21:56:12 +01:00
clippii aef2113198 split the project in 2 2026-05-29 18:55:56 +01:00