Marcel Raddatz ed769b18a4 fix(recipe): add server-side image size limit and use .matches() for type check
- @Size(max=7_000_000) on heroImageUrl enforces ~5 MB cap at bean validation
- ALLOWED_IMAGE_PATTERN uses .matches() for unambiguous full-string check
- Tests: oversized image → 400, empty ingredients list → 400

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 09:27:35 +02:00
2026-04-02 14:45:11 +02:00
Description
No description provided
2.1 MiB
Languages
HTML 62.1%
Java 18.5%
TypeScript 12%
Svelte 7.1%
CSS 0.2%