Project-Image-Uploader/backend/src
matthias.lotz 6ba7f7bd33 feat(upload): Add consent validation and storage to batch upload
- Parse consent data from request body (workshopConsent, socialMediaConsents)
- Validate workshop consent is required (400 error if missing)
- Use createGroupWithConsent() instead of createGroup()
- Pass consent data to repository for database storage
- Maintains backward compatibility with existing upload flow
- GDPR-compliant: no upload without explicit workshop consent
2025-11-09 21:04:50 +01:00
..
database feat(database): Add consent management migrations and auto-migration system 2025-11-09 20:57:48 +01:00
middlewares Initial Commit 2025-10-15 21:33:00 +02:00
models Initial Commit 2025-10-15 21:33:00 +02:00
repositories feat(repositories): Add SocialMediaRepository and extend GroupRepository 2025-11-09 21:01:16 +01:00
routes feat(upload): Add consent validation and storage to batch upload 2025-11-09 21:04:50 +01:00
scripts feat(testing): Add cleanup testing tools and API endpoints 2025-11-08 13:18:44 +01:00
services feat(backend): Implement automatic cleanup service 2025-11-08 12:23:49 +01:00
utils feat: Implement image descriptions - Backend & Core Frontend 2025-11-07 18:34:16 +01:00
constants.js feat: integrate preview generation into upload flow 2025-10-30 20:41:06 +01:00
index.js Initial Commit 2025-10-15 21:33:00 +02:00
server.js feat(backend): Implement automatic cleanup service 2025-11-08 12:23:49 +01:00