Återställ radical splash/CallScreen-ändringarna från 1f4c9f4
📱 1.2.30
Uppdateringshistorik
Plattformen utvecklas varje dag. Här finns hela ändringshistoriken: nya funktioner, korrigeringar och säkerhetsuppdateringar. Ladda ner appen
maj 2026
Radikal fix splash→CallScreen + persistent loggning
📱 1.2.29
Öppnar CallScreen vid ringing→connected när CallKit har accepterat
📱 1.2.28
Version + byggdatum i sidomenyn (Drawer)
📱 1.2.27
Splash tog över navigation till /call + auto-answer vid cold-start
📱 1.2.26
Säkerhetsfix: samtal
📱 1.2.25
Flerradiga {# #} → {% comment %} i voip overlay + ad detail
🌐 Webb
SSR-klient för samtal + uppdaterad dokumentation
🌐 Webb
Renderning av videoström + CallKit-vs-CallScreen dedup (enligt team-call)
📱 1.2.24
Videosamtal + dedup av FCM-notiser + auto-invalidate annonser
📱 1.2.22
🌐+📱 Webb + app
SIP-nummer livstidsvis knutet till bonden + grant DELETE för location
🌐 Webb
Upsert subscriber alltid — återhämtning efter förlorad post
🌐 Webb
AllowBadCertificate=true för WSS — SNI mismatch med Kamailio
📱 1.2.22
UI-integration — VoIP-toggle i Profile + knappen Ring i Ad Detail
📱 1.2.21
🌐+📱 Webb + app
Native Android — Manifest permissions + MainActivity reattach + BootReceiver + CallKit
📱 1.2.20
Flutter SIP-klient + CallScreen + Riverpod-provider
📱 1.2.19
Django-app med endpoints för samtal mellan bönder
🌐 Webb
Infrastruktur för samtal — sip.cattles.net på delad Kamailio-server
🌐 Webb
@mention boost, msg_type-förhandsvisning, FCM ttl, voip-channel förberedelse
📱 1.2.18
🌐+📱 Webb + app
PhoneRequiredMiddleware blockerade visning på dev/prod utan phone
🌐 Webb
Push efter reinstall + död theme CSS + bundlingsregel i CLAUDE.md
📱 1.2.17
🌐+📱 Webb + app
/profile/ returnerar phone+avatar, mobile loopar inte phone-setup
📱 1.2.16
🌐+📱 Webb + app
Tog bort min/max-validerare för weight_kg/height_cm
📱 1.2.15
🌐+📱 Webb + app
3 regressioner från social-only auth-commiten
🌐 Webb
Social-only auth + avatar + phone-setup + geo wizard
📱 1.2.13
Social-only registrering + phone-setup + geo audit + avatar
🌐 Webb
Används inte i kod
🌐 Webb
UX-fixar — session age + CTA + dubbel logo + alert→toast
🌐 Webb
"Meddelanden" i desktop header + sidebar + dropdown
🌐 Webb
Webb-SSR-chat + responsiv mobile-like layout
🌐 Webb
Uppdatera urllib3 i requirements_prod.txt också
🌐 Webb
Säkerhetsfix: beroenden
🌐 Webb
Push vid nytt meddelande + avsändare/tid + läskvittenser + bottom-nav
📱 1.2.11
🌐+📱 Webb + app
Google-inloggning på webben + Farmer.user CASCADE
🌐 Webb
Ta bort tom firebase-adminsdk.json från git-spårning
🌐 Webb
Backend-skelett — Google Sign-In + Firebase Cloud Messaging + chattar
📱 1.2.5
🌐+📱 Webb + app
Splash odometer 71→43 språk
📱 1.2.5
Migration 0081 — ta bort parler-translations utanför 43
🌐 Webb
Säkerhetsfix: infrastruktur
🌐 Webb
Minskade stödet från 70 till 43 lokaler
📱 1.2.3
🌐+📱 Webb + app
Upload throttle 60→300/timme per användare
🌐 Webb
Vi tar bort default throttle och behåller bara på känsliga endpoints
🌐 Webb
Rollback av AVIF-miniatyrer i serializer (sync-block i API)
🌐 Webb
Asynk AVIF-generering på post_save (utan blockering)
🌐 Webb
AVIF-miniatyrer för raser (Wiki_animals)
🌐 Webb
AdDetailView — favoriter via prefetch, utan count/exists
🌐 Webb
N+1-auditfixar för audit av explore-agenten
🌐 Webb
/animal-categories/<id>/breeds/ — N+1-fix (×60 snabbare)
🌐 Webb
List/index — N+1-fix + page-cache mixin
🌐 Webb
Manuell page-cache + Cache-Control för BreedDetailView
🌐 Webb
Tog bort siblings-dropdown — 382 <option> åt 25 sek
🌐 Webb
Prefetch av översättningar för siblings/categories
🌐 Webb
Bypass /api/v1/ads/ via SILKY_INTERCEPT_FUNC
🌐 Webb
SILKY_PYTHON_PROFILER via env (toggle utan image rebuild)
🌐 Webb
/geo/countries/ — .only() mot PostGIS PointField-overhead
🌐 Webb
/ads/ — translations prefetch filtrerad per locale
🌐 Webb
N+1-fixar — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL
🌐 Webb
LOGIN_URL=/admin/login/ — annars redirect till 404
🌐 Webb
-90% SQL på /admin/main/wiki_animals/ + /advertisements/
🌐 Webb
Django-silk-profilering på dev och prod, rensning var 3:e timme
🌐 Webb