Commit graph

33 commits

Author SHA1 Message Date
Ilion Beyst 09c543eee3 create all required directories on startup 2022-07-17 17:07:53 +02:00
Ilion Beyst c16b068f8b cleanup: remove old configuration code 2022-07-17 15:10:17 +02:00
Ilion Beyst dad19548d1 read GlobalConfig from configuration.toml 2022-07-16 21:57:12 +02:00
Ilion Beyst 0cf7b5299d integrate registry with GlobalConfig 2022-07-16 21:47:34 +02:00
Ilion Beyst d13d131130 move storage paths to GlobalConfig 2022-07-16 21:22:03 +02:00
Ilion Beyst ec5c91d37b change runnerconfig to globalconfig 2022-07-14 21:50:42 +02:00
Ilion Beyst 00459f9e3d create a configuration to hold docker registry url 2022-07-14 20:53:08 +02:00
Ilion Beyst 0f14dee499 refactor: rename save_code_bundle to save_code_string 2022-07-07 19:13:55 +02:00
Ilion Beyst b3df5c6f8c migrate code_bundles to bot_versions 2022-07-05 20:34:20 +02:00
Ilion Beyst ea05674b44 remove obsolete create match route 2022-07-04 22:33:35 +02:00
Ilion Beyst 951cb29311 upgrade to axum 0.5 2022-06-20 22:01:26 +02:00
Ilion Beyst dde0bc820e accept docker push 2022-06-12 21:03:41 +02:00
Ilion Beyst 30de8107b4 implement leaderboard endpoint 2022-05-17 21:13:29 +02:00
Ilion Beyst e7da88c6a5 restructure server entrypoint for ranker 2022-04-27 20:43:12 +02:00
Ilion Beyst fd52e266c6 apply clippy suggestions 2022-03-13 15:20:03 +01:00
Ilion Beyst 5265e19507 bot upload PoC 2022-02-28 22:44:06 +01:00
Ilion Beyst da71643176 seed simplebot on server startup 2022-02-27 21:47:29 +01:00
Ilion Beyst 22a8f3d619 save all uploaded code bundles in database 2022-02-27 20:35:22 +01:00
Ilion Beyst e96578db48 remove old Rocket artifacts 2022-02-24 21:13:07 +01:00
Ilion Beyst 9c90e79575 implement basic configuration 2022-02-20 23:06:05 +01:00
Ilion Beyst c7f4da07c1 separate match data api from match log api 2022-02-12 23:52:45 +01:00
Ilion Beyst fc10359997 store demo matches in database 2022-02-08 20:13:24 +01:00
Ilion Beyst bfbcc173f8 allow retrieving match log for submitted bot 2022-01-27 19:22:48 +01:00
Ilion Beyst 294c75823d add endpoint for standalone upload of bot code 2022-01-26 20:54:19 +01:00
Ilion Beyst 5b10d5e98e add match_state to matches 2022-01-03 23:36:19 +01:00
Ilion Beyst 69331eb08a serve match logs 2022-01-02 17:56:52 +01:00
Ilion Beyst 85dcf3ba2f store matches in database 2022-01-02 16:14:03 +01:00
Ilion Beyst bdb77f97d6 minimal port of start_match logic 2022-01-01 16:32:55 +01:00
Ilion Beyst e145947d05 match form stubs 2022-01-01 11:26:49 +01:00
Ilion Beyst 0f27ca80fb prototype code upload 2021-12-30 23:41:47 +01:00
Ilion Beyst f5e8b4093a prototype bots pages 2021-12-30 23:40:37 +01:00
Ilion Beyst c6ca7cf2d1 nest api routes under /api 2021-12-30 16:38:02 +01:00
Ilion Beyst 3edf5d60f5 rename to planetwars-server 2021-12-30 11:45:59 +01:00
Renamed from backend/src/lib.rs (Browse further)