განახლებების ისტორია

პლატფორმა ყოველდღე ვითარდება. აქ — ცვლილებების სრული ისტორიაა: ახალი შესაძლებლობები, ხარვეზების გამოსწორება და უსაფრთხოების განახლებები. აპის ჩამოტვირთვა

მაისი 2026

შესწორება
radical splash/CallScreen ცვლილებების დაბრუნება 1f4c9f4-დან 📱 1.2.30
შესწორება
რادიკალური fix splash→CallScreen + persistent logging 📱 1.2.29
შესწორება
CallKit-ის მიღებისას ვხსნით CallScreen-ს ringing→connected-ზე 📱 1.2.28
ახალი
ვერსია + ბილდის თარიღი გვერდით მენიუში (Drawer) 📱 1.2.27
შესწორება
Splash ჩარევდა navigation-ს /call-ზე + Cold-start-ზე auto-answer 📱 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 შეტყობინებების dedup + auto-invalidate ads 📱 1.2.22 🌐+📱 ვებ + აპი
შესწორება
SIP-ნომერი სამუდამოდ ფერმერთან + location-ზე grant DELETE 🌐 ვებ
შესწორება
Upsert subscriber ყოველთვის — recovery ჩანაწერის დაკარგვის შემდეგ 🌐 ვებ
შესწორება
AllowBadCertificate=true WSS-ისთვის — SNI mismatch Kamailio-სთან 📱 1.2.22
ახალი
UI integration — VoIP toggle პროფილში + ღილაკი Позвонить Ad Detail-ში 📱 1.2.21 🌐+📱 ვებ + აპი
ახალი
Native Android — Manifest permissions + MainActivity reattach + BootReceiver + CallKit 📱 1.2.20
ახალი
Flutter SIP-client + CallScreen + Riverpod პროვაიდერი 📱 1.2.19
ახალი
Django app ზარების endpoints-ებით ფერმერებისთვის 🌐 ვებ
ახალი
ზარებისთვის ინფრასტრუქტურა — sip.cattles.net shared Kamailio სერვერზე 🌐 ვებ
ახალი
@mention boost, msg_type preview, FCM ttl, voip-channel-ის საფუძველი 📱 1.2.18 🌐+📱 ვებ + აპი
შესწორება
PhoneRequiredMiddleware dev/prod-ზე phone-ის გარეშე ნახვას ბლოკავდა 🌐 ვებ
შესწორება
Push reinstall-ის შემდეგ + dead theme CSS + bundling-ის წესი CLAUDE.md-ში 📱 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 🌐 ვებ
შესწორება
urllib3-ის bump requirements_prod.txt-შიც 🌐 ვებ
უსაფრთხოების შესწორება
Security fix: დამოკიდებულებები 🌐 ვებ
ახალი
ახალ შეტყობინებაზე push + sender/time + read receipts + bottom-nav 📱 1.2.11 🌐+📱 ვებ + აპი
ახალი
Google login web-ზე + Farmer.user CASCADE 🌐 ვებ
შესწორება
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
შესწორება
Migration 0081 — parler-translations-ის წაშლა 43-ის გარეთ 🌐 ვებ
უსაფრთხოების შესწორება
Security fix: ინფრასტრუქტურა 🌐 ვებ
ახალი
მხარდაჭერა 70-დან 43 ლოკალემდე შემცირდა 📱 1.2.3 🌐+📱 ვებ + აპი
ახალი
Upload throttle 60→300/საათში თითო მომხმარებელზე 🌐 ვებ
ახალი
ვამხობთ default throttle-ს, ვტოვებთ მხოლოდ მგრძნობიარე endpoints-ზე 🌐 ვებ
შესწორება
AVIF thumbnails-ის დაბრუნება serializer-ში (sync block API-ში) 🌐 ვებ
გაუმჯობესება
Async AVIF generation post_save-ზე (API-ის დაბლოკვის გარეშე) 🌐 ვებ
გაუმჯობესება
AVIF thumbnails ჯიშებისთვის (Wiki_animals) 🌐 ვებ
გაუმჯობესება
AdDetailView — favorites prefetch-ით, count/exists-ის გარეშე 🌐 ვებ
გაუმჯობესება
N+1 audit-ის ფიქსები explore-აგენტის აუდიტში 🌐 ვებ
გაუმჯობესება
/animal-categories/<id>/breeds/ — N+1 ფიქსი (×60 აჩქარება) 🌐 ვებ
გაუმჯობესება
List/index — N+1 ფიქსი + page-cache mixin 🌐 ვებ
გაუმჯობესება
Manual page-cache + Cache-Control BreedDetailView-სთვის 🌐 ვებ
გაუმჯობესება
siblings dropdown წავშალეთ — 382 <option> 25 წამს ჭამდა 🌐 ვებ
გაუმჯობესება
translations prefetch siblings/categories-სთვის 🌐 ვებ
გაუმჯობესება
Bypass /api/v1/ads/ SILKY_INTERCEPT_FUNC-ის მეშვეობით 🌐 ვებ
ახალი
SILKY_PYTHON_PROFILER env-ით (toggle image rebuild-ის გარეშე) 🌐 ვებ
გაუმჯობესება
/geo/countries/ — .only() PostGIS PointField-ის ოვერჰედის წინააღმდეგ 🌐 ვებ
გაუმჯობესება
/ads/ — translations prefetch ლოკალით გაფილტრული 🌐 ვებ
გაუმჯობესება
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 პროფაილერი dev და prod-ზე, გასუფთავება ყოველ 3 საათში 🌐 ვებ