mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-29 00:55:43 +00:00
9014874f0b2e576ed56f2810b5e6a6038565681b
Previously, uploading a game would extract files to disk before checking if the game already existed, potentially losing data if the import failed. Changes: - Add CheckGameExists RPC to check if game exists in memory or on disk - Implement checkGameExists in GamesManager and EagleServiceImpl - Update admin server upload handler to check before extracting files - When conflict detected, show options: "Use New ID" or "Replace Existing" - "Use New ID" generates a random new game ID for the upload - "Replace Existing" removes existing game from memory before overwriting - Add JavaScript in games.html to handle conflict resolution flow 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Migrate EndDiplomacyResolutionPhaseAction and PerformUnaffiliatedHeroesAction to protoless RandomStateSequencer (#4702)
The file is empty.
Languages
Scala
44.5%
C++
19.9%
C#
16.6%
Starlark
10.1%
Go
3.5%
Other
5.3%