aboutsummaryrefslogtreecommitdiff
path: root/planetwars-server/src/routes/demo.rs
AgeCommit message (Expand)AuthorFilesLines
2022-10-12upgrade to diesel 2.0Ilion Beyst1-4/+5
2022-08-26add maps to matches apiIlion Beyst1-4/+11
2022-08-25add map info to matchesIlion Beyst1-0/+2
2022-07-30add is_public to matchesIlion Beyst1-0/+1
2022-07-23store active version id in bots tableIlion Beyst1-6/+4
2022-07-16move storage paths to GlobalConfigIlion Beyst1-1/+1
2022-07-14change runnerconfig to globalconfigIlion Beyst1-3/+4
2022-07-14create a configuration to hold docker registry urlIlion Beyst1-11/+17
2022-07-13refactor: unify match save and spawnIlion Beyst1-5/+5
2022-07-12refactor: delay BotSpec construction in RunMatchIlion Beyst1-2/+8
2022-07-09refactor: pass on both Bot and BotVersion to MatchPlayerIlion Beyst1-6/+6
2022-07-07refactor: rename save_code_bundle to save_code_stringIlion Beyst1-2/+2
2022-07-06rename code_bundle to bot_versionIlion Beyst1-7/+7
2022-06-10update RunMatch helper to allow for remote botsIlion Beyst1-2/+5
2022-06-10allow match_player code_bundle_id to be nullIlion Beyst1-2/+2
2022-04-28move match running logic to separate moduleIlion Beyst1-69/+10
2022-03-13apply clippy suggestionsIlion Beyst1-2/+2
2022-03-11add information about match players to match API objectIlion Beyst1-3/+19
2022-03-10save match players in databaseIlion Beyst1-3/+12
2022-03-03allow selecting opponent in demoIlion Beyst1-3/+8
2022-02-27retrieve opponent from bots databaseIlion Beyst1-18/+26
2022-02-27save all uploaded code bundles in databaseIlion Beyst1-16/+8
2022-02-15play matches asyncIlion Beyst1-4/+19
2022-02-08store demo matches in databaseIlion Beyst1-25/+38
2022-01-27allow retrieving match log for submitted botIlion Beyst1-1/+8
2022-01-27correct submitted bot pathIlion Beyst1-1/+1
2022-01-26add endpoint for standalone upload of bot codeIlion Beyst1-0/+70