feat/image-upload #7

Merged
kbe merged 2 commits from feat/image-upload into develop 2025-09-29 22:55:00 +00:00

2 Commits

Author SHA1 Message Date
kbe
d85996a1bb chore(api/events_controller): Move helper to the end of file
I moved this helper to the end of file to permit
a better understanability of the controller. Display
order matches execution order.
2025-09-30 00:45:15 +02:00
kbe
6be8b95ed3 feat: Implement event image upload system for promoters
- Add Active Storage migrations for file attachments
- Update Event model to handle image uploads with validation
- Replace image URL fields with file upload in forms
- Add client-side image preview with validation
- Update all views to display uploaded images properly
- Fix JSON serialization to prevent stack overflow in API
- Add custom image validation methods for format and size
- Include image processing variants for different display sizes
- Fix promotion code test infrastructure and Stripe configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 00:41:03 +02:00