И четирите вертикали, не само животните
🌐 Уеб
История на промените
Платформата се развива всеки ден. Тук е пълната история на промените: нови възможности, корекции и актуализации по сигурността. Изтеглете приложението
Юли 2026
Праг 2 години + възраст на обявата в картата на лентата
🌐 Уеб
Резервен ориентир за възрастта — дата на парсване
🌐 Уеб
Дата на публикуване от източника вместо време на импорта
🌐 Уеб
Смяната на единицата за цена влиза в отчета (брояч unit_fixed)
🌐 Уеб
„за кг“ с абсурдна цена — това е цена за глава
🌐 Уеб
Поле за цена→описание→по договаряне + дължина на ухото при овцете
📱 1.68.0
🌐+📱 Уеб + приложение
Картичката на животното — 500 (request → self.request в similar_ads)
🌐 Уеб
P0 — устойчиво сваляне на снимки (circuit-breaker + връщане към 0 снимки)
🌐 Уеб
„подобни“ — филтър по страната на сайта (да не показва чуждестранни)
🌐 Уеб
Единна богата карта за лентите на 4 вертикали + Едро/Доставка в детайлите (APK 1.67.0)
📱 1.67.0
🌐+📱 Уеб + приложение
Параметрите на анкетата за food/product потоците — огледало на животните + 2 поправки на сериализаторите
🌐 Уеб
Приемници за месо/млечни от food източници на парсера (meat/milk sell)
🌐 Уеб
Мостче „Купувам: N“ на празните витрини за месо/мляко
🌐 Уеб
Роутинг на месни купувачи в meat-buy + видими чипове Продавам/Купувам в мобилните витрини
📱 1.66.0
🌐+📱 Уеб + приложение
„Продавам/Купувам“ в месо и мляко + поправка на маскираните купувачи + одит на вертикалите
📱 1.65.0
🌐+📱 Уеб + приложение
Чипове Продай/Купи в приложението + импорт на парснати ПРОДУКТИ в products
📱 1.64.0
🌐+📱 Уеб + приложение
„Продай/Купи“ (ad_intent) — разклонение на wizard-а, чипове на лентата, маршрутизиране на заявките от парсера — Фази 2+3
📱 1.63.0
🌐+📱 Уеб + приложение
„Не знам породата“ — първият отделен пункт в стъпката за порода (web+Flutter) + импорт на безпородни от парсера — Фаза 1
📱 1.62.0
🌐+📱 Уеб + приложение
Мобилната детайлна страница показваше суровите slugs на справочниците (pasture/docile/bay)
📱 1.61.4
🌐+📱 Уеб + приложение
Поле „ваксиниран“ във въпросника (Animal.is_vaccinated) + приемник v2.2
🌐 Уеб
Приемник v2.1 — calving_count + condition_score
🌐 Уеб
Приемник ai_fields v2 — цвят/ръст/стелност/доставка/… във въпросника
🌐 Уеб
ShippingDestination в shippingDetails — последната RRT подсказка merchant listing
🌐 Уеб
Merchant listing — image bug + всички грешки GSC „Данни за стоките на търговеца“
🌐 Уеб
JSON-LD за всички вертикали + hreflang по езиците на страната + fix ads_count
🌐 Уеб
Security fix: платформа
🌐 Уеб
Команда refresh_parsed_photos — презареждане на снимки от Export API
🌐 Уеб
OOMKilled — streaming генериране на XML вместо MarshalIndent
🌐 Уеб
Полета на въпросника от парсър екстрактора — пол/възраст/брой/тегло/предназначение/цена
🌐 Уеб
Тестовите/непубличните не изтичат в каруселите „подобни“/„от продавача“
🌐 Уеб
Canonical+hreflang за породи/блог → apex (сливане на дубликати от поддомейни)
🌐 Уеб
Глобални секции (breeds/blog) — само в apex-sitemap
🌐 Уеб
Отделен <loc> за всеки език (както в референса)
🌐 Уеб
Go-генератор sitemap (baran-sitemap) — country-aware, hreflang, пагинация
🌐 Уеб
Разширен robots.txt — поддомейни, i18n пътища, AI-ботове
🌐 Уеб
Модераторът издига всяка обява в топ + dedup на парснатите от race condition
🌐 Уеб
Името на продавача е задължително за парснатите обяви
🌐 Уеб
Непубличният източник е скрит и в детайлната страница, не само в лентата
🌐 Уеб
Продавачът на парснатите — Farmer с име и телефон (не системен)
🌐 Уеб
Цена→по договаряне, parsed е публичен, durable env, docs на моста
🌐 Уеб
Мост с парсера — импорт на парснати обяви (origin=parsed)
🌐 Уеб
Скриване на непубличните източници (origin.is_public=False) от лентите
🌐 Уеб
Поле „Източник“ (origin) във формата за редакция на обяви
🌐 Уеб
Тестовите обяви също са публични (AdOrigin.test.is_public=True)
🌐 Уеб
Речник на източниците на обяви AdOrigin + FK на 5 вертикали
🌐 Уеб
Daily почистване на изтекли FCM токени (60+ дни без връзка)
🌐 Уеб
500 при wake-up push — недозвъняване и прехвърляне към гласова поща
🌐 Уеб
„перезвъни“ от историята — реален номер вместо contact-id (недозвъняване)
🌐 Уеб
История на обажданията — prefix match call_id (acc.callid съкратен до 20 симв)
🌐 Уеб
Имена вместо SIP-id в историята на обажданията + разбираема икона „Обаждания“
📱 1.61.3
🌐+📱 Уеб + приложение
Srcset за LCP снимките в детайлите — мобилната версия получава 600w вместо 1200w
🌐 Уеб
PageSpeed оптимизация mobile — async-CSS, preload LCP, cache на media
🌐 Уеб
413 при качване на видео-сторис — body-size 50→210M и на двата прокси
🌐 Уеб
Кадърът на сторис на цял екран — Stack view-ът се свиваше до хедъра
📱 1.61.2
Viewer и редактор — на цял екран (root navigator)
📱 1.61.1
Stories 2.0 — модел на Instagram по ТЗ (снимки/видео, реакции, зрители, хайлайти, модерация)
📱 1.61.0
🌐+📱 Уеб + приложение
Паритет на web с Flutter след UX-пакета — детайли, карти, FAB
🌐 Уеб
Подписът на бутона «+» на два реда — не застъпва съседните табове
📱 1.60.3
Подписът «Подай обява» под бутона «+» + бутонът още по-високо
📱 1.60.2