Istoricul actualizărilor

Platforma se dezvoltă în fiecare zi. Aici — istoricul complet al modificărilor: funcții noi, corecturi și actualizări de securitate. Descarcă aplicația

Mai 2026

Corecție
Rollback al modificărilor radical splash/CallScreen din 1f4c9f4 📱 1.2.30
Corecție
Fix radical splash→CallScreen + logging persistent 📱 1.2.29
Corecție
Deschidem CallScreen la ringing→connected când CallKit a acceptat 📱 1.2.28
Nou
Versiunea + data build-ului în meniul lateral (Drawer) 📱 1.2.27
Corecție
Splash suprascria navigation pe /call + auto-answer la cold-start 📱 1.2.26
Remediere de securitate
Security fix: apeluri 📱 1.2.25
Corecție
{# #} pe mai multe linii → {% comment %} în voip overlay + ad detail 🌐 Web
Nou
Client SSR pentru apeluri + actualizare docs 🌐 Web
Nou
Redare stream video + dedup CallKit-vs-CallScreen (după modelul team-call) 📱 1.2.24
Nou
Apel video + dedup notificări FCM + auto-invalidate ads 📱 1.2.22 🌐+📱 Web + aplicație
Corecție
Numărul SIP rămâne permanent la fermier + grant DELETE pentru location 🌐 Web
Corecție
Upsert subscriber mereu — recovery după pierderea înregistrării 🌐 Web
Corecție
AllowBadCertificate=true pentru WSS — SNI mismatch cu Kamailio 📱 1.2.22
Nou
Integrare UI — toggle VoIP în Profile + butonul Sună în Ad Detail 📱 1.2.21 🌐+📱 Web + aplicație
Nou
Android nativ — permisiuni în Manifest + reatașare MainActivity + BootReceiver + CallKit 📱 1.2.20
Nou
Client SIP Flutter + CallScreen + provider Riverpod 📱 1.2.19
Nou
Aplicație Django cu endpoint-uri pentru apelurile fermierilor 🌐 Web
Nou
Infrastructură pentru apeluri — sip.cattles.net pe serverul Kamailio shared 🌐 Web
Nou
@mention boost, msg_type preview, FCM ttl, bază pentru voip-channel 📱 1.2.18 🌐+📱 Web + aplicație
Corecție
PhoneRequiredMiddleware bloca vizualizarea pe dev/prod fără phone 🌐 Web
Corecție
Push după reinstall + CSS temă defect + regulă bundling în CLAUDE.md 📱 1.2.17 🌐+📱 Web + aplicație
Corecție
/profile/ returnează phone+avatar, mobile nu mai intră în buclă la phone-setup 📱 1.2.16 🌐+📱 Web + aplicație
Corecție
Am eliminat validatoarele min/max pentru weight_kg/height_cm 📱 1.2.15 🌐+📱 Web + aplicație
Corecție
3 regresii din commitul cu social-only auth 🌐 Web
Nou
Social-only auth + avatar + phone-setup + geo wizard 📱 1.2.13
Nou
Înregistrare social-only + phone-setup + geo audit + avatar 🌐 Web
Îmbunătățire
Nu este folosit în cod 🌐 Web
Corecție
Fix-uri UX — session age + CTA + logo dublu + alert→toast 🌐 Web
Nou
„Mesaje” în header desktop + sidebar + dropdown 🌐 Web
Nou
Chat web SSR + layout responsive, ca pe mobile 🌐 Web
Corecție
Am actualizat și urllib3 în requirements_prod.txt 🌐 Web
Remediere de securitate
Security fix: dependențe 🌐 Web
Nou
Push la mesaj nou + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 Web + aplicație
Nou
Google login pe web + Farmer.user CASCADE 🌐 Web
Corecție
Eliminat firebase-adminsdk.json gol din git tracking 🌐 Web
Nou
Schelet backend — Google Sign-In + Firebase Cloud Messaging + chats 📱 1.2.5 🌐+📱 Web + aplicație
Corecție
Splash odometer 71→43 limbi 📱 1.2.5
Corecție
Migrarea 0081 — șterge parler-translations din afara celor 43 🌐 Web
Remediere de securitate
Security fix: infrastructură 🌐 Web
Nou
Am redus suportul de la 70 la 43 de locale 📱 1.2.3 🌐+📱 Web + aplicație
Nou
Upload throttle 60→300/oră per utilizator 🌐 Web
Nou
Scoatem throttle-ul implicit, păstrăm doar pe endpoint-urile sensibile 🌐 Web
Corecție
Am revenit AVIF thumbnails în serializer (blocare sync în API) 🌐 Web
Îmbunătățire
Generare AVIF asincronă în post_save (fără blocare) 🌐 Web
Îmbunătățire
AVIF thumbnails pentru rase (Wiki_animals) 🌐 Web
Îmbunătățire
AdDetailView — favorites prin prefetch, fără count/exists 🌐 Web
Îmbunătățire
Corecții N+1 din auditul pentru explore-agent 🌐 Web
Îmbunătățire
/animal-categories/<id>/breeds/ — fix N+1 (×60 mai rapid) 🌐 Web
Îmbunătățire
List/index — fix N+1 + page-cache mixin 🌐 Web
Îmbunătățire
Page-cache manual + Cache-Control pentru BreedDetailView 🌐 Web
Îmbunătățire
Am scos dropdown-ul siblings — 382 <option> consumau 25 sec 🌐 Web
Îmbunătățire
Prefetch translations pentru siblings/categories 🌐 Web
Îmbunătățire
Bypass /api/v1/ads/ prin SILKY_INTERCEPT_FUNC 🌐 Web
Nou
SILKY_PYTHON_PROFILER prin env (toggle fără image rebuild) 🌐 Web
Îmbunătățire
/geo/countries/ — .only() împotriva overhead-ului PostGIS PointField 🌐 Web
Îmbunătățire
/ads/ — translations prefetch filtrat după locală 🌐 Web
Îmbunătățire
Fixuri N+1 — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 Web
Corecție
LOGIN_URL=/admin/login/ — altfel redirect către 404 🌐 Web
Îmbunătățire
-90% SQL pe /admin/main/wiki_animals/ + /advertisements/ 🌐 Web
Nou
Django-silk profiler pe dev și prod, curățare la fiecare 3 ore 🌐 Web