akastijn
|
6ad3b5221a
|
Update Grove map button label to "Bayou"
|
2025-10-18 02:31:27 +02:00 |
|
akastijn
|
1b697fcaa3
|
Add redirections for appeal and staff application forms paths
|
2025-10-17 22:05:00 +02:00 |
|
akastijn
|
ed9d41cdc6
|
Add conditional display logic to staff application form based on open/close status
|
2025-10-17 22:00:23 +02:00 |
|
akastijn
|
5eaeb3552a
|
Add API endpoint to check staff application availability and enforce open/close periods
|
2025-10-17 21:42:32 +02:00 |
|
akastijn
|
8e9e267fb0
|
Update grove map button link to point bayou map
|
2025-10-17 20:11:23 +02:00 |
|
akastijn
|
6d8f73201f
|
Restrict "Particles" dropdown link visibility based on HEAD_MOD permission claim.
|
2025-10-12 22:05:20 +02:00 |
|
akastijn
|
91e5a2a9a0
|
Refactor form validation and add user feedback with snackbar notifications in staff application form.
|
2025-10-12 21:57:40 +02:00 |
|
akastijn
|
0005b3b6d4
|
Set login dialog width to 400px in auth guard.
|
2025-10-12 21:42:58 +02:00 |
|
akastijn
|
b3999b3389
|
Prompt login dialog when user is unauthenticated during auth guard check.
|
2025-10-12 21:40:54 +02:00 |
|
akastijn
|
5a4df2572d
|
Revert "Prompt login dialog when no JWT is found during authentication check."
This reverts commit e3fd0944df.
|
2025-10-12 21:37:54 +02:00 |
|
akastijn
|
e697f7ca90
|
Revert "Add navigation to current URL after login dialog completion"
This reverts commit 3da46c203b.
|
2025-10-12 21:37:53 +02:00 |
|
akastijn
|
3da46c203b
|
Add navigation to current URL after login dialog completion
|
2025-10-12 21:34:59 +02:00 |
|
akastijn
|
e3fd0944df
|
Prompt login dialog when no JWT is found during authentication check.
|
2025-10-12 21:33:51 +02:00 |
|
akastijn
|
cd34cd93ad
|
Update checkbox styles to use theme font color.
|
2025-10-12 21:29:04 +02:00 |
|
akastijn
|
a9294d1115
|
Update staff application email subject formatting
|
2025-10-12 21:24:46 +02:00 |
|
akastijn
|
745dab4d80
|
Update query in SettingsMapper to use internal_name instead of name for database identification.
|
2025-10-12 21:16:16 +02:00 |
|
akastijn
|
dc65b19a8f
|
Add error handling and logging improvements for database settings loading process.
|
2025-10-12 21:04:59 +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
|
311d77fcb2
|
Enhance staff application flow with email verification checks, refined error handling, and improved user feedback in frontend and backend.
|
2025-09-27 20:00:44 +02:00 |
|
akastijn
|
cdbf862ecf
|
Add staff application email and Discord notification integration
|
2025-09-24 23:33:36 +02:00 |
|
akastijn
|
643b15f2e0
|
Add staff application support with database integration and submission flow
|
2025-09-24 23:12:09 +02:00 |
|
akastijn
|
f886609a0e
|
Add staff application feature with API integration and frontend form implementation
|
2025-09-24 22:26:17 +02:00 |
|
akastijn
|
2a0f38aa28
|
Configure proxy for API requests and remove hardcoded apiUrl from environment files.
|
2025-09-24 21:47:55 +02:00 |
|
akastijn
|
4878ad9f0d
|
Configure proxy for API requests and remove hardcoded apiUrl from environment files.
|
2025-09-24 21:44:41 +02:00 |
|
Peter
|
80cb2d0ad1
|
Modified styling for appeal template
|
2025-08-30 15:41:26 +02:00 |
|
Peter
|
53f67c0b67
|
Updated version and voting requirements
|
2025-08-30 14:16:07 +02:00 |
|
akastijn
|
1f1f1793e3
|
Remove redundant comment in AppealDiscord and enhance state handling in SentComponent.
|
2025-08-24 03:15:42 +02:00 |
|
akastijn
|
4962d16abd
|
Add EmailVerificationMapper initialization in web database setup.
|
2025-08-24 02:49:09 +02:00 |
|
akastijn
|
cad574b8fb
|
Set default email value programmatically in appeal form and remove inline default logic.
|
2025-08-24 02:43:49 +02:00 |
|
akastijn
|
c75f0cdb15
|
Mark appeals as sent when successfully submitted and processed, ensuring accurate tracking and status updates.
|
2025-08-24 02:39:47 +02:00 |
|
akastijn
|
fe545972e3
|
Fix typo in email validation message for improved clarity in appeal form UI.
|
2025-08-24 00:49:51 +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
|
2e89fcec66
|
Add initial Discord bot integration with JDA setup and environment token configuration
|
2025-08-23 23:17:51 +02:00 |
|
akastijn
|
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 |
|
akastijn
|
d1da1296bb
|
Add SentComponent for form submission confirmation and integrate with email verification flow
|
2025-08-23 22:42:18 +02:00 |
|
akastijn
|
523bf3d43f
|
Refactor SentComponent to VerifyMailDialogComponent for improved clarity and usability in email verification flow.
|
2025-08-23 22:34:08 +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
|
da17cf9696
|
Remove defaultAuthStatus from all environment configurations.
|
2025-08-23 20:13:59 +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
|
c3f3b20807
|
Update mail configuration to use SSL with custom socket factory.
|
2025-08-16 23:01:22 +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 |
|
akastijn
|
f026f24263
|
Refactor createAppeal in AppealMapper to void return type, adjust AppealController to remove redundant UUID handling. Optimize AppealDataMapper to use UUID.randomUUID().
|
2025-08-14 02:34:28 +02:00 |
|
akastijn
|
eaee31ab2b
|
Change createAppeal method in AppealMapper to return UUID, adjust AppealController to construct Appeal with generated UUID.
|
2025-08-14 01:37:57 +02:00 |
|
akastijn
|
24d7cfe913
|
Register UUIDTypeHandler in MyBatis configuration to handle UUID mapping in Connection.java.
|
2025-08-13 23:56:31 +02:00 |
|
akastijn
|
770a2e0d14
|
Add Minecraft appeal functionality with database integration, UUID handling, and API response adjustments.
|
2025-08-13 23:54:20 +02:00 |
|
akastijn
|
101794d8f2
|
Remove username property from appeal.yml schema in Discord ban appeal form.
|
2025-08-08 21:01:58 +02:00 |
|