stijn
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
stijn
b415d2968d
Add notification support with enable/disable functionality and sound effects for new messages.
2026-07-19 18:39:24 +02:00
stijn
a3cb1247af
Refine unread message count logic to reset only for the selected server.
2026-07-19 17:59:19 +02:00
stijn
aca9bd45ab
Reset unread message count for all servers when a new server is selected.
2026-07-19 17:58:31 +02:00
stijn
3f974b2dff
Sort chat messages in descending order by timestamp for improved recency-based display.
2026-07-19 17:54:46 +02:00
stijn
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
stijn
a5c6ab9020
Refine unread message count logic by excluding messages from the selected server.
2026-07-19 17:33:07 +02:00
stijn
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
stijn
6996ecf48c
Enhance chat view with server-specific colors, timestamp display, and improved message styling.
2026-07-19 01:36:13 +02:00
stijn
634de9a856
Update event name from 'chat-message' to 'chat' in chat service event listener.
2026-07-19 01:28:48 +02:00
stijn
0233958118
Normalize MiniMessage payloads with normalizeComponent utility and update message handling in chat view and service.
2026-07-19 01:19:12 +02:00
stijn
357948f134
Display "BLOCKED" label for messages with notBlocked set to false in chat view.
2026-07-19 01:11:23 +02:00
stijn
4b6a491919
Introduce MiniMessage rendering system for structured chat formatting and interaction
2026-07-19 00:59:04 +02:00
stijn
aa0c61cf5e
Introduce Angular Chat Component with SSE integration for real-time updates.
2026-07-19 00:22:54 +02:00
stijn
19f37e7dd7
Correct misassigned section classes in CommunityComponent HTML for consistent styling.
2025-11-08 21:23:06 +01:00
stijn
7ce9ee33c4
Add "Developers" section to CommunityComponent with dynamic team member display and adjust structure of existing sections.
2025-11-08 21:21:53 +01:00
stijn
a1fbdf3581
Add "Developers" section to CommunityComponent with dynamic team member display and adjust structure of existing sections.
2025-11-08 21:20:25 +01:00
stijn
a05a751628
Remove redundant unit tests for CommunityComponent and RanksComponent, enhance community.component with dynamic team member display and toggle functionality, update routing for community links, and set stricter field constraints in team schema.
2025-11-08 18:45:03 +01:00
stijn
042a6450c2
Fix spacing
2025-11-08 18:32:49 +01:00
stijn
2a0f38aa28
Configure proxy for API requests and remove hardcoded apiUrl from environment files.
2025-09-24 21:47:55 +02:00
stijn
c2b9a8a574
Replace deprecated Angular directives (*ngFor, *ngIf) with modern Angular template syntax. Remove unused CommonModule imports across components for optimization. Clean up excess spacing and formatting in HTML files.
2025-07-15 21:48:23 +02:00
Peter
62f837914c
Add new routes and improve theme and header responsiveness
...
Added routes for 'community', 'nicknames', and 'nickgenerator'. Enhanced theme switch positioning and responsive design for smaller screens. Moved header login button to a more consistent position and upgraded Angular Material to version 19.2.19 for better compatibility.
2025-07-06 21:33:14 +02:00
stijn
ebe66c87c0
Rework folder structure in frontend
...
Pages are now grouped per group they appear in on in the header (where possible)
Utilities used by multiple pages in the project are grouped in folders such as services/pipes/etc
2025-07-04 19:50:21 +02:00