• Joined on 2024-04-13
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 18:47:40 +00:00
8f9aea2e0f Refactor ChatService and ChannelListComponent: integrate ChatService into ChannelListComponent, rename partieId to partyId, update party and DM name mappings in UI, and remove debug log in AuthService.
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 18:22:44 +00:00
8ecfb99b27 Add ChatInfoService for retrieving player and party names: integrated backend APIs, updated chat service with caching logic for names, and extended OpenAPI documentation.
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 18:03:55 +00:00
79a62e9ce9 Add party name retrieval: implemented PartyMapper for database queries, updated ChatService with new getPartyName method, and extended /chat/party/{id}/name API endpoint.
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 17:58:01 +00:00
8931bdc30d Add nickname retrieval support: implemented NicknameMapper for database queries, updated ChatService to return player names with optional nicknames, and extended /chat/player/{uuid}/name API endpoint.
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 17:10:39 +00:00
f9f05dcc88 Replace servers with channels in chat functionality: refactored UI components, service logic, and message model to support channels (SERVER, DM, PARTY, GAC).
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 16:47:12 +00:00
0d6a4ee8dd Link party IDs to users in chat: added getPartyId query, updated EventUser with partyId field, and adjusted message filtering logic in ChatService.
3100ac21c3 Add ChatService test suite to verify message filtering and delivery to appropriate users.
Compare 2 commits »
stijn pushed to master at Altitude/AltitudeWeb 2026-08-01 15:40:54 +00:00
3462d82716 Track chat session lifecycles: added session start/end times, database schema, and persistence logic.
stijn pushed to main at Altitude/Chat 2026-07-19 21:12:41 +00:00
2962a605ea Fix typo in CREATE TABLE query within ChatLogQueries to ensure table creation works correctly.
stijn pushed to main at Altitude/Chat 2026-07-19 21:00:48 +00:00
7492dfa418 Integrate ChatLogHandler across chat modules and add centralized message logging with validation through ChatLogMapper.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 20:54:41 +00:00
b1267068a5 Add type, channel, and receiver fields to chat model and filter messages by PUBLIC channel type in ChatService.
stijn pushed to master at Altitude/AltitudeWeb 2026-07-19 20:52:19 +00:00
1c2478e8d0 Add type, channel, and receiver fields to chat model and database handling.
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 »