Add project and task management with scheduling and notifications
All checks were successful
continuous-integration/drone/push Build is passing

Introduced `Project` and `Task` entities, along with supporting services, repositories, and APIs. Added features for project-based and household-level task management, including creation, listing, updates, and validation. Implemented scheduled notifications for tasks due tomorrow. Updated Flyway migrations, configuration files, and tests to support these functionalities.
This commit is contained in:
Urban Modig
2025-10-08 11:07:15 +02:00
parent 84d7647481
commit e0d041ef67
21 changed files with 828 additions and 20 deletions

View File

@ -16,3 +16,9 @@ spring:
resourceserver:
jwt:
jwk-set-uri: http://keycloak:8081/realms/hemhub/protocol/openid-connect/certs
hemhub:
schedule:
reminders:
# Default: every day at 08:00
cron: "0 0 8 * * *"