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
🌐+📱 Ιστός + εφαρμογή
Call log στο chat
📱 1.3.7
Αναπάντητες/πραγματοποιημένες κλήσεις στη ροή του chat
📱 1.3.5
🌐+📱 Ιστός + εφαρμογή
Security fix: υποδομή
🌐 Ιστός
Server Error 500 κατά τη δημοσίευση καμήλας
🌐 Ιστός
Φίλτρο «Χώρα» — αναπτυγμένο listbox + περικοπή extra-block
🌐 Ιστός
Λάθος og-image + ελλιπή Open Graph meta tags
🌐 Ιστός
LOGIN_URL → reverse_lazy('main:login') — το allauth παγίδευε το /accounts/login/
🌐 Ιστός
LOGIN_URL → /accounts/login/ + εικονίδια sidebar που έλειπαν
🌐 Ιστός
Οι κάρτες Card-grid--related έβγαιναν έξω από το main column
🌐 Ιστός
Καθολικό safety net κατά του overflow στη detail page
🌐 Ιστός
Tablet landscape — το .mkt-specs κόβονταν δεξιά στο iPad
🌐 Ιστός
--clean-fuzzy επιλογή + mobile/tablet UX (3 bug reports)
🌐 Ιστός
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
🌐 Ιστός
Mobile page-scroll + 3 CTA + προδιαγραφές +25% + docs
🌐 Ιστός
Ανασχεδιασμός του detail.html σε στυλ kopeika + AdBlock-safe naming
🌐 Ιστός
Chat-admin (30 μοντέλα) + medical 43 τοπικές γλώσσες + πλήρες i18n του chat
📱 1.3.5
🌐+📱 Ιστός + εφαρμογή
Επαναφορά του AppBar σε ανοιχτό κρεμ — ήταν «πολύ σκοτεινό»
📱 1.3.5
Προσωπικός λογαριασμός — analog mobile ProfileScreen (Bug 9)
🌐 Ιστός
10 bugs — 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 αρχείο, +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 για 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 (αντιδράσεις, reply, edit, delete, forward, pin)
📱 1.2.50
🌐+📱 Ιστός + εφαρμογή
Phase 3 — realtime WebSocket (ChatConsumer + WS-clients)
📱 1.2.49
🌐+📱 Ιστός + εφαρμογή
Phase 2 — Chat/ChatMember + migration Conversation
📱 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 γραμμές)
📱 1.2.45
Const _pipChannel κάτω από τα imports (build fail 1.2.43)
📱 1.2.44
ReattachFragment στο CallScreen.initState — fix της πράσινης οθόνης
📱 1.2.43
Incoming isVideoCall αναλύεται σε ringing — fix της πράσινης οθόνης
📱 1.2.42
Αφαιρούμε το CallKit banner στο foreground (διπλό UI)
📱 1.2.41
Άνοιγμα του CallScreen σε ΚΑΘΕ active state — και στο incoming
📱 1.2.40
Το CallScreen δεν κλείνει πριν φτάσει το INVITE (_everHadCall)
📱 1.2.39
Σωστό cleanup στο FAILED (το CANCEL στον καλούντα δεν μένει κρεμασμένο)
📱 1.2.38
Αγνοούμε πλήρως το FAILED-event (state-race στο Riverpod broadcast)
📱 1.2.37
Incoming UI μόνο CallKit + timestamp-FAILED guard
📱 1.2.36
Αγνοούμε το FAILED μετά το CONNECTED (forking leg)
📱 1.2.35
Αγνοούμε το διπλό SIP-session (FAILED από auth-challenge leg)
📱 1.2.34
Ανοίγουμε το CallScreen σε κάθε μετάβαση σε connected (callee Accept)
📱 1.2.33
Cold-start από CallKit Accept παρακάμπτει πλήρως το splash
📱 1.2.32
-45% στη διάρκεια των animations (6s → 3.3s)
📱 1.2.31