gaming-hub/server
Daniel 09396dafce feat(lolstats): add Riot API hybrid — show ALL game modes (URF, Brawl, etc.)
op.gg REST API doesn't track featured game modes (URF, ARAM Mayhem/Brawl).
Now uses Riot API for match history when RIOT_API_KEY env var is set,
falling back to op.gg REST for profile/ranked stats (no key needed).

- Add Riot API match fetcher with region routing (europe/americas/asia/sea)
- Add DDragon champion ID→name mapping for Riot API matches
- Add queue ID→name mapping (420=Ranked, 450=ARAM, 900=URF, etc.)
- Transform Riot match data to existing MatchEntry interface
- Batch match detail requests (5 at a time) for rate limit safety
- Keep op.gg REST as fallback when no API key is configured

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 21:54:53 +01:00
..
src feat(lolstats): add Riot API hybrid — show ALL game modes (URF, Brawl, etc.) 2026-03-06 21:54:53 +01:00
package.json fix: add missing @snazzah/davey (DAVE) and ws dependencies 2026-03-06 01:57:56 +01:00
tsconfig.json Initial commit: Gaming Hub foundation 2026-03-05 22:52:13 +01:00