aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-07-21re-enable bot_api serverIlion Beyst1-0/+2
2022-07-21delete old planetwars-cli codeIlion Beyst16-658/+0
2022-07-20update client for oneof messagesIlion Beyst1-7/+18
2022-07-20wrap bot api in oneof for extendabilityIlion Beyst2-23/+38
2022-07-19fix match detail viewIlion Beyst1-7/+28
2022-07-19We're planetwars.dev now!Ilion Beyst1-1/+1
2022-07-19remove obsolete dependenciesIlion Beyst3-159/+2
2022-07-18bugfix: don't cache textures bound to a specific GLContextIlion Beyst2-26/+31
2022-07-18Merge branch 'next'Ilion Beyst38-450/+1445
2022-07-18use texture for rendering shipsIlion Beyst6-90/+98
2022-07-18add half-pixel correction to textIlion Beyst1-4/+10
2022-07-18use texture for rendering planetsIlion Beyst6-79/+113
2022-07-17allow disabling ranker in develpomentIlion Beyst2-3/+10
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 Beyst2-19/+30
2022-07-16integrate registry with GlobalConfigIlion Beyst2-20/+48
2022-07-16move storage paths to GlobalConfigIlion Beyst6-37/+45
2022-07-14change runnerconfig to globalconfigIlion Beyst5-30/+25
2022-07-14create a configuration to hold docker registry urlIlion Beyst5-40/+76
2022-07-13refactor: unify match save and spawnIlion Beyst4-30/+32
2022-07-12refactor: delay BotSpec construction in RunMatchIlion Beyst5-47/+45
2022-07-11tying it together: execute docker botsIlion Beyst2-14/+23
2022-07-09refactor: pass on both Bot and BotVersion to MatchPlayerIlion Beyst4-24/+45
2022-07-08create a new bot verison on docker pushIlion Beyst1-5/+16
2022-07-07refactor: rename save_code_bundle to save_code_stringIlion Beyst4-6/+7
2022-07-07NewBotVersionIlion Beyst3-11/+14
2022-07-06rename code_bundle to bot_versionIlion Beyst12-31/+35
2022-07-05migrate code_bundles to bot_versionsIlion Beyst9-38/+37
2022-07-05migrate code_bundles to bot_versionsIlion Beyst2-0/+8
2022-07-04remove obsolete create match routeIlion Beyst2-101/+4
2022-07-04Merge branch 'bot-api' into nextIlion Beyst18-32/+493
2022-07-04cleanup and commentsIlion Beyst1-8/+3
2022-07-03update READMEIlion Beyst1-3/+15
2022-07-01use file metadata for returning data ranges and lengthsIlion Beyst1-12/+18
2022-07-03verify blob digest on uploadIlion Beyst1-5/+21
2022-06-30make sure that all pushed data is actually writtenIlion Beyst1-4/+5
2022-06-27implement admin loginIlion Beyst1-12/+29
2022-06-24don't allow accessing non-existing repositoriesIlion Beyst1-1/+1
2022-06-21add auth to all registry routesIlion Beyst1-31/+75
2022-06-20implement basic auth checkingIlion Beyst1-23/+63
2022-06-20upgrade to axum 0.5Ilion Beyst5-12/+19
2022-06-20rename route handler methodsIlion Beyst1-12/+15
2022-06-19basic docker login PoCIlion Beyst2-15/+43
2022-06-18support docker pullIlion Beyst1-5/+47
2022-06-17store blobs in sha256 directoryIlion Beyst1-4/+6
2022-06-12accept docker pushIlion Beyst4-0/+230
2022-06-11use RunMatch in bot_api serviceIlion Beyst1-23/+20
2022-06-11replace 'target' with 'destination' in rules. Thanks @rien!Ilion Beyst1-2/+2
2022-06-10update RunMatch helper to allow for remote botsIlion Beyst5-22/+50