История на промените

Платформата се развива всеки ден. Тук е пълната история на промените: нови възможности, корекции и актуализации по сигурността. Изтеглете приложението

Май 2026

Корекция
Incoming isVideoCall се парсва в ringing — fix на зеления екран 📱 1.2.42
Корекция
Премахваме CallKit-банера на foreground (двоен UI) 📱 1.2.41
Корекция
Отваряме CallScreen при ВСЯКО active state — и при incoming 📱 1.2.40
Корекция
CallScreen не се затваря преди да дойде INVITE (_everHadCall) 📱 1.2.39
Корекция
Коректен cleanup при FAILED (CANCEL при обаждащия вече не виси) 📱 1.2.38
Корекция
Напълно игнорираме FAILED-event (state-race при Riverpod broadcast) 📱 1.2.37
Корекция
Incoming UI само CallKit + timestamp-FAILED guard 📱 1.2.36
Корекция
Игнорираме FAILED след CONNECTED (forking leg) 📱 1.2.35
Корекция
Игнорираме дублирана SIP сесия (FAILED от auth-challenge leg) 📱 1.2.34
Корекция
Отваряме CallScreen при всеки преход към connected (callee Accept) 📱 1.2.33
Ново
Cold-start от CallKit Accept заобикаля splash изцяло 📱 1.2.32
Подобрение
-45% към продължителността на анимациите (6с → 3.3с) 📱 1.2.31
Корекция
Връщане на radical splash/CallScreen промените от 1f4c9f4 📱 1.2.30
Корекция
Радикален fix splash→CallScreen + persistent logging 📱 1.2.29
Корекция
Отваряме CallScreen при ringing→connected, когато CallKit е приел 📱 1.2.28
Ново
Версия + дата на build-а в страничното меню (Drawer) 📱 1.2.27
Корекция
Splash засенчваше navigation към /call + auto-answer при Cold-start 📱 1.2.26
Сигурностна корекция
Security fix: обаждания 📱 1.2.25
Корекция
Многострочни {# #} → {% comment %} във voip overlay + ad detail 🌐 Уеб
Ново
SSR-клиент за обаждания + обновяване на docs 🌐 Уеб
Ново
Video stream rendering + CallKit-vs-CallScreen dedup (по образец team-call) 📱 1.2.24
Ново
Видеообаждане + дедуп на FCM нотификации + auto-invalidate на ads 📱 1.2.22 🌐+📱 Уеб + приложение
Корекция
SIP номерът е завинаги за фермера + grant DELETE за location 🌐 Уеб
Корекция
Upsert subscriber винаги — recovery след загуба на записа 🌐 Уеб
Корекция
AllowBadCertificate=true за WSS — SNI mismatch с Kamailio 📱 1.2.22
Ново
UI integration — VoIP toggle в Profile + бутон Обади се в Ad Detail 📱 1.2.21 🌐+📱 Уеб + приложение
Ново
Native Android — Manifest permissions + MainActivity reattach + BootReceiver + CallKit 📱 1.2.20
Ново
Flutter SIP-client + CallScreen + Riverpod provider 📱 1.2.19
Ново
Django app с endpoints за обаждания на фермери 🌐 Уеб
Ново
Инфра за обаждания — sip.cattles.net на споделен Kamailio сървър 🌐 Уеб
Ново
@mention boost, msg_type preview, FCM ttl, voip-channel основа 📱 1.2.18 🌐+📱 Уеб + приложение
Корекция
PhoneRequiredMiddleware блокираше прегледа в dev/prod без phone 🌐 Уеб
Корекция
Push след reinstall + мъртва theme CSS + правило за bundling в CLAUDE.md 📱 1.2.17 🌐+📱 Уеб + приложение
Корекция
/profile/ връща phone+avatar, mobile не влиза в loop на phone-setup 📱 1.2.16 🌐+📱 Уеб + приложение
Корекция
Премахнати min/max валидаторите за weight_kg/height_cm 📱 1.2.15 🌐+📱 Уеб + приложение
Корекция
3 регресии от соц-only auth комита 🌐 Уеб
Ново
Соц-only auth + avatar + phone-setup + geo wizard 📱 1.2.13
Ново
Соц-only регистрация + phone-setup + geo audit + avatar 🌐 Уеб
Подобрение
Не се използва в кода 🌐 Уеб
Корекция
UX фиксове — session age + CTA + дублирано logo + alert→toast 🌐 Уеб
Ново
„Съобщения“ в desktop header + sidebar + dropdown 🌐 Уеб
Ново
Web SSR chat + адаптивен mobile-like layout 🌐 Уеб
Корекция
Bump urllib3 и в requirements_prod.txt 🌐 Уеб
Сигурностна корекция
Security fix: зависимости 🌐 Уеб
Ново
Push при ново съобщение + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 Уеб + приложение
Ново
Google login във web + Farmer.user CASCADE 🌐 Уеб
Корекция
Премахване на empty firebase-adminsdk.json от git tracking 🌐 Уеб
Ново
Backend skeleton — Google Sign-In + Firebase Cloud Messaging + chats 📱 1.2.5 🌐+📱 Уеб + приложение
Корекция
Splash odometer 71→43 languages 📱 1.2.5
Корекция
Миграция 0081 — премахване на parler-translations извън 43 🌐 Уеб
Сигурностна корекция
Security fix: инфраструктура 🌐 Уеб
Ново
Свихме поддръжката от 70 до 43 локали 📱 1.2.3 🌐+📱 Уеб + приложение
Ново
Ограничение за качване 60→300/час на потребител 🌐 Уеб
Ново
Премахваме default throttle, оставяме само за чувствителните endpoints 🌐 Уеб
Корекция
Връщаме AVIF thumbnail-ите в serializer-а (sync блок в API) 🌐 Уеб
Подобрение
Async AVIF генериране при post_save (без блокиране) 🌐 Уеб
Подобрение
AVIF thumbnails за породи (Wiki_animals) 🌐 Уеб
Подобрение
AdDetailView — favorites чрез prefetch, без count/exists 🌐 Уеб
Подобрение
Поправки за N+1 в одита на explore-агента 🌐 Уеб
Подобрение
/animal-categories/<id>/breeds/ — N+1 fix (×60 ускорение) 🌐 Уеб