banyaro/backend
rene 9bd8701a1d Sprint 14: User-Profil-System (bio, wohnort, erfahrung, avatar)
- DB-Migrationen: 7 neue Spalten in users (bio, wohnort, erfahrung, social_link, profil_sichtbarkeit, avatar_url, email_verified)
- GET /api/auth/me gibt nun alle Profil-Felder + created_at zurück
- PATCH /api/profile: Profil-Felder aktualisieren (mit Validierung)
- POST /api/profile/avatar: Avatar-Upload (PIL JPEG-Konvertierung, HEIC-Support)
- Router in main.py registriert
2026-04-17 09:18:53 +02:00
..
routes Sprint 14: User-Profil-System (bio, wohnort, erfahrung, avatar) 2026-04-17 09:18:53 +02:00
scraper Sprint 11b: Wiki-Foto-Einreichungen + Wikipedia-Foto-Scraper 2026-04-15 22:01:58 +02:00
static Sprint 14: Impressum, Datenschutz, Google Analytics (cookieless) 2026-04-17 09:05:32 +02:00
auth.py Sprint 12: UI-Vereinheitlichung + Läufigkeits-Tracker 2026-04-16 22:31:33 +02:00
database.py Sprint 14: User-Profil-System (bio, wohnort, erfahrung, avatar) 2026-04-17 09:18:53 +02:00
ki.py Backend Sprint 2+3: Health-Modul, Multi-Dog Tagebuch, Pillow, Migrations 2026-04-13 19:29:51 +02:00
main.py Sprint 14: User-Profil-System (bio, wohnort, erfahrung, avatar) 2026-04-17 09:18:53 +02:00
requirements.txt Feat: APScheduler — täglich Push für Health-Erinnerungen 2026-04-13 20:49:49 +02:00
scheduler.py Sprint 11b: Wiki-Foto-Einreichungen + Wikipedia-Foto-Scraper 2026-04-15 22:01:58 +02:00
weather.py Sprint 11: Freunde & Chat + Phosphor-Icon-Vollmigration 2026-04-15 21:33:53 +02:00