aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-02-07visualizer: let window.global be handled by polyfillIlion Beyst1-4/+0
2022-02-05outline demo interfaceIlion Beyst3-12/+152
2022-02-04configure python mode and theme for ace editorIlion Beyst1-0/+6
2022-02-03remove send_info methodIlion Beyst5-18/+2
2022-02-02use ace editor for code editingIlion Beyst3-24/+40
2022-02-02temporary setup for showing submission match resultIlion Beyst2-4/+38
2022-02-02get started on submit pageIlion Beyst1-2/+27
2022-01-27allow retrieving match log for submitted botIlion Beyst2-2/+13
2022-01-27correct submitted bot pathIlion Beyst1-1/+1
2022-01-26add endpoint for standalone upload of bot codeIlion Beyst3-0/+72
2022-01-23run all bots in python docker for nowIlion Beyst2-11/+21
2022-01-22implement docker runnerIlion Beyst4-154/+230
2022-01-22define interface for running containerized botsIlion Beyst2-52/+68
2022-01-20mount a code bundle into executor containerIlion Beyst1-2/+7
2022-01-20docker bot runner PoCIlion Beyst2-18/+52
2022-01-18running a bot in docker PoCIlion Beyst2-3/+114
2022-01-17gitignore node_modulesIlion Beyst1-0/+1
2022-01-17BollardIlion Beyst1-1/+6
2022-01-04return user from login callIlion Beyst2-22/+25
2022-01-03add schema.patch to allow unused imports in schema fileIlion Beyst3-8/+13
2022-01-03add match_state to matchesIlion Beyst9-6/+56
2022-01-02basic match viewsIlion Beyst8-16/+149
2022-01-02serve match logsIlion Beyst3-8/+46
2022-01-02store matches in databaseIlion Beyst7-9/+194
2022-01-01minimal port of start_match logicIlion Beyst5-9/+82
2022-01-01extract matchrunner crate from planetwars-cliIlion Beyst10-12/+28
2022-01-01match form stubsIlion Beyst7-1/+112
2021-12-31npm run formatIlion Beyst10-209/+206
2021-12-31config updatesIlion Beyst2-4/+4
2021-12-31list uploaded code bundles on bot pageIlion Beyst4-15/+43
2021-12-30prototype code uploadIlion Beyst4-27/+69
2021-12-30prototype bots pagesIlion Beyst6-3/+127
2021-12-30nest api routes under /apiIlion Beyst1-10/+10
2021-12-30barebones authenticationIlion Beyst3-0/+91
2021-12-30init SvelteKit frontendIlion Beyst12-0/+207
2021-12-30rename to planetwars-serverIlion Beyst25-221/+3
2021-12-29move assets to visualizer packageIlion Beyst22-15/+66
2021-12-29separate out visualizer libraryIlion Beyst30-10/+95
2021-12-29Merge branch 'backend-server'Ilion Beyst27-0/+850
2021-12-29migrate to axumIlion Beyst7-163/+171
2021-12-28implement build commandIlion Beyst4-1/+46
2021-12-28show relative path to match logIlion Beyst3-7/+7
2021-12-28sort matches descending in timeIlion Beyst1-2/+7
2021-12-28refactor workspace codeIlion Beyst13-85/+162
2021-12-27add websocket stubIlion Beyst3-2/+24
2021-12-26fix npm run build-wasmIlion Beyst1-1/+1
2021-12-26show match name in matchbrowserIlion Beyst1-1/+3
2021-12-26add general READMEIlion Beyst2-10/+57
2021-12-26rebrand project to workspaceIlion Beyst8-26/+26
2021-12-26refactor commandsIlion Beyst5-122/+156