d4486664e0
web: Update to Javalin 6
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
2024-02-15 22:59:26 +01:00
168a5d6c81
web: Remove old variable for the nodejs plugin
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/tag/java/1 Pipeline was successful
ci/woodpecker/tag/java/2 Pipeline was successful
ci/woodpecker/tag/java/3 Pipeline was successful
ci/woodpecker/tag/java/4 Pipeline was successful
ci/woodpecker/tag/nodejs Pipeline was successful
ci/woodpecker/tag/oci-image-build/1 Pipeline was successful
ci/woodpecker/tag/oci-image-build/2 Pipeline was successful
ci/woodpecker/tag/oci-image-build/3 Pipeline was successful
ci/woodpecker/tag/oci-image-build/4 Pipeline was successful
2024-01-25 20:35:07 +01:00
b77836effb
misc: Make all variables final
2024-01-25 20:32:30 +01:00
e58980cea3
misc: Make classes final
2024-01-25 19:04:04 +01:00
ca95bb45cb
misc: Reformat and optimise imports
2024-01-25 18:58:31 +01:00
ab48afd5ed
db: Introduce interface to enable testability
2024-01-25 18:56:51 +01:00
1e57aaaeee
misc: Disable preview-feature
...
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/oci-image-build/6 Pipeline was successful
ci/woodpecker/push/oci-image-build/7 Pipeline was successful
ci/woodpecker/push/oci-image-build/8 Pipeline was successful
There is no need for the preview feature after the upgrade to JDK 21
to access virtual threads :)
2023-12-08 20:27:03 +01:00
ba5d5cc41a
web: Remove maven plugin to copy static files into jar
...
The ui gets no longer package in the jar...
2023-12-08 20:24:41 +01:00
03693b0e20
web: Make api request debug log configurable through env var
2023-12-08 20:16:04 +01:00
aace2a0c95
web: Remove static file serving config
2023-11-23 21:00:20 +01:00
ab9d8213ee
ui: Move out of the web package
2023-11-23 21:00:20 +01:00
38372e3869
web: Remove NodeJS interaction from Maven
...
I want to split the build of the web application and the UI into
tow different builds. The plan is to serve the UI though a NGINX
or another static file hosting application.
My original thought was to minimize the setup, but I have more pain
with my setup to build the app than its worth...
2023-11-23 21:00:20 +01:00
bec45ce14c
Fix starting web with virtual threads
...
I don't know how to disable them on Javalin and with them it breaks...
2023-05-21 22:44:41 +02:00
f3bcd64a90
Fix db pooling shutdown on web after startup
2023-05-21 22:23:22 +02:00
6d537db12e
Move dependency version management from module to parent pom
...
This should simplify updating dependencies and reduce dependency
resolution overhead.
2023-05-21 19:04:20 +02:00
d160f01b52
Intorduce HikariCP for JDBC connection pooling
2023-05-21 18:48:45 +02:00
f7ebd79cbd
Change license from MIT to MPL-2.0
...
It fits better to this project and is a license I find interesting.
2023-05-16 03:06:52 +02:00
c8c3f70254
Fix ui redirect
2023-05-16 02:43:22 +02:00
cbab8ff439
Fix ui serving location
...
The ui is now part of the classpath.
2023-05-16 02:08:48 +02:00
4f0be9919f
Adjust container image build to support multi modules
2023-05-16 01:51:45 +02:00
b8b83baa72
Move into multi module project structure
...
Javalin and Javacord crash if running on same JVM but on different
threads for some reasons. This is should fix it :D
2023-05-16 01:50:56 +02:00