• Joined on 2024-04-13
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:12:18 +00:00
04ca05cd14 Refactor ChatLogDao to use Timestamp and update ChatMessageMapper with proper JSON serialization using Jackson.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:09:17 +00:00
1eb0aac97e Update toJson method in ChatMessageMapper to include notBlocked field in JSON conversion.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:08:54 +00:00
5b28f2b707 Enable Spring Boot Actuator with limited exposure and secure /actuator/mappings endpoint access.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 21:30:54 +00:00
dde66bd608 Introduce EventPublisher and EventController for server-sent events (SSE) to enable real-time chat updates.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 20:58:02 +00:00
646bbd4145 Introduce chat database integration with message persistence and initialization.
stijn pushed to main at Altitude/Chat 2026-07-18 19:05:01 +00:00
af6820d1bf Remove custom OffsetDateTime mappings in OpenAPI config and ensure timestamps are converted to UTC in ChatLog.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 19:02:18 +00:00
9ebd420874 Replace UnsupportedOperationException with HTTP 202 ACCEPTED response in sendChatMessages.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 18:52:33 +00:00
321e736d4b Add logging for debugging chat message addition, marked for future removal
stijn pushed to main at Altitude/Chat 2026-07-18 18:51:39 +00:00
8546bda28a Replace hardcoded web server URL with configurable value from Config.
28894ef245 Improve string formatting consistency in Config.java and add webServerSettings method for web server configuration
Compare 2 commits »
stijn pushed to main at Altitude/Chat 2026-07-18 18:21:30 +00:00
5a508fdf28 Add web-api module with OpenAPI integration, enable chat logs forwarding to web backend, and update dependencies across modules.
dc513ac2f0 Add support for miniMessage serialization in chat logs
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 18:21:15 +00:00
837f87d9be Introduce Chat API with message handling, server state updates, and IP-based security restrictions.
stijn pushed to master at Altitude/AltitudeBot 2026-07-12 20:25:50 +00:00
59065dddc8 Use @Slf4j in ReminderScheduler and Reminder, convert null checks to Optional, and enhance logging for error handling and unexpected channel types.
stijn pushed to master at Altitude/AltitudeBot 2026-07-12 20:08:59 +00:00
cbe13d3033 Update Gradle wrapper to 9.6.1, upgrade dependencies (Spring Boot 4.1.0, JDA 6.5.0, and others), refine gradlew script, and adjust build configuration for compatibility.
stijn pushed to master at stijn/HungerGames 2026-07-12 19:41:33 +00:00
7dce9d9f30 Integrate TabListService to update player colors during the game
stijn pushed to master at stijn/HungerGames 2026-07-11 20:22:16 +00:00
95219c17bc Add Multiverse-Core as a soft dependency to ensure teleport locations are found
stijn pushed to master at stijn/HungerGames 2026-07-11 20:20:15 +00:00
d412812dcb Add /hg list command to display players and spectators in the game
21f12904ac Update stateChange to handle ROUND_STATE.ENDED instead of ROUND_STATE.FINALE.
Compare 2 commits »
stijn pushed to master at stijn/HungerGames 2026-07-11 20:13:58 +00:00
416c44a8f3 show participant status in tab using colors
stijn pushed to master at stijn/HungerGames 2026-07-11 19:53:46 +00:00
fc7b5c76a6 Handle ROUND_STATE.ENDED in stateChange to clear resources and reset loot.
stijn pushed to master at stijn/HungerGames 2026-07-11 17:39:05 +00:00
9198af6c29 Register online players without auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
stijn pushed to master at stijn/HungerGames 2026-07-11 17:38:32 +00:00
d5266b659b Register online players without auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.