akastijn
6f6801c728
Include applicant's username in staff application emails and Discord notifications.
2025-10-18 23:07:03 +02:00
akastijn
a9294d1115
Update staff application email subject formatting
2025-10-12 21:24:46 +02:00
akastijn
01dab905d4
Improve staff application flow with error handling updates, new email address, and code formatting adjustments.
2025-09-27 21:13:04 +02:00
akastijn
cdbf862ecf
Add staff application email and Discord notification integration
2025-09-24 23:33:36 +02:00
akastijn
1f1f1793e3
Remove redundant comment in AppealDiscord and enhance state handling in SentComponent.
2025-08-24 03:15:42 +02:00
akastijn
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
akastijn
ffddffa8dc
Add Discord bot support for sending appeals to specified channels and integrate with appeal flow
2025-08-23 23:51:45 +02:00
akastijn
0b4c1ccebf
Format createdAt in appeal emails to UTC timezone and improve readability.
2025-08-23 23:27:45 +02:00
akastijn
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
akastijn
641083732d
Add email verification functionality, including backend support, email handling, and user interface integration.
2025-08-23 21:46:10 +02:00
akastijn
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
akastijn
37fb49cda1
Inject SpringTemplateEngine into AppealMail and remove redundant field initialization.
2025-08-16 20:28:29 +02:00
akastijn
db642103ed
Add email notification service for appeals using Spring Mail and Thymeleaf templates.
2025-08-16 20:23:35 +02:00
Teriuihi
07646e8c42
Implement enhanced login functionality with JWT, role-based permissions, and frontend integration
...
Added JWT-based login dialog with form validation and secure token handling on the frontend. Updated backend with role-based access control, privilege management, and refined security configurations. Extended database schema for user privileges and permissions.
2025-05-30 23:41:13 +02:00