Project-Image-Uploader/backend/tests/unit
matthias.lotz 025578fa3d feat: Add TelegramNotificationService (Phase 2)
- Create TelegramNotificationService with all notification methods
- Add node-telegram-bot-api dependency
- Integrate service into server.js (auto-test on dev startup)
- Add ENV variables to docker/dev/backend/config/.env
- Create unit tests (10/14 passing - mock issues for 4)
- Update README.dev.md with Telegram testing guide

Service Features:
- sendTestMessage() - Test connection
- sendUploadNotification() - Phase 3 ready
- sendConsentChangeNotification() - Phase 4 ready
- sendGroupDeletedNotification() - Phase 4 ready
- sendDeletionWarning() - Phase 5 ready

Phase 2 complete: Backend service ready for integration.
2025-11-29 22:41:38 +01:00
..
middlewares feat: Public/Internal Host Separation 2025-11-25 22:02:53 +01:00
auth.test.js Feature Request: admin session security 2025-11-23 21:18:42 +01:00
groupCleanupService.test.js Feature Request: admin session security 2025-11-23 21:18:42 +01:00
groupFormatter.test.js Feature Request: admin session security 2025-11-23 21:18:42 +01:00
TelegramNotificationService.test.js feat: Add TelegramNotificationService (Phase 2) 2025-11-29 22:41:38 +01:00