Nhãn danh mục step1 — lấy từ registry (gettext), không lấy từ ChoiceOption bị lỗi
🌐 Web
Lịch sử cập nhật
Nền tảng đang phát triển mỗi ngày. Ở đây — toàn bộ lịch sử thay đổi: các tính năng mới, bản sửa lỗi và cập nhật bảo mật. Tải ứng dụng
Tháng 6 2026
Chim — màu theo loài ở step9, gán, sạch hơn step6/step7
📱 1.19.0
🌐+📱 Web + ứng dụng
Chim trên mobile — giống theo loài (level 1) + i18n-key step9
🌐 Web
Chim trong ứng dụng di động — wizard-animals + wizard-meat
📱 1.18.0
🌐+📱 Web + ứng dụng
Điều hướng wizard — bước tiếp/trước theo vị trí, không theo số
🌐 Web
Chim vào marketplace — cây giống, knowledge, wizard-animals + wizard-meat
🌐 Web
Ẩn họ của người bán là moderator/admin trên thẻ công khai
🌐 Web
Đăng nhập Google trên các subdomain theo quốc gia — redirect /accounts/google/ về apex
🌐 Web
Trang chi tiết theo mẫu động vật — sửa style layout + bỏ «None»
🌐 Web
Tháng 5 2026
Danh mục product/meat từ API (taxonomy trong DB) — bỏ hardcode list
📱 1.17.0
Taxonomy loại thịt trong DB (mô hình parler MeatCategory) — giống product/milk
🌐 Web
Taxonomy danh mục trong DB (mô hình parler ProductCategory) + mở rộng
🌐 Web
Bộ chọn bottom-sheet «+» thống nhất như trên mobile + thanh dưới Mini App + docs
🌐 Web
Mode-chooser/bóng dáng trong web wizard, views_count→Redis, test meat/milk
🌐 Web
Sửa tin + «Đẩy lên top» + thẻ ngang trên web
📱 1.16.5
🌐+📱 Web + ứng dụng
Thẻ động vật — trả lại dữ liệu + thu nhỏ nhãn giá, không bị cắt
📱 1.16.4
Thẻ compact cho feed — nhỏ hơn 2× (animals/meat/milk), như sản phẩm
📱 1.16.3
🌐+📱 Web + ứng dụng
Placeholder bóng dáng + lỗi «Xử lý: 160» (RefChoiceField) + canh lại trang chi tiết
📱 1.16.2
🌐+📱 Web + ứng dụng
Bóng dáng loài sữa (standard) + bản dịch vitrine thịt
📱 1.16.1
🌐+📱 Web + ứng dụng
Bản dịch meat/milk + step 0 «Nông dân/Công ty» + rút gọn field của nông dân
📱 1.16.0
🌐+📱 Web + ứng dụng
Vertical thứ năm của marketplace — sữa/sản phẩm sữa/sữa lên men quốc gia (wizard-milk)
📱 1.15.0
🌐+📱 Web + ứng dụng
GOOGLE_OAUTH_CLIENT_SECRET trong baran-secrets — sửa đăng nhập Google (401)
🌐 Web
Ảnh step1/geo-gate + chat-auth, ngôn ngữ/quốc gia, lọc danh mục+quốc gia
🌐 Web
Icon loài ở step 1 — bóng dáng động vật trên nền tròn pastel
📱 1.14.2
🌐+📱 Web + ứng dụng
Ảnh loài ở step 1 + bắt buộc geo-gate ở bước cuối
📱 1.14.1
🌐+📱 Web + ứng dụng
Vertical mới của marketplace — thịt (wizard-meat, Simple/Pro)
📱 1.14.0
🌐+📱 Web + ứng dụng
Bộ lọc — bỏ trùng select' và danh sách quốc gia = active (BaseUrl.on_off)
🌐 Web
Ext-field/vaccinations/seller-block/specs/share/wizard-i18n
🌐 Web
Lưới compact cho thẻ sản phẩm/thú y + cover trong vitrine mobile
📱 1.13.1
🌐+📱 Web + ứng dụng
Feed động vật, wizard breeds, catalog giống, chi tiết + gallery
🌐 Web
Nút back trên mọi detail, sửa gửi chat, start-chat payload
🌐 Web
Favicon link trong base.html — bỏ 404 trong console
🌐 Web
CSP unsafe-eval cho /miniapp/ — Alpine.js bị chết hoàn toàn
🌐 Web
Phải sửa ngay — favorites/search/scroll/profile/my-ads CRUD/wizard
🌐 Web
Nút call/chat hoạt động ở trang chi tiết + auto-load main feed
🌐 Web
Wizards + WS chat + Stars UI + referral UI
🌐 Web
Location riêng /miniapp/ không có X-Frame-Options
🌐 Web
Lang_resolver — fallback mềm mại không cần SessionMiddleware
🌐 Web
Self-host htmx+Alpine + nới CSP/X-Frame cho iframe-embed
🌐 Web
URL short-name `app` → `CattleSalesApp`
📱 1.13.1
🌐+📱 Web + ứng dụng
Phase 0-7 skeleton — backend, templates, static, tests
🌐 Web
JWT blacklist + ràng buộc unique một phần Farmer.phone
🌐 Web
Postgresql-client-16 → 18 (qua PGDG repo, không phải Yandex)
🌐 Web
401 khi like → chuyển hướng main:login qua <meta>
🌐 Web
URL ngoài i18n_patterns — 404 tại /accounts/telegram/mobile/
🌐 Web
Luồng Mobile WebView — Telegram Login cho Flutter app
📱 1.12.0
🌐+📱 Web + ứng dụng
CSP cho phép telegram.org (script) + oauth.telegram.org (frame)
🌐 Web
Absolute URL trong data-auth-url cho Telegram Login Widget
🌐 Web
Rollback Facebook OAuth — để todo chờ quyết định bizdev
🌐 Web
Telegram Login Widget + Facebook OAuth (web SSR)
🌐 Web
Web SSR + tests + đổi số điện thoại + i18n (triển khai đầy đủ)
🌐 Web
WhatsApp OTP-auth — backend + mobile (mock mode)
📱 1.11.0
🌐+📱 Web + ứng dụng
Listings products/services — featured DESC lên đầu
🌐 Web
Mobile mock-checkout — hộp thoại trong app thay vì browser
📱 1.10.4
🌐+📱 Web + ứng dụng
Freezed v3 cần abstract class — sửa kernel_snapshot build
📱 1.10.3
Bug UX — nút Edit hiện cho mọi người dùng, không chỉ owner
📱 1.10.3
Bug 28 — trang chi tiết ad không ảnh hiển thị CategoryPlaceholder
📱 1.10.2
Thêm throttle rate cho scope 'promotions_checkout'
🌐 Web
Chuẩn hóa header main vs subdomain — một dropdown ngôn ngữ + 🌐
🌐 Web
Publish — dùng context.go thay Navigator.popUntil (AppBar bị mất)
📱 1.10.1