Commit Graph
57 Commits
Author SHA1 Message Date
Josh Larson 8beb4b6c30 Bumped versions 2025-05-18 19:50:19 -05:00
Josh Larson b7b824531a Added automatic rebuild to ./build/run 2025-01-15 19:36:11 -06:00
Josh Larson 72b18704d5 Fixed java executable for build/run in some environments 2025-01-15 12:50:13 -06:00
Josh Larson 2a9f2f4eda Changed build.gradle to create a script (build/run) to run the server 2025-01-14 20:36:25 -06:00
Josh Larson 0b65795714 Added initial implementation of kotlin coroutines - first in survey/sample 2024-11-30 22:29:03 -06:00
Josh Larson 0df5b42f33 Increased a variety of versions and made small improvements to the build system 2024-11-30 16:04:50 -06:00
Ziggy f3a5a3347d Bumped junit 2024-06-29 16:39:38 +02:00
Ziggy 1ac50166d6 Adjusted Gradle settings, so exceptions are printed in case of test failures, so we can see the assertion messages 2024-03-23 17:46:50 +01:00
Ziggy 3a4fc6234f Bumped mongodb driver in order to patch CVE-2021-20328 2023-12-23 04:39:38 +01:00
Ziggy 2bc6d86f1e Updated Apache Commons Compress (transitive dependency from Testcontainers) to get a solution for minor vulnerability CVE-2023-42503 2023-12-22 03:20:05 +01:00
Ziggy a81d2d3b64 Added explicit dependency on junit-platform-launcher, as Gradle will no longer do this automatically in future Gradle 9.x releases 2023-12-17 18:06:19 +01:00
Josh c0fcc04231 Merge pull request #1473 from madsboddum/fix/groups/flaky-tests
Reduced flakiness of GroupTest
2023-12-13 22:29:15 -06:00
Ziggy ebd678bf91 Replaced two usages of a deprecated Gradle API, making holocore (more) compatible with a future Gradle 9.x release 2023-12-12 16:40:03 +01:00
Ziggy 066bee3536 Bumped JUnit so assertInstanceOf is no longer marked experimental 2023-12-12 16:11:10 +01:00
Ziggy d3494002da Switch from Java 18 to Java 21 2023-12-10 11:58:59 +01:00
Ziggy 226e6d6588 Bumped JLink Plugin from 2.25.0 to 3.0.1 to gain Java 21 support 2023-12-10 11:58:59 +01:00
Ziggy 653034306a Bumped Kotlin from 1.8.21 to 1.9.21 to gain Java 21 support 2023-12-10 11:47:16 +01:00
Ziggy 2acec1918c Bumped ArchUnit to gain Java 21 support
Support introduced in ArchUnit 1.1.0, but 1.2.1 seems to also work fine without any changes on our part.
2023-12-10 11:43:06 +01:00
Ziggy 46443d150f Removed deprecated RelationalDatabase and related code, as there are now 0 usages of it 2023-05-28 12:00:32 +02:00
Ziggy efffe6b265 Added ArchUnit and configured rules for some of our current conventions, so these subtle issues can be detected without necessarily requiring a human
The rules run as a part of the suite of automated tests.
2023-05-20 12:20:25 +02:00
Ziggy b35238f09e [Misc] Updated Kotlin to 1.8.21 from 1.7.10
No specific reason, just making sure we keep up.
2023-04-30 13:09:32 +02:00
Ziggy ac56d2ab54 [Misc] Updated JUnit to 5.9.3 2023-04-27 15:12:31 +02:00
Josh Larson 7a662cbbd5 Fixed same compilation error from pswgcommon 2023-04-09 14:38:07 -05:00
Ziggy eac3e4fe9b [Bazaar] Creating and viewing instant sale items
Relates to GitHub issue #1227
2023-04-08 20:49:46 +02:00
Ziggy 33fe99f1c3 Marked some folders generated during runtime as excluded in IDEA, to speed up indexing and to prevent irrelevant search results 2023-04-02 14:03:30 +02:00
Josh Larson e9e524949f Fixed the gradle run task 2022-08-21 14:19:20 -05:00
Josh Larson f16ef84782 Fixed build script issues for deployment 2022-08-13 22:45:24 -05:00
Josh Larson 139f4de2ac Added runProduction option to build.gradle.kts which disables assertions and tests prior to start 2022-07-25 12:35:25 -05:00
Josh Larson 487f9521b0 Added optional log level configuration to command line and 'gradle run' 2022-07-25 12:31:50 -05:00
Josh Larson b5be5d646f Added custom utility target for converting clientdata to serverdata 2022-07-23 19:35:20 -05:00
Josh Larson a852305d55 Fixed signing error in jlink build 2022-07-22 19:55:47 -05:00
Josh Larson e7b0492665 Updated Gradle to 7.5, Java to 18, and Kotlin to 1.7.10 2022-07-22 13:28:40 -05:00
Josh Larson c008ad910d Fixed dynamic spawn system using new terrain loader 2022-07-18 20:56:13 -05:00
Ziggy 9738f35448 Rewrote ActiveQuestRequirementTest so it doesn't need Mockito, as the code is perfectly testable without it 2022-07-13 14:25:49 +02:00
Ziggy a3f38ad5c0 JUnit 4 -> JUnit 5
We're still getting JUnit 4 in through fast-json, jlcommon-network and jlcommon.
The solution for them is probably to change "implementation" to "testImplementation".
2022-07-12 15:38:04 +02:00
Josh Larson 5c045344c0 Fixed not parsing the first argument in the argument list 2022-07-06 15:26:41 -05:00
Josh Larson bcdfe14429 Added health check URL (/health-check) 2022-07-06 10:15:26 -05:00
Josh Larson 2e9b5baa67 Changed network protocol to websockets 2022-07-05 20:36:04 -05:00
Josh Larson 1ccb42d1ab Upgraded kotlin version to 1.7.0 2022-06-11 10:35:18 -05:00
Ziggy ce288ad09f Fixed usages of deprecated Gradle APIs, so we're compatible with the next major version 2022-06-05 20:55:02 +02:00
Obique 0934439a7f Upgraded kotlin to 1.6.21 and removed need for gradle.properties 2022-06-05 13:46:34 -05:00
Obique e2d403669c Fixed merged main/test class directory for Kotlin compilations 2022-06-05 13:41:03 -05:00
Obique 8263adabff Removed coroutines and made Holocore compatible with JDK 17 2022-05-29 14:32:27 -05:00
Obique 60bcff1c7d Removed commons.cli and updated pswgcommon pointer to cu 2022-05-29 13:38:45 -05:00
Obique 8aed9bc19c Updated gradle wrapper and removed unnecessary task from build.gradle.kts 2022-05-29 11:59:25 -05:00
Undercova 622209d8e6 Update gradle build
Updated clone mapping
Added additional cloning tube locations in Mensix Mining Facility
Updated all loot groups
Updated all NPCs and their loot
Changed radius for all LOITER NPCs
Removed many of the factional (imperial / rebel / neutral) presence forces and mainly kept the PATROLs only
2022-05-01 07:19:52 +02:00
Ziggy 69ac3ca52a Removed a Gradle task that created a shadow jar for code that was removed at some point 2022-04-24 13:57:31 +02:00
Ziggy 098a48f1ee Fixed failing build by removing integration tests that had compile errors and missing dependencies
As a bonus, we can stop depenending on client-holocore in holocore
2022-04-17 14:55:37 +02:00
Ziggy fd9873d00e Removed definition for a source set that was deleted previously 2022-04-17 13:26:42 +02:00
Mads Boddum 24a7d6767d Added CU buildouts 2022-01-09 18:13:13 +01:00