akastijn
cdbf862ecf
Add staff application email and Discord notification integration
2025-09-24 23:33:36 +02:00
Peter
80cb2d0ad1
Modified styling for appeal template
2025-08-30 15:41:26 +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
c3f3b20807
Update mail configuration to use SSL with custom socket factory.
2025-08-16 23:01:22 +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
3f76a98409
Rename server.address to my-server.address across properties files and LoginController for consistency and clarity.
2025-07-30 00:18:22 +02:00
akastijn
343964eda8
Add server.address property and update issuer field in LoginController to use dynamic server address. Modify SQL query in PrivilegedUserMapper to simplify permissions retrieval.
2025-07-28 23:01:18 +02:00
akastijn
aef32a8982
Change log level to DEBUG in beta configuration and improve logging in LoginController.
2025-07-06 19:23:38 +02:00
akastijn
6ed2e15017
Parametrize notification server URL configuration for improved flexibility.
2025-06-29 03:17:25 +02:00
akastijn
7fc25f46f3
Add endpoints, services, and security controls for particle file management, including save and download APIs.
2025-06-29 03:15:39 +02:00
Teriuihi
c4c17b3adc
Add JWT-based login flow with key pair generation
...
Introduced a secure login flow using JWTs with dynamically generated RSA key pairs stored in the database. Updated relevant APIs, database schema, and services to support login codes, JWT encoding, and secret validation.
2025-05-24 01:33:36 +02:00
Teriuihi
5b158ae3f7
Add application-beta.properties for beta environment config.
2025-04-19 01:01:48 +02:00
Teriuihi
2137459e9b
Refactor API structure and enhance logging/debugging.
...
Modularized OpenAPI definitions by splitting into dedicated files for teams, bans, and errors. Improved backend logging for database connections, CORS configuration, and debugging. Updated application properties to support environment-specific CORS origins and logging levels.
2025-04-10 21:45:00 +02:00
Teriuihi
67a3162ae3
Added backend and fixed openapi generation
2025-04-08 22:24:24 +02:00