Commit graph

339 commits

Author SHA1 Message Date
Adam
6d60428ab9 added kvision web-map, cleaning up a few gradle things (tokens) 2021-12-06 22:15:26 +01:00
Adam
29d190b8f4 fetch serialName with kxs, minor formatting/refactoring 2021-12-03 22:18:17 +01:00
Adam
42b60ac0c3 factorio -> event -> mod -> console -> kafka pipe -> kafka -> event processor working!!!!!!!!!!!!!!!!!! 2021-12-03 09:11:55 +01:00
Adam
7091f7648d - more tidying up
- setting up distribution plugin
- using more variables for mod config
2021-12-02 00:54:15 +01:00
Adam
afbfeda616 tidying up after refactor, fix update-package-json task, try to fix factorio-client launcher 2021-12-01 18:32:58 +01:00
Adam
8c75b47a96 more re-organisation to new name 2021-12-01 18:12:34 +01:00
Adam
633e898f3c project re-organisation, and rename 2021-12-01 16:57:46 +01:00
Adam
53862ef1b5 - serialization improvements (the tests work at least)
- fixing some version mis-alignments
2021-12-01 13:35:32 +01:00
Adam
babe0161ae auto package.json version update 2021-11-28 18:11:39 +01:00
Adam
51918a2fb2 events are up and running again, and are produced to Kafka... next step is to consume the messages 2021-11-27 19:32:19 +01:00
Adam
0d85bfca60 get a shared kotlin-typescript data model working 2021-11-27 17:57:50 +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
7dd7baef34 delete protobuf stuff, and unused code 2021-11-03 17:07:59 +01:00
Adam
16d382db11 giving up on protobuf arrggghhhhhhh 2021-11-03 15:59:24 +01:00
Adam
464d4c28fb tasks to move generated ts files to mod project 2021-11-03 12:08:07 +01:00
Adam
5ffd5010e4 remove old externals file (generated from Dukat but never used) 2021-11-03 12:03:12 +01:00
Adam
efaa85ca91 rm unused line 2021-11-03 09:52:02 +01:00
Adam
e9e5b88aed rm backup files 2021-11-03 09:48:41 +01:00
Adam
96d8ceda2c jvm+kt+ts code gen working 2021-11-03 09:48:30 +01:00
Adam
ac8428f36d properly generate and collect and create source sets for jvm+kt+ts (but kotlin multiplatform js doesn't work????)
todo: clean up this is really messy
2021-11-02 23:22:30 +01:00
Adam
00b3dc3554 proto2typescript working!!!!!!!!!!!!! 2021-10-31 13:57:49 +01:00
Adam
6dce641d6b kotlin multiplatform and proto kind of working? 2021-10-31 11:32:27 +01:00
Adam
5bb5f42af0 pb plugin working really really well 2021-10-31 09:13:41 +01:00
Adam
2920f2fcc2 mucking about with idea plugin editing dirs 2021-10-31 08:53:11 +01:00
Adam
0f6677e0b1 standalone pb plugin working! 2021-10-31 08:52:40 +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
978b515682 get code compiling (add java as srcdir) 2021-10-30 18:49:52 +02:00
Adam
31ae0c9800 kotlin gen working (again!), and source sets working 2021-10-30 18:35:39 +02:00
Adam
cb205c558b kotlin generation working even better 2021-10-30 11:54:46 +02:00
Adam
465cc2a7c3 kotlin generation working 2021-10-30 11:33:40 +02:00
Adam
320bf854db downloading proto libs - working! 2021-10-30 11:29:07 +02:00
Adam
cbda928141 protoc download - working! 2021-10-30 07:26:12 +02:00
Adam
5cdc9e8dc7 trying json polymorphism stuff... 2021-10-30 07:26:03 +02:00
Adam
4ca40afa09 streams processor work. Stuck because of schema clashes. I want to get protoc working but it's a massive PIA. 2021-10-29 19:15:15 +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
ebba0bb767 bump typed factorio version 2021-10-29 19:09:42 +02:00
Adam
a0747c4564 rm unused file 2021-10-29 19:07:33 +02:00
Adam
02cda9c72a tidying up, making the data model a bit more structured, 2021-10-25 23:39:35 +02:00
Adam
da9cc6398f mucking about with the kafka processor 2021-10-25 23:35:47 +02:00
Adam
a63edb1c61 mucking about with the data-model 2021-10-25 23:35:18 +02:00
Adam
513107b56a whoa... version bump 0.0.3 (and automatically replace this in the mod.zip using tokens) 2021-10-25 23:34:38 +02:00
Adam
2d72c619e8 version bump, adjust name 2021-10-25 23:32:08 +02:00
Adam
aa4b1f012d add serialization dep to buildsrc 2021-10-25 23:24:43 +02:00
Adam
aee68af5b3 start mucking about with a custom Factorio docker 2021-10-25 23:23:55 +02:00
Adam
2de66a7406 add serialization to buildsrc 2021-10-25 23:23:28 +02:00
Adam
9447dce307 add some todo links to readme 2021-10-25 23:23:05 +02:00
Adam
8b11670a69 kafka-pipe - use a random key for messages 2021-10-25 23:22:23 +02:00
Adam
4329651c86 tidy up shared config, start setting up kafka processor 2021-10-24 14:55:04 +02:00
Adam
cc1ca86b9c set service name to factorio-events-kafka-pipe 2021-10-24 12:40:00 +02:00