|
a42a8dd3a5
|
chore: optimize HikariCP pool and JVM memory for Raspberry Pi
|
2025-09-20 10:07:11 +02:00 |
|
|
ab0e2ffa68
|
refactor(bootstrap): replace PostConstruct validator with ApplicationContextInitializer
|
2025-09-19 17:20:02 +02:00 |
|
|
bcb97312cd
|
fix(cors): allow origins from environment variable
|
2025-09-19 17:09:09 +02:00 |
|
|
8fa2845220
|
fix(db): limit Hikari connection pool to prevent "too many clients already"
|
2025-09-19 16:16:54 +02:00 |
|
|
ee88068d99
|
refactor(config): clean YAML configuration
|
2025-09-15 08:28:36 +02:00 |
|
|
fb0ddf391f
|
docs(api): add API documentation
|
2025-09-15 08:25:26 +02:00 |
|
|
d417a46a06
|
feat(security): add support for message encryption with a key
|
2025-09-15 08:25:06 +02:00 |
|
|
a846547d38
|
chore(config): configure Google OAuth credentials via environment variables
|
2025-09-13 12:29:20 +02:00 |
|
|
2d0e676a77
|
feat(logging): add Log4j2 implementation for application logging
|
2025-09-13 12:28:41 +02:00 |
|
|
682d801836
|
chore: set application to validate mode and add database initialization script
|
2025-09-12 17:17:18 +02:00 |
|
|
ec2e9c0e36
|
refactor: simplify application.yml to only include database configuration
|
2025-09-12 16:52:39 +02:00 |
|
|
06539a05fc
|
feat: implement core use cases and DTOs (OAuth2, tests, and docs pending)
|
2025-09-11 18:56:33 +02:00 |
|
|
4053c6fa46
|
chore: initialize project structure with hexagonal architecture and H2 database for development
|
2025-09-10 18:45:26 +02:00 |
|