tg-bot-ts/data/emojis
Nuno Duque Nunes 049ea7b77f fix: unify score submission on Score.submit, fix TGScore type drift, fix playedBy semantics for borrowed characters
- Score.submit/score/set.ts/score-inject.ts now all share one code path
- TGScore consolidated to single canonical type (was duplicated in types.ts and score.ts)
- Fixed atk/def/heal flat-vs-nested TGStats drift across leaderboard.ts, result layouts
- Fixed playedBy semantics — now correctly identifies the actual player on borrowed characters
- Attendance.allSubmitted now correctly matches against playedBy (borrower) not just userKey (owner)
- score-inject gained atk/def/heal/date/played_by parameters for full parity with real submission
- Added migrate-stats-shape.py and fix-class-keys.py maintenance scripts
2026-06-22 04:27:03 +01:00
..
anima-mastery.json feat: Leaderboard & Result systems with aligned columns, call/confirm-no commands, persistent message slots 2026-06-20 03:04:52 +01:00
circle.json fix: unify score submission on Score.submit, fix TGScore type drift, fix playedBy semantics for borrowed characters 2026-06-22 04:27:03 +01:00
classes.json big architectural changes, add Attendance/Score/TG/Registry/Scheduler systems, logger & benchmarker, tg-admin command 2026-06-09 23:13:21 +01:00
misc.json feat: Leaderboard & Result systems with aligned columns, call/confirm-no commands, persistent message slots 2026-06-20 03:04:52 +01:00
wrank-down.json feat: Leaderboard & Result systems with aligned columns, call/confirm-no commands, persistent message slots 2026-06-20 03:04:52 +01:00
wrank-gold.json big architectural changes, add Attendance/Score/TG/Registry/Scheduler systems, logger & benchmarker, tg-admin command 2026-06-09 23:13:21 +01:00
wrank-neutral.json big architectural changes, add Attendance/Score/TG/Registry/Scheduler systems, logger & benchmarker, tg-admin command 2026-06-09 23:13:21 +01:00
wrank-up.json feat: Leaderboard & Result systems with aligned columns, call/confirm-no commands, persistent message slots 2026-06-20 03:04:52 +01:00
wrank.json feat: Leaderboard & Result systems with aligned columns, call/confirm-no commands, persistent message slots 2026-06-20 03:04:52 +01:00