aboutsummaryrefslogtreecommitdiff
path: root/planetwars-server/src/routes
AgeCommit message (Expand)AuthorFilesLines
2022-10-11add new bot stats endpointIlion Beyst1-0/+39
2022-09-10allow retrieving bot codeIlion Beyst1-0/+26
2022-08-28add missing maps routesIlion Beyst1-0/+19
2022-08-27show map info for matchesIlion Beyst1-0/+4
2022-08-27allow selecting a map in editor viewIlion Beyst1-0/+1
2022-08-26add maps to matches apiIlion Beyst1-4/+11
2022-08-25add map info to matchesIlion Beyst1-0/+2
2022-08-23create maps tableIlion Beyst1-5/+2
2022-08-16return pagination object from list matches APIIlion Beyst1-7/+30
2022-08-08implement before and after filters for matchesIlion Beyst1-3/+2
2022-08-04list matches for a specific botIlion Beyst1-3/+17
2022-08-02add parameters to recent_matches api endpointIlion Beyst1-3/+25
2022-07-31add winner to match api responsesIlion Beyst1-0/+2
2022-07-30list only public matches in APIIlion Beyst1-2/+4
2022-07-30add is_public to matchesIlion Beyst1-0/+1
2022-07-25don't allow registering reserved usernamesIlion Beyst1-0/+6
2022-07-25limit amount of matches used by rankerIlion Beyst1-1/+1
2022-07-24create new bot flowIlion Beyst1-2/+10
2022-07-24add bot detail pageIlion Beyst1-6/+17
2022-07-24basic user profile pagesIlion Beyst2-4/+7
2022-07-23store active version id in bots tableIlion Beyst2-7/+6
2022-07-16move storage paths to GlobalConfigIlion Beyst3-10/+14
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 Beyst2-4/+4
2022-07-07NewBotVersionIlion Beyst1-3/+4
2022-07-06rename code_bundle to bot_versionIlion Beyst3-13/+13
2022-07-05migrate code_bundles to bot_versionsIlion Beyst2-3/+2
2022-07-04remove obsolete create match routeIlion Beyst1-100/+3
2022-07-04Merge branch 'bot-api' into nextIlion Beyst2-7/+10
2022-06-20upgrade to axum 0.5Ilion Beyst2-4/+4
2022-06-10update RunMatch helper to allow for remote botsIlion Beyst2-3/+6
2022-06-10allow match_player code_bundle_id to be nullIlion Beyst3-5/+5
2022-05-17implement leaderboard endpointIlion Beyst1-0/+7
2022-04-28move match running logic to separate moduleIlion Beyst2-70/+10
2022-04-15validate bot namesIlion Beyst1-4/+53
2022-04-09add validation to user registrationIlion Beyst1-3/+82
2022-03-24require login for uploading botsIlion Beyst1-4/+10
2022-03-13apply clippy suggestionsIlion Beyst3-7/+6
2022-03-12typo: maches -> matchesIlion Beyst1-1/+2
2022-03-11add information about match players to match API objectIlion Beyst2-8/+28
2022-03-10save match players in databaseIlion Beyst2-6/+19
2022-03-06return descriptive errors when saving botsIlion Beyst1-3/+27
2022-03-03allow selecting opponent in demoIlion Beyst1-3/+8
2022-03-01don't allow overwriting bots for nowIlion Beyst1-3/+3
2022-02-28bot upload PoCIlion Beyst1-0/+31
2022-02-27retrieve opponent from bots databaseIlion Beyst1-18/+26