- Integrate sendConsentChangeNotification() into management.js PUT /consents - Integrate sendGroupDeletedNotification() into management.js DELETE /:token - Refactor sendConsentChangeNotification() to accept structured changeData - Add platform name lookup for social media consent notifications - Non-blocking async notifications (won't fail consent changes on error) Phase 4 complete: Tested successfully with: - Workshop consent revoke → Telegram notification received - Group deletion → Telegram notification received Changes: - Workshop consent: Shows action (revoke/restore) and new status - Social media consent: Shows platform and action - Deletion: Shows uploader, year, title, image count |
||
|---|---|---|
| .. | ||
| docs | ||
| src | ||
| tests | ||
| .dockerignore | ||
| .gitignore | ||
| jest.config.js | ||
| package.json | ||