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 |
||
|---|---|---|
| .idea | ||
| .mvn/wrapper | ||
| eeg_backend | ||
| eeg_frontend | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| ai-context.ps1 | ||
| mvnw | ||
| mvnw.cmd | ||
| pom.xml | ||