stijn
1f1f1793e3
Remove redundant comment in AppealDiscord and enhance state handling in SentComponent.
2025-08-24 03:15:42 +02:00
stijn
cad574b8fb
Set default email value programmatically in appeal form and remove inline default logic.
2025-08-24 02:43:49 +02:00
stijn
fe545972e3
Fix typo in email validation message for improved clarity in appeal form UI.
2025-08-24 00:49:51 +02:00
stijn
eab1c9322b
Add embed message support to Discord bot and update appeal flow to use embeds for Discord notifications
2025-08-24 00:43:58 +02:00
stijn
42b11eecf1
Add email re-validation handling with UI feedback and backend validation to prevent duplicate email verification attempts
2025-08-23 22:59:22 +02:00
stijn
d1da1296bb
Add SentComponent for form submission confirmation and integrate with email verification flow
2025-08-23 22:42:18 +02:00
stijn
523bf3d43f
Refactor SentComponent to VerifyMailDialogComponent for improved clarity and usability in email verification flow.
2025-08-23 22:34:08 +02:00
stijn
4ccce7e190
Improve email verification flow by adding verified email pre-fill, validation handling, and dialog-based verification support.
2025-08-23 22:32:44 +02:00
stijn
641083732d
Add email verification functionality, including backend support, email handling, and user interface integration.
2025-08-23 21:46:10 +02:00
stijn
de1876c90c
Add historyType and historyId to Appeal, update database schema, API, and email templates to include punishment details.
2025-08-16 23:40:20 +02:00
stijn
eb72ce14cc
Integrate HistoryFormatService into AppealComponent to filter inactive history items.
2025-08-06 00:31:30 +02:00
stijn
f67cb50f41
Refactor logging in LoginController, simplify auth.service token validation, and remove debug logs from AppealComponent.
2025-08-05 23:22:12 +02:00
stijn
ae1e972438
Implement appeal form flow with dynamic pages, integrate punishment selection, and add username retrieval logic. Update API schema and enhance auth.service for username handling.
2025-08-05 23:11:38 +02:00
stijn
5013b9a204
Add pagination logic to AppealComponent and update layout structure.
2025-08-05 20:59:22 +02:00
stijn
fcb64db137
Make appeal form centered and create landing page
2025-08-05 20:17:37 +02:00
stijn
d2e064e2b4
Add priority attribute to Discord button image in footer for improved loading behavior.
2025-08-05 20:07:38 +02:00
stijn
c277306c2c
Refactor FormsComponent and add AuthGuard for appeal route protection. Replace dynamic routing with static appeal route, restructure AppealComponent layout, and introduce responsive design adjustments. Update environment configuration for default auth status.
2025-08-03 00:09:27 +02:00
stijn
1f03a4bdc3
Implement AuthGuard for route protection, integrate authorization checks into particles route, and simplify HeaderComponent access logic. Remove redundant debug logging in auth.service.ts.
2025-08-02 22:27:37 +02:00
stijn
28fd05a656
Update HeaderComponent HTML: adjust access check condition to use SCOPE_head_mod instead of HEAD_MOD.
2025-07-31 23:08:02 +02:00
stijn
1ce2088cae
Update HeaderComponent HTML: change "Login" label to "Logout" for logout button.
2025-07-15 23:42:03 +02:00
stijn
0b952e07f7
Refactor HeaderComponent to organize inputs, inject dependencies, and improve HTML formatting. Add logout method for authentication management.
2025-07-15 21:51:03 +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
5a792463cc
Update responsive styles and class names for consistency
...
Refactored multiple components to improve responsive design, ensuring better usability on smaller screens. Standardized class names for clarity and consistency, and adjusted layouts and styles to enhance overall alignment and accessibility.
2025-07-14 22:49:22 +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
04310e1cce
Switch to localStorage for JWT handling and simplify case transformation logic in LoginComponent. Update app.config.ts and related services to align with the new token management method. Mark JwtClaims interface as exported.
2025-07-06 19:10:17 +02:00
stijn
73916f0aae
Add login button to header
2025-07-04 21:14:45 +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