aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-12-03hotfix: enable reading lines split over multiple stdout buffersIlion Beyst4-5/+32
2022-11-27client: don't freeze when bot does not produce outputIlion Beyst2-21/+89
2022-11-26fix BotMatch winner assignmentIlion Beyst2-2/+1
2022-11-25rules: merge turn steps and explainationIlion Beyst1-21/+19
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 Beyst4-7/+122
2022-11-22add is_ranked attribute to matchesIlion Beyst6-3/+16
2022-11-20don't crash client when bot crashesIlion Beyst3-3/+25
2022-11-19visualizer: ensure matches start rendering at turn 0Ilion Beyst1-1/+2
2022-11-17fix visual skips on visualizer pause/unpauseIlion Beyst1-29/+35
2022-11-16diversify planet texturesIlion Beyst4-16/+89
2022-11-16remove old text rendering codeIlion Beyst5-214/+4
2022-11-15restyle turn progress barIlion Beyst2-70/+73
2022-11-13copy input gamestate from player logIlion Beyst5-10/+62
2022-11-12collapse PlayerLog entriesIlion Beyst6-166/+211
2022-11-12match view: toggle sidebarIlion Beyst3-11/+35
2022-11-11visualizer: ensure that turn number remains within boundsIlion Beyst1-1/+11
2022-11-08Do not unpause visualizer when using arrow keysIlion Beyst1-40/+13
2022-11-07use native vite features for including wasmIlion Beyst3-5/+3
2022-11-07use icon for navbar expandIlion Beyst2-1/+7
2022-11-06render planet namesIlion Beyst3-4/+33
2022-11-06msdf font renderenIlion Beyst8-11/+253
2022-11-04integrate UserControls into main navbarIlion Beyst3-126/+90
2022-11-03add logo and page titlesIlion Beyst6-20/+110
2022-11-03basic responsive navbarIlion Beyst3-28/+82
2022-11-01highlight active tabIlion Beyst2-15/+32
2022-11-01move bot versions to its own tabIlion Beyst3-43/+90
2022-10-31tabbed bot pageIlion Beyst3-45/+90
2022-10-30add filtering and infinite scroll to BotMatchesIlion Beyst2-26/+100
2022-10-30allow filtering map in bot matchesIlion Beyst3-0/+18
2022-10-30design new BotMatch viewIlion Beyst10-15/+269
2022-10-30type fixesIlion Beyst2-3/+3
2022-10-29chore: add docker-compose.ymlStijn Seghers1-0/+11
2022-10-28show matches that had errors on bot pageIlion Beyst1-26/+28
2022-10-28update selects on SubmitPaneIlion Beyst1-4/+4
2022-10-26hide 'older' link when there is only one pageIlion Beyst1-1/+2
2022-10-25fix ordering in list_matchesIlion Beyst2-4/+8
2022-10-25fix matches page filter params propagationIlion Beyst2-26/+38
2022-10-24create simple stats pageIlion Beyst2-3/+175
2022-10-16only show playerlog to bot ownerIlion Beyst1-25/+44
2022-10-15only show bot stderr to its ownerIlion Beyst2-2/+23
2022-10-15show player logs on view match pageIlion Beyst8-158/+216
2022-10-14allow filtering for had_errorsIlion Beyst4-2/+36
2022-10-13basic test for list_matches and had_errorsIlion Beyst3-6/+85
2022-10-13save matchplayer had_errors in databaseIlion Beyst5-4/+32
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 Beyst24-220/+357