Commit graph

433 commits

Author SHA1 Message Date
Adam Semenenko
866c3e5c8f add restart-unless-stopped to containers 2022-06-27 22:04:01 +01:00
Adam
68adff29a8 try to diagnose weird getProjectTokens() null null null bug 2022-06-27 23:00:11 +02:00
Adam
23a2ecb0d4 set serial name for MinedProduct and MinedProduct.Type 2022-06-27 22:59:52 +02:00
Adam
1d0b2b8eaa refactor typescript files (mostly moving&renaming for consistency) 2022-06-27 22:57:57 +02:00
Adam
5f1187f9a8 rename: socketServerPortTcp -> socketServerPort 2022-06-27 22:09:48 +02:00
Adam
a2e8ab61d7 change default port to 8080 (works better with Traefik defaults) 2022-06-27 22:08:58 +02:00
Adam
fc758030fd event-server tidy up (improve value class, rm unused class, rename websocket broadcaster) 2022-06-27 22:08:39 +02:00
Adam
e9a4ee4c48 set up syslog docker parser (remove need for Kafka Pipe script) 2022-06-27 22:07:42 +02:00
Adam
e078e6316d manually bump Kafkatorio versions for events-server and web-map (I still need to automate that...) 2022-06-26 23:50:30 +02:00
Adam
e7abf4583a rename Factorio mod tasks 2022-06-26 15:45:59 +02:00
Adam
6ac89b3db0 events server: change default docker port to 8080 (maybe better Traefik config?) 2022-06-26 15:33:03 +02:00
Adam
23dbbfee27 enable local port for Kafka UI 2022-06-26 15:32:08 +02:00
Adam
acbc15b6d4 map chunk grouping: reduce the amount of tiles generated (thanks to pixelated css), and reduce debounce duration 2022-06-26 15:31:54 +02:00
Adam
f3f92afd22 try fixing weird gradle getProjectTokens() null null null bug 2022-06-26 15:30:30 +02:00
Adam
b8c1c57a17 try emitting player disconnects and immediate packet updates immediately (otherwise the server doesn't see the disconnect message and the last player remains online) 2022-06-26 15:30:03 +02:00
Adam
275fb27a29 Kafka Stream instance -> stop coroutine only when NOT_RUNNING 2022-06-26 14:59:09 +02:00
Adam
f4744c7286 webmap - fix max zoom 2022-06-26 14:58:38 +02:00
Adam
4d0ec1a1a7 version bump 0.6.1 2022-06-26 14:58:19 +02:00
Adam
82ad2d2763 remove more unused Kafka Connect stuff 2022-06-26 14:57:43 +02:00
Adam
c9df87e5e0 fix NPE for config update event 2022-06-26 14:57:14 +02:00
Adam
dacb6f62c4 tidy up Gradle config, standardise a group for Factorio Mod tasks 2022-06-26 14:56:53 +02:00
Adam
f2ae951b1d remove kafka-connect subproject (unused) 2022-06-26 12:30:08 +02:00
Adam
a60815847c Merge remote-tracking branch 'origin/main' 2022-06-25 14:50:58 +02:00
Adam Semenenko
cf5804b42d get traefik working 2022-06-25 13:42:50 +01:00
Adam
9a7ac19cfa update logo 2022-06-24 17:52:24 +02:00
Adam
dfc8b5c91d rm RUN from entrypoint.sh 2022-06-24 15:10:40 +02:00
Adam
8910cc571b kafka cluster entry script, add shebang 2022-06-24 15:08:46 +02:00
Adam
4bea4497b4 kafka cluster entry script, use absolute location 2022-06-24 15:06:07 +02:00
Adam
8ee0cb396c tidy up kafka cluster entry script 2022-06-24 15:01:24 +02:00
Adam
7b78f117fd bump Kafkatorio version in .env files (still need to make this automatic...) 2022-06-24 14:54:20 +02:00
Adam
b155bb8bc1 format kafka cluster in entrypoint 2022-06-24 14:49:52 +02:00
Adam
62f37353ba try fixing kafka kraft dockerfile 2022-06-24 14:15:22 +02:00
Adam
4c94a41029 more temp fixes for making files in build script system independent 2022-06-24 00:04:50 +02:00
Adam
55e08ade47 Merge remote-tracking branch 'origin/main' 2022-06-24 00:01:53 +02:00
Adam Semenenko
82c8b9f25b add traefik nw to docker files 2022-06-23 23:00:42 +01:00
Adam
3fa4eba4b3 try making files in build script system independent (temp fix) 2022-06-23 23:59:48 +02:00
Adam
b56c0df824 start getting docker images working... 2022-06-21 00:00:26 +02:00
Adam
e0f689c538 gradle docker config tidy up 2022-06-20 23:59:57 +02:00
Adam
e56ecb7d36 bump kvision, kt js wrappers 2022-06-20 23:59:35 +02:00
Adam
d2768c3c9e factorio mod deploy tweaks (better confirmation and link to the page) 2022-06-19 11:29:07 +02:00
Adam
0398e2026d project version bump to 0.6.0, and bump kotest, tstl, typescript 2022-06-19 10:54:37 +02:00
Adam
a225b65901 (minor) make kt function expression 2022-06-19 10:38:50 +02:00
Adam
c870d1f6e0 provider for package.json (try to fix Gradle warning) 2022-06-19 10:38:26 +02:00
Adam
1c310272c6 rm factorio mod portal client (it was moved to buildSrc) 2022-06-19 10:38:05 +02:00
Adam
2f921179c4 events server config file 2022-06-19 10:35:47 +02:00
Adam
b08e33e2eb delete docker kafka logger 2022-06-19 10:33:30 +02:00
Adam
87ff50ff32 committing docker-kafka-logger, so I can delete it next (too much work to implement) 2022-06-19 10:33:07 +02:00
Adam
487d1a91f5 re-gen kafkatorio-schema.ts (no real change, just alphabetically ordered) 2022-06-19 10:32:07 +02:00
Adam
0c6f2a4bfe refactor websocket/tile server 2022-06-19 10:24:06 +02:00
Adam
8f24bfb797 make event schema js target browser only, and not executable (faster compilation) 2022-06-19 10:21:59 +02:00