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
52fcfbaa93
update web-map to include event-update changes
2022-02-28 20:34:56 +01:00
Adam
7481c8162a
fixing 'when' statements, tidying up some code,
2022-02-20 22:30:56 +01:00
Adam
23d61335b6
map - make zooming more granular
2022-02-13 11:09:32 +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
11cbb89821
tweaking map scale/zoom
2022-02-09 10:45:44 +01:00
Adam
0f0d968a6a
rm imperial map scale
2022-02-08 17:57:06 +01:00
Adam
1af5912477
even more working - generate zoomed tiles (but also it doesn't work - it stops making new tiles at some point).
2022-02-08 14:10:13 +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
ea0bfb350b
- MapTile/LuaTile no longer a FactorioObjectData (it doesn't get sent as a packet)
...
- trying to optimise the topology so it's faster... almost there but the records are now too large
- map tile pngs, multiple zoom levels
- use coroutines for faster map tiles
2022-02-06 21:05:37 +01:00
Adam
f38143dee9
fixing deserialisation, and options
2022-02-05 12:20:51 +01:00
Adam
494b9b4107
kind of slow, but working...
2022-01-23 22:57:11 +01:00
Adam
f2ccbbd456
- factorio version bump
...
- mod: add a couple of commands for emitting chunks
- mod: decrease on_tick event rate
- mod: version bump typed-factorio, tstl
- kafka admin: decrease replication
- kafka admin: filter out existing-topics when creating
- events server: add more serdes, hopefully more performant than json
- events server: lots of work trying to improve performance...
- events server: increase tile size to 256
- events server: fix web-map-tile-image x/y location
- kafka: version bump
- kafka: increase default partition size
- kafka ui: version bump
-
2022-01-21 18:31:15 +01:00
Adam
2c518e396b
massive tile processing speed improvement
2022-01-20 13:58:46 +01:00
Adam
a557c437cc
tiles are visible! the tileserver works! they're the right way up! they have colours!
2022-01-19 22:42:22 +01:00
Adam
6fe3132f23
more tiles stuff working...
2022-01-19 18:40:07 +01:00
Adam
a7a095ecbf
map tiles are now saved!
2022-01-19 16:53:24 +01:00
Adam
4e8a0c4f69
fix build error, and disable SNAPSHOT kvision checking
2022-01-09 17:39:24 +01:00
Adam
4d94e2f395
finish fixing the schema
2022-01-09 15:07:36 +01:00
Adam
2208c91652
fix polymorphic serialization, and update the names of some schema objects
2022-01-09 12:37:26 +01:00
Adam
11ffaedf14
version bump, and fix imports
2022-01-08 23:18:50 +01:00
Adam
ab85832126
version bump kvision
2022-01-08 23:09:49 +01:00
Adam
51e0aff823
improve event-schema polymorphism with enums
2022-01-08 23:09:27 +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