aboutsummaryrefslogtreecommitdiff
path: root/planetwars-server/src/lib.rs
AgeCommit message (Collapse)AuthorFilesLines
2022-10-10enable request & response compressionIlion Beyst1-0/+2
2022-09-30add integration test stubIlion Beyst1-8/+15
2022-09-10allow retrieving bot codeIlion Beyst1-0/+1
2022-08-27allow selecting a map in editor viewIlion Beyst1-0/+1
2022-08-09create password reset utilityIlion Beyst1-5/+4
Co-authored-by: Wout Schellaert <wout.schellaert@gmail.com>
2022-08-02add parameters to recent_matches api endpointIlion Beyst1-1/+1
2022-07-30list only public matches in APIIlion Beyst1-1/+1
2022-07-25rename bot_api to client_apiIlion Beyst1-2/+2
2022-07-24add bot detail pageIlion Beyst1-2/+2
2022-07-24basic user profile pagesIlion Beyst1-1/+1
2022-07-21show match url in planetwars_clientIlion Beyst1-0/+3
2022-07-21re-enable bot_api serverIlion Beyst1-0/+2
2022-07-17allow disabling ranker in develpomentIlion Beyst1-3/+8
2022-07-17create all required directories on startupIlion Beyst1-1/+16
2022-07-17cleanup: remove old configuration codeIlion Beyst1-9/+5
2022-07-16read GlobalConfig from configuration.tomlIlion Beyst1-19/+20
2022-07-16integrate registry with GlobalConfigIlion Beyst1-2/+9
2022-07-16move storage paths to GlobalConfigIlion Beyst1-11/+17
2022-07-14change runnerconfig to globalconfigIlion Beyst1-2/+7
2022-07-14create a configuration to hold docker registry urlIlion Beyst1-2/+9
2022-07-07refactor: rename save_code_bundle to save_code_stringIlion Beyst1-1/+1
2022-07-05migrate code_bundles to bot_versionsIlion Beyst1-4/+1
2022-07-04remove obsolete create match routeIlion Beyst1-1/+1
2022-06-20upgrade to axum 0.5Ilion Beyst1-4/+8
2022-06-12accept docker pushIlion Beyst1-0/+12
2022-05-17implement leaderboard endpointIlion Beyst1-0/+1
2022-04-27restructure server entrypoint for rankerIlion Beyst1-12/+27
2022-03-13apply clippy suggestionsIlion Beyst1-5/+3
2022-02-28bot upload PoCIlion Beyst1-0/+1
2022-02-27seed simplebot on server startupIlion Beyst1-0/+26
2022-02-27save all uploaded code bundles in databaseIlion Beyst1-5/+12
2022-02-24remove old Rocket artifactsIlion Beyst1-2/+0
2022-02-20implement basic configurationIlion Beyst1-4/+16
2022-02-12separate match data api from match log apiIlion Beyst1-1/+5
2022-02-08store demo matches in databaseIlion Beyst1-4/+0
2022-01-27allow retrieving match log for submitted botIlion Beyst1-1/+5
2022-01-26add endpoint for standalone upload of bot codeIlion Beyst1-0/+1
2022-01-03add match_state to matchesIlion Beyst1-0/+1
2022-01-02serve match logsIlion Beyst1-0/+1
2022-01-02store matches in databaseIlion Beyst1-1/+4
2022-01-01minimal port of start_match logicIlion Beyst1-0/+5
2022-01-01match form stubsIlion Beyst1-1/+5
2021-12-30prototype code uploadIlion Beyst1-1/+4
2021-12-30prototype bots pagesIlion Beyst1-0/+1
2021-12-30nest api routes under /apiIlion Beyst1-10/+10
2021-12-30rename to planetwars-serverIlion Beyst1-0/+85