aboutsummaryrefslogtreecommitdiff
path: root/planetwars-server/src
AgeCommit message (Expand)AuthorFilesLines
2023-10-22Add containerfile and fix all issuesXander4-5/+10
2022-12-11return NOT_FOUND instead of FORBIDDEN when blob does not existIlion Beyst1-1/+1
2022-11-24registry: include registry api version on all responsesIlion Beyst1-5/+9
2022-11-24registry: add basic error bodiesIlion Beyst1-51/+109
2022-11-23add permissive CORS settingsIlion Beyst1-0/+2
2022-11-23implement create new map endpointIlion Beyst2-7/+120
2022-11-22add is_ranked attribute to matchesIlion Beyst4-3/+14
2022-10-30allow filtering map in bot matchesIlion Beyst3-0/+18
2022-10-25fix ordering in list_matchesIlion Beyst2-4/+8
2022-10-15only show bot stderr to its ownerIlion Beyst1-0/+2
2022-10-14allow filtering for had_errorsIlion Beyst3-2/+16
2022-10-13basic test for list_matches and had_errorsIlion Beyst2-6/+8
2022-10-13save matchplayer had_errors in databaseIlion Beyst3-4/+30
2022-10-13implement ListBotMatches, allow querying matches by bot/opponent pairIlion Beyst4-24/+111
2022-10-13refactor: deduplicate match queriesStijn Seghers1-35/+21
2022-10-12upgrade to diesel 2.0Ilion Beyst20-187/+213
2022-10-12filter matches for outcomeIlion Beyst2-3/+33
2022-10-11add new bot stats endpointIlion Beyst4-1/+94
2022-10-10enable request & response compressionIlion Beyst1-0/+2
2022-09-30add integration test stubIlion Beyst1-8/+15
2022-09-28implement into_join_handle for RemoteBotHandleIlion Beyst1-3/+15
2022-09-10allow retrieving bot codeIlion Beyst2-0/+27
2022-09-10refactor: introduce promise helper typeIlion Beyst1-46/+30
2022-09-09client_api: allow player to connect before match has startedIlion Beyst1-39/+132
2022-09-02implement map selection in cliIlion Beyst1-2/+5
2022-08-30registry: ensure that files have been closed before calculating checksumsIlion Beyst1-1/+3
2022-08-29show only completed matches in match logIlion Beyst1-0/+3
2022-08-28add missing maps routesIlion Beyst1-0/+19
2022-08-28run ranker on all mapsIlion Beyst1-7/+10
2022-08-27show map info for matchesIlion Beyst1-0/+4
2022-08-27allow selecting a map in editor viewIlion Beyst2-0/+2
2022-08-26add maps to matches apiIlion Beyst6-13/+45
2022-08-25add map info to matchesIlion Beyst2-2/+25
2022-08-25create db::maps moduleIlion Beyst2-0/+32
2022-08-23create maps tableIlion Beyst3-13/+18
2022-08-16return pagination object from list matches APIIlion Beyst1-7/+30
2022-08-12abstract matches pagination logicIlion Beyst1-42/+52
2022-08-09create password reset utilityIlion Beyst3-8/+83
2022-08-08implement before and after filters for matchesIlion Beyst2-8/+32
2022-08-04list matches for a specific botIlion Beyst2-3/+47
2022-08-02add parameters to recent_matches api endpointIlion Beyst2-4/+26
2022-07-31add winner to match api responsesIlion Beyst1-0/+2
2022-07-30list only public matches in APIIlion Beyst3-25/+47
2022-07-30add is_public to matchesIlion Beyst6-2/+15
2022-07-25don't allow registering reserved usernamesIlion Beyst1-0/+6
2022-07-25limit amount of matches used by rankerIlion Beyst3-4/+9
2022-07-25rename bot_api to client_apiIlion Beyst3-24/+29
2022-07-24pull docker bots before running themIlion Beyst1-2/+11
2022-07-24create new bot flowIlion Beyst1-2/+10
2022-07-24add bot detail pageIlion Beyst3-8/+25