1f4c9f4-dən radical splash/CallScreen dəyişikliklərinin geri alınması
📱 1.2.30
Yeniləmələr tarixi
Platforma hər gün inkişaf edir. Burada — dəyişikliklərin tam tarixi: yeni imkanlar, düzəlişlər və təhlükəsizlik yeniləmələri. Tətbiqi yüklə
May 2026
Radikal splash→CallScreen düzəlişi + persistent logging
📱 1.2.29
CallKit qəbul edəndə ringing→connected üçün CallScreen açırıq
📱 1.2.28
Yan menyuda (Drawer) versiya + build tarixi
📱 1.2.27
Splash /call navigation-ı üstələyirdi + Cold-start zamanı auto-answer
📱 1.2.26
Security fix: zənglər
📱 1.2.25
VoIP overlay + ad detail üçün çoxsətirli {# #} → {% comment %}
🌐 Veb
Zənglər üçün SSR-client + docs yeniləməsi
🌐 Veb
Video stream rendering + CallKit-vs-CallScreen dedup (team-call nümunəsi ilə)
📱 1.2.24
Video-zəng + FCM bildirişlərinin dedupu + auto-invalidate ads
📱 1.2.22
🌐+📱 Veb + tətbiq
SIP nömrəsi ömürlük fermerdə + location üçün DELETE icazəsi
🌐 Veb
Subscriber həmişə upsert olsun — record itkisindən sonra recovery
🌐 Veb
WSS üçün AllowBadCertificate=true — Kamailio ilə SNI mismatch
📱 1.2.22
UI inteqrasiya — Profile-da VoIP toggle + Ad Detail-da Zəng et düyməsi
📱 1.2.21
🌐+📱 Veb + tətbiq
Native Android — Manifest permissions + MainActivity reattach + BootReceiver + CallKit
📱 1.2.20
Flutter SIP-client + CallScreen + Riverpod provayderi
📱 1.2.19
Fermer zəngləri üçün endpoint-ləri olan Django app
🌐 Veb
Zənglər üçün infrastruktur — shared Kamailio serverində sip.cattles.net
🌐 Veb
@mention boost, msg_type preview, FCM ttl, voip-channel üçün baza
📱 1.2.18
🌐+📱 Veb + tətbiq
PhoneRequiredMiddleware dev/prod-da phone olmadan baxışı bloklayırdı
🌐 Veb
Reinstall-dən sonra push + ölü theme CSS + CLAUDE.md-də bundling qaydası
📱 1.2.17
🌐+📱 Veb + tətbiq
/profile/ phone+avatar qaytarır, mobile phone-setup-da dövrə salmır
📱 1.2.16
🌐+📱 Veb + tətbiq
weight_kg/height_cm üçün min/max validatorları silindi
📱 1.2.15
🌐+📱 Veb + tətbiq
Soc-only auth commit-indən 3 regresiya
🌐 Veb
Soc-only auth + avatar + phone-setup + geo wizard
📱 1.2.13
Soc-only qeydiyyat + phone-setup + geo audit + avatar
🌐 Veb
Kodda istifadə olunmur
🌐 Veb
UX düzəlişləri — session age + CTA + dubly logo + alert→toast
🌐 Veb
desktop header + sidebar + dropdown-da «Mesajlar»
🌐 Veb
Web SSR chat + adaptiv mobile-like layout
🌐 Veb
requirements_prod.txt-də də urllib3 yeniləndi
🌐 Veb
Security fix: asılılıqlar
🌐 Veb
Yeni mesaj üçün push + sender/time + read receipts + bottom-nav
📱 1.2.11
🌐+📱 Veb + tətbiq
Web-də Google giriş + Farmer.user CASCADE
🌐 Veb
Boş firebase-adminsdk.json git izləməsindən silindi
🌐 Veb
Backend skeleton — Google Sign-In + Firebase Cloud Messaging + chats
📱 1.2.5
🌐+📱 Veb + tətbiq
Splash odometer 71→43 dillər
📱 1.2.5
Miqrasiya 0081 — 43-dən kənar parler-translations silinir
🌐 Veb
Security fix: infrastruktur
🌐 Veb
Dəstəyi 70-dən 43 lokala endirdik
📱 1.2.3
🌐+📱 Veb + tətbiq
Yükləmə throttle 60→300/saat istifadəçi başına
🌐 Veb
Default throttle-i çıxarırıq, yalnız həssas endpoint-lərdə saxlayırıq
🌐 Veb
Serializer-də AVIF thumbnail-ləri geri qaytardıq (API-də sync blok)
🌐 Veb
AVIF yaradılmasını post_save-da async etdik (bloklamadan)
🌐 Veb
Porte üçün AVIF thumbnail-lər (Wiki_animals)
🌐 Veb
AdDetailView — favorites prefetch ilə, count/exists-siz
🌐 Veb
Explore-agent auditi üzrə N+1 düzəlişləri
🌐 Veb
/animal-categories/<id>/breeds/ — N+1 düzəlişi (×60 sürətlənmə)
🌐 Veb
List/index — N+1 düzəlişi + page-cache mixin
🌐 Veb
BreedDetailView üçün manual page-cache + Cache-Control
🌐 Veb
Siblings dropdown-u silindi — 382 <option> 25 saniyə yeyirdi
🌐 Veb
siblings/categories üçün translations prefetch
🌐 Veb
/api/v1/ads/ SILKY_INTERCEPT_FUNC ilə bypass edilir
🌐 Veb
SILKY_PYTHON_PROFILER env ilə (image rebuild-siz toggle)
🌐 Veb
/geo/countries/ — .only() PostGIS PointField overhead-ına qarşı
🌐 Veb
/ads/ — translations prefetch lokal üzrə filtr olunur
🌐 Veb
N+1 düzəlişləri — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL
🌐 Veb
LOGIN_URL=/admin/login/ — yoxsa 404-ə redirect olur
🌐 Veb
-90% SQL /admin/main/wiki_animals/ + /advertisements/ üzərində
🌐 Veb
Django-silk profayler dev və prod-da, hər 3 saatdan bir təmizlənir
🌐 Veb