Etiquetas de categorías step1 — desde el registro (gettext), no desde el ChoiceOption roto
🌐 Web
Historial de actualizaciones
La plataforma evoluciona cada día. Aquí está el historial completo de cambios: nuevas funciones, correcciones y actualizaciones de seguridad. Descargar la app
junio 2026
Pájaro — colores por especie step9, asignación, step6/step7 más limpios
📱 1.19.0
🌐+📱 Web + app
Pájaro en móvil — razas por especie (nivel 1) + claves i18n step9
🌐 Web
Pájaro en la app móvil — wizard-animals + wizard-meat
📱 1.18.0
🌐+📱 Web + app
Navegación del wizard — siguiente/anterior paso por posición, no por número
🌐 Web
Pájaro en marketplace — árbol de razas, knowledge, wizard-animals + wizard-meat
🌐 Web
Ocultar el apellido del vendedor moderador/admin en las tarjetas públicas
🌐 Web
Inicio de sesión de Google en subdominios por país — redirección de /accounts/google/ al apex
🌐 Web
Detalle por estándar de animales — corregidos estilos del layout + quitado «None»
🌐 Web
mayo 2026
Categorías product/meat desde la API (taxonomía en BD) — eliminado hardcode de la lista
📱 1.17.0
Taxonomía de tipos de carne en la BD (modelo parler MeatCategory) — como product/milk
🌐 Web
Taxonomía de categorías en la BD (modelo parler ProductCategory) + ampliación
🌐 Web
Selector unificado bottom-sheet «+» como en móvil + barra inferior Mini App + docs
🌐 Web
Mode-chooser/siluetas en los wizards web, views_count→Redis, tests meat/milk
🌐 Web
Editar + «Subir al top» + tarjetas horizontales web
📱 1.16.5
🌐+📱 Web + app
Tarjeta de animales — devueltos los datos + badge de precio más pequeño, sin recorte
📱 1.16.4
Tarjetas compactas en feeds — 2× más pequeñas (animals/meat/milk), como productos
📱 1.16.3
🌐+📱 Web + app
Siluetas placeholder + bug «Procesado: 160» (RefChoiceField) + alineación del detalle
📱 1.16.2
🌐+📱 Web + app
Siluetas de especies de leche (estándar) + traducciones del escaparate de carne
📱 1.16.1
🌐+📱 Web + app
Traducciones de meat/milk + step 0 «Granja/Empresa» + reducción de campos del granjero
📱 1.16.0
🌐+📱 Web + app
Quinta vertical del marketplace — leche/lácteos/lácteo nacional fermentado (wizard-milk)
📱 1.15.0
🌐+📱 Web + app
GOOGLE_OAUTH_CLIENT_SECRET en baran-secrets — arregla el login de Google (401)
🌐 Web
Imágenes/geogate en step1 + chat-auth, idioma/país, filtro categoría+país
🌐 Web
Iconos de especies en step 1 — siluetas de animales sobre círculos pastel
📱 1.14.2
🌐+📱 Web + app
Imágenes de especies en step 1 + geo-gate obligatorio al final
📱 1.14.1
🌐+📱 Web + app
Nueva vertical del marketplace — carne (wizard-meat, Simple/Pro)
📱 1.14.0
🌐+📱 Web + app
Filtros — eliminado el doble select y la lista de países = activos (BaseUrl.on_off)
🌐 Web
Ext-policies/vaccinations/seller-block/specs/share/wizard-i18n
🌐 Web
Cuadrícula compacta de tarjetas de productos/veterinaria + cover en el escaparate mobile
📱 1.13.1
🌐+📱 Web + app
Feed de animales, wizard breeds, catálogo de razas, detalle+galería
🌐 Web
Botón atrás en todos los detail, arreglo de envío del chat, payload start-chat
🌐 Web
Favicon link en base.html — elimina el 404 en la consola
🌐 Web
CSP unsafe-eval para /miniapp/ — Alpine.js estaba completamente roto
🌐 Web
Must-fixes — favoritos/búsqueda/scroll/perfil/mis-anuncios CRUD/wizard
🌐 Web
Botones call/chat funcionales en el detalle + auto-load del feed principal
🌐 Web
Wizards + chat WS + UI Stars + UI de referidos
🌐 Web
Location separado /miniapp/ sin X-Frame-Options
🌐 Web
Lang_resolver — fallback elegante sin SessionMiddleware
🌐 Web
htmx+Alpine autoalojados + relajar CSP/X-Frame para iframe-embed
🌐 Web
URL short-name `app` → `CattleSalesApp`
📱 1.13.1
🌐+📱 Web + app
Esqueleto fase 0-7 — backend, templates, static, tests
🌐 Web
JWT blacklist + restricción única parcial Farmer.phone
🌐 Web
Postgresql-client-16 → 18 (vía repo PGDG, no Yandex)
🌐 Web
401 al dar like → redirección a main:login vía <meta>
🌐 Web
URL fuera de i18n_patterns — 404 en /accounts/telegram/mobile/
🌐 Web
Flujo Mobile WebView — Telegram Login para app Flutter
📱 1.12.0
🌐+📱 Web + app
CSP permite telegram.org (script) + oauth.telegram.org (frame)
🌐 Web
URL absoluta en data-auth-url para Telegram Login Widget
🌐 Web
Rollback de Facebook OAuth — en todo hasta decisión de bizdev
🌐 Web
Telegram Login Widget + Facebook OAuth (web SSR)
🌐 Web
Web SSR + tests + cambio de teléfono + i18n (implementación completa)
🌐 Web
Autenticación OTP por WhatsApp — backend + mobile (modo mock)
📱 1.11.0
🌐+📱 Web + app
Listados de products/services — ordenando featured DESC arriba
🌐 Web
Mock-checkout mobile — diálogo in-app en lugar del navegador
📱 1.10.4
🌐+📱 Web + app
Freezed v3 requiere clase abstracta — fix al build kernel_snapshot
📱 1.10.3
Bug de UX — el botón Edit se mostraba a todos, no solo al owner
📱 1.10.3
Bug 28 — la página detallada del ad sin foto muestra CategoryPlaceholder
📱 1.10.2
Añadida throttle rate para el scope 'promotions_checkout'
🌐 Web
Unificación del header main vs subdomain — dropdown único de idiomas + 🌐
🌐 Web
Publish — context.go en lugar de Navigator.popUntil (AppBar desaparecía)
📱 1.10.1