Backend: - Generalize MailService with send() method - Add Notification entity, repository, service, controller - Add NotificationListener for 6 domain events - Add password reset flow (forgot-password, reset-password) - Add configurable frontend URL in application.yml Frontend: - Add notification service and bell-icon component - Add forgot-password and reset-password pages - Add routes for new pages Tests: - Add NotificationServiceTest with 5 unit tests - All 27 tests passing |
||
|---|---|---|
| .. | ||
| src | ||
| http-client.private.env.json | ||
| iam.http | ||
| pom.xml | ||