akastijn
|
bdda71229d
|
Update ChatService to initialize totalMessages to 1; adjust chat-info styles to use bold font for message count.
|
2026-08-08 23:41:27 +02:00 |
|
akastijn
|
49b85bb695
|
Handle SERVER channel type in name-format.service to capitalize channel names.
|
2026-08-08 22:59:11 +02:00 |
|
akastijn
|
f7edde65d6
|
Refactor ChatMessage model and components: rename messageJson to miniMessageNode for clarity and consistency.
|
2026-08-01 23:36:40 +02:00 |
|
akastijn
|
c8b5a01c21
|
Refactor mini-message system: add precomputed styles for optimization, update models and components to use preprocessed nodes, and display total message counts in ChatInfo UI.
|
2026-08-01 23:33:34 +02:00 |
|
akastijn
|
819739ff60
|
Add legacy color code support in NameFormatService and implement unit tests for colored name parsing.
|
2026-08-01 22:52:50 +02:00 |
|
akastijn
|
5be3072b26
|
Extract display name logic to NameFormatService, refactor colored name parsing, and improve channel list scrolling.
|
2026-08-01 22:42:37 +02:00 |
|
akastijn
|
73ea715b01
|
Add support for "SPY" channel type: updated models, ChatService, and ChannelListComponent to handle SPY channels and their name mappings.
|
2026-08-01 22:01:59 +02:00 |
|
akastijn
|
d1acf39a22
|
Add gradient-colored display names in ChannelListComponent: implemented name parsing with gradient support, refactored UI logic to dynamically render colored name segments, and improved message handling in ChatService with null channel filtering.
|
2026-08-01 21:16:37 +02:00 |
|
akastijn
|
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.
|
2026-08-01 20:47:34 +02:00 |
|
akastijn
|
8ecfb99b27
|
Add ChatInfoService for retrieving player and party names: integrated backend APIs, updated chat service with caching logic for names, and extended OpenAPI documentation.
|
2026-08-01 20:22:38 +02:00 |
|
akastijn
|
f9f05dcc88
|
Replace servers with channels in chat functionality: refactored UI components, service logic, and message model to support channels (SERVER, DM, PARTY, GAC).
|
2026-08-01 19:10:33 +02:00 |
|
akastijn
|
564582a6f9
|
Simplify notification logic by removing permission handling, consolidating methods, and refining server-based notification management.
|
2026-07-19 19:08:12 +02:00 |
|
akastijn
|
915b64cdb0
|
Add per-server notification handling with server-specific enable/disable logic and message count in notifications.
|
2026-07-19 18:46:46 +02:00 |
|
akastijn
|
b415d2968d
|
Add notification support with enable/disable functionality and sound effects for new messages.
|
2026-07-19 18:39:24 +02:00 |
|
akastijn
|
a3cb1247af
|
Refine unread message count logic to reset only for the selected server.
|
2026-07-19 17:59:19 +02:00 |
|
akastijn
|
aca9bd45ab
|
Reset unread message count for all servers when a new server is selected.
|
2026-07-19 17:58:31 +02:00 |
|
akastijn
|
3f974b2dff
|
Sort chat messages in descending order by timestamp for improved recency-based display.
|
2026-07-19 17:54:46 +02:00 |
|
akastijn
|
51416aec01
|
Improve chat UI with consistent styling, hover effects, flexbox adjustments, and message container restructuring. Sort messages by timestamp for better readability.
|
2026-07-19 17:51:18 +02:00 |
|
akastijn
|
a5c6ab9020
|
Refine unread message count logic by excluding messages from the selected server.
|
2026-07-19 17:33:07 +02:00 |
|
akastijn
|
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.
|
2026-07-19 17:12:03 +02:00 |
|
akastijn
|
634de9a856
|
Update event name from 'chat-message' to 'chat' in chat service event listener.
|
2026-07-19 01:28:48 +02:00 |
|
akastijn
|
0233958118
|
Normalize MiniMessage payloads with normalizeComponent utility and update message handling in chat view and service.
|
2026-07-19 01:19:12 +02:00 |
|
akastijn
|
4b6a491919
|
Introduce MiniMessage rendering system for structured chat formatting and interaction
|
2026-07-19 00:59:04 +02:00 |
|
akastijn
|
aa0c61cf5e
|
Introduce Angular Chat Component with SSE integration for real-time updates.
|
2026-07-19 00:22:54 +02:00 |
|