Commit Graph
4 Commits
Author SHA1 Message Date
stijn ee2e026974 Fix Gradle build step in Jenkinsfile 2025-06-29 02:24:29 +02:00
stijn 2ef5bd8ba2 Add ShadowJar plugin for shaded build
Configure package relocation to avoid dependency conflicts.
Update build process to produce minimized ShadowJar artifacts and disable default jar task.
2025-06-29 02:17:09 +02:00
stijn d4359bf480 Add notification server and file download service implementation
- Introduce `NotificationServer` for handling HTTP notifications.
- Register `ProxyShutdownEvent` to stop the notification server on shutdown.
- Add `FileDownloadService` for asynchronous file downloads using the configured endpoint.
- Update `Config` to include `download-endpoint`.
- Add Javalin and SLF4J dependencies for the HTTP server.
2025-06-23 23:06:47 +02:00
stijn df8f08544b - Update logging message in reloadConfig method for accuracy.
- Add permission check for player login event.
- Add a Jenkinsfile for CI pipeline configuration.
2025-06-23 21:41:24 +02:00