Adam
873983f9a3
big ol' refactor to split up the events-server and events-processors
2022-09-13 17:56:57 +02:00
Adam
c8815726b1
start splitting up events-server
2022-09-11 00:48:16 +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
8a90c4fb5e
- start migrating tile-server to use Ktor
...
- start splitting up Kafka processor and tile-server to two subprojects
2022-07-01 13:14:32 +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
33d31bfbdd
version bumps. Kotlin 1.7 and yarn.lock and others
2022-06-19 10:20:48 +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
a78ffb794a
implement versions platform, tidy up and bump some dependencies
2022-05-01 09:42:14 +02:00
Adam
b81e62e2fd
enable gradle build cache, and improve tasks
2022-04-23 17:59:37 +02: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
7141d7e5f7
- try making a factorio mod portal api client, for auto releasing
...
- make webmapTileDir a configurable variable
2022-02-13 10:42:13 +01:00
Adam
8533be0af8
chunk pngs almost working...
...
- rm yarn lock, it should be in ./gradle/kotlin-js-store
- move kafka extensions to another project, kotka-streams
- move prototypes to their own package
- create a Factorio command for emitting prototypes
- add bounding box to chunk updates
- bump typed-factorio version
- fix MapEntityPosition -> MapChunkPosition x/y rounding
- lots of work on the Kafka Streams topology
2022-01-16 23:16:09 +01:00
Adam
a0c330384a
it is literally working
2022-01-04 15:09:50 +01:00
Adam
de5f420621
rename events-processor to events-server
2021-12-28 17:24:32 +01:00
Adam
55bea4aed4
giving up on kafka connect websockets, it doesn't work and there's no error messages and the documentaiton sucks
2021-12-27 12:44:37 +01:00
Adam
2ad0c2848c
giving up on kafka connect websockets, it doesn't work and there's no error messages and the documentaiton sucks
2021-12-27 12:25:26 +01:00
Adam
f4bb22c1f8
kafka connect docker image setup
2021-12-10 21:27:19 +01:00
Adam
6d60428ab9
added kvision web-map, cleaning up a few gradle things (tokens)
2021-12-06 22:15:26 +01:00
Adam
633e898f3c
project re-organisation, and rename
2021-12-01 16:57:46 +01:00
Adam
d6a9a58dc9
kotlin 1.6, gradle tidying
2021-11-26 14:40:57 +01:00
Adam
b3af697636
backing up before finally deciding on how to sync Kotlin and Typescript data model
2021-11-10 17:34:01 +01:00
Adam
00b3dc3554
proto2typescript working!!!!!!!!!!!!!
2021-10-31 13:57:49 +01:00
Adam
59891678a5
tried moving protobuf plugin to separate project, but IntelliJ doesn't like it
2021-10-30 20:24:58 +02:00
Adam
106d7a7923
mucking around trying to get protoc working. I've finally got a task that downloads the exe...
2021-10-29 19:14:47 +02:00
Adam
26626263d3
kafka pipe working!!!!!!!!!!!!!!!!!
...
lots of experiments too - to be deleted
2021-10-23 22:44:51 +02:00
Adam
34c87ea5b8
include kafka processor & data model in gradle
2021-10-22 18:20:23 +02:00
Adam
ef33698c33
moving docker stuff around,
2021-10-22 00:07:26 +02:00
Adam
a70b2935f3
kotlin data model experiment
2021-10-20 23:27:31 +02:00
Adam
16137e5435
add kafka gradle module
2021-10-16 23:37:50 +02:00
Adam
c3ac3bd34a
mucking around with sockets and rcon
2021-10-15 23:43:42 +02:00
Adam
17b4fc3b9a
set up tstl factorio mod, and auto deploy stuff. A bit of mucking around with kotlin/js & dukat but it didn't go anywhere. Add a license.
2021-10-13 21:29:21 +02:00
Adam
877c1cdb98
- custom generate typed-factorio files
...
- buildSrc archetype plugins
2021-10-10 20:20:01 +02:00
Adam
e271c974ad
init
2021-10-07 22:14:53 +02:00