Block a user
ChatLogDao to use Timestamp and update ChatMessageMapper with proper JSON serialization using Jackson.
toJson method in ChatMessageMapper to include notBlocked field in JSON conversion.
/actuator/mappings endpoint access.
UnsupportedOperationException with HTTP 202 ACCEPTED response in sendChatMessages.
Config.java and add webServerSettings method for web server configuration
web-api module with OpenAPI integration, enable chat logs forwarding to web backend, and update dependencies across modules.
@Slf4j in ReminderScheduler and Reminder, convert null checks to Optional, and enhance logging for error handling and unexpected channel types.
auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.
auto-join-bypass permission during ROUND_STATE.PLAYER_REGISTRATION or ROUND_STATE.ENDED.