Update-Verlauf

Die Plattform entwickelt sich jeden Tag weiter. Hier finden Sie die vollständige Änderungshistorie: neue Funktionen, Fehlerbehebungen und Sicherheitsupdates. App herunterladen

Mai 2026

Fehlerbehebung
Rollback der radikalen Splash/CallScreen-Änderungen aus 1f4c9f4 📱 1.2.30
Fehlerbehebung
Radikaler Fix für Splash→CallScreen + persistentes Logging 📱 1.2.29
Fehlerbehebung
CallScreen bei ringing→connected öffnen, wenn CallKit angenommen hat 📱 1.2.28
Neu
Version + Build-Datum im Seitenmenü (Drawer) 📱 1.2.27
Fehlerbehebung
Splash übersteuerte Navigation auf /call + Auto-Annahme beim Cold Start 📱 1.2.26
Sicherheitskorrektur
Security-Fix: Anrufe 📱 1.2.25
Fehlerbehebung
Mehrzeilige {# #} → {% comment %} in VoIP-Overlay + Ad-Detail 🌐 Web
Neu
SSR-Client für Anrufe + Doku-Update 🌐 Web
Neu
Video-Stream-Rendering + CallKit-vs-CallScreen-Dedupe (nach dem team-call-Vorbild) 📱 1.2.24
Neu
Videoanruf + Dedupe von FCM-Benachrichtigungen + Auto-Invalidate von Anzeigen 📱 1.2.22 🌐+📱 Web + App
Fehlerbehebung
SIP-Nummer lebenslang beim Landwirt + DELETE-Recht für location 🌐 Web
Fehlerbehebung
Subscriber immer per Upsert — Recovery nach Datenverlust 🌐 Web
Fehlerbehebung
AllowBadCertificate=true für WSS — SNI-Mismatch mit Kamailio 📱 1.2.22
Neu
UI-Integration — VoIP-Schalter im Profil + Anruf-Button in Ad Detail 📱 1.2.21 🌐+📱 Web + App
Neu
Native Android — Manifest-Berechtigungen + MainActivity-Reattach + BootReceiver + CallKit 📱 1.2.20
Neu
Flutter-SIP-Client + CallScreen + Riverpod-Provider 📱 1.2.19
Neu
Django-App mit Endpoints für Anrufe von Landwirten 🌐 Web
Neu
Infrastruktur für Anrufe — sip.cattles.net auf gemeinsamem Kamailio-Server 🌐 Web
Neu
@mention-Boost, msg_type-Vorschau, FCM-TTL, VoIP-Channel als Grundlage 📱 1.2.18 🌐+📱 Web + App
Fehlerbehebung
PhoneRequiredMiddleware blockierte die Ansicht ohne Phone in Dev/Prod 🌐 Web
Fehlerbehebung
Push nach Reinstall + totes Theme-CSS + Bundling-Regel in CLAUDE.md 📱 1.2.17 🌐+📱 Web + App
Fehlerbehebung
/profile/ gibt phone+avatar zurück, Mobile gerät nicht in eine phone-setup-Schleife 📱 1.2.16 🌐+📱 Web + App
Fehlerbehebung
Min-/Max-Validatoren für weight_kg/height_cm entfernt 📱 1.2.15 🌐+📱 Web + App
Fehlerbehebung
3 Regressionen aus dem Social-only-Auth-Commit 🌐 Web
Neu
Social-only Auth + Avatar + phone-setup + Geo-Wizard 📱 1.2.13
Neu
Social-only-Registrierung + phone-setup + Geo-Audit + Avatar 🌐 Web
Verbesserung
Wird im Code nicht verwendet 🌐 Web
Fehlerbehebung
UX-Fixes — Session-Alter + CTA + doppeltes Logo + alert→toast 🌐 Web
Neu
„Nachrichten“ im Desktop-Header + Sidebar + Dropdown 🌐 Web
Neu
Web-SSR-Chat + responsives mobileähnliches Layout 🌐 Web
Fehlerbehebung
urllib3 in requirements_prod.txt ebenfalls angehoben 🌐 Web
Sicherheitskorrektur
Security-Fix: Abhängigkeiten 🌐 Web
Neu
Push bei neuer Nachricht + Absender/Zeit + Lesebestätigungen + Bottom-Navigation 📱 1.2.11 🌐+📱 Web + App
Neu
Google-Login im Web + Farmer.user CASCADE 🌐 Web
Fehlerbehebung
Leere firebase-adminsdk.json aus der Git-Verfolgung entfernt 🌐 Web
Neu
Backend-Skelett — Google Sign-In + Firebase Cloud Messaging + Chats 📱 1.2.5 🌐+📱 Web + App
Fehlerbehebung
Splash-Odometer 71→43 Sprachen 📱 1.2.5
Fehlerbehebung
Migration 0081 — parler-translations außerhalb von 43 löschen 🌐 Web
Sicherheitskorrektur
Security-Fix: Infrastruktur 🌐 Web
Neu
Support von 70 auf 43 Lokalen reduziert 📱 1.2.3 🌐+📱 Web + App
Neu
Upload-Drosselung 60→300/Stunde pro Nutzer 🌐 Web
Neu
Standard-Drosselung entfernt, nur noch auf sensiblen Endpoints 🌐 Web
Fehlerbehebung
AVIF-Thumbnails im Serializer zurückgerollt (synchroner Block in der API) 🌐 Web
Verbesserung
Asynchrone AVIF-Erzeugung bei post_save (ohne Blockierung) 🌐 Web
Verbesserung
AVIF-Thumbnails für Rassen (Wiki_animals) 🌐 Web
Verbesserung
AdDetailView — Favoriten per prefetch, ohne count/exists 🌐 Web
Verbesserung
N+1-Audit-Fixes für das Audit des Explore-Agenten 🌐 Web
Verbesserung
/animal-categories/<id>/breeds/ — N+1-Fix (×60 schneller) 🌐 Web
Verbesserung
List/index — N+1-Fix + page-cache-Mixin 🌐 Web
Verbesserung
Manueller Page-Cache + Cache-Control für BreedDetailView 🌐 Web
Verbesserung
Siblings-Dropdown entfernt — 382 <option> haben 25 Sek. gefressen 🌐 Web
Verbesserung
Translations für siblings/categories vorab geladen 🌐 Web
Verbesserung
/api/v1/ads/ über SILKY_INTERCEPT_FUNC umgangen 🌐 Web
Neu
SILKY_PYTHON_PROFILER per env (Toggle ohne Image-Rebuild) 🌐 Web
Verbesserung
/geo/countries/ — .only() gegen PostGIS PointField-Overhead 🌐 Web
Verbesserung
/ads/ — Translations-Prefetch nach Locale gefiltert 🌐 Web
Verbesserung
N+1-Fixes — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 Web
Fehlerbehebung
LOGIN_URL=/admin/login/ — sonst Redirect auf 404 🌐 Web
Verbesserung
-90% SQL auf /admin/main/wiki_animals/ + /advertisements/ 🌐 Web
Neu
Django-silk-Profiler auf dev und prod, Bereinigung alle 3 Stunden 🌐 Web