Flutter wizard-product + wizard-ის გადარქმევა wizard_animals-ზე (ეტაპი 2.4)
📱 1.3.9
განახლებების ისტორია
პლატფორმა ყოველდღე ვითარდება. აქ — ცვლილებების სრული ისტორიაა: ახალი შესაძლებლობები, ხარვეზების გამოსწორება და უსაფრთხოების განახლებები. აპის ჩამოტვირთვა
მაისი 2026
DRF API /api/v1/products/ (ეტაპი 2.3)
🌐 ვებ
Web wizard-product + პროდუქტის ვიტრინა (ეტაპი 2.2)
🌐 ვებ
Django app products + ProductAd მოდელი (ეტაპი 2.1)
🌐 ვებ
განცხადების ატვირთვისას მოწყობილობის მოდელის შეგროვება
📱 1.3.8
🌐+📱 ვებ + აპი
ზარების ჟურნალი ჩატში
📱 1.3.7
გამოტოვებული/განხორციელებული ზარები ჩატის ლენტაში
📱 1.3.5
🌐+📱 ვებ + აპი
Security fix: ინფრასტრუქტურა
🌐 ვებ
Server Error 500 განცხადების გამოქვეყნებისას — აქლემის შემთხვევაში
🌐 ვებ
ფილტრი «ქვეყანა» — გაშლილი listbox + extra-ბლოკის მოჭრა
🌐 ვებ
მრუდე og-image + არასრული Open Graph meta-tagები
🌐 ვებ
LOGIN_URL → reverse_lazy('main:login') — allauth /accounts/login/-ს იჭერდა
🌐 ვებ
LOGIN_URL → /accounts/login/ + sidebar-ის დაკარგული icon-ები
🌐 ვებ
Card-grid--related ბარათები main column-იდან სცდებოდა
🌐 ვებ
უნივერსალური safety net overflow-ის წინააღმდეგ detail page-ზე
🌐 ვებ
Tablet landscape — .mkt-specs iPad-ზე მარჯვნივ იჭრებოდა
🌐 ვებ
--clean-fuzzy option + mobile/tablet UX (3 bug-rapporti)
🌐 ვებ
Multi-line {# #} → {% comment %} + pre-commit hook
🌐 ვებ
Audit-bugs — capital, en.po cleanup, age units, hreflang, unique meta
🌐 ვებ
Schema.org + sitemap + 5 static pages + download.html refresh
🌐 ვებ
Mobile page-scroll + 3 CTA + სპეციფიკა +25% + docs
🌐 ვებ
detail.html-ის რედიზაინი kopeika-ის სტილში + AdBlock-safe naming
🌐 ვებ
Chat-admin (30 models) + medical 43 locales + full chat i18n
📱 1.3.5
🌐+📱 ვებ + აპი
AppBar-ის დაბრუნება ღია კრემისფერზე — იყო „ძალიან მუქი“
📱 1.3.5
პირადი კაბინეტი — analog mobile ProfileScreen (Bug 9)
🌐 ვებ
10 ბაგი — web favorite session / wizard validation+photos / VoIP სტაბილურობა / FCM multi-tenant / nginx cache
📱 1.3.4
🌐+📱 ვებ + აპი
დაბრუნება CattleSales-ის ორიგინალურ პალიტრაზე
📱 1.3.3
Security fix: პლატფორმა
📱 1.3.1
🌐+📱 ვებ + აპი
P2 finale — pickers + linkify + forward-multi + photo editor + @username
📱 1.3.1
🌐+📱 ვებ + აპი
Chat-plan2 megabundle — B1+B2+B3+B5 + B6 design (61 files, +7777/-181)
📱 1.3.0
🌐+📱 ვებ + აპი
Push.py — firebase_admin.messaging, არა firebase_admin.chat
🌐 ვებ
ფინალური polish — docs/chat-plan.md-ის მიხედვით მთელი გეგმის დახურვა
📱 1.2.56
🌐+📱 ვებ + აპი
Phase 9 — voice + video-note messages
📱 1.2.55
🌐+📱 ვებ + აპი
Mobile UI for Phase 7-12 (polls/stickers/stories/prefs/blocks)
📱 1.2.54
Phase 7-12 — Polls + Stickers + Stories + Polish + Privacy
📱 1.2.53
🌐+📱 ვებ + აპი
daphne-ის ამოღება prod-image-დან — Trivy deploy-ს ბლოკავდა
🌐 ვებ
Phase 6 — Channels + Topics + PostViews
📱 1.2.52
🌐+📱 ვებ + აპი
Phase 5 — Group chats (create + members + roles)
📱 1.2.51
🌐+📱 ვებ + აპი
Phase 4 — UX (reactions, reply, edit, delete, forward, pin)
📱 1.2.50
🌐+📱 ვებ + აპი
Phase 3 — realtime WebSocket (ChatConsumer + WS clients)
📱 1.2.49
🌐+📱 ვებ + აპი
Phase 2 — Chat/ChatMember + Conversation migration
📱 1.2.48
🌐+📱 ვებ + აპი
Phase 1 frontend — Contacts UI (mobile + web)
📱 1.2.47
🌐+📱 ვებ + აპი
Phase 1 backend — Contact model + users search/profile API
🌐 ვებ
Phase 0 — rename messaging→chat + Django Channels infra
🌐 ვებ
საკუთარ განცხადებებზე «Позвонить» ღილაკს არ ვაჩვენებთ + sync docs
📱 1.2.46
Telegram-style hybrid native incoming call (~300 lines)
📱 1.2.45
Const _pipChannel იმპორტების ქვემოთ (build fail 1.2.43)
📱 1.2.44
ReattachFragment to CallScreen.initState — green screen fix
📱 1.2.43
Incoming isVideoCall is parsed as ringing — green screen fix
📱 1.2.42
CallKit banner on foreground removed (double UI)
📱 1.2.41
Open CallScreen on ANY active state — incoming too
📱 1.2.40
CallScreen does not close itself before INVITE arrives (_everHadCall)
📱 1.2.39
Correct cleanup on FAILED (caller’s CANCEL no longer hangs)
📱 1.2.38
Completely ignore FAILED-event (state-race on Riverpod broadcast)
📱 1.2.37
Incoming UI only CallKit + timestamp-FAILED guard
📱 1.2.36
Ignore FAILED after CONNECTED (forking leg)
📱 1.2.35
Ignore duplicate SIP session (FAILED from auth-challenge leg)
📱 1.2.34
Open CallScreen on any transition to connected (callee Accept)
📱 1.2.33
Cold-start from CallKit Accept fully skips splash
📱 1.2.32
-45% to animation durations (6s → 3.3s)
📱 1.2.31