summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2024-12-02Allow bulk import with import-game.jsTor Andersson
2024-11-24Add "dont snap" callback to prevent snapshot creation.Tor Andersson
Use it for Columbia simultaneous card selection states to prevent the "duplicate" snapshot when going from both player selecting to the remaining player only.
2024-08-20Use smaller cover images for front page.Tor Andersson
2024-07-23Fix purge script.Tor Andersson
2024-03-25Remove obsolete tool.Tor Andersson
2024-03-25Add tool to restore archived game state.Tor Andersson
2024-03-24Add script to purge game snapshots and archive old games.Tor Andersson
2024-03-24Add script to copy finished games into archive database.Tor Andersson
2024-03-23Update game status and result after patching.Tor Andersson
2024-03-14Keep user assignment if possible when importing games.Tor Andersson
2024-02-15Set owner_id when importing games.Tor Andersson
2024-02-15Add command line options to import-game to override title and notice.Tor Andersson
2024-02-15Add import-game and export-game scripts.Tor Andersson
To bulk transfer all game state, replay, and snapshots into a new game.
2024-02-07Store matching replay_id in game_snap.Tor Andersson
2024-01-02Handle multiple winners for Elo calculations.Tor Andersson
2023-12-05Misc cleanups.Tor Andersson
2023-11-30Add tool to create initial map layout SVG.Tor Andersson
2023-11-30Only update changed covers.Tor Andersson
2023-10-20Tool to "force" a reload of a game by clients.Tor Andersson
Add a random suffix to the script and stylesheet links in play.html
2023-09-20Move mtime and active into games table.Tor Andersson
Avoid joining with game_state for all the game list views.
2023-09-13Calculate Elo ratings.Tor Andersson
Primarily for use with future matchmaking system to provide better games for everyone. Show top 5 players of each game on the game pages.
2023-08-10Fix rematch button.Tor Andersson
2023-07-10Don't delete undo by default when patching games.Tor Andersson
2023-07-01Add "snapshot" replay view during play.Tor Andersson
Snapshots store game state without undo and only log length. Combined with the final game state's log we can recreate the view from any snapshot quickly. Move replay code into separate script file, loaded only when used. Prefix system "setup", "resign", and "restore" actions with a period.
2023-06-05Create covers in higher quality.Tor Andersson
2023-06-05Remove stale stuff.Tor Andersson
2023-03-17Avoid action name collision with debugging command "restore".Tor Andersson
2023-02-17Add script to undo a turn.Tor Andersson
2023-01-31Allow debugging "restored" games.Tor Andersson
2022-11-25Remove obsolete tools and update other tools.Tor Andersson
2022-11-17Tweak layout to allow for square cover images.Tor Andersson
2022-10-05WIP patchTor Andersson
2022-08-06Fix patchgame script.Tor Andersson
2022-06-11Use game boxes instead of tables.Tor Andersson
2022-04-15Tweak purge script.Tor Andersson
2022-01-17Fix tools.Tor Andersson
2022-01-07Add simpler restarting server script.Tor Andersson
2022-01-06Update purge script to delete really old solo games.Tor Andersson
2021-12-31Parameterize site name and domain.Tor Andersson
2021-12-20Add 'patch' script to fix game state by replaying from the start.Tor Andersson
2021-12-08Minor SQL cleanups.Tor Andersson
2021-12-07Put login session table in main database.Tor Andersson
2021-12-04Use img srcset for cover images of differing resolutions.Tor Andersson
2021-12-01Reformat SQL schema for readability.Tor Andersson
2021-11-27Kebab-case!Tor Andersson
2021-11-25Update stat views.Tor Andersson
2021-11-21Add your_turn SQL view.Tor Andersson
2021-11-20Add 'hidden' column to titles for beta-testing games.Tor Andersson
2021-11-13Update tools for new SQL schema.Tor Andersson
2021-11-13Massive SQL cleanup.Tor Andersson