17 Commits

Author SHA1 Message Date
downthecrop afeffc1b98 Added support for websocket connections (disabled by default) 2026-07-03 21:10:44 +10:00
Sam Marder dfcff908fe Fixed UTF-8 build warning 2026-06-09 00:18:16 +10:00
Ryan 068b252db6 Moved to release version of kotlin 1.8.20 2023-04-24 15:34:22 +00:00
Ceikry 88a2f354b4 Added support for varying log levels configurable in the server config (see log_level in default.conf)
Error logs now properly print to stderr when possible
Colour-coded logs
Addressed a scenario in which outgoing packet writes could get hung up
Fixed interface incorrect definition message on server startup
2023-03-01 08:01:14 +00:00
Ceikry cc2e5f8775 Bump compiler to Kotlin 1.8.20-Beta to fix incremental build 2023-02-22 03:52:21 +00:00
Ceikry 675d576c58 Updated kotlin to 1.8.0
Updated kotlin target to java 11
Fixed build errors when targeting 1.8.0
2023-02-18 09:18:24 +00:00
Ceikry d75e40b98c Doubled max memory allocation for compiler to 2GB to fix heap allocation exceptions during build 2023-02-18 01:17:33 +00:00
Ceikry a100affda2 Repository reorganisation
Unified kotlin and java into just src/main
Unified the rs09 and core packages
Took all content out of the core package, and placed it into the new content package
Reorganised all source code relating to content to be easier to find and explore
2023-01-26 13:59:28 +00:00
Natalie C 7f9656d40a Reverted last commit and fixed the root cause of package info issue 2022-11-24 13:50:47 +00:00
Natalie C 5f6bbf4d63 Fixed build warning by always generating package info for exec mojo 2022-11-24 07:30:45 +00:00
Ceikry d2283e6716 Removed lots of dead code 2022-09-17 16:28:52 +00:00
Avi Weinstock 644bdbfebd Added some static analysis tools to the build, fix a few bugs found 2022-08-14 03:56:21 +00:00
Ryan 9b9dac25b7 Implemented CI/CD pipeline for automatic MR builds (but not tests yet)
Bumped version of build plugins to latest
Increased maven build heap size to 1024m as builds were starting to run out of memory
Added missing version number to build plugin, fixes build warning
2022-07-31 05:33:05 +00:00
Ceikry 07576f8c75 Build process now fetches latest const lib when required 2022-07-08 10:00:29 +00:00
ceikry 81a12534be Clean step is DEAD 2022-07-02 20:08:19 +00:00
vddcore 5830309ded Added Maven exec plugin to the server build
Now possible to use the debugger again. Instructions for use will be added in the upcoming README refactor (in short, add a maven build config that runs "compile exec:java")
2022-06-16 12:23:04 +00:00
Ceikry 185496e561 Add maven 2022-05-31 02:51:22 +00:00