Commit Graph

113 Commits

Author SHA1 Message Date
devRaGonSa
af4de29a0a feat: add internal match detail links
Add internal match detail links for recent matches without safe external URLs while preserving external links when available.
2026-05-19 10:37:28 +02:00
devRaGonSa
d2de0597b6 chore: polish historical copy and match links
Polish public historical page copy and add safe links for recent matches when source URLs are available.
2026-05-19 10:12:52 +02:00
devRaGonSa
032aaa9ad5 fix: restore historical rcon-first fallback policy
Restore historical RCON-first policy with public scoreboard as fallback only. Keep Elo/MMR paused and server 3 out of default targets.
2026-05-19 09:34:15 +02:00
devRaGonSa
2271608836 fix: keep backend startup independent from paused elo
Avoid eager Elo/MMR imports during backend startup while the feature is paused. Add validation coverage for backend startup and health route resolution.
2026-05-19 09:09:20 +02:00
devRaGonSa
feb516f411 chore: disable server3 defaults and simplify deployment 2026-05-19 08:56:37 +02:00
devRaGonSa
22c7085a65 Tune elo v3 competitive weighting 2026-03-26 16:51:24 +01:00
devRaGonSa
d9dc30b1f8 Fix elo payload and leaderboard playtime 2026-03-26 14:57:22 +01:00
devRaGonSa
12ecc31767 Lower elo rebuild interval default 2026-03-26 13:45:08 +01:00
devRaGonSa
2d40aa567f Throttle elo rebuilds on rcon cycles 2026-03-26 13:40:59 +01:00
devRaGonSa
39acd84b61 Refresh snapshots on useful rcon cycles 2026-03-26 13:25:30 +01:00
devRaGonSa
d1d8bcf8b8 Blend recent matches rcon fallback 2026-03-26 11:10:10 +01:00
devRaGonSa
ffe55bf03e Adapt RCON client to rconv2 framing 2026-03-26 10:21:42 +01:00
devRaGonSa
231113d935 Add staged RCON handshake diagnostics 2026-03-26 09:19:21 +01:00
devRaGonSa
0779331375 Harden RCON target loading and capture diagnostics 2026-03-26 08:59:11 +01:00
devRaGonSa
50bfadf471 Promote rcon historical model to primary 2026-03-26 07:18:56 +01:00
devRaGonSa
cdcd4523b4 Implement rcon-first historical ingestion path 2026-03-25 21:38:02 +01:00
devRaGonSa
6ed416f79a Add rcon-first elo mmr foundation 2026-03-25 17:29:29 +01:00
devRaGonSa
787e753f77 Make backend RCON-first with safe fallback 2026-03-25 14:11:52 +01:00
devRaGonSa
02b3bc9ad1 Harden sqlite writers and add shared lock 2026-03-25 12:07:11 +01:00
devRaGonSa
c70073dbe1 RCON model 2026-03-25 11:46:28 +01:00
devRaGonSa
cd6ceab562 Fix player event summary extraction 2026-03-25 08:38:12 +01:00
devRaGonSa
af140d6f3e Implement monthly MVP V2 workflow and snapshots 2026-03-24 16:40:19 +01:00
devRaGonSa
c84ebad5af Add player event V2 pipeline foundation 2026-03-24 16:15:33 +01:00
devRaGonSa
ab485b273b Fix live servers sqlite read path 2026-03-24 15:09:35 +01:00
devRaGonSa
cf27fdb1cf Fix HLL RCON v2 handshake 2026-03-24 14:59:16 +01:00
devRaGonSa
5c245fd3c5 Fix Elsenborn live map alias 2026-03-24 14:12:49 +01:00
devRaGonSa
e43e22dc0e Fix snapshot read path sqlite lock 2026-03-24 11:55:47 +01:00
devRaGonSa
0ac05aed00 Complete TASK-072 RCON provider setup 2026-03-24 10:42:34 +01:00
devRaGonSa
b68839ed97 Complete TASK-071 public scoreboard adapter 2026-03-24 10:37:10 +01:00
devRaGonSa
784fc45034 Complete TASK-070 data source abstraction 2026-03-24 10:34:47 +01:00
devRaGonSa
d7bb099223 Add monthly MVP snapshots and API 2026-03-24 09:59:12 +01:00
devRaGonSa
1933aeeb8d Add monthly MVP backend calculation 2026-03-24 09:52:12 +01:00
devRaGonSa
c553de6fa5 Align live refresh interval 2026-03-23 20:46:28 +01:00
devRaGonSa
e41b9a0d26 Normalize live map names 2026-03-23 20:36:17 +01:00
devRaGonSa
569df34dd1 Add hourly historical refresh runner workflow 2026-03-23 20:14:07 +01:00
devRaGonSa
8ae8184f73 Adjust weekly fallback rule 2026-03-23 20:03:07 +01:00
devRaGonSa
e0db2c9bfb Fix monthly leaderboard routes 2026-03-23 15:47:18 +01:00
devRaGonSa
d18cb6d05b Process historical bootstrap and leaderboard tasks 2026-03-23 15:24:49 +01:00
devRaGonSa
f35ce58a84 Fix historical aggregate snapshots and empty states 2026-03-23 14:48:11 +01:00
devRaGonSa
7a002a0e72 snapshots 2026-03-23 14:36:08 +01:00
devRaGonSa
878da58303 Protect historical snapshots 2026-03-23 14:27:51 +01:00
devRaGonSa
381010ccb3 Complete TASK-054 snapshot prewarm policy 2026-03-23 13:52:56 +01:00
devRaGonSa
28a986f2a7 Complete TASK-053 snapshot read fast path 2026-03-23 13:46:09 +01:00
devRaGonSa
68de2d955a Process historical snapshot tasks 047-051 2026-03-23 13:29:06 +01:00
devRaGonSa
1ea1d4b3c6 Complete historical snapshot generation and weekly fallback 2026-03-23 12:35:47 +01:00
devRaGonSa
14820888a6 Complete historical snapshots API metadata 2026-03-23 12:19:38 +01:00
devRaGonSa
ca4fe2bdd2 Migrate historical UI to precomputed snapshots 2026-03-23 12:03:21 +01:00
devRaGonSa
97331a76d4 Add historical snapshot generation runner 2026-03-21 13:16:33 +01:00
devRaGonSa
d466b51d68 Add historical snapshot storage layer 2026-03-21 13:13:42 +01:00
devRaGonSa
e94b6cc7f6 Add resumable historical backfill checkpoints 2026-03-21 01:09:03 +01:00