stijn
646bbd4145
Introduce chat database integration with message persistence and initialization.
2026-07-18 22:57:55 +02:00
stijn
8b0d2f9203
Add staff playtime feature, including backend services, API endpoint, and frontend integration.
...
WIP
2025-11-02 22:25:10 +01:00
stijn
00bf7caec2
Add vote statistics feature and improve vote page functionality
2025-10-24 19:39:08 +02:00
stijn
a55806e5dd
make scheduled methoded protected, fix connection
2025-10-21 22:22:43 +02:00
stijn
dc65b19a8f
Add error handling and logging improvements for database settings loading process.
2025-10-12 21:04:59 +02:00
stijn
c75f0cdb15
Mark appeals as sent when successfully submitted and processed, ensuring accurate tracking and status updates.
2025-08-24 02:39:47 +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
24d7cfe913
Register UUIDTypeHandler in MyBatis configuration to handle UUID mapping in Connection.java.
2025-08-13 23:56:31 +02:00
stijn
56f4ccf40e
Add session rollback handling in Connection.java, improve resource management, and refine debug logging in LoginController.
2025-08-05 23:46:47 +02:00
auto
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
auto
4b891dd672
Reworked database setup and added pagination
...
The database tables are now automatically created
The history lookup now uses a view for names (for simplicity and readability)
The all history lookup now uses a view combining all punishment history for efficiency
2025-04-11 18:22:07 +02:00