ป้ายชื่อหมวดหมู่ใน step1 — ดึงจากรีจิสทรี (gettext) ไม่ใช้ ChoiceOption ที่เสีย
🌐 เว็บ
ประวัติการอัปเดต
แพลตฟอร์มพัฒนาอยู่ทุกวัน ที่นี่คือประวัติการเปลี่ยนแปลงทั้งหมด: ฟีเจอร์ใหม่ การแก้ไข และการอัปเดตด้านความปลอดภัย ดาวน์โหลดแอป
มิถุนายน 2026
นก — สีตามสายพันธุ์ step9, การมอบหมาย, ทำให้ step6/step7 สะอาดขึ้น
📱 1.19.0
🌐+📱 เว็บ + แอป
นกในมือถือ — สายพันธุ์ตามชนิด (level 1) + i18n keys step9
🌐 เว็บ
นกในแอปมือถือ — wizard-animals + wizard-meat
📱 1.18.0
🌐+📱 เว็บ + แอป
การนำทาง wizard — ขั้นก่อนหน้า/ถัดไปตามตำแหน่ง ไม่ใช่ตามหมายเลข
🌐 เว็บ
นกเข้า marketplace — tree สายพันธุ์, knowledge, wizard-animals + wizard-meat
🌐 เว็บ
ซ่อนนามสกุลของผู้ขายที่เป็นม็อด/แอดมินในการ์ดสาธารณะ
🌐 เว็บ
Google sign-in บนโดเมนย่อยตามประเทศ — รีไดเรกต์ /accounts/google/ ไปยัง apex
🌐 เว็บ
หน้ารายละเอียดตามมาตรฐานสัตว์ — แก้สไตล์ layout + เอา «None» ออก
🌐 เว็บ
พฤษภาคม 2026
categories product/meat จาก API (taxonomy ใน DB) — ลบ hardcode list
📱 1.17.0
taxonomy ของหมวดเนื้อใน DB (parler-model MeatCategory) — เหมือน product/milk
🌐 เว็บ
taxonomy ของหมวดหมู่ใน DB (parler-model ProductCategory) + ขยายเพิ่ม
🌐 เว็บ
ตัวเลือก bottom-sheet «+» แบบเดียวกับมือถือ + แถบล่าง Mini App + เอกสาร
🌐 เว็บ
Mode-chooser/ซิลลูเอตใน web-wizards, views_count→Redis, ทดสอบ meat/milk
🌐 เว็บ
แก้ไข + «ดันขึ้นท็อป» + web การ์ดแนวนอน
📱 1.16.5
🌐+📱 เว็บ + แอป
การ์ดสัตว์ — คืนข้อมูลกลับมา + ลดป้ายราคาลง, ไม่ตัดข้อความ
📱 1.16.4
การ์ดฟีดแบบกะทัดรัด — เล็กลง 2 เท่า (animals/meat/milk) เหมือนสินค้า
📱 1.16.3
🌐+📱 เว็บ + แอป
ซิลลูเอตเป็น placeholder + บั๊ก «การจัดการ: 160» (RefChoiceField) + จัดแนวหน้ารายละเอียด
📱 1.16.2
🌐+📱 เว็บ + แอป
ซิลลูเอตของชนิดนม (มาตรฐาน) + แปล витрина เนื้อ
📱 1.16.1
🌐+📱 เว็บ + แอป
แปล meat/milk + step 0 «เกษตรกร/บริษัท» + ลดฟิลด์ของเกษตรกร
📱 1.16.0
🌐+📱 เว็บ + แอป
แนวตั้งที่ห้าของ marketplace — นม/ผลิตภัณฑ์นม/นมหมักท้องถิ่น (wizard-milk)
📱 1.15.0
🌐+📱 เว็บ + แอป
GOOGLE_OAUTH_CLIENT_SECRET ใน baran-secrets — แก้ Google login (401)
🌐 เว็บ
รูปภาพ/geo-gate ของ Step1 + chat-auth, ภาษา/ประเทศ, ตัวกรอง category+country
🌐 เว็บ
ไอคอนชนิดบน step 1 — ซิลลูเอตสัตว์บนวงกลมพาสเทล
📱 1.14.2
🌐+📱 เว็บ + แอป
รูปภาพชนิดบน step 1 + บังคับ geo-gate ในขั้นสุดท้าย
📱 1.14.1
🌐+📱 เว็บ + แอป
แนวตั้งใหม่ของ marketplace — เนื้อ (wizard-meat, Simple/Pro)
📱 1.14.0
🌐+📱 เว็บ + แอป
ตัวกรอง — เอา select ที่ซ้ำออก และรายการประเทศ = active (BaseUrl.on_off)
🌐 เว็บ
Ext-fields/vaccinations/seller-block/specs/share/wizard-i18n
🌐 เว็บ
กริดการ์ดสินค้า/สัตวแพทย์แบบกะทัดรัด + cover ใน витрина mobile
📱 1.13.1
🌐+📱 เว็บ + แอป
ฟีดสัตว์, wizard breeds, แคตตาล็อกสายพันธุ์, รายละเอียด+แกลเลอรี
🌐 เว็บ
ปุ่ม Back ใน detail ทุกหน้า, แก้ chat send, start-chat payload
🌐 เว็บ
Favicon link ใน base.html — เอา 404 ใน console ออก
🌐 เว็บ
CSP unsafe-eval สำหรับ /miniapp/ — Alpine.js ตายสนิท
🌐 เว็บ
สิ่งที่ต้องแก้ด่วน — favorites/search/scroll/profile/my-ads CRUD/wizard
🌐 เว็บ
ปุ่ม call/chat ใช้งานได้บนหน้ารายละเอียด + auto-load ฟีดหลัก
🌐 เว็บ
Wizards + WS chat + Stars UI + referral UI
🌐 เว็บ
location แยกที่ /miniapp// ไม่มี X-Frame-Options
🌐 เว็บ
Lang_resolver — graceful fallback โดยไม่ใช้ SessionMiddleware
🌐 เว็บ
Self-host htmx+Alpine + relax CSP/X-Frame สำหรับ iframe-embed
🌐 เว็บ
URL short-name `app` → `CattleSalesApp`
📱 1.13.1
🌐+📱 เว็บ + แอป
Phase 0-7 skeleton — backend, templates, static, tests
🌐 เว็บ
JWT blacklist + Farmer.phone partial unique constraint
🌐 เว็บ
Postgresql-client-16 → 18 (ผ่าน PGDG repo ไม่ใช่ Yandex)
🌐 เว็บ
401 ตอนกดไลก์ → redirect ไป main:login ผ่าน <meta>
🌐 เว็บ
URL นอก i18n_patterns — 404 ที่ /accounts/telegram/mobile/
🌐 เว็บ
Mobile WebView flow — Telegram Login สำหรับ Flutter app
📱 1.12.0
🌐+📱 เว็บ + แอป
CSP อนุญาต telegram.org (script) + oauth.telegram.org (frame)
🌐 เว็บ
Absolute URL ใน data-auth-url สำหรับ Telegram Login Widget
🌐 เว็บ
ถอย Facebook OAuth — ไว้ใน todo รอคำตัดสินจาก bizdev
🌐 เว็บ
Telegram Login Widget + Facebook OAuth (web SSR)
🌐 เว็บ
Web SSR + tests + เปลี่ยนเบอร์ + i18n (ทำครบ)
🌐 เว็บ
WhatsApp OTP-authorization — backend + mobile (mock mode)
📱 1.11.0
🌐+📱 เว็บ + แอป
รายการ products/services — จัด featured DESC ขึ้นบน
🌐 เว็บ
Mobile mock-checkout — แสดง dialog ในแอปแทน browser
📱 1.10.4
🌐+📱 เว็บ + แอป
Freezed v3 ต้องใช้ abstract class — แก้ kernel_snapshot build
📱 1.10.3
บั๊ก UX — ปุ่ม Edit แสดงให้ทุกคน ไม่ใช่แค่ owner
📱 1.10.3
Bug 28 — หน้า detail ของ ad ไม่มีรูป แสดง CategoryPlaceholder
📱 1.10.2
เพิ่ม throttle rate สำหรับ scope 'promotions_checkout'
🌐 เว็บ
รวม header main vs subdomain — dropdown ภาษาเดียว + 🌐
🌐 เว็บ
Publish — ใช้ context.go แทน Navigator.popUntil (AppBar หาย)
📱 1.10.1