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