Wszystkie cztery piony, a nie tylko zwierzęta
🌐 WWW
Historia aktualizacji
Platforma rozwija się każdego dnia. Oto pełna historia zmian: nowe funkcje, poprawki i aktualizacje bezpieczeństwa. Pobierz aplikację
Lipiec 2026
Próg 2 lata + wiek ogłoszenia w karcie listy
🌐 WWW
Zapasowy wyznacznik wieku — data parsowania
🌐 WWW
Data publikacji źródła zamiast czasu importu
🌐 WWW
Zmiana jednostki ceny trafia do raportu (licznik unit_fixed)
🌐 WWW
„za kg” z absurdalną ceną — to cena za sztukę
🌐 WWW
Cena pole→opis→do negocjacji + długość ucha u owcy
📱 1.68.0
🌐+📱 WWW + aplikacja
Szczegóły zwierzęcia — 500 (request → self.request w similar_ads)
🌐 WWW
P0 — stabilne pobieranie zdjęć (circuit-breaker + powrót do 0 zdjęć)
🌐 WWW
„podobne” — filtr po kraju strony (nie pokazywać obcych)
🌐 WWW
Jedna bogata karta list 4 pionów + Hurt/Dostawa w szczegółach (APK 1.67.0)
📱 1.67.0
🌐+📱 WWW + aplikacja
Parametry formularza food/product-flow — lustrzane do zwierząt + 2 poprawki serializerów
🌐 WWW
Odbiorniki mięso/mleko ze źródeł food parsera (meat/milk sell)
🌐 WWW
Mostek „Kupię: N” na pustych witrynach mięsa/mleka
🌐 WWW
Routing kupujących mięso do meat-buy + widoczne chipy Sprzedam/Kupię w mobilnych witrynach
📱 1.66.0
🌐+📱 WWW + aplikacja
„Sprzedam/Kupię” w mięsie i mleku + poprawka ukrytych kupujących + audyt pionów
📱 1.65.0
🌐+📱 WWW + aplikacja
Chipy „Sprzedam/Kupię” w aplikacji + import zparsowanych TOWARÓW do products
📱 1.64.0
🌐+📱 WWW + aplikacja
„Sprzedam/Kupię” (ad_intent) — rozgałęzienie wizard, chipy w linii, routing popytu z parsera — Fazy 2+3
📱 1.63.0
🌐+📱 WWW + aplikacja
„Nie znam rasy” — pierwszy wyróżniony пункт kroku rasy (web+Flutter) + import bezrasowych z parsera — Faza 1
📱 1.62.0
🌐+📱 WWW + aplikacja
Mobilna karta szczegółów pokazywała surowe slugi słowników (pasture/docile/bay)
📱 1.61.4
🌐+📱 WWW + aplikacja
Pole „zaszczepiony/w szczepieniu” w анкiecie (Animal.is_vaccinated) + odbiornik v2.2
🌐 WWW
Odbiornik v2.1 — calving_count + condition_score
🌐 WWW
Odbiornik ai_fields v2 — maść/wzrost/cielność/dostawa/… w анкiecie
🌐 WWW
ShippingDestination w shippingDetails — ostatnia podpowiedź RRT dla merchant listing
🌐 WWW
Merchant listing — błąd obrazków + wszystkie błędy GSC „Dane o produktach sprzedawcy”
🌐 WWW
JSON-LD na wszystkie piony + hreflang według języków kraju + fix ads_count
🌐 WWW
Poprawka bezpieczeństwa: platforma
🌐 WWW
Komenda refresh_parsed_photos — pobranie zdjęć z Export API
🌐 WWW
OOMKilled — strumieniowe generowanie XML zamiast MarshalIndent
🌐 WWW
Pola ankiety z ekstraktora parsera — płeć/wiek/liczba/waga/przeznaczenie/cena
🌐 WWW
Testowe/niepubliczne nie wyciekają do karuzel „podobne”/„od sprzedawcy”
🌐 WWW
Canonical+hreflang ras/bloga → apex (sklejanie duplikatów z subdomen)
🌐 WWW
Globalne sekcje (breeds/blog) — tylko w apex-sitemap
🌐 WWW
Osobny <loc> dla każdego języka (jak w referencji)
🌐 WWW
Generator sitemap w Go (baran-sitemap) — country-aware, hreflang, paginacja
🌐 WWW
Rozszerzony robots.txt — subdomeny, ścieżki i18n, boty AI
🌐 WWW
Moderator podnosi każde ogłoszenie na top + deduplikacja zparsowanych z wyścigu
🌐 WWW
Nazwa sprzedawcy obowiązkowa dla zparsowanych ogłoszeń
🌐 WWW
Niepubliczne źródło ukryte też w szczegółach, nie tylko w feedzie
🌐 WWW
Sprzedawca z parsera — Farmer z imieniem i telefonem (nie systemowy)
🌐 WWW
Cena→do negocjacji, parsed publiczny, durable env, dokumentacja mostu
🌐 WWW
Most z parserem — import zparsowanych ogłoszeń (origin=parsed)
🌐 WWW
Ukrywanie niepublicznych źródeł (origin.is_public=False) z feedów
🌐 WWW
Pole „Źródło” (origin) w formularzu edycji ogłoszeń
🌐 WWW
Testowe ogłoszenia też są publiczne (AdOrigin.test.is_public=True)
🌐 WWW
Słownik źródeł ogłoszeń AdOrigin + FK na 5 pionach
🌐 WWW
Codzienne czyszczenie przeterminowanych tokenów FCM (60+ dni bez kontaktu)
🌐 WWW
500 na wake-up push — nieudane połączenie i przejście na pocztę głosową
🌐 WWW
„oddzwoń” z historii — prawdziwy numer zamiast contact-id (nieudane połączenie)
🌐 WWW
Historia połączeń — prefix match call_id (acc.callid obcięty do 20 znaków)
🌐 WWW
Nazwy zamiast SIP-id w historii połączeń + czytelna ikona „Połączenia”
📱 1.61.3
🌐+📱 WWW + aplikacja
Srcset dla zdjęć LCP w szczegółach — mobile dostaje 600w zamiast 1200w
🌐 WWW
Optymalizacja PageSpeed mobile — async-CSS, preload LCP, cache media
🌐 WWW
413 przy uploadzie wideo-stories — body-size 50→210M na obu proxy
🌐 WWW
Kadr stories na cały ekran — Stack viewer'a zwężał się do nagłówka
📱 1.61.2
Viewer i edytor — na pełny ekran (root-navigator)
📱 1.61.1
Stories 2.0 — model Instagram zgodny z wymaganiami: foto/wideo, reakcje, widzowie, highlighty, moderacja
📱 1.61.0
🌐+📱 WWW + aplikacja
Paritet web z Flutter po pakiecie UX — szczegóły, karty, FAB
🌐 WWW
Podpis przycisku „+” w dwóch liniach — nie nachodzi na sąsiednie zakładki
📱 1.60.3
Podpis „Dodaj ogłoszenie” pod przyciskiem „+” + przycisk jeszcze wyżej
📱 1.60.2