سجل التحديثات

تتطور المنصة كل يوم. هنا — السجل الكامل للتغييرات: الميزات الجديدة، والإصلاحات، وتحديثات الأمان. تحميل التطبيق

مايو 2026

إصلاح
تراجع عن تغييرات radical splash/CallScreen من 1f4c9f4 📱 1.2.30
إصلاح
إصلاح جذري splash→CallScreen + تسجيل دائم 📱 1.2.29
إصلاح
نفتح CallScreen من ringing→connected عندما يقبل CallKit 📱 1.2.28
جديد
إصدار + تاريخ البناء في القائمة الجانبية (Drawer) 📱 1.2.27
إصلاح
كان Splash يتجاوز navigation إلى /call + auto-answer عند Cold-start 📱 1.2.26
إصلاح أمني
إصلاح أمني: المكالمات 📱 1.2.25
إصلاح
{# #} متعددة الأسطر → {% comment %} في voip overlay + ad detail 🌐 الويب
جديد
عميل SSR للمكالمات + تحديث docs 🌐 الويب
جديد
عرض بث الفيديو + إزالة التكرار بين CallKit وCallScreen (على مثال team-call) 📱 1.2.24
جديد
مكالمة فيديو + إزالة تكرار إشعارات FCM + auto-invalidate للإعلانات 📱 1.2.22 🌐+📱 الويب + التطبيق
إصلاح
رقم SIP يبقى مع المزارع مدى الحياة + grant DELETE على location 🌐 الويب
إصلاح
Upsert subscriber دائمًا — استعادة بعد فقدان السجل 🌐 الويب
إصلاح
AllowBadCertificate=true لـ WSS — عدم تطابق SNI مع Kamailio 📱 1.2.22
جديد
تكامل الواجهة — VoIP toggle في Profile + زر اتصل في Ad Detail 📱 1.2.21 🌐+📱 الويب + التطبيق
جديد
Android أصلي — صلاحيات Manifest + إعادة ربط MainActivity + BootReceiver + CallKit 📱 1.2.20
جديد
عميل Flutter SIP + CallScreen + مزود Riverpod 📱 1.2.19
جديد
تطبيق Django مع endpoints لمكالمات المزارعين 🌐 الويب
جديد
البنية التحتية للمكالمات — sip.cattles.net على خادم Kamailio مشترك 🌐 الويب
جديد
@mention boost، معاينة msg_type، FCM ttl، تأسيس voip-channel 📱 1.2.18 🌐+📱 الويب + التطبيق
إصلاح
PhoneRequiredMiddleware كان يمنع العرض في dev/prod بدون phone 🌐 الويب
إصلاح
Push بعد إعادة التثبيت + CSS dead theme + قاعدة bundling في CLAUDE.md 📱 1.2.17 🌐+📱 الويب + التطبيق
إصلاح
/profile/ يعيد phone+avatar، وmobile لا يدخل في حلقة phone-setup 📱 1.2.16 🌐+📱 الويب + التطبيق
إصلاح
إزالة محققات min/max لـ weight_kg/height_cm 📱 1.2.15 🌐+📱 الويب + التطبيق
إصلاح
3 regressions من commit المصادقة الاجتماعية فقط 🌐 الويب
جديد
مصادقة اجتماعية فقط + avatar + phone-setup + geo wizard 📱 1.2.13
جديد
تسجيل اجتماعي فقط + phone-setup + geo audit + avatar 🌐 الويب
تحسين
غير مستخدم في الكود 🌐 الويب
إصلاح
إصلاحات UX — session age + CTA + تكرار logo + alert→toast 🌐 الويب
جديد
«الرسائل» في desktop header + sidebar + dropdown 🌐 الويب
جديد
Web SSR chat + تخطيط متجاوب يشبه mobile 🌐 الويب
إصلاح
رفع urllib3 في requirements_prod.txt أيضًا 🌐 الويب
إصلاح أمني
إصلاح أمني: الاعتمادات 🌐 الويب
جديد
Push عند رسالة جديدة + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 الويب + التطبيق
جديد
تسجيل دخول Google على الويب + Farmer.user CASCADE 🌐 الويب
إصلاح
إزالة firebase-adminsdk.json الفارغ من تتبع git 🌐 الويب
جديد
هيكل backend — Google Sign-In + Firebase Cloud Messaging + chats 📱 1.2.5 🌐+📱 الويب + التطبيق
إصلاح
مؤشر Splash من 71→43 لغة 📱 1.2.5
إصلاح
ترحيل 0081 — حذف parler-translations خارج 43 🌐 الويب
إصلاح أمني
إصلاح أمني: البنية التحتية 🌐 الويب
جديد
خفضنا الدعم من 70 إلى 43 لغة 📱 1.2.3 🌐+📱 الويب + التطبيق
جديد
Upload throttle 60→300/ساعة لكل مستخدم 🌐 الويب
جديد
نزيل default throttle، ونُبقيه فقط على endpoints الحساسة 🌐 الويب
إصلاح
إرجاع AVIF thumbnails في serializer (sync block في API) 🌐 الويب
تحسين
إنشاء AVIF بشكل async عند post_save (بدون حظر) 🌐 الويب
تحسين
AVIF thumbnails للسلالات (Wiki_animals) 🌐 الويب
تحسين
AdDetailView — favorites عبر prefetch، بدون count/exists 🌐 الويب
تحسين
إصلاحات audit N+1 لتدقيق explore-agent 🌐 الويب
تحسين
/animal-categories/<id>/breeds/ — إصلاح N+1 (تسريع ×60) 🌐 الويب
تحسين
List/index — إصلاح N+1 + page-cache mixin 🌐 الويب
تحسين
page-cache يدوي + Cache-Control لـ BreedDetailView 🌐 الويب
تحسين
إزالة siblings dropdown — 382 <option> كانت تستهلك 25 ثانية 🌐 الويب
تحسين
Prefetch للترجمات في siblings/categories 🌐 الويب
تحسين
تجاوز /api/v1/ads/ عبر SILKY_INTERCEPT_FUNC 🌐 الويب
جديد
SILKY_PYTHON_PROFILER عبر env (toggle بدون image rebuild) 🌐 الويب
تحسين
/geo/countries/ — .only() مقابل عبء PostGIS PointField 🌐 الويب
تحسين
/ads/ — translations prefetch مفلتر حسب locale 🌐 الويب
تحسين
إصلاحات N+1 — /geo/countries/ 233→2 SQL، /ads/ 158→~5 SQL 🌐 الويب
إصلاح
LOGIN_URL=/admin/login/ — وإلا يحصل redirect إلى 404 🌐 الويب
تحسين
-90% SQL على /admin/main/wiki_animals/ + /advertisements/ 🌐 الويب
جديد
Django-silk profiler على dev و prod، مع تنظيف كل 3 ساعات 🌐 الويب