Project-Image-Uploader/backend
matthias.lotz aec9db2a76 feat(frontend): integrate preview images in gallery components
- Add imageUtils.js helper with getImageSrc() and getGroupPreviewSrc()
- Update ImageGalleryCard to use preview images for galleries
- Update ModerationGroupsPage to show preview images in modal
- Update ModerationGroupImagesPage to use preview images
- Update PublicGroupImagesPage to pass all image fields
- SlideshowPage continues using original images (full quality)
- Update nginx.dev.conf with /api/previews and /api/download routes
- Update start-dev.sh to generate correct nginx config
- Fix GroupRepository.getAllGroupsWithModerationInfo() to return full image data
- Remove obsolete version from docker-compose.override.yml
- Update TODO.md: mark frontend cleanup as completed

Performance: Gallery load times reduced by ~96% (100KB vs 3MB per image)
2025-10-31 18:20:50 +01:00
..
src feat(frontend): integrate preview images in gallery components 2025-10-31 18:20:50 +01:00
.dockerignore Initial Commit 2025-10-15 21:33:00 +02:00
.env.example Initial Commit 2025-10-15 21:33:00 +02:00
.gitignore Initial Commit 2025-10-15 21:33:00 +02:00
Dockerfile refactor(backend): upgrade to Node 24 LTS (v24.11.0) 2025-10-28 20:35:03 +01:00
package.json feat: add Sharp library and ImagePreviewService 2025-10-30 20:25:33 +01:00