QBAD Docs

Changelog

ประวัติฟีเจอร์สำคัญของ QBAD Pro เรียงจากรายการล่าสุด เน้นการเปลี่ยนแปลงที่ผู้ใช้งานสัมผัสได้ในแอปหลัก

July 2026

อัปเดตล่าสุด

ตั้งค่า Rotation ชัดเจนขึ้น

Improvement
  • การ์ด Rotation Mode จะแสดงทันทีว่าใช้ร่วมกับ ล็อกคู่ผู้เล่น หรือ แผนจำลองคิว ได้หรือไม่ โดยโหมดที่ไม่รองรับจะจางลงและเลือกไม่ได้ พร้อมคำอธิบายกำกับ
  • ล็อกคู่ผู้เล่นใช้กับ Standard และ Manual ส่วนแผนจำลองคิวใช้กับ Standard เท่านั้น เมื่อปิดสวิตช์แล้วตัวเลือกที่ถูกปิดจะกลับมาใช้งานได้ทันที
  • สถานะที่บันทึกแล้วแสดงเป็นสีเทา ส่วนการเปลี่ยนแปลงที่รอบันทึกแสดงเป็นสีเขียว เพื่อแยกสถานะได้ชัดเจนขึ้น
  • หากออกจากหน้าตั้งค่าขณะมีการเปลี่ยนแปลง ระบบจะแสดง Modal ให้เลือกบันทึกและไปต่อ ไม่บันทึก หรืออยู่หน้านี้

ปรับความเสถียรของ Modal ยืนยัน

Bug fix
  • แก้การซ้อนชั้นของ Modal และแถบนำทาง เพื่อให้ปุ่ม บันทึกและไปต่อ, ไม่บันทึก และ อยู่หน้านี้ กดได้สม่ำเสมอทั้งเมาส์และการแตะ

ยืนยันก่อนบันทึกคะแนนสนาม

Improvement
  • เมื่อเปิดกระดานคะแนนแล้วกดบันทึกโดยยังไม่ได้ใส่คะแนน ระบบจะถามยืนยัน พร้อมปุ่มเปิดหน้ากระดานของสนามนั้น
  • โหมด 15/21 แต้ม: ถ้ายังไม่มีทีมถึงเป้า จะมีชั้นยืนยันอีกครั้งก่อนบันทึก
  • ปุ่มบันทึกบนกระดานคะแนนจะ dim จนกว่าจะใส่คะแนน และมีโมชันเปิด/ปิด สลับสนาม และรีเฟรชหลังจัดคิวหรือข้ามคิวให้นุ่มขึ้น
ดูวิธีใช้กระดานคะแนน

ซิงก์รูปโปรไฟล์อัตโนมัติ

Improvement
  • เมื่อเข้าสู่ระบบด้วย Google หลังเชื่อมบัญชีจาก Email ระบบจะอัปเดตรูปโปรไฟล์ในรายชื่อผู้เล่นให้อัตโนมัติหากยังไม่มีรูป
  • ตอน Admin อนุมัติหรือผูกรายชื่อให้สมาชิก ระบบจะดึงรูปจากบัญชีผู้ใช้มาใส่ด้วย (ถ้ามี)

กรองสถิติตามช่วงวันที่

Feature
  • กรองสถิติสะสมตามช่วงวันที่ได้จากหน้า สถิติ > เลือกรอบวันที่
  • เลือกช่วงสำเร็จรูปได้ทั้ง 7 วัน, 30 วัน, เดือนนี้ และ เดือนที่แล้ว พร้อมแสดงเดือนและปีจริง
  • กำหนดวันเริ่มต้นและวันสิ้นสุดเองได้จาก Date Picker โดยแตะวันเริ่มต้นเพื่อเริ่มเลือกช่วงใหม่ได้
  • เมื่อกรองแล้ว ระบบจะเลือกทุกรอบที่อยู่ในผลลัพธ์ให้อัตโนมัติ และยังปรับเลือกเฉพาะรอบก่อนยืนยันได้
ดูขั้นตอนการกรองวันที่ในคู่มือสถิติ

Quick Game Over — จบเกมด่วน

Feature
  • เปิดโหมดจบเกมโดยไม่เลือกผู้ชนะและไม่กรอกคะแนน ได้ที่ ตั้งค่า > ระบบ > การแสดงผล > Quick Game Over
  • กด จบเกม บนการ์ดสนามเพื่อบันทึก 0–0 · นับเฉพาะจำนวนเกม ไม่เก็บสถิติแพ้–ชนะ
  • ค่าเริ่มต้นปิด · ใช้ได้เฉพาะ Standard / Manual · เมื่อเปิดแล้วกระดานคะแนนจะถูกปิดและซ่อน · ยืนยันก่อนเปิดทุกครั้ง
  • ในประวัติและสรุปย้อนหลังแสดงป้าย บันทึกเรียบร้อย แทนคำว่าเสมอ

ล็อกคู่ผู้เล่น

Feature
  • เปิดใช้ได้จาก ตั้งค่า > ระบบ > จัดคิว เพื่อให้คู่ที่เลือกอยู่ทีมเดียวกันในคิวถัดไป
  • เลือกล็อกได้หลายคู่จาก Badge รูปโซ่ในรายชื่อรอจัดคิว และระบบบันทึกคู่ไว้ระดับห้องเพื่อให้สมาชิกใช้คู่เดิมต่อได้
  • ใช้ได้ทุก Rotation Mode ยกเว้น Winner Stays Capped และ Fixed Consecutive Games เมื่อปิดสวิตช์ ระบบจะกลับไปจัดคู่ตาม Logic เดิม
  • ใน Manual การเลือกหรือยกเลิกสมาชิกคนใดคนหนึ่งจะเลือกหรือยกเลิกคู่ให้พร้อมกัน ส่วนการเปลี่ยนผู้เล่นที่มีคู่ล็อกจะแสดงตัวเลือกว่าจะมาคนเดียวหรือมาทั้งคู่
  • แสดงชื่อคู่ในรายการผู้เล่น และแสดงไอคอนคู่ล็อกแบบจางบนการ์ดสนามกับกระดานคะแนน

จัดคิวได้ลื่นขึ้น

Improvement
  • ปรับการประมวลผลชุดผู้เล่นให้ใช้หน่วยความจำน้อยลง ช่วยให้การจัดคิวตอบสนองได้ดีขึ้นเมื่อมีผู้เล่นรอหลายคน
  • ลดการคำนวณข้อมูลคู่ล็อกและรูปแบบทีมซ้ำภายในรอบเดียวกัน โดยยังคงหลักการให้คะแนนและผลการจัดคู่ตามเดิม
  • การอัปเดตผู้เล่น สนาม และคู่ล็อกแบบเรียลไทม์ยังทำงานตามปกติ เพื่อให้ข้อมูลก่อนยืนยันคิวเป็นปัจจุบัน

แจ้งเตือนความต่างเกมก่อนจัดคิว

Feature
  • เมื่อคิวที่เสนออาจทำให้จำนวนเกมของผู้เล่นห่างกันเกินเกณฑ์ ระบบจะถามยืนยันก่อนจัดคิว พร้อมสรุปผลกระทบถ้ารอหรือจัดต่อ
  • ตั้งค่าเปิด/ปิดและเกณฑ์จำนวนเกมได้ที่ ตั้งค่า > ระบบ > การแสดงผล > แจ้งเตือนความต่างเกม
  • แสดงรายชื่อคนเล่นเยอะ–คนเล่นน้อย และคู่ทีมที่กำลังจะจัด เพื่อช่วยตัดสินใจได้เร็วขึ้น

ความต่างเกมกับการเข้าร่วมภายหลัง

Improvement
  • คำนวณความต่างจากจำนวนเกมที่ระบบใช้จัดคิว รวมผู้ที่เข้าร่วมภายหลังซึ่งเริ่มนับคิวตามเกมที่ระบบตั้งไว้
  • ชื่อผู้ที่เข้าร่วมภายหลังมีเครื่องหมาย * พร้อมหมายเหตุอธิบายใน modal
  • ปรับ modal ให้ปุ่ม รอก่อน / จัดคิวต่อ อยู่ด้านล่างคงที่ และเลื่อนดูรายละเอียดได้เฉพาะส่วนเนื้อหา

แสดงเวลารอในหน้าสลับผู้เล่นลงสนาม

Improvement
  • ตอนเลือกผู้เล่นเพื่อสลับลงสนาม ระบบแสดง badge เวลารอ ทางขวาของการ์ดผู้เล่นทันที
  • ใช้สีเดียวกับลิสต์รอคิวเพื่อดูคิวได้เร็วขึ้น: เขียวสำหรับรอไม่นาน, เหลืองเมื่อรอเกิน 10 นาที และแดงเมื่อรอเกิน 20 นาที
  • ช่วยตัดสินใจได้ง่ายขึ้นว่าควรดึงใครลงสนามแทน โดยไม่ต้องกลับไปดูรายชื่อรอคิวก่อน

แผนจำลองคิว

Feature
  • จำลองตารางคิวล่วงหน้าได้จากหน้าจัดคิว แล้วบันทึกเป็น PNG แชร์ในกลุ่มหรือวางแผนก่อนเล่น
  • เปิดใช้งานได้จาก ตั้งค่า > ระบบ > จัดคิว ใช้ได้เมื่อเปิด Standard Rotation
  • Wizard 2 ขั้น: ตั้งจำนวนรอบและหัวข้อภาพ → ตรวจตาราง → บันทึก PNG

การ์ดสถิติผู้เล่น

Improvement
  • ปรับการ์ดสถิติสะสมใน modal ให้ชื่อผู้เล่น แบดจ์ และวันมาเล่นไม่แย่งพื้นที่กันบนมือถือ
  • ชื่อผู้เล่น wrap ได้แทนการตัดเป็น `แ...`

กระดานคะแนนและการคุมเกมหน้าสนาม

Improvement
  • เปิดกระดานคะแนนของแต่ละสนามหรือดูแบบเต็มจอทุกสนามได้เร็วขึ้น พร้อมสลับสนามและปรับแต้มระหว่างเกมได้สะดวก
  • ตั้งค่า Queue Preview และ Court Scoreboard แยกตามก๊วนได้ชัดเจนขึ้น ทำให้เลือกเปิดเฉพาะความสามารถที่ต้องใช้ในวันเล่นจริง

แจ้งเตือนผ่าน Telegram

Feature
  • เพิ่ม Telegram เป็นช่องทางแนะนำสำหรับรับแจ้งเตือนเมื่อถึงคิว โดยไม่ต้องติดตั้ง QBAD Pro เป็นแอป
  • เชื่อมบัญชี Telegram กับชื่อผู้เล่นแยกตามก๊วน และส่งข้อความทดสอบได้จากหน้าตั้งค่า
  • ข้อความแจ้งเตือนแสดงชื่อก๊วน สนาม คู่ของคุณ และคู่แข่งขันในรูปแบบที่อ่านง่าย
  • ลิงก์เชื่อมต่อมีอายุ 15 นาทีและใช้สำเร็จได้ครั้งเดียว หลังเชื่อมแล้วไม่ต้องกด /start ซ้ำหรือเปิด Telegram ค้างไว้

ประสิทธิภาพการจัดคู่ใหม่

Improvement
  • เพิ่มแคชชั่วคราวเฉพาะระหว่างจัดคู่ใหม่ เพื่อลดการคำนวณซ้ำ
  • เพิ่มตัวจับเวลารายขั้นสำหรับตรวจสอบความล่าช้า โดยไม่เปลี่ยนกติกาจัดคิวหรือข้อมูลในระบบ
  • ส่งแจ้งเตือนผ่านคิวเบื้องหลังตามอัตราที่ Telegram รองรับ พร้อมลองส่งซ้ำอัตโนมัติและเก็บรายการที่ส่งไม่สำเร็จ
  • ลดเวลารอก่อนเริ่มส่ง Telegram และเพิ่มการประมวลผลพร้อมกันแบบจำกัด เพื่อให้หลายก๊วนได้รับข้อความเร็วขึ้นโดยยังคุมอัตราการส่ง

หน้าตาการตั้งค่าแจ้งเตือน

Bug fix
  • ปรับหน้าแจ้งเตือนให้เน้น Telegram และแยก PWA เป็นทางเลือก
  • ปรับปุ่มเชื่อมต่อและส่งข้อความทดสอบให้แยกหน้าที่ชัดเจน พร้อมลดความเด่นของปุ่มยกเลิกการเชื่อมต่อ
  • แก้ขนาดไอคอน Telegram และรูปแบบการแสดงผลบนมือถือไม่ให้กระทบส่วนอื่นของเว็บไซต์
  • จัดระยะ Badge และกล่องคำแนะนำในคู่มือใหม่ แก้ข้อความบนมือถือที่ถูกบีบจนขึ้นทีละตัวอักษร

Rotation Modes และ Scheduled Sessions

Feature
  • เพิ่ม Standard Rotation, Stay on Court และ Manual Rotation
  • เพิ่ม Winner Stays Capped และ Fixed Consecutive Games
  • เพิ่มการสร้าง แก้ไข ลงชื่อ และเริ่มรอบการเล่นล่วงหน้า
  • รองรับทั้งแบบ Admin เลือกรายชื่อ และผู้เล่นลงชื่อผ่านลิงก์
  • เพิ่มคำเตือนก่อนเริ่มรอบใหม่เมื่อมี Session เดิมค้างอยู่

Performance และสถิติ

Improvement
  • ลดเวลารอระหว่างกดจัดคิวให้ตอบสนองเร็วขึ้น
  • ส่งแจ้งเตือนคิวเบื้องหลังโดยไม่บล็อกหน้าจอ
  • แสดงสถิติสะสมเมื่อยังไม่มี Session กำลังเล่น

ประสบการณ์ใช้งานและคู่มือ

Improvement
  • ปรับการค้นหาในคู่มือให้เข้าใจคำค้นและพาไปยังหัวข้อที่ตรงขึ้น
  • ปรับหน้าโปรไฟล์และการแสดงสถานะการเข้าถึงให้อ่านง่ายขึ้น

Session และสถานะคิว

Bug fix
  • แก้การแสดงสนามที่จัดคิวไว้ให้ต่อเนื่องข้าม Session
  • พาการเข้าสู่ระบบที่หมดอายุกลับไปหน้า Login โดยอัตโนมัติ

Dynamic Queue และสิทธิ์สมาชิก

Feature
  • เพิ่ม Safety Guard และ Fairness fallback เพื่อป้องกันคิวตัน
  • ลดการเจอคู่หู คู่แข่ง และกลุ่มผู้เล่นเดิมซ้ำ
  • เพิ่ม Member Permissions และการแชร์ก๊วนด้วย QR/ลิงก์

Player Pinning

Feature
  • เพิ่มการปักหมุดผู้เล่นและตัวกรองรายชื่อที่ปักหมุดใน Check-in

Realtime และการดูแลข้อมูล

Improvement
  • เพิ่มความเสถียรของการอัปเดตแบบ Realtime และเร่งการรีเฟรชคิว
  • ยกระดับความปลอดภัยและการดูแลรักษาข้อมูล

การแจ้งเตือนบน iOS

Bug fix
  • แก้การขอสิทธิ์แจ้งเตือนและการติดตั้ง PWA บน iOS

Queue Wait Time

Feature
  • เพิ่มเวลารอโดยประมาณในรายชื่อผู้เล่น พร้อมตัวเลือกเปิด–ปิดการแสดงผล

หน้าตั้งค่าระบบ

Improvement
  • จัดกลุ่มการตั้งค่าใหม่และปรับการใช้งานบนหน้าจอขนาดเล็ก

Court Timer และ Court Navigator

Feature
  • เพิ่ม Court Timer จับเวลาเกม พร้อมเก็บระยะเวลาในประวัติการแข่งขัน
  • เพิ่ม Mobile Court Navigator สลับดูสนามบนมือถือได้เร็วขึ้น

Docs Search

Improvement
  • เพิ่มการค้นหาในคู่มือและปรับผลลัพธ์ให้ไปยังหัวข้อที่เกี่ยวข้อง

Queue Notifications และใบเสร็จ

Feature
  • เพิ่มแจ้งเตือนเมื่อถึงคิวทั้งในแอปและ Push Notification
  • รองรับการติดตั้ง QBAD Pro เป็น PWA
  • เพิ่มการดาวน์โหลดใบเสร็จค่าใช้จ่ายเป็นรูปภาพ

รูปแบบใบเสร็จ

Improvement
  • ปรับใบเสร็จให้กระชับและดาวน์โหลดเป็นรูปภาพได้คมชัดขึ้น

สถิติสะสมและรายละเอียดค่าใช้จ่าย

Feature
  • เพิ่มการเรียงลำดับสถิติสะสมตามข้อมูลที่ต้องการ
  • แสดงรายละเอียดค่าสนามแต่ละช่วงราคาในประวัติค่าใช้จ่าย
  • แสดงสถานะและวันหมดอายุของก๊วนสำหรับผู้ดูแล

Multi-rate Court Fees

Feature
  • รองรับค่าสนามหลายช่วงราคาใน Session เดียว

Payment Tracking

Feature
  • เพิ่มสถานะค้างจ่าย/จ่ายแล้ว และยอดค้างใน Dashboard ผู้เล่น
  • เพิ่มรายการติดตามค่าใช้จ่ายย้อนหลัง

สนามและรูปแบบค่าใช้จ่าย

Feature
  • รองรับการใช้งานสูงสุด 12 สนาม
  • เพิ่ม Expense Billing Modes และ Custom Queue Logic

June 2026

ระบบหลักและการวิเคราะห์

Session Analysis

Feature
  • เพิ่มการวิเคราะห์จำนวนเกม เวลารอ ความซ้ำ และความสมดุลของ Session

Standalone Login

Feature
  • เพิ่มหน้า Login แยกสำหรับเข้าสู่ระบบและเลือกก๊วน

บัญชีและสรุป Session

Improvement
  • แสดงรูปโปรไฟล์ Google ในเมนูบัญชี
  • ปรับหน้าสรุป Session และขั้นตอนบันทึกค่าใช้จ่ายให้อ่านง่ายขึ้น

รายละเอียดประวัติ Session

Bug fix
  • แก้การแสดงรายละเอียด Session บนหน้าจอขนาดเล็ก

Expense Save Wizard

Feature
  • เพิ่มขั้นตอนตรวจสอบและบันทึกค่าใช้จ่ายก่อนปิด Session

การลากผู้เล่นและข้ามคิว

Improvement
  • ปรับการลากผู้เล่นเพื่อข้ามคิวและสลับทีมให้ลื่นขึ้น

สิทธิ์การใช้งาน

Bug fix
  • แก้การควบคุมสิทธิ์ของ Viewer และ Guest ให้เป็นแบบอ่านอย่างเดียว

Adaptive Queue

Feature
  • ปรับการจัดคิวตามจำนวนเกม เวลารอ ความสูสี และความซ้ำ
  • เพิ่มการลากผู้เล่นเพื่อสลับตำแหน่งหรือข้ามคิว

Google Sign-in

Feature
  • รองรับการเข้าสู่ระบบและเข้าร่วมก๊วนด้วยบัญชี Google

MVP Badge

Feature
  • เพิ่ม MVP Badge ในหน้า Dashboard ผู้เล่น

ประวัติการแข่งขัน

Improvement
  • ปรับรายการประวัติการแข่งขันให้กระชับและอ่านง่ายขึ้น

Game-based Shuttle Expenses

Feature
  • เพิ่มการคิดค่าลูกแบดตามการใช้จริงในแต่ละเกมและ Shuttle Profile

การใช้งานบนมือถือ

Bug fix
  • แก้การแสดงสถานะเมนูด้านล่างและหน้าตั้งค่าบนอุปกรณ์ขนาดเล็ก

May 2026

ระบบจัดคิว

Queue Presets

Feature
  • เพิ่ม Preset Logic สำหรับเลือกแนวทางจัดคิวอัตโนมัติ

Initial Release

จุดเริ่มต้นของ QBAD Pro

QBAD Pro Initial

Initial
  • เปิดตัวระบบผู้เล่น Check-in จัดคิว สนาม สถิติ และค่าใช้จ่ายพื้นฐาน