aboutsummaryrefslogtreecommitdiff
path: root/web
AgeCommit message (Expand)AuthorFilesLines
2022-03-18style registration pageIlion Beyst1-8/+67
2022-03-18remove body stylesIlion Beyst1-4/+0
2022-03-17populate navbarIlion Beyst1-3/+36
2022-03-16factor out top bar to __layout.svelteIlion Beyst2-69/+73
2022-03-15add a simple view with game rulesIlion Beyst2-0/+92
2022-03-14add explicit ViewMode enumIlion Beyst1-6/+15
2022-03-14fix timezone bugIlion Beyst1-1/+1
2022-03-11show opponent name in match listIlion Beyst1-2/+8
2022-03-06improve submitpane stylingIlion Beyst1-17/+12
2022-03-06show errors for saving botsIlion Beyst1-1/+17
2022-03-06refactor: move bot api calls to submitpaneIlion Beyst2-41/+43
2022-03-05fix opponent selectionIlion Beyst2-7/+8
2022-03-04add save bot formIlion Beyst2-5/+58
2022-03-03add bot selection on demo pageIlion Beyst2-5/+41
2022-02-24update sveltekit versionIlion Beyst3-4/+11
2022-02-24use sveltekit nodejs adapterIlion Beyst2-1/+2
2022-02-23show match pane when a match is selectedIlion Beyst3-6/+15
2022-02-23show bot stderrIlion Beyst4-15/+101
2022-02-22poll for matches to completeIlion Beyst1-4/+19
2022-02-22persist bot code in localstorageIlion Beyst3-3/+35
2022-02-21add default code to get startedIlion Beyst2-1/+33
2022-02-17adapt frontend to new match apiIlion Beyst1-3/+25
2022-02-09consume new match APIIlion Beyst2-8/+51
2022-02-07styling: make sure visualizer does not overflowIlion Beyst1-0/+3
2022-02-07cleanup editor codeIlion Beyst2-15/+17
2022-02-07keep persistent EditorSession on demo pageIlion Beyst6-24/+49
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-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-04return user from login callIlion Beyst1-16/+18
2022-01-02basic match viewsIlion Beyst8-16/+149
2022-01-01match form stubsIlion Beyst2-0/+83
2021-12-31npm run formatIlion Beyst10-209/+206
2021-12-31config updatesIlion Beyst1-3/+3
2021-12-31list uploaded code bundles on bot pageIlion Beyst2-11/+25
2021-12-30prototype code uploadIlion Beyst1-1/+29
2021-12-30prototype bots pagesIlion Beyst2-0/+105
2021-12-30barebones authenticationIlion Beyst3-0/+91
2021-12-30init SvelteKit frontendIlion Beyst12-0/+207
2021-12-29move assets to visualizer packageIlion Beyst22-15/+66
2021-12-29separate out visualizer libraryIlion Beyst30-10/+95
2021-12-27add websocket stubIlion Beyst1-0/+1
2021-12-26fix npm run build-wasmIlion Beyst1-1/+1
2021-12-26show match name in matchbrowserIlion Beyst1-1/+3
2021-12-25add match meta header to logsIlion Beyst2-1/+51
2021-12-25implement basic MatchBrowser componentIlion Beyst14-958/+111
2021-12-23use vite-plugin-wasm-packIlion Beyst4-9/+11