บันทึกการอัปเดต
Blog
สรุปของใหม่ในแต่ละบริการและแอปของเรา
CamBooth — ยกฝั่งเว็บขึ้น Docker และย้ายฐานข้อมูลไป PostgreSQL
งานฝั่งเซิร์ฟเวอร์ — ติดตั้งเว็บด้วย Docker Compose ซ้อมย้ายฐานข้อมูลไป PostgreSQL จนผ่านจริงไม่ใช่แค่เขียนสคริปต์ทิ้งไว้ และเพิ่มเครื่องมือตรวจว่าโครงสร้างฐานข้อมูลบนเครื่องจริงตรงกับที่โค้ดคาดหวังหรือไม่
HShort 1.1.0 — ยืนยันอีเมล รีเซ็ตรหัสผ่าน และหน้าตาแบบ 8-bit
อัปเดตใหญ่ในวันเดียวกับรีลีสแรก — บังคับยืนยันอีเมลก่อนสร้างลิงก์ เพิ่มรีเซ็ตรหัสผ่าน ตรวจ URL ตั้งแต่ก่อนสมัคร รองรับ IPv6 และเปลี่ยนหน้าแรกเป็นธีม 8-bit
HShort 1.0.0 — เวอร์ชันแรกที่เปิดใช้งานจริง
รีลีสแรกของ HShort — สมัครสมาชิก ย่อลิงก์ ตั้งชื่อลิงก์เอง กำหนดวันหมดอายุ สร้าง QR code และมี REST API ให้ยิงสร้างลิงก์อัตโนมัติ
Freeable 3.18.27 — รับหลักฐานการแพ็คจากระบบภายนอก
เปิดช่องทางให้ระบบแพ็คสินค้าส่งหลักฐานเข้ามาได้ — เลขพัสดุ น้ำหนัก เวลาส่งออก และลิงก์คลิป พร้อมทำเครื่องหมายว่าแพ็คแล้วให้ทุกรายการที่เลขพัสดุตรงกันอัตโนมัติ
Freeable 3.18.26 — หน้างานค้างส่ง
หน้าใหม่ที่รวมออเดอร์ที่ยังมีสินค้าค้างไม่ได้ส่งออกจากร้าน ให้ทีมหน้าร้านเห็นงานที่ต้องตามในที่เดียวโดยไม่ต้องไล่เปิดทีละออเดอร์
Freeable 3.18.25 — ใช้การ์ดออเดอร์แบบมาตรฐานเดียวกัน
เปลี่ยนหน้าคำสั่งซื้อทั้งหมดมาใช้การ์ดแสดงออเดอร์แบบมาตรฐานที่ทำไว้ในรีลีส 3.18.0 ให้หน้าตาและข้อมูลตรงกับหน้าอื่น
Freeable 3.18.24 — แดชบอร์ดนับเฉพาะ 30 วันล่าสุด
จำกัดตัวเลขบนแดชบอร์ดออเดอร์ให้นับเฉพาะ 30 วันล่าสุด ทำให้ตัวเลขสะท้อนสถานการณ์ปัจจุบันแทนยอดสะสมตั้งแต่เปิดร้าน
Freeable 3.18.23 — แก้แดชบอร์ดที่โชว์ 0 ทั้งที่มีออเดอร์หมื่นกว่ารายการ
แก้การ์ด "กำลังดำเนินการ" บนแดชบอร์ดที่แสดงเลข 0 ทั้งที่มีออเดอร์กว่า 18,000 รายการ พร้อมย้ายการนับไปทำที่ฐานข้อมูลแทนการดึงทุกแถวมานับในหน่วยความจำ
Freeable 3.18.22 — ปรับจำนวนรายการต่อหน้าให้เท่ากัน
ลดจำนวนรายการต่อหน้าในหน้าคำสั่งซื้อทั้งหมดจาก 50 เหลือ 30 ให้ตรงกับหน้าอื่นในระบบ
Freeable 3.18.21 — แยกหน้าซิงก์ออเดอร์ออกจากซิงก์สินค้า
แยกหน้าดึงออเดอร์เข้าระบบออกจากหน้าซิงก์สินค้า เพื่อไม่ให้สับสนว่ากำลังสั่งซิงก์อะไรและเผลอสั่งผิดอย่าง