Lang_resolver — graceful fallback ohne SessionMiddleware
🌐 Web
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
htmx+Alpine self-hosten + CSP/X-Frame für iframe-Embed lockern
🌐 Web
URL-Shortname `app` → `CattleSalesApp`
📱 1.13.1
🌐+📱 Web + App
Phase-0-7-Skelett — Backend, Templates, Static, Tests
🌐 Web
JWT-Blacklist + Farmer.phone mit partiellem Unique-Constraint
🌐 Web
Postgresql-client-16 → 18 (über PGDG-Repo, nicht Yandex)
🌐 Web
401 auf Like → Redirect zu main:login per <meta>
🌐 Web
URL außerhalb von i18n_patterns — 404 auf /accounts/telegram/mobile/
🌐 Web
Mobile WebView-Flow — Telegram Login für Flutter-App
📱 1.12.0
🌐+📱 Web + App
CSP erlaubt telegram.org (script) + oauth.telegram.org (frame)
🌐 Web
Absolute URL in data-auth-url für das Telegram Login Widget
🌐 Web
Facebook OAuth zurückgerollt — bis zur Bizdev-Entscheidung im Todo
🌐 Web
Telegram Login Widget + Facebook OAuth (Web SSR)
🌐 Web
Web SSR + Tests + Phone-Change + i18n (volle Umsetzung)
🌐 Web
WhatsApp-OTP-Auth — Backend + Mobile (Mock-Modus)
📱 1.11.0
🌐+📱 Web + App
Produkt-/Service-Listings — featured DESC nach oben sortieren
🌐 Web
Mobile Mock-Checkout — In-App-Dialog statt Browser
📱 1.10.4
🌐+📱 Web + App
Freezed v3 braucht abstrakte Klasse — kernel_snapshot Build gefixt
📱 1.10.3
UX-Bug — Edit-Button wurde allen Nutzern angezeigt, nicht nur dem Owner
📱 1.10.3
Bug 28 — Detailseite einer Anzeige ohne Foto zeigt CategoryPlaceholder
📱 1.10.2
Throttle-Rate für Scope 'promotions_checkout' hinzugefügt
🌐 Web
Header-Vereinheitlichung main vs. Subdomain — einheitliches Sprach-Dropdown + 🌐
🌐 Web
Publish — context.go statt Navigator.popUntil (AppBar verschwand)
📱 1.10.1
Premium-Platzierung von Anzeigen + Mock-Provider Finik
📱 1.10.0
🌐+📱 Web + App
Lang-Trigger nur als Flag + Chat-Icon passt auf Mobile
🌐 Web
„Anzeige aufgeben“ → animals_create (Bug 20 повтор)
🌐 Web
Sauberes Design der Seite /seller/<id>/
🌐 Web
Multi-line {# #} wird als Text gerendert + pre-commit hook gefixt
🌐 Web
Sprach-Select mit Flaggen + Nav „Persönliches Konto“ + Sidebar-URL
🌐 Web
21 QA-Report-Bugs + Publish-Animation + Tests
📱 1.9.0
🌐+📱 Web + App
„Anzeigen in Ihrer Region“ wird anonymen Nutzern angezeigt
🌐 Web
Edit-/Delete-Anzeigen + VoIP im Vollbild + geplantes Web
📱 1.8.9
🌐+📱 Web + App
Forward Multi-Target + Folders + Mark-unread (Web-Parität)
🌐 Web
Web-Bypass — Session-Auth-Nutzer gehen am Gate vorbei
🌐 Web
401 → Redirect auf /login statt rohem Snackbar (09.jpg)
📱 1.8.8
Silent permission flow statt Bottom-Sheet (07/08.jpg)
📱 1.8.7
Silent 403 — Repo wirft ApiException, nicht DioException
📱 1.8.6
I18n + Zu-Kontakten-hinzufügen + Rate-Limit + Backup-Cron
📱 1.8.5
🌐+📱 Web + App
Gate für Produkte/Services/Kontakte + mobile UI
📱 1.8.4
🌐+📱 Web + App
Neue App + Permission-Gate + Lösch-Endpunkt
📱 1.8.3
🌐+📱 Web + App
Foto-Karussell in den Details mit Pfeilen und Thumbnails
📱 1.8.2
Google Sign-in — signOut vor signIn (idToken refresh)
📱 1.8.2
Navigation — komplett deklaratives go_router (Fix für Re-Push)
📱 1.8.1
System-„Zurück“ auf Detail-Screens der Bereiche — push → go
📱 1.7.27
Phase 2 (Abschluss) + Phase 4 der Navigations-Migration
📱 1.7.27
Phase 2 — CattlesAppBar auf einfachen Chat-Screens
📱 1.7.27
Phase 2 — CattlesAppBar bei Rassen, Tierarzt, Kontakten
📱 1.7.27
Phase 2 der Navigations-Migration — CattlesAppBar auf Marketplace-Details
📱 1.7.27
Navigationsmigration auf StatefulShellRoute — Phase 1
📱 1.7.27
Wizard-Zurück-Button über context.go (Bug 2 — Anzeige aufgeben)
📱 1.7.27
Zurück-Button über context.go — pop() funktionierte mit ShellRoute nicht (Bugs 1,2)
📱 1.7.26
Zurück-Button auf allen Screens aus dem LK — Ursache von Bug 1/2
📱 1.7.24
Zuverlässiger Zurück-Button im LK und in Wizzards (Bugs 1, 2 erneut)
📱 1.7.23
Herden-Gruppierung, Rassenfotos, XP-Progression, interaktives HUD
📱 1.7.22
🌐+📱 Web + App
Icons für Tierarten + Rassen mit Fotos im Shop
🌐 Web
Regression des leeren Preis-Badges (04.jpg) + Zurück-Button in Detail-Screens
📱 1.7.21
Phone-Setup — GeoIP-Ländererkennung für intl_phone_field (Bug 9)
📱 1.7.20
Phone-Setup-Länderliste, GeoIP-Endpunkt, Übersetzung der Unterkategorien
🌐 Web
500 bei /chat-settings/ — gettext _ wurde von bool aus get_or_create überschrieben
🌐 Web
Navigation im LK, Overflow der Karte, doppelte Länder im Wizard, Suche in Pickern
📱 1.7.19