Commit Graph

4 Commits

Author SHA1 Message Date
d09ff96bec Simplify Dockerfile by removing redundant Gradle-related copy steps
All checks were successful
continuous-integration/drone/push Build is passing
2025-10-08 16:59:59 +02:00
cfbdd3bfdb Refactor Drone CI and Dockerfile for optimized builds and runtime
Some checks failed
continuous-integration/drone/push Build is failing
Streamlined `.drone.yml` by removing redundant test-and-jar step, introducing image caching with `cache_from`, and refining conditional triggers. Enhanced `Dockerfile` with multi-stage builds for dependency warming, test execution, and efficient package creation, alongside runtime optimizations for graceful shutdown and resource management.
2025-10-08 16:41:47 +02:00
699fb3836b Add JWT-based security and /me endpoint
All checks were successful
continuous-integration/drone/push Build is passing
Introduced JWT-based authentication with role handling using Keycloak. Added the `/me` endpoint to return user information and roles. Configured testing, Keycloak integration, and public-facing `/public/info` endpoint enhancements.
2025-10-05 19:17:56 +02:00
aef0a4c98f Iteration 0 2025-10-04 21:21:41 +02:00