Шинэчлэлийн түүх

Платформ өдөр бүр хөгжиж байна. Энд — өөрчлөлтийн бүрэн түүх: шинэ боломжууд, засварууд болон аюулгүй байдлын шинэчлэлтүүд. Апп татах

5-р сар 2026

Засвар
Incoming isVideoCall-ийг ringing-д parse хийх — ногоон дэлгэцийн засвар 📱 1.2.42
Засвар
Foreground дээр CallKit banner-ийг авах — давхар UI 📱 1.2.41
Засвар
CallScreen-ийг active ямар ч state дээр нээх — incoming ч мөн 📱 1.2.40
Засвар
INVITE иртэл CallScreen өөрийгөө хаахгүй (_everHadCall) 📱 1.2.39
Засвар
FAILED дээр зөв cleanup хийх (caller дээрх CANCEL цаашид гацахгүй) 📱 1.2.38
Засвар
FAILED-event-ийг бүрэн ignore хийх (Riverpod broadcast дээр state-race) 📱 1.2.37
Засвар
Incoming UI зөвхөн CallKit + timestamp-FAILED guard 📱 1.2.36
Засвар
CONNECTED-ийн дараах FAILED-ийг ignore хийх (forking leg) 📱 1.2.35
Засвар
Давхардсан SIP session-ийг ignore хийх (auth-challenge leg-ээс FAILED) 📱 1.2.34
Засвар
Connected руу ямар ч шилжилт дээр CallScreen нээх (callee Accept) 📱 1.2.33
Шинэ
CallKit Accept-оос cold-start хийхэд splash-ийг бүрэн алгасах 📱 1.2.32
Сайжруулалт
Animation duration-ыг -45% болгох (6с → 3.3с) 📱 1.2.31
Засвар
1f4c9f4-ээс radical splash/CallScreen өөрчлөлтийг буцаах 📱 1.2.30
Засвар
Splash→CallScreen дээр радикал засвар + persistent logging 📱 1.2.29
Засвар
CallKit хүлээж авсан үед ringing→connected дээр CallScreen нээнэ 📱 1.2.28
Шинэ
Хажуугийн цэсэнд (Drawer) хувилбар + build огноо 📱 1.2.27
Засвар
Splash нь /call navigation-ийг дарж байсан + Cold-start дээр auto-answer 📱 1.2.26
Аюулгүй байдлын засвар
Security fix: дуудлага 📱 1.2.25
Засвар
voip overlay + ad detail дээр олон мөрт {# #} → {% comment %} 🌐 Веб
Шинэ
SSR дуудлагын клиент + docs шинэчлэлт 🌐 Веб
Шинэ
Video stream rendering + CallKit-vs-CallScreen dedup (team-call-ын жишгээр) 📱 1.2.24
Шинэ
Видео дуудлага + FCM notification dedup + auto-invalidate ads 📱 1.2.22 🌐+📱 Веб + апп
Засвар
SIP дугаар фермерт насан туршид нь + location дээр DELETE grant 🌐 Веб
Засвар
Subscriber-ийг үргэлж upsert хийнэ — бичлэг алдагдсаны дараах recovery 🌐 Веб
Засвар
WSS-д AllowBadCertificate=true — Kamailio-тай SNI mismatch 📱 1.2.22
Шинэ
UI integration — Profile дээр VoIP toggle + 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
Шинэ
Фермерүүдийн дуудлагын endpoint-той Django app 🌐 Веб
Шинэ
Дуудлагын инфра — shared Kamailio сервер дээрх sip.cattles.net 🌐 Веб
Шинэ
@mention boost, msg_type preview, FCM ttl, voip-channel-ийн суурь 📱 1.2.18 🌐+📱 Веб + апп
Засвар
PhoneRequiredMiddleware нь dev/prod дээр phone-гүй үзэлтийг блоклож байсан 🌐 Веб
Засвар
Reinstall-ийн дараах push + dead theme CSS + CLAUDE.md дахь bundling дүрэм 📱 1.2.17 🌐+📱 Веб + апп
Засвар
/profile/ phone+avatar буцаана, mobile phone-setup дээр гацахгүй 📱 1.2.16 🌐+📱 Веб + апп
Засвар
weight_kg/height_cm дээрх min/max validator-уудыг устгав 📱 1.2.15 🌐+📱 Веб + апп
Засвар
social-only auth commit-аас гарсан 3 регресс 🌐 Веб
Шинэ
Social-only auth + avatar + phone-setup + geo wizard 📱 1.2.13
Шинэ
Social-only бүртгэл + phone-setup + geo audit + avatar 🌐 Веб
Сайжруулалт
Кодонд ашиглагдахгүй 🌐 Веб
Засвар
UX засвар — session age + CTA + давхар logo + alert→toast 🌐 Веб
Шинэ
desktop header + sidebar + dropdown дээрх «Сообщения» 🌐 Веб
Шинэ
Web SSR chat + responsive mobile-like layout 🌐 Веб
Засвар
requirements_prod.txt дээр urllib3-г мөн bump хийв 🌐 Веб
Аюулгүй байдлын засвар
Security fix: dependency-үүд 🌐 Веб
Шинэ
Шинэ мессеж дээр push + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 Веб + апп
Шинэ
Веб дээр Google login + Farmer.user CASCADE 🌐 Веб
Засвар
Хоосон firebase-adminsdk.json-г git tracking-ээс хасав 🌐 Веб
Шинэ
Backend skeleton — Google Sign-In + Firebase Cloud Messaging + chats 📱 1.2.5 🌐+📱 Веб + апп
Засвар
Splash odometer 71→43 хэл 📱 1.2.5
Засвар
Миграция 0081 — 43-аас бус parler-translations-ыг устгах 🌐 Веб
Аюулгүй байдлын засвар
Security fix: инфраструктура 🌐 Веб
Шинэ
70-аас 43 локаль хүртэлх дэмжлэгийг цөөлөв 📱 1.2.3 🌐+📱 Веб + апп
Шинэ
Upload throttle 60→300/цаг/хэрэглэгч 🌐 Веб
Шинэ
default throttle-ийг авч, зөвхөн мэдрэмтгий endpoint-үүд дээр үлдээж байна 🌐 Веб
Засвар
serializer дээр AVIF thumbnail-ийг буцаав (API дотор sync block) 🌐 Веб
Сайжруулалт
post_save дээр AVIF-ийг async үүсгэнэ (блоклохгүй) 🌐 Веб
Сайжруулалт
Үүлдэрт AVIF thumbnail-ууд (Wiki_animals) 🌐 Веб
Сайжруулалт
AdDetailView — favorites-ийг prefetch-ээр, count/existsгүйгээр 🌐 Веб
Сайжруулалт
Explore-агентын аудитын N+1 засварууд 🌐 Веб
Сайжруулалт
/animal-categories/<id>/breeds/ — N+1 засвар (×60 хурдсав) 🌐 Веб