Historia aktualizacji

Platforma rozwija się każdego dnia. Oto pełna historia zmian: nowe funkcje, poprawki i aktualizacje bezpieczeństwa. Pobierz aplikację

Maj 2026

Poprawka
Wycofanie radykalnych zmian splash/CallScreen z 1f4c9f4 📱 1.2.30
Poprawka
Radykalny fix splash→CallScreen + trwałe logowanie 📱 1.2.29
Poprawka
Otwieramy CallScreen przy ringing→connected, gdy CallKit zaakceptował 📱 1.2.28
Nowe
Wersja + data builda w menu bocznym (Drawer) 📱 1.2.27
Poprawka
Splash nadpisywał nawigację na /call + auto-answer przy cold starcie 📱 1.2.26
Poprawka bezpieczeństwa
Security fix: połączenia 📱 1.2.25
Poprawka
Wielolinijkowe {# #} → {% comment %} w voip overlay + ad detail 🌐 WWW
Nowe
Klient połączeń SSR + aktualizacja docs 🌐 WWW
Nowe
Renderowanie strumienia wideo + deduplikacja CallKit-vs-CallScreen (wzorem team-call) 📱 1.2.24
Nowe
Połączenie wideo + deduplikacja powiadomień FCM + auto-unieważnianie ogłoszeń 📱 1.2.22 🌐+📱 WWW + aplikacja
Poprawka
Numer SIP na zawsze przypisany do farmera + grant DELETE dla location 🌐 WWW
Poprawka
Zawsze upsert subscriber — odzyskiwanie po utracie wpisu 🌐 WWW
Poprawka
AllowBadCertificate=true dla WSS — niedopasowanie SNI z Kamailio 📱 1.2.22
Nowe
Integracja UI — przełącznik VoIP w Profile + przycisk Zadzwoń w Ad Detail 📱 1.2.21 🌐+📱 WWW + aplikacja
Nowe
Native Android — uprawnienia w Manifest + ponowne podłączenie MainActivity + BootReceiver + CallKit 📱 1.2.20
Nowe
Klient SIP Flutter + CallScreen + provider Riverpod 📱 1.2.19
Nowe
Aplikacja Django z endpointami do połączeń farmerów 🌐 WWW
Nowe
Infrastruktura do połączeń — sip.cattles.net na współdzielonym serwerze Kamailio 🌐 WWW
Nowe
boost @mention, podgląd msg_type, TTL FCM, zalążek voip-channel 📱 1.2.18 🌐+📱 WWW + aplikacja
Poprawka
PhoneRequiredMiddleware blokował podgląd na dev/prod bez phone 🌐 WWW
Poprawka
Push po reinstallu + martwy CSS motywu + reguła bundlingu w CLAUDE.md 📱 1.2.17 🌐+📱 WWW + aplikacja
Poprawka
/profile/ zwraca phone+avatar, mobile nie zapętla phone-setup 📱 1.2.16 🌐+📱 WWW + aplikacja
Poprawka
Usunięto walidatory min/max dla weight_kg/height_cm 📱 1.2.15 🌐+📱 WWW + aplikacja
Poprawka
3 regresje z commita auth tylko-social 🌐 WWW
Nowe
Auth tylko-social + avatar + phone-setup + geo wizard 📱 1.2.13
Nowe
Rejestracja tylko-social + phone-setup + geo audit + avatar 🌐 WWW
Ulepszenie
Nie używane w kodzie 🌐 WWW
Poprawka
Poprawki UX — wiek sesji + CTA + duplikat logo + alert→toast 🌐 WWW
Nowe
„Wiadomości” w desktop header + sidebar + dropdown 🌐 WWW
Nowe
Web SSR chat + responsywny layout w stylu mobile 🌐 WWW
Poprawka
Podniesiono też urllib3 w requirements_prod.txt 🌐 WWW
Poprawka bezpieczeństwa
Security fix: zależności 🌐 WWW
Nowe
Push przy nowej wiadomości + sender/time + potwierdzenia odczytu + bottom-nav 📱 1.2.11 🌐+📱 WWW + aplikacja
Nowe
Logowanie Google na web + Farmer.user CASCADE 🌐 WWW
Poprawka
Usunięto pusty firebase-adminsdk.json z kontroli git 🌐 WWW
Nowe
Szkielet backendu — Google Sign-In + Firebase Cloud Messaging + czaty 📱 1.2.5 🌐+📱 WWW + aplikacja
Poprawka
Splash odometer 71→43 języki 📱 1.2.5
Poprawka
Migracja 0081 — usunięcie parler-translations spoza 43 🌐 WWW
Poprawka bezpieczeństwa
Security fix: infrastruktura 🌐 WWW
Nowe
Skrócono wsparcie z 70 do 43 lokalizacji 📱 1.2.3 🌐+📱 WWW + aplikacja
Nowe
Throttle uploadu 60→300/godz. na użytkownika 🌐 WWW
Nowe
Usuwamy domyślny throttle, zostawiamy tylko na wrażliwych endpointach 🌐 WWW
Poprawka
Wycofanie miniatur AVIF w serializerze (blok synchron. w API) 🌐 WWW
Ulepszenie
Asynchroniczne generowanie AVIF przy post_save (bez blokady) 🌐 WWW
Ulepszenie
Miniatury AVIF dla ras (Wiki_animals) 🌐 WWW
Ulepszenie
AdDetailView — favorites przez prefetch, bez count/exists 🌐 WWW
Ulepszenie
Poprawki N+1 po audycie eksplorującego agenta 🌐 WWW
Ulepszenie
/animal-categories/<id>/breeds/ — poprawka N+1 (×60 szybciej) 🌐 WWW
Ulepszenie
List/index — poprawka N+1 + mixin page-cache 🌐 WWW
Ulepszenie
Ręczny page-cache + Cache-Control dla BreedDetailView 🌐 WWW
Ulepszenie
Usunięto dropdown siblings — 382 <option> zjadały 25 sek. 🌐 WWW
Ulepszenie
Prefetch tłumaczeń dla siblings/categories 🌐 WWW
Ulepszenie
Omijanie /api/v1/ads/ przez SILKY_INTERCEPT_FUNC 🌐 WWW
Nowe
SILKY_PYTHON_PROFILER przez env (przełącznik bez przebudowy obrazu) 🌐 WWW
Ulepszenie
/geo/countries/ — .only() zamiast narzutu PostGIS PointField 🌐 WWW
Ulepszenie
/ads/ — prefetch tłumaczeń filtrowany po lokalizacji 🌐 WWW
Ulepszenie
Poprawki N+1 — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 WWW
Poprawka
LOGIN_URL=/admin/login/ — inaczej przekierowanie na 404 🌐 WWW
Ulepszenie
-90% SQL na /admin/main/wiki_animals/ + /advertisements/ 🌐 WWW
Nowe
Profiler Django-silk na dev i prod, czyszczenie co 3 godz. 🌐 WWW