Commit graph

576 commits

Author SHA1 Message Date
Adam
81261512f1 rename 'convention' package to 'conventions' 2022-09-18 23:32:39 +02:00
Adam
42dab20210 start setting up Factorio Gradle mod 2022-09-18 23:32:15 +02:00
Adam
f12a505d22 migrate buildSrc plugins to includedBuild plugins 2022-09-18 20:49:32 +02:00
Adam
805d4c8170 pottering about with making a docker-compose plugin 2022-09-18 17:39:58 +02:00
Adam
16dc72ae71 version bumps (minor bumps) 2022-09-18 13:59:43 +02:00
Adam
cc6e559843 more prep for included-build Gradle plugins 2022-09-18 13:56:14 +02:00
Adam
bb973c7b9b fix tests 2022-09-16 22:31:32 +02:00
Adam
873983f9a3 big ol' refactor to split up the events-server and events-processors 2022-09-13 17:56:57 +02:00
Adam
d82f25c6ee prep migrating buildSrc plugins to includeBuild plugins 2022-09-12 21:38:01 +02:00
Adam
c8815726b1 start splitting up events-server 2022-09-11 00:48:16 +02:00
Adam
64cd94f1ce gradle tweaks 2022-09-11 00:25:58 +02:00
Adam
dadbcdd8d6 version bumps (scrimage, kotlinJsWrappers, ktor, hoplite, tstl, typed-factorio, typescript) 2022-09-10 10:13:48 +02:00
Adam
80e8c95bc9 fix webpack dev server, redownload bootstrap.min.css 2022-09-10 10:07:46 +02:00
Adam
2546877c04 disable Kotest multiplatform 2022-09-10 10:05:44 +02:00
Adam
47c47690a7 refactor so files match contents 2022-09-09 17:33:48 +02:00
Adam
a84c4a2f76 refactor web-map to be SPA 2022-09-09 17:21:09 +02:00
Adam
de419aeae8 web-map tidy up, and add diagram to README 2022-09-03 11:15:43 +02:00
Adam
3976c3cc1b fix webmap after multi-server refactor, and add styling 2022-09-02 23:22:18 +02:00
Adam
8a6c49a74b initial hacky implementation of multi-server support in the frontend 2022-09-01 23:19:59 +02:00
Adam
60d61752b3 update mod generated code (remove unused var) 2022-09-01 23:19:06 +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
02edffa2e9 version bump to 0.9.0 (just prepping for the next release) 2022-09-01 23:17:56 +02:00
Adam
9934957457 rm ::class.qualifiedName (not available on JS) 2022-09-01 23:00:58 +02:00
Adam
d3547f5927 EmptySerializersModule -> EmptySerializersModule() 2022-09-01 22:58:10 +02:00
Adam
b1cf94a8a8 fix item subgroup mapping 2022-09-01 22:57:40 +02:00
Adam
5afbbd736d rm unused imports 2022-09-01 22:57:08 +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
3821996eeb bump some versions (use Kotest in Maven Local b/c plugin isn't available on Sonatype snapshot)
add tile width/height (added in new version of Factorio)
2022-08-28 13:39:34 +02:00
Adam
b1fec349ae rm unused Gradle report plugins (they warn about config-cache problems) 2022-08-28 13:32:05 +02:00
Adam
babe74b723 buildSrc minor formatting 2022-08-28 13:30:51 +02:00
Adam
c9ae17d418 bump versions (kafka, ktor, hoplite, simple-syslog, factorio, tstl, typed-factorio, kotka, gradle-node) and update code to compile 2022-08-13 12:05:17 +02:00
Adam
c1542dcb42 rm common jsonMapper (it was only used in the UpdatePackJson task) 2022-08-13 11:59:54 +02:00
Adam
d9f5d6d46d UpdatePackageJson task is updated based on a json object, and move npm versions to libs.versions.toml 2022-08-13 11:59:30 +02:00
Adam
2733dc4f62 only run docker task if docker is running 2022-08-13 11:56:45 +02:00
Adam
c5e9e619b5 gradle 7.5.1 2022-08-13 11:56:07 +02:00
Adam
7f95304fa7 fix tests after 'booleans default to false' on DTOs 2022-07-23 16:26:26 +02:00
Adam
d006635e49 bump tstl, typed-factorio, ks-js-wrappers 2022-07-23 16:26:11 +02:00
Adam
6fa826baa2 return 304 if a tile doesn't exist (nicer than having the browser spammed with errors) 2022-07-17 23:55:58 +02:00
Adam
085776d42b packet size improvements
- change structure resource packets
- make more booleans default to false
- use encode_string - massive decrease in packet size!!
2022-07-17 23:54:53 +02:00
Adam
523f6d5914 rm old 'projects must be configuring' workarounds that didn't work 2022-07-17 23:51:17 +02:00
Adam
4cb00febc2 rm docs/notes/question.md - not needed 2022-07-17 23:50:33 +02:00
Adam
ddfd14f6d6 update readme (better description, TODOs were moved to issue board) 2022-07-17 14:20:28 +02:00
Adam
e15a7651f4 bump kotlinx libs, and hoplite 2022-07-17 12:35:12 +02:00
Adam
394361001f Factorio Mod Portal Publish task - reduce logging 2022-07-17 12:34:35 +02:00
Adam
a8784db5b2 update player state booleans - they default to false now 2022-07-17 12:15:46 +02:00
Adam
09b49ae21c add 'Projects must be configuring' workaround script 2022-07-17 12:12:13 +02:00
Adam
b4f3fc87e5 bump kvision 2022-07-17 10:01:04 +02:00
Adam
786b6d52a9 bump Gradle to 7.5 2022-07-16 23:31:28 +02:00
Adam
10c54998c7 version bump to 0.8.0 2022-07-16 23:23:55 +02:00
Adam
731c037f0e fix tests 2022-07-16 23:20:14 +02:00