Incoming isVideoCall αναλύεται σε ringing — fix της πράσινης οθόνης
📱 1.2.42
Ιστορικό ενημερώσεων
Η πλατφόρμα εξελίσσεται κάθε μέρα. Εδώ — το πλήρες ιστορικό αλλαγών: νέες δυνατότητες, διορθώσεις και ενημερώσεις ασφαλείας. Λήψη εφαρμογής
Μάιος 2026
Αφαιρούμε το 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
Επαναφορά των αλλαγών radical splash/CallScreen από το 1f4c9f4
📱 1.2.30
Ριζικό fix splash→CallScreen + persistent logging
📱 1.2.29
Ανοίγουμε το CallScreen από ringing→connected όταν το αποδέχτηκε το CallKit
📱 1.2.28
Έκδοση + ημερομηνία build στο πλευρικό μενού (Drawer)
📱 1.2.27
Το Splash μπλόκαρε το navigation στο /call + auto-answer στο Cold-start
📱 1.2.26
Security fix: κλήσεις
📱 1.2.25
Πολύγραμμο {# #} → {% comment %} σε voip overlay + ad detail
🌐 Ιστός
SSR client κλήσεων + ενημέρωση docs
🌐 Ιστός
Απόδοση video stream + CallKit-vs-CallScreen dedup (κατά το παράδειγμα team-call)
📱 1.2.24
Βιντεοκλήση + dedup των FCM ειδοποιήσεων + auto-invalidate ads
📱 1.2.22
🌐+📱 Ιστός + εφαρμογή
Ο SIP αριθμός ανήκει ισόβια στον farmer + grant DELETE στο location
🌐 Ιστός
Upsert subscriber πάντα — recovery μετά από απώλεια εγγραφής
🌐 Ιστός
AllowBadCertificate=true για WSS — SNI mismatch με Kamailio
📱 1.2.22
UI integration — VoIP toggle στο Profile + κουμπί Κλήση στο Ad Detail
📱 1.2.21
🌐+📱 Ιστός + εφαρμογή
Native Android — δικαιώματα Manifest + επανασύνδεση MainActivity + BootReceiver + CallKit
📱 1.2.20
Flutter SIP client + CallScreen + Riverpod provider
📱 1.2.19
Django app με endpoints για κλήσεις farmers
🌐 Ιστός
Υποδομή για κλήσεις — sip.cattles.net σε shared Kamailio server
🌐 Ιστός
@mention boost, msg_type preview, FCM ttl, voip-channel groundwork
📱 1.2.18
🌐+📱 Ιστός + εφαρμογή
Το PhoneRequiredMiddleware μπλόκαρε την προβολή σε dev/prod χωρίς phone
🌐 Ιστός
Push μετά από reinstall + νεκρό theme CSS + κανόνας bundling στο CLAUDE.md
📱 1.2.17
🌐+📱 Ιστός + εφαρμογή
/profile/ επιστρέφει phone+avatar, το mobile δεν κάνει κύκλο στο phone-setup
📱 1.2.16
🌐+📱 Ιστός + εφαρμογή
Αφαιρέθηκαν οι min/max validators για weight_kg/height_cm
📱 1.2.15
🌐+📱 Ιστός + εφαρμογή
3 regressions από το soc-only auth commit
🌐 Ιστός
Soc-only auth + avatar + phone-setup + geo wizard
📱 1.2.13
Soc-only registration + phone-setup + geo audit + avatar
🌐 Ιστός
Δεν χρησιμοποιείται στον κώδικα
🌐 Ιστός
UX fixes — session age + CTA + διπλό logo + alert→toast
🌐 Ιστός
«Μηνύματα» στο desktop header + sidebar + dropdown
🌐 Ιστός
Web SSR chat + responsive mobile-like layout
🌐 Ιστός
Bump το urllib3 και στο 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 locales
📱 1.2.3
🌐+📱 Ιστός + εφαρμογή
Ρυθμός μεταφόρτωσης 60→300/ώρα ανά χρήστη
🌐 Ιστός
Αφαιρούμε το default throttle, κρατάμε μόνο στα ευαίσθητα endpoints
🌐 Ιστός
Επαναφορά AVIF thumbnails στο serializer (sync block στο API)
🌐 Ιστός
Async δημιουργία AVIF στο post_save (χωρίς μπλοκάρισμα)
🌐 Ιστός
AVIF thumbnails για φυλές (Wiki_animals)
🌐 Ιστός
AdDetailView — favorites μέσω prefetch, χωρίς count/exists
🌐 Ιστός
Διορθώσεις N+1 στο audit του explore-agent
🌐 Ιστός
/animal-categories/<id>/breeds/ — διόρθωση N+1 (×60 πιο γρήγορα)
🌐 Ιστός