Commit graph

  • 82d9e26823 Feature: Forum-Beiträge von Freunden im Aktivitäts-Feed + Deep-Link rene 2026-04-19 11:04:26 +02:00
  • f9e2202ac7 Fix: Freunde-Aktivitäten öffnen direkt das Ziel-Item rene 2026-04-19 11:01:31 +02:00
  • 6809cfae23 Rename: Benachrichtigungen → Aktuelles (Bottom-Nav + Sidebar + Seitentitel) rene 2026-04-19 10:52:39 +02:00
  • e5cbe879ff Fix: Modal-Footer Layout Routes + Forum rene 2026-04-19 10:48:49 +02:00
  • b1053198de Fix: Standort-Picker im Forum-Edit-Modal ergänzt rene 2026-04-19 10:45:05 +02:00
  • 062c0209e6 Fix: Forum-Buttons Icon-only, Layout-Fix (Edit+Delete rechtsbündig) rene 2026-04-19 10:39:48 +02:00
  • 7a25ccae90 Feature/Fix: Routen-Navi, Badge-Klick-Fix, Forum-Edit, Chat-Unread-Refresh rene 2026-04-19 10:34:01 +02:00
  • 289158b2cd Feature: Gasthund-Zugang für Sitter rene 2026-04-19 10:29:21 +02:00
  • eef787cc72 Fix: Benachrichtigungen öffnen direkt das Ziel-Item rene 2026-04-19 10:22:13 +02:00
  • 05b28fcd8d Feature: Aktivitäten in Freunde-Ansicht anklickbar rene 2026-04-19 10:19:44 +02:00
  • 90f1c4e299 Fix: Notifications-Klick-Handler durch UI.toast-TypeError blockiert rene 2026-04-19 10:16:46 +02:00
  • bb0250a8b5 Fix: Benachrichtigungen anklickbar (button statt div, data-Parsing repariert) rene 2026-04-19 10:13:11 +02:00
  • b6d2606a23 Feature: Bottom-Nav umgebaut, Dog-Avatar→Welcome, Routen-Filter-Panel, Recording-Fix rene 2026-04-19 10:09:02 +02:00
  • 0113ee2fbb Fix: Forum-Icon von 'chats' (fehlt im Sprite) auf 'push-pin' geändert rene 2026-04-19 09:59:51 +02:00
  • 16150ced89 Feature: Startseite in 3 Sektionen (Mein Hund, Community, Entdecken) rene 2026-04-19 09:57:32 +02:00
  • f05ef9eeca Fix: Benachrichtigungen navigieren jetzt in den richtigen Kontext rene 2026-04-19 09:54:46 +02:00
  • 8386e20ca1 Feature: Welcome-Kacheln anklickbar + Hamburger-Puls-Effekt rene 2026-04-19 09:50:24 +02:00
  • 08ec40228a Fix: App-Frame bei großer Systemschrift (min-height statt height, Grid responsiv) rene 2026-04-19 09:48:44 +02:00
  • e784832a87 Fix: Sidebar schließt beim Klick auf '+ Neu erstellen' rene 2026-04-19 09:44:19 +02:00
  • e56183b642 Feature: Ratings, Lightbox, Forum-Standort, Notifications, Routen-Recording, Chat-Picker rene 2026-04-19 09:40:35 +02:00
  • aa70a838f2 Feature: Gesundheit Multi-Media — health_media Tabelle + Multi-Upload UI rene 2026-04-18 19:09:39 +02:00
  • fa0fcbf8c9 Feature: Tagebuch Cover-Bild (Favorit-Funktion) für diary_media rene 2026-04-18 19:07:37 +02:00
  • 63ab092f5e Feature: Tagebuch Multi-Medien (beliebig viele Fotos/Videos pro Eintrag) rene 2026-04-18 18:45:48 +02:00
  • 6581a9a88c Feature: Suchfeld in Routen, Events und Places rene 2026-04-18 18:42:13 +02:00
  • 5acfa9d8f6 Feature: Onboarding-Wizard für neue User (3 Schritte) rene 2026-04-18 18:41:12 +02:00
  • eb3f7b94b2 Feature: Dark Mode — System/Hell/Dunkel-Toggle in Einstellungen rene 2026-04-18 18:40:34 +02:00
  • eb72d6f675 Feature: Offline-Banner, Online-Toast und API-Offline-Fehlerbehandlung rene 2026-04-18 18:40:05 +02:00
  • e98ce0d232 Refactor: UI.loadLeaflet, leafletMarker, escape, emptyState, locationPicker zentralisiert rene 2026-04-18 14:34:35 +02:00
  • 066b722c5e Feature: Walk-Einladungen und RSVP-System rene 2026-04-18 14:14:31 +02:00
  • e3230237a2 Feature: Gassi-Treffen — Orts-Autocomplete, Modal-UX, Teilnehmerliste, Karten-Fix rene 2026-04-18 13:52:20 +02:00
  • 80e3f0dc0d Fix: Burger-Hinweis auf Willkommensseite nur auf Mobile anzeigen rene 2026-04-18 13:51:24 +02:00
  • e97bd744e9 Feature: Kamera-Fotos im Tagebuch in Mediathek speichern anbieten rene 2026-04-18 13:35:59 +02:00
  • 8fdca1f211 Feature: Passwort-Sichtbarkeits-Toggle in Login- und Registrier-Formular rene 2026-04-18 13:34:21 +02:00
  • 370ae52138 Fix: Header zeigt aktiven Hunde-Namen, Klick navigiert zu Hund-Profil rene 2026-04-18 13:32:58 +02:00
  • 36622a6ed8 Fix: EXIF-Orientierung bei Foto-Upload korrigieren (dogs + profile) rene 2026-04-18 12:40:35 +02:00
  • f8d354749d Feature: Tagebuch Ort/POI, Foto/Video-Edit, Modal-UX, iOS-Fixes rene 2026-04-18 11:56:54 +02:00
  • 88912e2746 Fix: Freunde-Seite Mobile — Wrapper entfernt, Annehmen-Button Icon-only rene 2026-04-18 00:05:43 +02:00
  • bf268e3ffd Fix: Mobile-Audit — Notifications Delete-Button, Health-Grid, Settings-Padding rene 2026-04-18 00:03:39 +02:00
  • bf57b69e36 Fix: Mobile-Layout friends + lost, GPS-Zeile wrappbar rene 2026-04-17 23:59:22 +02:00
  • 9563edbdf5 Fix: UI.escHtml → UI.escape in events.js rene 2026-04-17 23:56:34 +02:00
  • 80113eb0b9 Fix: services.py fehlte nach Worktree-Merge rene 2026-04-17 23:54:49 +02:00
  • 89d87030a2 Sprint 19: Social, UX-Verbesserungen, Nerd2Noob-Hilfe rene 2026-04-17 23:53:50 +02:00
  • 10d30bf565 Sprint 18: Lost-Dog CSS, Freunde-Aktivitäts-Feed, Events-Karte rene 2026-04-17 23:43:35 +02:00
  • cfdb3fbc19 Fix: Admin Stats-Grid 2 Spalten auf Mobile, SQL-Code umbrechend rene 2026-04-17 23:29:40 +02:00
  • bfdf6ebfae Fix: Admin-Seite Mobile-kompatibel (Tabellen scrollbar, Filter wrap, Touch-Targets) rene 2026-04-17 23:25:50 +02:00
  • 92620c2c52 Sprint 18: Notification Center, Routen entdecken, Onboarding, Admin-Erweiterungen rene 2026-04-17 23:21:48 +02:00
  • 5927d384bf Fix: Nav-Avatar mit Zoom/Offset, renderDogSwitcher nach Foto-Änderung, Button-Padding rene 2026-04-17 23:09:42 +02:00
  • 4f12c8e6a4 Fix: Foto-Editor — Prozent-Offsets (Position-Bug), Long-press, Stift-Icon rene 2026-04-17 23:06:24 +02:00
  • 913cebcba1 Feature: Foto-Editor im Hundeprofil — Zoom, Drag-to-pan, Löschen rene 2026-04-17 23:00:21 +02:00
  • cb8ac8cffd Fix: Ausweis als Fullscreen-Modal statt neuem Tab, UI.modal size-Parameter rene 2026-04-17 22:55:09 +02:00
  • 1af9bc0f7e Fix: events Migration PRAGMA table_info Syntax (pragma_table_info() nicht unterstützt) rene 2026-04-17 22:39:52 +02:00
  • a7753c9cf5 Sprint 16: Chat-Fotos/Online/Read-Receipts, Gesundheit-Dokumente löschen, Bugfixes rene 2026-04-17 22:38:33 +02:00
  • 34f29f9d0a Sprint 15: Suche, Ausweis, Teilen, Widget rene 2026-04-17 15:51:09 +02:00
  • d5f09cd16b Fix: UI.escape definieren + Transponder-Karte immer im Profil anzeigen rene 2026-04-17 15:29:57 +02:00
  • 94e0ed3daa Feature: Tagebuch-Import (NoteStation .nsx + CSV) + Transponder in Gesundheitsdaten rene 2026-04-17 15:17:56 +02:00
  • 6fcf841594 Sprint 14: Map-Fixes, City-Prewarm, Dog-Animation, Scan-Flash rene 2026-04-17 14:06:10 +02:00
  • cd3f118113 Feature: Scan-Fortschritt als SVG-Ring um das Zoom-Statusfeld rene 2026-04-17 10:44:52 +02:00
  • 49d129e00c Feature: Scan-Fortschrittsbalken während OSM-Daten geladen werden rene 2026-04-17 10:39:58 +02:00
  • 7096ba8fea Feature: Telefonnummer für Orte (DB-Migration + API + Formular + Detailansicht) rene 2026-04-17 10:32:04 +02:00
  • abc7e6628a Fix: FAB-Buttons orange, Kotbeutel-Tüten-Icon + grün, Mülleimer grau rene 2026-04-17 10:26:59 +02:00
  • 7fddfdba0b Fix: map-fab Buttons explizit weiß (#fff) — Dark Mode machte sie schwarz rene 2026-04-17 10:19:09 +02:00
  • 50ec181dba Fix: Karte — Locate-Button CSS explizit (#fff, Inline-SVG statt Sprite-Use) rene 2026-04-17 10:16:09 +02:00
  • a0e1a26bd2 Fix: Kalender-Abo — UI.escape entfernt (existiert nicht in UI) rene 2026-04-17 10:06:18 +02:00
  • 0ba9354475 Fix: SW-Cache by-v116 + index.html Skript-Versionen auf v=91 bumpen rene 2026-04-17 10:04:38 +02:00
  • 21e634b409 Fix: Kalender-Abo — UI.escHtml → UI.escape (Methode existiert nicht) rene 2026-04-17 09:59:07 +02:00
  • e9bfe618ad WebCal: Tierarzt-Termine, Medikamenten-Enddaten, Hunde-Geburtstage ergänzt rene 2026-04-17 09:41:14 +02:00
  • a10a6a3f06 Fix: Läufigkeit-Detail zeigt 'Impfpass' als Titel (TABS-Alias auf BASE_TABS) rene 2026-04-17 09:35:18 +02:00
  • 76e57698a3 Fix: .claude/worktrees in .gitignore aufnehmen rene 2026-04-17 09:33:27 +02:00
  • e5784272c0 Fix: Läufigkeit — Feldname, Abstand zur letzten Läufigkeit auto-berechnen rene 2026-04-17 09:33:11 +02:00
  • e8b0ec7efb Fix: Brevo Open-Tracking für transaktionale Mails deaktivieren rene 2026-04-17 09:29:09 +02:00
  • 8611e826fb Fix: Worktree-Submodule aus Index entfernen rene 2026-04-17 09:24:42 +02:00
  • 596c11d207 Sprint 15: User-Profil (Bio, Wohnort, Erfahrung, Social, Avatar, Mitglied-seit) rene 2026-04-17 09:24:27 +02:00
  • 3642995409 Merge branch 'worktree-agent-a1140340' rene 2026-04-17 09:24:01 +02:00
  • 84253b724f Merge branch 'worktree-agent-a88ce9b7' rene 2026-04-17 09:23:58 +02:00
  • 692e6f9378 Sprint 14: Freunde-Seite mit Profildaten (Avatar, Wohnort, Bio, Erfahrungs-Badge) rene 2026-04-17 09:23:28 +02:00
  • a60db21782 Sprint 14: Profil-Editor in Settings — Avatar-Upload, Bio, Wohnort, Erfahrung, Social-Link, Sichtbarkeit rene 2026-04-17 09:20:42 +02:00
  • 9bd8701a1d Sprint 14: User-Profil-System (bio, wohnort, erfahrung, avatar) rene 2026-04-17 09:18:53 +02:00
  • 41c4ba3dd6 Fix: Admin-Stats — poison_alerts → poison mit korrekter Bedingung rene 2026-04-17 09:10:00 +02:00
  • 6698543d14 Sprint 14: Impressum, Datenschutz, Google Analytics (cookieless) rene 2026-04-17 09:05:32 +02:00
  • 21e50c6c7b Fix: friends.js Auth-Guards für nicht eingeloggte User rene 2026-04-16 22:48:44 +02:00
  • 44fcb9bc16 Fix: calendar_token Migration ohne UNIQUE (SQLite erlaubt kein ALTER TABLE ADD UNIQUE) rene 2026-04-16 22:41:51 +02:00
  • a4f74b6c64 Sprint 13: WebCal-Abo / Kalender-Integration rene 2026-04-16 22:39:50 +02:00
  • b58789373c Sprint 12: UI-Vereinheitlichung + Läufigkeits-Tracker rene 2026-04-16 22:31:33 +02:00
  • 32d630d5a1 Sprint 11b: Wiki-Foto-Einreichungen + Wikipedia-Foto-Scraper rene 2026-04-15 22:01:58 +02:00
  • 097295c628 Sprint 11: Freunde & Chat + Phosphor-Icon-Vollmigration rene 2026-04-15 21:33:53 +02:00
  • 96bd57f0ad Fix: Routen-Cards mit OSM-Mini-Karte statt SVG, Username ohne Prefix rene 2026-04-15 16:37:26 +02:00
  • ebe4ce20cf Sprint 10: OSM-POI-Cache, Karten-Clustering, Routen-Redesign rene 2026-04-15 16:30:10 +02:00
  • bf26e5faf4 Debug: Toast mit Sidebar computed styles rene 2026-04-14 17:50:15 +02:00
  • d399cb84cf Fix: Sidebar/Backdrop aus #app raus, direkt in <body> rene 2026-04-14 17:44:46 +02:00
  • 3b79efb82b Fix: Sidebar transform:translateX(0) in Inline-Styles vergessen rene 2026-04-14 17:36:45 +02:00
  • 1c6ec6f17e Fix: /update-Endpunkt zum manuellen SW-Cache-Reset + STATIC_ASSETS bereinigt rene 2026-04-14 17:33:12 +02:00
  • 619ff559e6 Fix: SW Network-First für Navigation + versionierte CSS/JS-URLs (v=32) rene 2026-04-14 17:26:02 +02:00
  • b6fae96334 Fix: Sidebar via JS-Inline-Styles (SW-Cache-unabhängig) + SW force-navigate rene 2026-04-14 17:22:13 +02:00
  • 40b802ae86 Fix: Mobile Sidebar z-index 1000 + display:flex !important rene 2026-04-14 17:16:54 +02:00
  • 1c8ed88dac Fix: Karte position:fixed + Mobile-Sidebar CSS-Kaskade rene 2026-04-14 17:09:00 +02:00
  • e5bf841d45 Fix: Karte-Seite erhält definite Höhe für Leaflet-Tiles rene 2026-04-14 17:02:03 +02:00
  • 01081fcd75 Fix: Sidebar-Drawer transform:translateX statt left (kein Konflikt mit base-rule) rene 2026-04-14 16:54:29 +02:00
  • 2ff439a4e3 Fix: Karte — position:absolute;inset:0 statt height:100% (kein parent-height Problem) rene 2026-04-14 16:51:47 +02:00
  • d4c3f159d5 Fix: Karte-Höhe via JS, events Leaflet-Pfad, Hamburger-Menü mobile Drawer rene 2026-04-14 16:47:21 +02:00
  • 0438bd6bfe Fix: SW controllerchange → Reload erzwingen bei SW-Update (stale api.js im Memory) rene 2026-04-14 06:30:22 +02:00