Commit graph

  • 3058028edc allow retrieving bot code Ilion Beyst 2022-09-10 18:56:03 +0200
  • 78a6032b60 refactor: introduce promise helper type Ilion Beyst 2022-09-10 16:13:43 +0200
  • 8eeb81bd5a client_api: allow player to connect before match has started Ilion Beyst 2022-09-09 21:56:11 +0200
  • d68731a114 translate rules view to markdown Ilion Beyst 2022-09-05 19:21:37 +0200
  • dcb0a2bde8 Merge branch 'site-docs' Ilion Beyst 2022-09-04 13:14:43 +0200
  • 2fec5e4509 implement map selection in cli Ilion Beyst 2022-09-02 21:58:32 +0200
  • d95eedcc83 registry: ensure that files have been closed before calculating checksums Ilion Beyst 2022-08-30 19:35:29 +0200
  • e8e353192c show only completed matches in match log Ilion Beyst 2022-08-29 22:06:21 +0200
  • c6c484daf3 add missing maps routes Ilion Beyst 2022-08-28 17:15:56 +0200
  • 2aab23c40f run ranker on all maps Ilion Beyst 2022-08-28 17:12:07 +0200
  • 09ce75d5bf hotfix: make sure turn slider does not obstruct view Ilion Beyst 2022-08-28 17:11:42 +0200
  • 0dbaf29d2f fix mouseenter detection Ilion Beyst 2022-08-28 16:28:15 +0200
  • 0ce40a9f31 raise turn limit to 500 Ilion Beyst 2022-08-28 15:47:31 +0200
  • 49a5735e07 show map info for matches Ilion Beyst 2022-08-27 17:41:32 +0200
  • c80ce33279 allow selecting a map in editor view Ilion Beyst 2022-08-27 17:05:11 +0200
  • e26f13c8bb add maps to matches api Ilion Beyst 2022-08-26 19:21:30 +0200
  • 624fa99fad add map info to matches Ilion Beyst 2022-08-25 20:47:00 +0200
  • f727613efb create db::maps module Ilion Beyst 2022-08-25 20:14:50 +0200
  • aa066ef5bb create maps table Ilion Beyst 2022-08-23 20:00:21 +0200
  • fa4c684475 create editor store Ilion Beyst 2022-08-22 21:58:13 +0200
  • 82ab9cef78 populate new index page Ilion Beyst 2022-08-22 21:18:20 +0200
  • 947ced152e move rules to their own route Ilion Beyst 2022-08-22 19:52:44 +0200
  • a5399728c1 make scroll bars less ugly in chrome Ilion Beyst 2022-08-21 21:36:47 +0200
  • 8eec57f560 extract leaderboard from editor Ilion Beyst 2022-08-21 21:18:06 +0200
  • 64d24c9e3d move bot editor to /editor Ilion Beyst 2022-08-21 21:06:10 +0200
  • 71d37e758f implement LinkButton component Ilion Beyst 2022-08-20 19:55:21 +0200
  • 329fc73b94 create global scss styles Ilion Beyst 2022-08-19 19:57:57 +0200
  • 87f6a9c455 consume matches pagination api Ilion Beyst 2022-08-16 20:00:49 +0200
  • 03ca884c40 return pagination object from list matches API Ilion Beyst 2022-08-16 19:23:53 +0200
  • a1c7866f87 styling of next/prev buttons Ilion Beyst 2022-08-15 20:46:13 +0200
  • 4dcccb589d link to all matches on bot page Ilion Beyst 2022-08-14 11:02:08 +0200
  • 7ba9fcee64 allow filtering for bot matches Ilion Beyst 2022-08-12 20:54:34 +0200
  • 84748fd60e abstract matches pagination logic Ilion Beyst 2022-08-12 20:21:39 +0200
  • 7c4314ae23 save matches pagination cursor in url Ilion Beyst 2022-08-11 23:06:53 +0200
  • 406c726601 create password reset utility Ilion Beyst 2022-08-09 23:27:22 +0200
  • 58c1c5f9fb badly paginated matches Ilion Beyst 2022-08-09 20:43:02 +0200
  • 00356d669c properly initialize fetch in ApiClient Ilion Beyst 2022-08-08 19:12:29 +0200
  • cf52ab6f7f implement before and after filters for matches Ilion Beyst 2022-08-08 18:31:11 +0200
  • db7980504f move match index to ApiClient Ilion Beyst 2022-08-07 10:57:15 +0200
  • 6f0c1093ac extend api_client for loading match data Ilion Beyst 2022-08-06 16:12:00 +0200
  • 4672a08462 introduce ApiClient Ilion Beyst 2022-08-06 15:23:02 +0200
  • 70c79646ae show recent matches on bots page Ilion Beyst 2022-08-05 20:28:51 +0200
  • 6e75cac7cc extract MatchList component Ilion Beyst 2022-08-05 19:21:32 +0200
  • 3113f762d8 list matches for a specific bot Ilion Beyst 2022-08-04 21:48:25 +0200
  • 3c2f4977e4 add parameters to recent_matches api endpoint Ilion Beyst 2022-08-02 20:12:34 +0200
  • aafb785645 make name field optional Ilion Beyst 2022-08-01 00:16:24 +0200
  • 8f65a7d3e2 create a basic match table Ilion Beyst 2022-07-31 21:04:48 +0200
  • 15c1aa9d59 add winner to match api responses Ilion Beyst 2022-07-31 21:04:13 +0200
  • e8dbb01933 list only public matches in API Ilion Beyst 2022-07-30 19:49:08 +0200
  • ee5c67c092 add is_public to matches Ilion Beyst 2022-07-30 17:03:32 +0200
  • fd6664b8e7 set up docs route Ilion Beyst 2022-07-28 20:32:10 +0200
  • 18aede91be setup mdsvex Ilion Beyst 2022-07-27 21:04:51 +0200
  • 1d280c62e2 don't allow registering reserved usernames Ilion Beyst 2022-07-25 22:51:26 +0200
  • 4099e3ab6e add local development instructions to README Ilion Beyst 2022-07-25 22:46:13 +0200
  • c30222cf9a limit amount of matches used by ranker Ilion Beyst 2022-07-25 22:26:58 +0200
  • 67276bd0bb rename bot_api to client_api Ilion Beyst 2022-07-25 22:16:50 +0200
  • 93c4306b10 pull docker bots before running them Ilion Beyst 2022-07-24 23:08:51 +0200
  • 14b51033fc add placeholders for empty lists Ilion Beyst 2022-07-24 18:09:04 +0200
  • 90dfc3dec4 create new bot flow Ilion Beyst 2022-07-24 18:05:20 +0200
  • 99987f8444 use absolute paths for login and register Ilion Beyst 2022-07-24 17:49:31 +0200
  • 109aaf2758 remove global style overrides from visualizer Ilion Beyst 2022-07-24 17:01:22 +0200
  • ccfe86729e add bot detail page Ilion Beyst 2022-07-24 16:45:29 +0200
  • 33664eff2c basic user profile pages Ilion Beyst 2022-07-24 15:15:09 +0200
  • 4a582e8079 store active version id in bots table Ilion Beyst 2022-07-23 23:40:25 +0200
  • f19a70e710 sort match players to ensure correct ordering Ilion Beyst 2022-07-23 14:47:24 +0200
  • 5e560b23f8 update README Ilion Beyst 2022-07-23 00:38:44 +0200
  • 500061375c support working_directory and command string Ilion Beyst 2022-07-23 00:38:34 +0200
  • 1cf20810c5 enable ssl for grpc client Ilion Beyst 2022-07-22 23:50:52 +0200
  • fe2f382e04 allow configuring grpc server url Ilion Beyst 2022-07-22 23:06:59 +0200
  • b0725c21df planetwars-client: configure bot config path and opponent name Ilion Beyst 2022-07-22 22:27:12 +0200
  • 1011015b29 show match url in planetwars_client Ilion Beyst 2022-07-21 21:42:47 +0200
  • b84e9be9d6 re-enable bot_api server Ilion Beyst 2022-07-21 20:29:01 +0200
  • c6293d8e32 delete old planetwars-cli code Ilion Beyst 2022-07-21 19:19:40 +0200
  • 31f8271db6 update client for oneof messages Ilion Beyst 2022-07-20 23:43:19 +0200
  • 73c536b4a6 wrap bot api in oneof for extendability Ilion Beyst 2022-07-20 23:21:06 +0200
  • f058000072 fix match detail view Ilion Beyst 2022-07-19 22:38:52 +0200
  • d4c52c3e99 We're planetwars.dev now! Ilion Beyst 2022-07-19 21:57:38 +0200
  • d6acb6e071 remove obsolete dependencies Ilion Beyst 2022-07-19 21:22:51 +0200
  • 338dc6ac63 bugfix: don't cache textures bound to a specific GLContext Ilion Beyst 2022-07-18 21:55:35 +0200
  • 7daf8f6437 Merge branch 'next' Ilion Beyst 2022-07-18 21:03:34 +0200
  • d092f5d89c use texture for rendering ships Ilion Beyst 2022-07-18 21:02:27 +0200
  • 6e494aca46 add half-pixel correction to text Ilion Beyst 2022-07-18 07:54:18 +0200
  • 270476e038 use texture for rendering planets Ilion Beyst 2022-07-18 07:40:01 +0200
  • e5cb04208f allow disabling ranker in develpoment Ilion Beyst 2022-07-17 18:23:24 +0200
  • 09c543eee3 create all required directories on startup Ilion Beyst 2022-07-17 17:07:53 +0200
  • c16b068f8b cleanup: remove old configuration code Ilion Beyst 2022-07-17 15:10:17 +0200
  • dad19548d1 read GlobalConfig from configuration.toml Ilion Beyst 2022-07-16 21:57:12 +0200
  • 0cf7b5299d integrate registry with GlobalConfig Ilion Beyst 2022-07-16 21:47:22 +0200
  • d13d131130 move storage paths to GlobalConfig Ilion Beyst 2022-07-16 21:22:03 +0200
  • ec5c91d37b change runnerconfig to globalconfig Ilion Beyst 2022-07-14 21:50:42 +0200
  • 00459f9e3d create a configuration to hold docker registry url Ilion Beyst 2022-07-14 20:53:08 +0200
  • 668409e76d refactor: unify match save and spawn Ilion Beyst 2022-07-13 19:36:07 +0200
  • e69bd14f1d refactor: delay BotSpec construction in RunMatch Ilion Beyst 2022-07-12 20:54:00 +0200
  • 0b9a9f0eaa tying it together: execute docker bots Ilion Beyst 2022-07-11 20:43:10 +0200
  • ec1d50f655 refactor: pass on both Bot and BotVersion to MatchPlayer Ilion Beyst 2022-07-09 20:01:05 +0200
  • 7eb02a2efc create a new bot verison on docker push Ilion Beyst 2022-07-08 20:40:20 +0200
  • 0f14dee499 refactor: rename save_code_bundle to save_code_string Ilion Beyst 2022-07-07 19:13:55 +0200
  • 6ec792e3bd NewBotVersion Ilion Beyst 2022-07-07 18:57:46 +0200
  • d7b7585dd7 rename code_bundle to bot_version Ilion Beyst 2022-07-06 22:41:27 +0200
  • b3df5c6f8c migrate code_bundles to bot_versions Ilion Beyst 2022-07-05 20:34:20 +0200