Commit graph

  • 2402cf756f
    Update local development.md main Xander Bil 2024-02-02 15:06:36 +0100
  • 447d8e0f39
    update dockerfile event examples Xander 2023-11-20 17:34:07 +0100
  • a70521d6be added examples Topvennie 2023-11-20 16:34:47 +0100
  • e137305a03 Update containerfile Xander 2023-10-22 13:54:18 +0200
  • 3ac0ecfec2 Add containerfile and fix all issues Xander 2023-10-22 12:31:51 +0200
  • ccee0f7ca6 return NOT_FOUND instead of FORBIDDEN when blob does not exist Ilion Beyst 2022-12-11 18:05:13 +0100
  • 453ff83e6c hotfix: enable reading lines split over multiple stdout buffers Ilion Beyst 2022-12-03 15:57:59 +0100
  • c7d9734067 client: don't freeze when bot does not produce output Ilion Beyst 2022-11-27 11:26:38 +0100
  • 2b71ca625e fix BotMatch winner assignment Ilion Beyst 2022-11-26 10:50:09 +0100
  • 2dc6b98177 rules: merge turn steps and explaination Ilion Beyst 2022-11-25 11:22:32 +0100
  • cae5deec10 registry: include registry api version on all responses Ilion Beyst 2022-11-24 22:18:37 +0100
  • e1c30959df registry: add basic error bodies Ilion Beyst 2022-11-24 21:52:27 +0100
  • 7154b16ded add permissive CORS settings Ilion Beyst 2022-11-23 17:40:02 +0100
  • ee57f06544 implement create new map endpoint Ilion Beyst 2022-11-23 17:33:39 +0100
  • 1eb81092d7 add is_ranked attribute to matches Ilion Beyst 2022-11-22 20:42:34 +0100
  • b75c0e15dc don't crash client when bot crashes Ilion Beyst 2022-11-20 11:37:45 +0100
  • d0948b54f4 visualizer: ensure matches start rendering at turn 0 Ilion Beyst 2022-11-19 10:13:13 +0100
  • 3f3178d15a fix visual skips on visualizer pause/unpause Ilion Beyst 2022-11-17 11:06:38 +0100
  • e6800effbc diversify planet textures Ilion Beyst 2022-11-16 14:19:38 +0100
  • e91b1da5b0 remove old text rendering code Ilion Beyst 2022-11-16 13:00:14 +0100
  • 3afa795cf5 restyle turn progress bar Ilion Beyst 2022-11-15 22:31:50 +0100
  • 4aa8ca8303 copy input gamestate from player log Ilion Beyst 2022-11-13 10:05:15 +0100
  • b0530be501 collapse PlayerLog entries Ilion Beyst 2022-11-12 12:51:58 +0100
  • d140759ea5 match view: toggle sidebar Ilion Beyst 2022-11-12 10:41:40 +0100
  • 347ec6972f visualizer: ensure that turn number remains within bounds Ilion Beyst 2022-11-11 12:05:10 +0100
  • 949844b957 Do not unpause visualizer when using arrow keys Ilion Beyst 2022-11-08 21:25:56 +0100
  • 5c20f19c8a use native vite features for including wasm Ilion Beyst 2022-11-07 22:01:43 +0100
  • 06fa72fe1c use icon for navbar expand Ilion Beyst 2022-11-07 16:26:13 +0100
  • 9ed7d7ab2f render planet names Ilion Beyst 2022-11-06 21:44:56 +0100
  • fdc2ab9421 msdf font renderen Ilion Beyst 2022-11-06 17:43:00 +0100
  • d3845eb85f integrate UserControls into main navbar Ilion Beyst 2022-11-04 07:17:59 +0100
  • 698ae8d15e add logo and page titles Ilion Beyst 2022-11-03 21:49:45 +0100
  • b1f8062b85 basic responsive navbar Ilion Beyst 2022-11-03 20:19:57 +0100
  • 1afd5b5404 highlight active tab Ilion Beyst 2022-11-01 23:04:46 +0100
  • 0e65f04e1e move bot versions to its own tab Ilion Beyst 2022-11-01 22:36:19 +0100
  • 06a8ed945b tabbed bot page Ilion Beyst 2022-10-31 20:31:03 +0100
  • 8d556bbff1 add filtering and infinite scroll to BotMatches Ilion Beyst 2022-10-30 16:23:18 +0100
  • f429adb4f8 allow filtering map in bot matches Ilion Beyst 2022-10-30 16:20:29 +0100
  • 00d31df58d design new BotMatch view Ilion Beyst 2022-10-30 14:37:38 +0100
  • 67c8a2780c type fixes Ilion Beyst 2022-10-29 23:54:17 +0200
  • 33cd3a85f3 chore: add docker-compose.yml Stijn Seghers 2022-10-13 15:24:17 +0200
  • 60e9f900bd show matches that had errors on bot page Ilion Beyst 2022-10-28 07:46:12 +0200
  • 5369212cf4 update selects on SubmitPane Ilion Beyst 2022-10-28 07:34:16 +0200
  • b162d381fa hide 'older' link when there is only one page Ilion Beyst 2022-10-26 20:36:37 +0200
  • 095ad981db fix ordering in list_matches Ilion Beyst 2022-10-25 18:09:58 +0200
  • 55c76db7b6 fix matches page filter params propagation Ilion Beyst 2022-10-25 18:57:58 +0200
  • e3164246e1 create simple stats page Ilion Beyst 2022-10-24 07:19:52 +0200
  • 03cdbbc003 only show playerlog to bot owner Ilion Beyst 2022-10-16 12:42:20 +0200
  • 79479ba8ba only show bot stderr to its owner Ilion Beyst 2022-10-15 23:58:52 +0200
  • 8feccfeb23 show player logs on view match page Ilion Beyst 2022-10-15 20:23:20 +0200
  • b51b7a331d allow filtering for had_errors Ilion Beyst 2022-10-14 14:06:22 +0200
  • 353ecd4c16 basic test for list_matches and had_errors Ilion Beyst 2022-10-13 23:42:44 +0200
  • eb2cbb15fb save matchplayer had_errors in database Ilion Beyst 2022-10-13 22:22:45 +0200
  • 2278ecd258 implement ListBotMatches, allow querying matches by bot/opponent pair Ilion Beyst 2022-10-13 17:45:11 +0200
  • ce07419bbc refactor: deduplicate match queries Stijn Seghers 2022-10-13 15:09:18 +0200
  • ae57359353 upgrade to diesel 2.0 Ilion Beyst 2022-10-12 22:52:15 +0200
  • ed016773b1 filter matches for outcome Ilion Beyst 2022-10-12 21:08:00 +0200
  • 19b9a6ea1b add new bot stats endpoint Ilion Beyst 2022-10-11 22:58:42 +0200
  • 8651f1d8f1 CI: skip installing diesel-cli if already cached Ilion Beyst 2022-10-11 13:53:08 +0200
  • 3f34ffcafc load match log asynchronously Ilion Beyst 2022-10-10 13:51:37 +0200
  • f7eedc6ca1 enable request & response compression Ilion Beyst 2022-10-10 13:23:18 +0200
  • 505ea6a23d check in Cargo.lock Ilion Beyst 2022-10-09 22:42:00 +0200
  • 2cfd6cdeec add test database in CI Ilion Beyst 2022-10-06 16:34:18 +0200
  • 0678c21e09 add cargo cache to test build Ilion Beyst 2022-10-06 15:42:46 +0200
  • 2518807c1e run matchrunner tests in CI Ilion Beyst 2022-10-06 15:31:21 +0200
  • 9825d2c49e full integration test: sign up, create bot, play match Ilion Beyst 2022-10-05 21:14:09 +0200
  • df44ef055e extract poll_match_until_complete function Ilion Beyst 2022-10-05 19:44:16 +0200
  • 45d6172814 refactor: separate out test setup Ilion Beyst 2022-10-04 18:44:04 +0200
  • 790da3cf1a rough but functional integration test Ilion Beyst 2022-10-04 07:02:46 +0200
  • f6da362f94 clear database between test runs Ilion Beyst 2022-10-03 07:26:39 +0200
  • 8f6b34db10 add integration test stub Ilion Beyst 2022-09-30 17:28:24 +0200
  • 8178148996 rules: clarify combat resolution Ilion Beyst 2022-09-29 21:14:52 +0200
  • f5e96da28e add basic combat tests Ilion Beyst 2022-09-28 19:02:38 +0200
  • c4f78f2dad implement into_join_handle for RemoteBotHandle Ilion Beyst 2022-09-28 07:12:36 +0200
  • f777baa4f2 test playeroutcomes Ilion Beyst 2022-09-27 07:14:47 +0200
  • 2a37b96da2 track player status and return player outcomes from match Ilion Beyst 2022-09-26 19:57:22 +0200
  • b7bcbdd3a6 propagate PlayerAction::Terminated Ilion Beyst 2022-09-25 11:06:50 +0200
  • f7261e165b detect bot crashes Ilion Beyst 2022-09-24 23:37:23 +0200
  • e86fbc7275 test regular docker runner operation Ilion Beyst 2022-09-24 22:21:38 +0200
  • 6cc629a3b7 refactor: helpers for match setup Ilion Beyst 2022-09-24 22:14:36 +0200
  • 332b3e4a13 remove unused function and file Ilion Beyst 2022-09-23 21:42:24 +0200
  • a1d81ac774 ensure bots cleanly stop before a match completes Ilion Beyst 2022-09-23 21:34:57 +0200
  • 8f3621813e test docker runner timeouts Ilion Beyst 2022-09-22 19:38:09 +0200
  • 9643ccf6d6 add a basic matchrunner test Ilion Beyst 2022-09-20 21:11:19 +0200
  • 9e05a9bdd5 update docs Ilion Beyst 2022-09-19 22:28:27 +0200
  • 6887c8ee0e remove unneccesary print in game rules Ilion Beyst 2022-09-19 21:57:09 +0200
  • 3138eca6d0 show dispatches and timeouts in outputpane Ilion Beyst 2022-09-18 13:16:57 +0200
  • 3be0cfa0ea log dispatches and timeouts Ilion Beyst 2022-09-18 13:00:32 +0200
  • f5fe1c4f29 initial version of structured log display Ilion Beyst 2022-09-17 11:55:17 +0200
  • 518ad1d811 log initial state Ilion Beyst 2022-09-17 11:30:52 +0200
  • a70689faa9 introduce turn-based log parser Ilion Beyst 2022-09-16 23:28:32 +0200
  • 36c16aa8c7 log bad commands Ilion Beyst 2022-09-15 21:59:03 +0200
  • ecd378f0d9 remove obsolete test code Ilion Beyst 2022-09-15 18:07:28 +0200
  • 46efe3c5fa docs: extend docker instructions Ilion Beyst 2022-09-14 21:46:26 +0200
  • 1a5755f0a3 add basic markdown document styling Ilion Beyst 2022-09-14 20:50:47 +0200
  • 3eedbc0b85 add prism syntax highlighting theme Ilion Beyst 2022-09-13 21:24:11 +0200
  • 380a1d8f4e add local development doc page Ilion Beyst 2022-09-13 20:40:35 +0200
  • 7f1b6c06b6 add toc sidebar to docs site Ilion Beyst 2022-09-12 21:55:16 +0200
  • 66162ea43c redirect /docs to /docs/rules Ilion Beyst 2022-09-11 10:56:36 +0200
  • 9e574f08ee show bot versions on bot page Ilion Beyst 2022-09-10 18:57:38 +0200