thats-me/backend/config
Kevin Adametz b262a6771f Backend: Medien-Typen, Sprachnotizen, Event-Felder und Sync-Härtung
- Event-Medien tragen Typ (image/video/audio), Dauer und Notiz; Videos
  bekommen ein Poster, Audio wird per ffmpeg nach AAC (audio/mp4)
  gewandelt, Originale werden mit Range-Unterstützung gestreamt.
- Upload nimmt eine Notiz (caption) direkt mit, PATCH ändert sie später.
- Neue Event-Felder: Zeitraum (end_date), Kategorie, Personen, Meilenstein.
  Regeln zentral in EventFields, damit CRUD und Sync gleich prüfen.
- Titel darf leer sein: ein Event entsteht mit dem ersten Eintrag.
- Artisan-Befehl media:transcode-voice-notes wandelt alte WebM/Ogg-Notizen,
  die Safari nicht abspielen kann.
- Login-Throttling, Settings-Validierung, Sync-Fehlercodes ohne Rohtext.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 07:00:35 +00:00
..
app.php first commit 2025-04-01 10:49:26 +02:00
auth.php 25-02-2025 2026-03-06 14:01:49 +01:00
cache.php first commit 2025-04-01 10:49:26 +02:00
cors.php APP als Hybrid Version - Anbindung an API 2026-06-05 09:54:12 +02:00
database.php first commit 2025-04-01 10:49:26 +02:00
filesystems.php first commit 2025-04-01 10:49:26 +02:00
livewire.php Backend: Medien-Typen, Sprachnotizen, Event-Felder und Sync-Härtung 2026-09-25 07:00:35 +00:00
logging.php first commit 2025-04-01 10:49:26 +02:00
mail.php first commit 2025-04-01 10:49:26 +02:00
passport.php 25-02-2025 2026-03-06 14:01:49 +01:00
queue.php first commit 2025-04-01 10:49:26 +02:00
services.php first commit 2025-04-01 10:49:26 +02:00
session.php first commit 2025-04-01 10:49:26 +02:00