Single bottom-sheet '+' chooser like in mobile + Mini App bottom bar + docs
🌐 Web
Update history
The platform evolves every day. Here is the full change history: new features, fixes, and security updates. Download the app
May 2026
Mode chooser/silhouettes in web wizards, views_count→Redis, meat/milk tests
🌐 Web
Edit + 'Boost to top' + horizontal cards on web
📱 1.16.5
🌐+📱 Web + app
Animal card — data restored + smaller price badge, no clipping
📱 1.16.4
Compact feed cards — 2× smaller (animals/meat/milk), like products
📱 1.16.3
🌐+📱 Web + app
Silhouette placeholders + bug 'Processing: 160' (RefChoiceField) + detail page alignment
📱 1.16.2
🌐+📱 Web + app
Milk species silhouettes (default) + meat showcase translations
📱 1.16.1
🌐+📱 Web + app
Meat/milk translations + step 0 'Farmer/Company' + trimmed farmer fields
📱 1.16.0
🌐+📱 Web + app
Fifth marketplace vertical — milk/dairy/national fermented dairy (wizard-milk)
📱 1.15.0
🌐+📱 Web + app
GOOGLE_OAUTH_CLIENT_SECRET in baran-secrets — fixes Google login (401)
🌐 Web
Step1 images/geo-gate + chat auth, language/country, category+country filter
🌐 Web
Species icons on step 1 — animal silhouettes on pastel circles
📱 1.14.2
🌐+📱 Web + app
Species images on step 1 + required geo-gate at the final step
📱 1.14.1
🌐+📱 Web + app
New marketplace vertical — meat (wizard-meat, Simple/Pro)
📱 1.14.0
🌐+📱 Web + app
Filters — duplicate selects removed and country list = active (BaseUrl.on_off)
🌐 Web
Ext fields/vaccinations/seller-block/specs/share/wizard-i18n
🌐 Web
Compact grid of product/vet cards + cover in the mobile showcase
📱 1.13.1
🌐+📱 Web + app
Animal feed, wizard breeds, breed catalog, detail + gallery
🌐 Web
Back button on all detail pages, chat send fix, start-chat payload
🌐 Web
Favicon link in base.html — removes 404 in console
🌐 Web
CSP unsafe-eval for /miniapp/ — Alpine.js was completely dead
🌐 Web
Must-fixes — favorites/search/scroll/profile/my-ads CRUD/wizard
🌐 Web
Working call/chat buttons on the listing page + auto-load main feed
🌐 Web
Wizards + WS chat + Stars UI + referral UI
🌐 Web
Separate /miniapp/ location without X-Frame-Options
🌐 Web
Lang_resolver — graceful fallback without SessionMiddleware
🌐 Web
Self-host htmx+Alpine + relax CSP/X-Frame for iframe embed
🌐 Web
URL short-name `app` → `CattleSalesApp`
📱 1.13.1
🌐+📱 Web + app
Phase 0-7 skeleton — backend, templates, static, tests
🌐 Web
JWT blacklist + Farmer.phone partial unique constraint
🌐 Web
Postgresql-client-16 → 18 (via PGDG repo, not Yandex)
🌐 Web
401 on like → redirect to main:login via <meta>
🌐 Web
URL outside i18n_patterns — 404 on /accounts/telegram/mobile/
🌐 Web
Mobile WebView flow — Telegram Login for Flutter app
📱 1.12.0
🌐+📱 Web + app
CSP allows telegram.org (script) + oauth.telegram.org (frame)
🌐 Web
Absolute URL in data-auth-url for Telegram Login Widget
🌐 Web
Rolled back Facebook OAuth — in todo until bizdev decision
🌐 Web
Telegram Login Widget + Facebook OAuth (web SSR)
🌐 Web
Web SSR + tests + phone-change + i18n (full implementation)
🌐 Web
WhatsApp OTP auth — backend + mobile (mock mode)
📱 1.11.0
🌐+📱 Web + app
Products/services listings — featured DESC sorted to the top
🌐 Web
Mobile mock-checkout — in-app dialog instead of browser
📱 1.10.4
🌐+📱 Web + app
Freezed v3 requires abstract class — fix kernel_snapshot build
📱 1.10.3
UX bug — Edit button was shown to all users, not just the owner
📱 1.10.3
Bug 28 — ad detail page without a photo shows CategoryPlaceholder
📱 1.10.2
Added throttle rate for scope 'promotions_checkout'
🌐 Web
Unified main vs subdomain header — one language dropdown + 🌐
🌐 Web
Publish — context.go instead of Navigator.popUntil (AppBar disappeared)
📱 1.10.1
Premium ad placement + Finik mock provider
📱 1.10.0
🌐+📱 Web + app
Lang-trigger is now only the flag + chat icon fits on mobile
🌐 Web
“Post an ad” → animals_create (Bug 20 повтор)
🌐 Web
Clean design for /seller/<id>/ page
🌐 Web
Multi-line {# #} renders as text + fixing pre-commit hook
🌐 Web
Language select with flags + “My account” nav + sidebar URL
🌐 Web
21 QA report bugs + publish animation + tests
📱 1.9.0
🌐+📱 Web + app
“Ads in your region” is shown to anonymous users
🌐 Web
Edit/delete ads + VoIP fullscreen + scheduled web
📱 1.8.9
🌐+📱 Web + app
Forward multi-target + Folders + Mark-unread (web parity)
🌐 Web
Web-bypass — session-auth users go around the gate
🌐 Web
401 → redirect to /login instead of raw snackbar (09.jpg)
📱 1.8.8