Commit graph

33 commits

Author SHA1 Message Date
Adam
a84c4a2f76 refactor web-map to be SPA 2022-09-09 17:21:09 +02:00
Adam
3976c3cc1b fix webmap after multi-server refactor, and add styling 2022-09-02 23:22:18 +02:00
Adam
ece583e93c bump kvision, remove manual npm version settings (I think it's been fixed now) 2022-09-01 23:18:47 +02:00
Adam
4bc46f9753 progress towards multi-server handling
- bump some versions
- validate Factorio server ID & token
-
2022-08-28 19:37:49 +02:00
Adam
665327e010 bump project to 0.7.0 (and fix docker .env task for all docker .envs) 2022-07-06 17:43:50 +02:00
Adam
5fcb831df2 use version platform more, try fixing projects must be configuring bug 2022-07-06 17:16:09 +02:00
Adam
b9b6065735 try fixing projects must be configuring bug 2022-07-06 16:18:48 +02:00
Adam
c0c82e7c9c finish migrating to ktor!
- remove http4k
- renamed 'schema' subproject to 'library', because it contains more than just data models
- tiles are now hosted per factorio-server
- changed api base to `kafkatorio/data`
- tidied up some Gradle conf
- remove 'events-processor' subproject - I don't want to set up loads of microservices right now
2022-07-02 08:45:21 +02:00
Adam
dacb6f62c4 tidy up Gradle config, standardise a group for Factorio Mod tasks 2022-06-26 14:56:53 +02:00
Adam
e56ecb7d36 bump kvision, kt js wrappers 2022-06-20 23:59:35 +02:00
Adam
f151027464 webmap
- tidy up player layer
 - no need for smaller web tiles, make the large ones render as pixelated
 - make tile server and websocket server URL not-hardcoded
 - tidy up dynamic tile refreshing
2022-06-19 10:16:37 +02:00
Adam
b6b874d8f7 add Gradle task to upload the mod to the portal, and some gradle fixes 2022-05-18 19:33:27 +02:00
Adam
89b7c772ff try to fix pRoJeCtS mUsT bE cOnFiGuRiNg 2022-05-14 17:59:19 +02:00
Adam
6618a92a66 add some hacks to try and stop 'Projects must be configuring' bug 2022-05-14 12:23:58 +02:00
Adam
a78ffb794a implement versions platform, tidy up and bump some dependencies 2022-05-01 09:42:14 +02:00
Adam
7f65ec025c try fixing dependabot alerts 2022-04-20 16:32:10 +02:00
Adam
a3e8b20acb try fixing dependabot alerts 2022-04-20 16:30:23 +02:00
Adam
03e8e9442a try fixing dependabot alerts 2022-04-20 11:52:00 +02:00
Adam
448dd4a5b8 try fixing dependabot alerts 2022-04-20 11:27:32 +02:00
Adam
1e0a35d9ca bump kvision 2022-04-20 10:18:54 +02:00
Adam
3a10485ed4 bump some versions, pin some npm dependencies to satisfy GitHub depend-a-bot, remove protobuf (unused) 2022-03-12 22:00:58 +01:00
Adam
e630ce3702 Gradle version bump, and fiddling with some gradle config. Add a 'hardReset' Gradle task. Add a 'docker remove' task. 2022-03-09 21:41:00 +01:00
Adam
96412bf7c9 bump gradle version. gradle build scripts tidy up. Make versions more consistent, share some config 2022-02-09 11:53:58 +01:00
Adam
bdb2d9577f so close to working performantly.... just the tiles are transparent???
- bump some versions
- MapTile no longer has objectName field
- fix nulls/optional fields in FactorioConfigurationUpdate
- use bytes to encode rgba colours - waaaayyyy smaller
- increase Kafka record size to ~10mb
2022-02-08 01:35:52 +01:00
Adam
4e8a0c4f69 fix build error, and disable SNAPSHOT kvision checking 2022-01-09 17:39:24 +01:00
Adam
ab85832126 version bump kvision 2022-01-08 23:09:49 +01:00
Adam
a0c330384a it is literally working 2022-01-04 15:09:50 +01:00
Adam
4732a66f87 - version bump to 0.1.4
- update some node deps versions
- get Factorio event names programmatically
2021-12-22 23:25:16 +01:00
Adam
7e134b5353 - use kotlin-js convention buildsrc plugin
- move yarn-lock
2021-12-22 23:01:24 +01:00
Adam
45189dddc2 - version bumps for coroutines, gradle, kotlin
- refactor kafka-connector project, prepping for the connector-admin
2021-12-22 22:45:56 +01:00
Adam
adf55cb263 some version bumps, and renaming 2021-12-10 20:38:52 +01:00
Adam
1f88d6f464 move schema to kotlin-multiplatform 2021-12-08 17:43:08 +01:00
Adam
6d60428ab9 added kvision web-map, cleaning up a few gradle things (tokens) 2021-12-06 22:15:26 +01:00