Commit graph

  • 3758906bb8 enable pushing of events-server-web docker image Adam 2022-10-02 14:51:13 +02:00
  • 99d1f92bbb update docker image names to include REGISTRY_HOST, and group, and correct image name Adam 2022-10-02 14:51:00 +02:00
  • ae4b122cd4 geedeecee: add push task, add KAFKATORIO_VERSION, fix composeProjectVersion, set BUILDKIT_PROGRESS=plain Adam 2022-10-02 14:50:20 +02:00
  • 675b0827d6 add group to attributes usage Adam 2022-10-02 14:48:38 +02:00
  • 6b38cfcea2 update Kotlin jvmToolchain usage Adam 2022-10-02 14:10:29 +02:00
  • f3cab683fc builder plugin: rename typescript module to typescript-to-lua Adam 2022-10-02 14:10:11 +02:00
  • 46db151f6e rename SERVER_PORT -> WEB_SERVER_PORT Adam 2022-10-02 14:03:51 +02:00
  • c81564ad6c update FactorioModPlugin Adam 2022-10-02 13:59:41 +02:00
  • 71422218aa move artifactDistributions.kt Adam 2022-10-02 13:59:08 +02:00
  • b171f88435 geedeecee: fix DockerEnvUpdateTask Adam 2022-10-02 13:57:15 +02:00
  • c01c19a8e2 kafka 3.2.3 Adam 2022-10-02 12:40:34 +02:00
  • f804c39a3b migrate docker-compose convention plugin out of buildSrc Adam 2022-10-02 12:11:06 +02:00
  • 105555bf6c Kotlin 1.7.20 Adam 2022-10-02 12:06:34 +02:00
  • fd3b39a839 fix factorio-gradle project name Adam 2022-09-18 23:53:56 +02:00
  • 9071148944 start dockerising the modules... Adam 2022-09-18 23:38:15 +02:00
  • 81261512f1 rename 'convention' package to 'conventions' Adam 2022-09-18 23:32:39 +02:00
  • 42dab20210 start setting up Factorio Gradle mod Adam 2022-09-18 23:32:15 +02:00
  • f12a505d22 migrate buildSrc plugins to includedBuild plugins Adam 2022-09-18 20:49:32 +02:00
  • 805d4c8170 pottering about with making a docker-compose plugin Adam 2022-09-18 17:35:38 +02:00
  • 16dc72ae71 version bumps (minor bumps) Adam 2022-09-18 13:58:19 +02:00
  • cc6e559843 more prep for included-build Gradle plugins Adam 2022-09-18 13:56:02 +02:00
  • bb973c7b9b fix tests Adam 2022-09-16 22:31:32 +02:00
  • 873983f9a3 big ol' refactor to split up the events-server and events-processors Adam 2022-09-13 17:56:57 +02:00
  • d82f25c6ee prep migrating buildSrc plugins to includeBuild plugins Adam 2022-09-12 21:38:01 +02:00
  • c8815726b1 start splitting up events-server Adam 2022-09-11 00:48:16 +02:00
  • 64cd94f1ce gradle tweaks Adam 2022-09-11 00:25:58 +02:00
  • dadbcdd8d6 version bumps (scrimage, kotlinJsWrappers, ktor, hoplite, tstl, typed-factorio, typescript) Adam 2022-09-10 10:13:48 +02:00
  • 80e8c95bc9 fix webpack dev server, redownload bootstrap.min.css Adam 2022-09-10 10:07:46 +02:00
  • 2546877c04 disable Kotest multiplatform Adam 2022-09-10 10:05:44 +02:00
  • 47c47690a7 refactor so files match contents Adam 2022-09-09 17:33:48 +02:00
  • a84c4a2f76 refactor web-map to be SPA Adam 2022-09-09 17:21:09 +02:00
  • de419aeae8 web-map tidy up, and add diagram to README Adam 2022-09-03 11:15:43 +02:00
  • 3976c3cc1b fix webmap after multi-server refactor, and add styling Adam 2022-09-02 23:22:18 +02:00
  • 8a6c49a74b initial hacky implementation of multi-server support in the frontend Adam 2022-09-01 23:19:59 +02:00
  • 60d61752b3 update mod generated code (remove unused var) Adam 2022-09-01 23:19:06 +02:00
  • ece583e93c bump kvision, remove manual npm version settings (I think it's been fixed now) Adam 2022-09-01 23:18:47 +02:00
  • 02edffa2e9 version bump to 0.9.0 (just prepping for the next release) Adam 2022-09-01 23:12:58 +02:00
  • 9934957457 rm ::class.qualifiedName (not available on JS) Adam 2022-09-01 23:00:58 +02:00
  • d3547f5927 EmptySerializersModule -> EmptySerializersModule() Adam 2022-09-01 22:58:10 +02:00
  • b1cf94a8a8 fix item subgroup mapping Adam 2022-09-01 22:57:40 +02:00
  • 5afbbd736d rm unused imports Adam 2022-09-01 22:57:08 +02:00
  • 4bc46f9753 progress towards multi-server handling Adam 2022-08-28 19:37:49 +02:00
  • 3821996eeb bump some versions (use Kotest in Maven Local b/c plugin isn't available on Sonatype snapshot) Adam 2022-08-28 13:37:55 +02:00
  • b1fec349ae rm unused Gradle report plugins (they warn about config-cache problems) Adam 2022-08-28 13:32:05 +02:00
  • babe74b723 buildSrc minor formatting Adam 2022-08-28 13:30:51 +02:00
  • c9ae17d418 bump versions (kafka, ktor, hoplite, simple-syslog, factorio, tstl, typed-factorio, kotka, gradle-node) and update code to compile Adam 2022-08-13 12:05:17 +02:00
  • c1542dcb42 rm common jsonMapper (it was only used in the UpdatePackJson task) Adam 2022-08-13 11:59:54 +02:00
  • d9f5d6d46d UpdatePackageJson task is updated based on a json object, and move npm versions to libs.versions.toml Adam 2022-08-13 11:59:30 +02:00
  • 2733dc4f62 only run docker task if docker is running Adam 2022-08-13 11:56:45 +02:00
  • c5e9e619b5 gradle 7.5.1 Adam 2022-08-13 11:56:07 +02:00
  • 7f95304fa7 fix tests after 'booleans default to false' on DTOs Adam 2022-07-23 16:26:26 +02:00
  • d006635e49 bump tstl, typed-factorio, ks-js-wrappers Adam 2022-07-23 16:26:11 +02:00
  • 6fa826baa2 return 304 if a tile doesn't exist (nicer than having the browser spammed with errors) Adam 2022-07-17 23:55:58 +02:00
  • 085776d42b packet size improvements Adam 2022-07-17 23:54:53 +02:00
  • 523f6d5914 rm old 'projects must be configuring' workarounds that didn't work Adam 2022-07-17 23:51:17 +02:00
  • 4cb00febc2 rm docs/notes/question.md - not needed Adam 2022-07-17 23:50:33 +02:00
  • ddfd14f6d6 update readme (better description, TODOs were moved to issue board) Adam 2022-07-17 14:20:28 +02:00
  • e15a7651f4 bump kotlinx libs, and hoplite Adam 2022-07-17 12:35:12 +02:00
  • 394361001f Factorio Mod Portal Publish task - reduce logging Adam 2022-07-17 12:34:35 +02:00
  • a8784db5b2 update player state booleans - they default to false now Adam 2022-07-17 12:15:46 +02:00
  • 09b49ae21c add 'Projects must be configuring' workaround script Adam 2022-07-17 12:12:06 +02:00
  • b4f3fc87e5 bump kvision Adam 2022-07-17 10:01:04 +02:00
  • 786b6d52a9 bump Gradle to 7.5 Adam 2022-07-16 23:31:28 +02:00
  • 10c54998c7 version bump to 0.8.0 Adam 2022-07-16 23:23:55 +02:00
  • 731c037f0e fix tests Adam 2022-07-16 23:20:14 +02:00
  • 5d99b86dca rm unused code Adam 2022-07-16 23:17:02 +02:00
  • b507081eac Render buildings and resources Adam 2022-07-16 23:10:32 +02:00
  • a805d2ad63 bump kotlin 1.7.10 Adam 2022-07-12 22:40:03 +02:00
  • e4a7401baa buildSrc rm unused dependencies Adam 2022-07-12 22:39:33 +02:00
  • 567ec6a68c server: fix saving tiles >= chunk size 256 Adam 2022-07-09 14:06:15 +02:00
  • 90aa086dd4 mod: entity prototype improvements and refactoring Adam 2022-07-09 14:03:57 +02:00
  • ae0eb98f12 version bump Adam 2022-07-08 21:48:19 +02:00
  • 0e6a9880ff add k svg (maybe do resources in SVGs?) Adam 2022-07-08 21:06:50 +02:00
  • 80eb001bbf emit entity prototypes Adam 2022-07-08 21:06:09 +02:00
  • 4510ec4a6e only save png tiles 256px and up Adam 2022-07-07 22:28:47 +02:00
  • 1b3e3dc539 events-server: fix socker server port Adam 2022-07-06 21:02:43 +02:00
  • dab07fbaae fix docker volume name Adam 2022-07-06 19:42:58 +02:00
  • fe5413195a set up docker config for pc & nuc Adam 2022-07-06 17:45:45 +02:00
  • 665327e010 bump project to 0.7.0 (and fix docker .env task for all docker .envs) Adam 2022-07-06 17:40:21 +02:00
  • 5fcb831df2 use version platform more, try fixing projects must be configuring bug Adam 2022-07-06 17:16:09 +02:00
  • c29b66aada bump tstl Adam 2022-07-06 17:15:42 +02:00
  • 2454a3faaf fix test Adam 2022-07-06 17:09:51 +02:00
  • 3affed66d6 try fixing annoying package.json differences Adam 2022-07-06 17:08:00 +02:00
  • c4f74fd3ca try fixing annoying package.json differences Adam 2022-07-06 16:51:00 +02:00
  • 9dbd6f68f3 experiment with adding jwt to docker syslogger Adam 2022-07-06 16:23:08 +02:00
  • 8f4823ae97 add MapChunkEntityUpdate to webmap Adam 2022-07-06 16:22:50 +02:00
  • f0c384b5c5 rm commented out code Adam 2022-07-06 16:21:50 +02:00
  • 1b3966cc4f filter kotka-streams repo Adam 2022-07-06 16:21:25 +02:00
  • d9e9e1af7d close socket if null received Adam 2022-07-06 16:21:07 +02:00
  • 412cf15097 fix tests after The Big Entity Refactor Adam 2022-07-06 16:20:29 +02:00
  • 5a304245f1 bump kvision, js wrappers. organise dependencies Adam 2022-07-06 16:20:11 +02:00
  • b9b6065735 try fixing projects must be configuring bug Adam 2022-07-06 16:18:48 +02:00
  • 90dc520d22 massive refactor to export entities (buildings and resources) Adam 2022-07-05 23:44:23 +02:00
  • 88982d818a make tstl explicitly depend on package.json Adam 2022-07-02 10:24:02 +02:00
  • 6c6526eda9 regenerate mod lua (I guess it didn't happen before?) Adam 2022-07-02 10:21:38 +02:00
  • b14adfb810 delete unused code (bye bye http4k!) Adam 2022-07-02 10:21:13 +02:00
  • 79447b5936 fix tests after events-lib & events-server refactor Adam 2022-07-02 10:20:32 +02:00
  • a381e01886 move lua to src/generated, and tweak IntelliJ 'mark as excluded/src' Adam 2022-07-02 09:50:11 +02:00
  • db4350a927 re-enable kafka processor Adam 2022-07-02 08:54:38 +02:00
  • 8c9d8e40c2 fix websocket connection Adam 2022-07-02 08:54:02 +02:00