Cronologia degli aggiornamenti

La piattaforma si evolve ogni giorno. Qui trovi la cronologia completa delle modifiche: nuove funzionalità, correzioni e aggiornamenti di sicurezza. Scarica l’app

Maggio 2026

Correzione
Rollback delle modifiche radicali splash/CallScreen da 1f4c9f4 📱 1.2.30
Correzione
Fix radicale splash→CallScreen + logging persistente 📱 1.2.29
Correzione
Apriamo CallScreen su ringing→connected quando CallKit ha accettato 📱 1.2.28
Nuovo
Versione + data di build nel menu laterale (Drawer) 📱 1.2.27
Correzione
Splash sovrascriveva la navigation su /call + auto-answer al cold start 📱 1.2.26
Correzione di sicurezza
Security fix: chiamate 📱 1.2.25
Correzione
{# #} multilinea → {% comment %} nel voip overlay + ad detail 🌐 Web
Nuovo
Client chiamate SSR + aggiornamento docs 🌐 Web
Nuovo
Rendering video stream + dedup CallKit-vs-CallScreen (sul modello team-call) 📱 1.2.24
Nuovo
Videochiamata + dedup notifiche FCM + auto-invalidate ads 📱 1.2.22 🌐+📱 Web + app
Correzione
Numero SIP assegnato per sempre al farmer + grant DELETE su location 🌐 Web
Correzione
Upsert subscriber sempre — recovery dopo perdita record 🌐 Web
Correzione
AllowBadCertificate=true per WSS — SNI mismatch con Kamailio 📱 1.2.22
Nuovo
Integrazione UI — toggle VoIP in Profile + pulsante Chiama in Ad Detail 📱 1.2.21 🌐+📱 Web + app
Nuovo
Native Android — permessi Manifest + riattacco MainActivity + BootReceiver + CallKit 📱 1.2.20
Nuovo
Client SIP Flutter + CallScreen + provider Riverpod 📱 1.2.19
Nuovo
App Django con endpoint per le chiamate dei farmer 🌐 Web
Nuovo
Infrastruttura per le chiamate — sip.cattles.net su server Kamailio condiviso 🌐 Web
Nuovo
boost @mention, anteprima msg_type, TTL FCM, base per voip-channel 📱 1.2.18 🌐+📱 Web + app
Correzione
PhoneRequiredMiddleware bloccava la visualizzazione su dev/prod senza phone 🌐 Web
Correzione
Push dopo reinstall + CSS del tema rotto + regola bundling in CLAUDE.md 📱 1.2.17 🌐+📱 Web + app
Correzione
/profile/ restituisce phone+avatar, mobile non va in loop su phone-setup 📱 1.2.16 🌐+📱 Web + app
Correzione
Rimossi i validator min/max per weight_kg/height_cm 📱 1.2.15 🌐+📱 Web + app
Correzione
3 regressioni dal commit auth solo social 🌐 Web
Nuovo
Auth solo social + avatar + phone-setup + wizard geo 📱 1.2.13
Nuovo
Registrazione solo social + phone-setup + audit geo + avatar 🌐 Web
Miglioramento
Non usato nel codice 🌐 Web
Correzione
Fix UX — session age + CTA + logo duplicato + alert→toast 🌐 Web
Nuovo
«Messaggi» nell'header desktop + sidebar + dropdown 🌐 Web
Nuovo
Chat web SSR + layout responsive tipo mobile 🌐 Web
Correzione
Aggiornato anche urllib3 in requirements_prod.txt 🌐 Web
Correzione di sicurezza
Security fix: dipendenze 🌐 Web
Nuovo
Push su nuovo messaggio + sender/orario + read receipts + bottom-nav 📱 1.2.11 🌐+📱 Web + app
Nuovo
Google login sul web + Farmer.user CASCADE 🌐 Web
Correzione
Rimosso firebase-adminsdk.json vuoto dal tracking git 🌐 Web
Nuovo
Scheletro backend — Google Sign-In + Firebase Cloud Messaging + chat 📱 1.2.5 🌐+📱 Web + app
Correzione
Odometro splash 71→43 lingue 📱 1.2.5
Correzione
Migrazione 0081 — rimuovere parler-translations fuori dalle 43 🌐 Web
Correzione di sicurezza
Security fix: infrastruttura 🌐 Web
Nuovo
Ridotto il supporto da 70 a 43 locali 📱 1.2.3 🌐+📱 Web + app
Nuovo
Upload throttle 60→300/ora per utente 🌐 Web
Nuovo
Rimuoviamo il throttle di default, lasciando solo sugli endpoint sensibili 🌐 Web
Correzione
Rollback delle thumbnail AVIF nel serializer (blocco sync nell’API) 🌐 Web
Miglioramento
Generazione AVIF asincrona su post_save (senza blocchi) 🌐 Web
Miglioramento
Thumbnail AVIF per le razze (Wiki_animals) 🌐 Web
Miglioramento
AdDetailView — preferiti tramite prefetch, senza count/exists 🌐 Web
Miglioramento
Fix N+1 dall’audit dell’agente explore 🌐 Web
Miglioramento
/animal-categories/<id>/breeds/ — fix N+1 (×60 più veloce) 🌐 Web
Miglioramento
List/index — fix N+1 + mixin page-cache 🌐 Web
Miglioramento
Page-cache manuale + Cache-Control per BreedDetailView 🌐 Web
Miglioramento
Rimosso il menu a discesa siblings — 382 <option> consumavano 25 sec 🌐 Web
Miglioramento
Prefetch delle traduzioni per siblings/categories 🌐 Web
Miglioramento
Bypass di /api/v1/ads/ tramite SILKY_INTERCEPT_FUNC 🌐 Web
Nuovo
SILKY_PYTHON_PROFILER tramite env (toggle senza rebuild dell’immagine) 🌐 Web
Miglioramento
/geo/countries/ — .only() contro il sovraccarico di PostGIS PointField 🌐 Web
Miglioramento
/ads/ — prefetch delle traduzioni filtrato per locale 🌐 Web
Miglioramento
Fix N+1 — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 Web
Correzione
LOGIN_URL=/admin/login/ — altrimenti redirect a 404 🌐 Web
Miglioramento
-90% di SQL su /admin/main/wiki_animals/ + /advertisements/ 🌐 Web
Nuovo
Profiler Django-silk su dev e prod, pulizia ogni 3 ore 🌐 Web