Adam
|
e9a6f99fb8
|
add some logs to try and figure out if player disconnection can be sent before server shutdown
|
2022-05-30 20:45:11 +02:00 |
|
Adam
|
8b109f02ec
|
fix JsonPropertiesUpToDateSpec checker
|
2022-05-30 20:44:32 +02:00 |
|
Adam
|
916ddb6cb2
|
add lazy gradle task provider
|
2022-05-30 20:44:01 +02:00 |
|
Adam
|
e270b05d58
|
replace runCatching exception swallow
|
2022-05-30 20:43:19 +02:00 |
|
Adam
|
8c37a0cef9
|
trigger tile png reload in browser by sending 'saved tile' events over websocket
- create new EventServerPacket for websocket packet data
- move common models to events-schema
|
2022-05-25 12:50:34 +02:00 |
|
Adam
|
b15382660b
|
bump some versions
|
2022-05-25 12:47:23 +02:00 |
|
Adam
|
187fca8b8c
|
webmap: refactor state + update handling code, to separate files
|
2022-05-24 18:08:32 +02:00 |
|
Adam
|
aa4de3fb14
|
webmap: begin refactoring state classes...
|
2022-05-24 18:07:13 +02:00 |
|
Adam
|
9278172412
|
mod: try immediately outputting player logoff events
|
2022-05-24 17:40:21 +02:00 |
|
Adam
|
3416ae2758
|
webmap: try improving leaflet map, create separate layer for player icons, tidy up redux state store stuff
|
2022-05-24 17:39:46 +02:00 |
|
Adam
|
540d1c9ed3
|
fix success response for factorio mod upload
|
2022-05-21 13:14:59 +02:00 |
|
Adam
|
c3ac4d0222
|
add ktor, kotlinx artifacts to libs.versions.toml
|
2022-05-21 12:45:37 +02:00 |
|
Adam
|
227ac27652
|
make gradle zip directory drop helper function nicer
|
2022-05-21 12:44:51 +02:00 |
|
Adam
|
9f48270a0a
|
tidy up UpdatePackageJson task, tidy up some Gradle config
|
2022-05-19 23:13:17 +02:00 |
|
Adam
|
e9f96fb0fc
|
bump version
|
2022-05-18 20:44:03 +02:00 |
|
Adam
|
883ed897f5
|
mod: try fixing settings not loading
|
2022-05-18 19:38:32 +02:00 |
|
Adam
|
610d559f79
|
tile server: reduce logging, try no-cache for everything
|
2022-05-18 19:38:04 +02:00 |
|
Adam
|
6d9f303226
|
mod: move npm root dir so node_modules isn't in the src dir, and fix the hack for the bug https://github.com/GlassBricks/typed-factorio/issues/13
|
2022-05-18 19:37:29 +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
|
0f08eee56f
|
update SaveMapChunksTest after tiles refactor
|
2022-05-15 13:10:14 +02:00 |
|
Adam
|
6edf5415d0
|
reduce logging in webmap console
|
2022-05-15 13:10:00 +02:00 |
|
Adam
|
e2781e7bf2
|
make some saveTiles code private
|
2022-05-15 13:09:37 +02:00 |
|
Adam
|
6eb99a841c
|
close input stream with .use { }
|
2022-05-15 13:09:12 +02:00 |
|
Adam
|
d44d4dbd01
|
try to fix project tokens null null null null bug
|
2022-05-15 13:08:36 +02:00 |
|
Adam
|
ecc0a24b70
|
disable configure de mand, try to fix 'projects must be configuring'
|
2022-05-15 13:07:33 +02:00 |
|
Adam
|
98c585b201
|
map tiles notes
|
2022-05-15 12:24:19 +02:00 |
|
Adam
|
645a016434
|
tidy up grouping, colouring, saving map chunks
|
2022-05-15 00:00:21 +02:00 |
|
Adam
|
11a537091e
|
rm unused model MapTiles
|
2022-05-14 23:50:25 +02:00 |
|
Adam
|
5291ac9484
|
try to reduce delay when de-queueing events
|
2022-05-14 23:50:00 +02:00 |
|
Adam
|
f9b078b5a1
|
when queuing chunks, print the min/max chunk coords
|
2022-05-14 23:49:37 +02:00 |
|
Adam
|
f80722c187
|
try to 'garbage collect' after refreshing tile img src
|
2022-05-14 23:48:50 +02:00 |
|
Adam
|
28505c1040
|
rm unused code comment
|
2022-05-14 18:00:17 +02:00 |
|
Adam
|
a3911560b9
|
bump project version to 0.5.0
|
2022-05-14 18:00:08 +02:00 |
|
Adam
|
867e22240b
|
temp fix Type Factorio doc {@link https} bug
|
2022-05-14 17:59:50 +02:00 |
|
Adam
|
89b7c772ff
|
try to fix pRoJeCtS mUsT bE cOnFiGuRiNg
|
2022-05-14 17:59:19 +02:00 |
|
Adam
|
697a00b443
|
bump kvision, kotlinx serialization, factorio, and a few others
|
2022-05-14 17:58:14 +02:00 |
|
Adam
|
fff143fcc3
|
binser for lua encoding?
|
2022-05-14 13:10:54 +02:00 |
|
Adam
|
775fd4c5b3
|
remove Supervisor jobs, allow exceptions to stop the whole application
|
2022-05-14 12:55:33 +02:00 |
|
Adam
|
7c77083c89
|
handle etags in WebMapTileServer
|
2022-05-14 12:51:27 +02:00 |
|
Adam
|
f0590b9df4
|
mad wicked sick tile grouping optimisations
|
2022-05-14 12:50:13 +02:00 |
|
Adam
|
c48d01b220
|
dynamically update tiles every 1 second
|
2022-05-14 12:27:32 +02:00 |
|
Adam
|
7e267b82b5
|
bump yarn lock
|
2022-05-14 12:25:54 +02:00 |
|
Adam
|
aae78dca4d
|
bump kotlin wrappers... I need to remove versions from here, they should only be in the libs.toml
|
2022-05-14 12:25:41 +02:00 |
|
Adam
|
008c25233d
|
coroutine based file watcher (supposed to be used for etag stuff, but it's a bit janky)
|
2022-05-14 12:25:10 +02:00 |
|
Adam
|
23d77ae26c
|
try fixing white lines between web map tiles
|
2022-05-14 12:24:28 +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
|
ffe9bcb9a8
|
bump versions
- kotlinx js wrappers
- kotest
also fix kotest dependencies
|
2022-05-14 12:22:47 +02:00 |
|
Adam
|
93444bfe39
|
try adding tstl language server plugin (I don't think IntelliJ understands it though)
|
2022-05-07 23:03:43 +02:00 |
|
Adam
|
85ccb87171
|
try fixing Gradle NPE on projectTokens
|
2022-05-07 23:03:19 +02:00 |
|
Adam
|
436b7ba1d4
|
fix map chunk update prototype clash
|
2022-05-07 23:02:51 +02:00 |
|