Commit Graph
3 Commits
Author SHA1 Message Date
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