• Joined on 2024-04-13
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 18:42:06 +00:00
7750bf6439 Expand /api/chat/read/** access to include MOD permission.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 18:18:56 +00:00
a390ef98e6 Expand moderator access to chat by including MOD permission in access checks.
cd18fd4b96 Expand moderator roles by adding SCOPE_mod permission and updating authorization logic.
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 17:20:44 +00:00
9e5148fa8c Ensure unique timestamps for chat messages to prevent collisions and fix date formatting in chat-box UI.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 17:08:17 +00:00
564582a6f9 Simplify notification logic by removing permission handling, consolidating methods, and refining server-based notification management.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 16:57:24 +00:00
660fd4eb9c Add mobile breakpoint detection to chat for responsive behavior and fullscreen prompt control
7138487912 Add fullscreen prompt for chat with enter/exit logic and styling adjustments
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 16:48:56 +00:00
ce6f59b543 Improve chat-box scrollbar styling with thin bars, transparency, and hover effects for better UI consistency.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 16:46:51 +00:00
915b64cdb0 Add per-server notification handling with server-specific enable/disable logic and message count in notifications.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 16:39:30 +00:00
b415d2968d Add notification support with enable/disable functionality and sound effects for new messages.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 15:59:24 +00:00
a3cb1247af Refine unread message count logic to reset only for the selected server.
aca9bd45ab Reset unread message count for all servers when a new server is selected.
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 15:54:51 +00:00
3f974b2dff Sort chat messages in descending order by timestamp for improved recency-based display.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 15:51:24 +00:00
51416aec01 Improve chat UI with consistent styling, hover effects, flexbox adjustments, and message container restructuring. Sort messages by timestamp for better readability.
a5c6ab9020 Refine unread message count logic by excluding messages from the selected server.
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 15:12:08 +00:00
d61f2ed938 Modularize chat page with new components (chat-box, server-list, chat-info). Introduce server filtering, real-time updates, and redesigned layout for enhanced usability.
73132fae13 Fix circular dep
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 23:36:19 +00:00
6996ecf48c Enhance chat view with server-specific colors, timestamp display, and improved message styling.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 23:28:55 +00:00
634de9a856 Update event name from 'chat-message' to 'chat' in chat service event listener.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 23:24:56 +00:00
7a360d1a26 Filter chat messages by allowed servers defined in application.properties.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 23:19:19 +00:00
0233958118 Normalize MiniMessage payloads with normalizeComponent utility and update message handling in chat view and service.
357948f134 Display "BLOCKED" label for messages with notBlocked set to false in chat view.
Compare 2 commits »
stijn pushed to main at Altitude/Chat 2026-07-18 23:03:14 +00:00
92979e9789 Refactor ChatListener to improve readability and formatting consistency across message handling and ignored players logic.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:59:10 +00:00
4b6a491919 Introduce MiniMessage rendering system for structured chat formatting and interaction
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:33:03 +00:00
4708da0c43 Configure Tomcat remote IP settings and forward headers strategy for improved proxy support
stijn pushed to master at Altitude/AltitudeWeb 2026-07-18 22:22:59 +00:00
aa0c61cf5e Introduce Angular Chat Component with SSE integration for real-time updates.