historyProduct Updates
Changelog
ประวัติฟีเจอร์สำคัญของ QBAD Pro เรียงจากรายการล่าสุด เน้นการเปลี่ยนแปลงที่ผู้ใช้งานสัมผัสได้ในแอปหลัก
ต่ออายุ Subscription ผ่าน PromptPay และตรวจย้อนหลังได้
New
- Super Admin เลือกแพ็กเกจ สแกน PromptPay อัปโหลดสลิป และให้ SlipOK ตรวจ ก่อนระบบต่ออายุอัตโนมัติ 30 วันหรือ 365 วัน
- รองรับหน้า Subscription หมดอายุ ประวัติหลักฐาน โปรโมชัน และช่องทาง Messenger สำหรับ Manual support
- ผู้ดูแลระบบหลักเชื่อม LINE ส่วนตัวเพื่อรับสลิปและรายละเอียดหลังชำระสำเร็จ พร้อมดูสถานะและส่งแจ้งเตือนซ้ำจากหน้าจัดการระบบ
- ราคาเริ่มต้นตัวอย่าง 159 บาทและ 1,590 บาท อาจเปลี่ยนได้ ให้ตรวจราคาปัจจุบันบนหน้าเว็บก่อนชำระ
paymentsดูวิธีต่ออายุ Subscriptionchevron_right
คิวเตรียมตัวและการแก้ไขทีมชัดเจนขึ้น
Improvement
- ปรับภาพประกอบการ์ดคิวเตรียมตัวให้เห็นทีม A/B จำนวนกลุ่ม และปุ่มแก้ไขได้ชัดเจนขึ้น
- เพิ่มตัวอย่าง Modal แก้ไขทีมสำหรับสลับผู้เล่นหรือย้ายทีมก่อนนำคิวลงสนาม
- เพิ่มตัวอย่าง badge ระดับผู้เล่นบน Card สนาม และอธิบายการเปิดใช้จากการตั้งค่าการแสดงผล
event_upcomingดูวิธีใช้คิวเตรียมตัวchevron_right
จัดการ Session และค่าใช้จ่ายที่ลบไว้ได้ง่ายขึ้น
Improvement
- อัปเดตคู่มือรายการ Session และค่าใช้จ่ายที่ลบไว้ พร้อมปุ่มกู้คืนและการเลื่อนเพื่อเปิดการลบถาวร
- เพิ่มภาพการลบ Session และการเปิดรายการค่าใช้จ่ายที่ลบไว้จากหน้าสรุปย้อนหลัง
- เพิ่มภาพการเลือก เพิ่ม และเปลี่ยน Shuttle Profile ในหน้า Expense
paymentsดูวิธีจัดการรายการที่ลบไว้chevron_right
เชื่อมประวัติค่าใช้จ่ายกับสรุปย้อนหลัง
Improvement
- เพิ่มปุ่ม ดูสรุปย้อนหลัง ในรายการค่าใช้จ่ายที่ผูกกับ Session
- กดแล้วเปิดรายละเอียด Session เดิมทันที เพื่อดูผู้เล่น เกม และค่าใช้จ่ายชุดเดียวกัน โดยไม่สร้างหน้าสรุปซ้ำ
- รายการเก่าที่ไม่มี session_id จะยังใช้งานประวัติและใช้ข้อมูลซ้ำได้ แต่ไม่แสดงปุ่มที่ไม่มีปลายทาง
historyดูวิธีเปิดสรุปย้อนหลังจากค่าใช้จ่ายchevron_right
ลบและกู้คืน Session แบบปลอดภัย
Feature
- ผู้ดูแลที่ได้รับสิทธิ์สามารถกด ลบ Session นี้ จากหน้าสรุปย้อนหลังที่ปิดแล้ว
- ระบบแสดงรายละเอียด Session เกม ผู้เล่น และค่าใช้จ่าย พร้อมให้พิมพ์รหัส 9999 ก่อนยืนยัน
- ข้อมูลถูกซ่อนแบบกู้คืนได้จาก รายการที่ลบไว้ และกู้คืนทั้งประวัติการแข่งขัน ผู้เล่น และค่าใช้จ่ายกลับมาพร้อมกัน
- Session ที่ยังเปิดอยู่ มีสนามกำลังเล่น หรือมีคิวเตรียมไว้จะยังไม่อนุญาตให้ลบ
delete_sweepดูวิธีลบและกู้คืน Sessionchevron_right
แจ้งเตือนและตรวจคำขอสมาชิกก่อนอนุมัติ
Improvement
- เพิ่ม Floating Alert สีส้มพร้อมจำนวน Pending Requests สำหรับผู้ดูแลที่มีสิทธิ์อนุมัติ
- กด Approve All แล้วตรวจรายชื่อ Role และ Mapping ใน Preview เดียวก่อนยืนยัน
- รายการที่ยังไม่ผูกชื่อผู้เล่นจะแสดงคำเตือน และสามารถเลือก Mapping หรือกด − เพื่อข้ามเฉพาะรอบนี้
person_addดูวิธีตรวจและอนุมัติคำขอสมาชิกchevron_right
ตั้งชื่อและโลโก้ประจำก๊วน
Feature
- เจ้าของก๊วนและผู้ดูแลที่ได้รับสิทธิ์สามารถตั้งชื่อกับโลโก้ของก๊วนได้จากหน้า ตั้งค่า > บัญชี
- รองรับไฟล์ PNG, JPG และ WebP พร้อมหน้าครอบตัดรูป 1:1 การย่อ-ขยาย และตัวอย่างก่อนยืนยัน
- ชื่อและโลโก้ใหม่แสดงบน Header, Desktop Sidebar และหน้า Login โดยไม่กระทบข้อมูลผู้เล่นหรือ Logic การจัดคิว
- ชื่อยาวปรับขนาดตามพื้นที่และตัดด้วย ... เมื่อจำเป็น รวมถึงสามารถคืนชื่อและโลโก้เริ่มต้นของ QBAD Pro ได้
branding_watermarkดูวิธีตั้งชื่อและโลโก้ประจำก๊วนchevron_right
ตั้งชื่อสนามให้ตรงกับสนามจริง
Feature
- เลือกหมายเลขสนามจริง 0–20 หรือกำหนดชื่อเอง เช่น คอร์ทหน้า และ VIP
- ระบบป้องกันหมายเลขหรือชื่อซ้ำ พร้อมแจ้งว่าสนามใดกำลังใช้ค่านั้นอยู่
- ชื่อใหม่แสดงในหน้าจัดคิว กระดานคะแนน ประวัติ แผนจำลองคิว และการแจ้งเตือน PWA หรือ Telegram
- ชื่อใช้เฉพาะ Session ปัจจุบัน ส่วนลำดับสนามและ Logic ภายในยังใช้เลขเดิม และจะกลับเป็นชื่อเริ่มต้นเมื่อเริ่ม Session ใหม่
edit_location_altดูวิธีตั้งชื่อสนามเฉพาะรอบchevron_right
เลือกผู้เล่นเองและเติมช่องว่างอัตโนมัติ
Improvement
- เปลี่ยนจาก Manual Rotation ที่แยกเป็นโหมด มาเป็น Toggle เลือกผู้เล่นเอง ภายใต้ Standard Rotation
- การ์ดสนามว่างแสดงช่อง ว่าง · แตะเพื่อเลือกผู้เล่น ทันที ไม่ต้องเริ่มด้วยปุ่มสร้างสนามหรือ Chip แยก
- เลือกผู้เล่นไว้บางส่วนแล้วกด จัดคิวอัตโนมัติ ได้ ระบบจะเติมเฉพาะช่องว่างและคงคน ทีม และตำแหน่งที่เลือกไว้
- ปรับลำดับปุ่มให้ชัดเจน: สนามยังไม่ครบจะแสดงปุ่มจัดคิวอัตโนมัติเป็นปุ่มหลัก ส่วน เริ่มเกม จะเปิดเมื่อครบ 4 คน
touch_appดูวิธีเลือกผู้เล่นและเติมช่องว่างchevron_right
หน้าตั้งค่า Rotation อ่านง่ายขึ้น
Improvement
- จัด Standard Rotation และ Stay on Court ให้อยู่ในระดับเดียวกัน และใช้ Chevron สำหรับขยายรายละเอียด
- ลดการแสดงผลที่ซ้ำซ้อน โดยไม่แสดง Manual เป็นการ์ด Rotation Mode แยกอีกต่อไป
- ยังคงการตั้งค่า Logic, Winner Stays และ Fixed Games ไว้ในส่วนที่เกี่ยวข้อง พร้อมปุ่มบันทึกสำหรับการเปลี่ยน Rotation
tuneดูวิธีตั้งค่า Rotation และเลือกผู้เล่นเองchevron_right
กำหนดสิทธิ์สรุปย้อนหลังตามบทบาท
Feature
- ย้ายการตั้งค่า สรุปย้อนหลัง ไปไว้ในแท็บสิทธิ์ของ Member และ Viewer / Guest เพื่อกำหนดแยกตามบทบาท
- เมื่อปิด จะซ่อนรายละเอียด Session ค่าใช้จ่ายย้อนหลัง ปุ่มส่งออก และประวัติยอดค้างชำระของบทบาทนั้น
- การเลือกช่วงวันที่ยังใช้งานได้ เพื่อให้ผู้ที่ได้รับสิทธิ์ดูสถิติที่เปิดไว้ได้ตามปกติ
historyดูวิธีกำหนดสิทธิ์สรุปย้อนหลังchevron_right
รูปแบบระดับผู้เล่นแบบละเอียด
Feature
- เลือกใช้ระดับมาตรฐาน 3 ระดับ หรือระดับแบบละเอียด BG / N / N+ / S / S+ / P- / P ได้ตามรูปแบบของก๊วน
- เปิดหรือปิดเฉพาะระดับที่ใช้งานจริง พร้อมใส่คำอธิบายสั้น ๆ ให้สมาชิกเข้าใจตรงกัน
- ยังคงข้อมูลและหลักการจัดคู่เดิม โดยระดับละเอียดช่วยให้แสดงผลและพิจารณาความสมดุลได้ชัดขึ้น
tuneดูวิธีตั้งค่ารูปแบบระดับผู้เล่นchevron_right
ควบคุมการจัดคู่ได้ละเอียดขึ้น
Feature
- เพิ่มตัวเลือกพิจารณารูปแบบการแข่งขัน โดยระบบจะพยายามเลี่ยงเฉพาะ ชช vs ญญ เมื่อข้อมูลเพศครบ และยังจัด ญญ vs ญญ ได้ตามปกติ
- จำนวนคู่ล็อกปรับตามจำนวนผู้เล่นที่จับคู่ได้ ช่วยรองรับก๊วนที่มีผู้เล่นมากขึ้นโดยไม่จำกัดเพียง 2 คู่
- เพิ่มสิทธิ์แสดงระดับฝีมือแยกตาม Member และ Viewer / Guest โดยค่าเริ่มต้นซ่อน
visibilityดูสิทธิ์การแสดงระดับฝีมือchevron_right
Winner Stays และ Fixed Games แบบไม่จำกัด
Feature
- เลือก ไม่จำกัด ใน Winner Stays และ Fixed Consecutive Games ได้ โดยยังคงตัวเลือก 2–5 เกมและค่าเริ่มต้นเดิม
- Winner Stays แบบไม่จำกัดจะให้ความสำคัญกับผู้ที่รอนาน พร้อมพิจารณาความสมดุลและประวัติการเจอกัน
- เพิ่มตัวเลือกแยกผู้ชนะออกคนละทีมในเกมถัดไป เพื่อให้ผู้ชนะอยู่ต่อได้โดยไม่ยึดทีมเดิม
emoji_eventsดูกติกา Stay on Courtchevron_right
คิวเตรียมตัว
Feature
- เตรียมทีมของคิวถัดไปก่อนสนามว่าง เพื่อให้ผู้เล่นรู้ตัวและเดินไปเตรียมพร้อมได้ล่วงหน้า
- เลือกให้ระบบจัดทีม หรือเลือกผู้เล่นเองพร้อมดูเวลารอ โดยรายชื่อที่รอนานจะแสดงก่อน
- เมื่อสนามพร้อม ระบบแจ้งสนามให้อัตโนมัติ หรือให้ Admin เลือกสนามล่วงหน้าและดูสนามแนะนำได้
- รองรับการแจ้งเตือนผู้เล่นเมื่อถูกเตรียมคิวและเมื่อได้รับสนาม
event_upcomingดูวิธีใช้คิวเตรียมตัวchevron_right
แจ้งเตือนประวัติการจับคู่
Improvement
- เปิดหรือปิดได้ที่ ตั้งค่า > ระบบ > ทั่วไป > การแสดงผล
- การ์ดสนามจะแจ้งชื่อคู่เดิม คู่แข่งเดิม หรือ matchup เดิม พร้อมบอกว่าเกิดขึ้นเมื่อกี่รอบก่อน
- เป็นข้อมูลประกอบการตัดสินใจก่อนเริ่มเกม ไม่เปลี่ยนผู้เล่นหรือ Logic การจัดคิว และค่าเริ่มต้นคือปิด
แก้ไขการสร้างรอบล่วงหน้าสำหรับผู้ดูแลระบบ
Bug fix
- แก้กรณี Super Admin สร้างรอบล่วงหน้าได้ แต่เพิ่มรายชื่อผู้เข้าร่วมไม่สำเร็จ
- หากขั้นตอนเพิ่มรายชื่อล้มเหลว ระบบจะยกเลิกรอบที่สร้างค้างไว้ เพื่อไม่ให้มีรอบเปล่าในรายการ
กำหนดสิทธิ์ Viewer / Guest ได้ละเอียดขึ้น
Feature
- Admin เลือกได้ว่า Viewer / Guest จะเห็น หน้าจัดคิว, หน้าสถิติ และข้อมูลส่วนใดภายในแต่ละหน้า
- Viewer สามารถตั้งค่าการแจ้งเตือนส่วนตัวและผูกบัญชีกับรายชื่อผู้เล่นได้ เมื่อ Admin เปิดสิทธิ์ให้
- หน้า Settings ของ Viewer แสดงเฉพาะเมนูที่ได้รับสิทธิ์: การแจ้งเตือนอยู่ที่ ระบบ > ทั่วไป และการผูกผู้เล่นอยู่ที่ บัญชี
- สิทธิ์ Viewer / Guest ทั้งหมดเปิดเป็นค่าเริ่มต้นสำหรับก๊วนใหม่ และ Admin สามารถปิดเฉพาะส่วนที่ไม่ต้องการได้
visibilityดูวิธีกำหนดสิทธิ์ Viewer / Guestchevron_right
เชื่อม Telegram ได้หลายก๊วน
Improvement
- บัญชี Telegram เดียวเชื่อมรับแจ้งเตือนได้มากกว่าหนึ่งก๊วน โดยแยกการเชื่อมต่อตามก๊วน
- คำสั่ง /status แสดงรายชื่อก๊วนที่เชื่อมต่อพร้อมลิงก์ และ /unlink เลือกยกเลิกเฉพาะก๊วนหรือยกเลิกทั้งหมดได้
- บนมือถือ หากยังไม่มีแอป Telegram ระบบจะพาไปยัง App Store หรือ Google Play แทนหน้าดาวน์โหลดไฟล์ติดตั้ง
ตั้งค่า Rotation ชัดเจนขึ้น
Improvement
- การ์ด Rotation Mode จะแสดงทันทีว่าใช้ร่วมกับ ล็อกคู่ผู้เล่น หรือ แผนจำลองคิว ได้หรือไม่ โดยโหมดที่ไม่รองรับจะจางลงและเลือกไม่ได้ พร้อมคำอธิบายกำกับ
- ล็อกคู่ผู้เล่นใช้กับ Standard และ Manual ส่วนแผนจำลองคิวใช้กับ Standard เท่านั้น เมื่อปิดสวิตช์แล้วตัวเลือกที่ถูกปิดจะกลับมาใช้งานได้ทันที
- สถานะที่บันทึกแล้วแสดงเป็นสีเทา ส่วนการเปลี่ยนแปลงที่รอบันทึกแสดงเป็นสีเขียว เพื่อแยกสถานะได้ชัดเจนขึ้น
- หากออกจากหน้าตั้งค่าขณะมีการเปลี่ยนแปลง ระบบจะแสดง Modal ให้เลือกบันทึกและไปต่อ ไม่บันทึก หรืออยู่หน้านี้
ปรับความเสถียรของ Modal ยืนยัน
Bug fix
- แก้การซ้อนชั้นของ Modal และแถบนำทาง เพื่อให้ปุ่ม บันทึกและไปต่อ, ไม่บันทึก และ อยู่หน้านี้ กดได้สม่ำเสมอทั้งเมาส์และการแตะ
ค้นหา Docs ได้ตรงขึ้น
Improvement
- ค้นหาฟีเจอร์ใหม่ด้วยคำที่ใช้จริงได้ง่ายขึ้น เช่น ล็อกคู่ผู้เล่น, คู่ล็อก, จับคู่ผู้เล่น, คู่มาด้วยกัน หรือ locked pair
- ผลการค้นหาจะแนะนำทั้งหน้าตั้งค่าและวิธีใช้งานระหว่างจัดคิวให้ตรงกับสิ่งที่ต้องการทำมากขึ้น
ยืนยันก่อนบันทึกคะแนนสนาม
Improvement
- เมื่อเปิดกระดานคะแนนแล้วกดบันทึกโดยยังไม่ได้ใส่คะแนน ระบบจะถามยืนยัน พร้อมปุ่มเปิดหน้ากระดานของสนามนั้น
- โหมด 15/21 แต้ม: ถ้ายังไม่มีทีมถึงเป้า จะมีชั้นยืนยันอีกครั้งก่อนบันทึก
- ปุ่มบันทึกบนกระดานคะแนนจะ dim จนกว่าจะใส่คะแนน และมีโมชันเปิด/ปิด สลับสนาม และรีเฟรชหลังจัดคิวหรือข้ามคิวให้นุ่มขึ้น
scoreboardดูวิธีใช้กระดานคะแนนchevron_right
ซิงก์รูปโปรไฟล์อัตโนมัติ
Improvement
- เมื่อเข้าสู่ระบบด้วย Google หลังเชื่อมบัญชีจาก Email ระบบจะอัปเดตรูปโปรไฟล์ในรายชื่อผู้เล่นให้อัตโนมัติหากยังไม่มีรูป
- ตอน Admin อนุมัติหรือผูกรายชื่อให้สมาชิก ระบบจะดึงรูปจากบัญชีผู้ใช้มาใส่ด้วย (ถ้ามี)
กรองสถิติตามช่วงวันที่
Feature
- กรองสถิติสะสมตามช่วงวันที่ได้จากหน้า สถิติ > เลือกรอบวันที่
- เลือกช่วงสำเร็จรูปได้ทั้ง 7 วัน, 30 วัน, เดือนนี้ และ เดือนที่แล้ว พร้อมแสดงเดือนและปีจริง
- กำหนดวันเริ่มต้นและวันสิ้นสุดเองได้จาก Date Picker โดยแตะวันเริ่มต้นเพื่อเริ่มเลือกช่วงใหม่ได้
- เมื่อกรองแล้ว ระบบจะเลือกทุกรอบที่อยู่ในผลลัพธ์ให้อัตโนมัติ และยังปรับเลือกเฉพาะรอบก่อนยืนยันได้
calendar_monthดูขั้นตอนการกรองวันที่ในคู่มือสถิติchevron_right
Quick Game Over — จบเกมด่วน
Feature
- เปิดโหมดจบเกมโดยไม่เลือกผู้ชนะและไม่กรอกคะแนน ได้ที่ ตั้งค่า > ระบบ > การแสดงผล > Quick Game Over
- กด จบเกม บนการ์ดสนามเพื่อบันทึก 0–0 · นับเฉพาะจำนวนเกม ไม่เก็บสถิติแพ้–ชนะ
- ค่าเริ่มต้นปิด · ใช้ได้เฉพาะ Standard / Manual · เมื่อเปิดแล้วกระดานคะแนนจะถูกปิดและซ่อน · ยืนยันก่อนเปิดทุกครั้ง
- ในประวัติและสรุปย้อนหลังแสดงป้าย บันทึกเรียบร้อย แทนคำว่าเสมอ
ล็อกคู่ผู้เล่น
Feature
- เปิดใช้ได้จาก ตั้งค่า > ระบบ > จัดคิว เพื่อให้คู่ที่เลือกอยู่ทีมเดียวกันในคิวถัดไป
- เลือกล็อกได้หลายคู่จาก Badge รูปโซ่ในรายชื่อรอจัดคิว และระบบบันทึกคู่ไว้ระดับห้องเพื่อให้สมาชิกใช้คู่เดิมต่อได้
- ใช้ได้ทุก Rotation Mode ยกเว้น Winner Stays Capped และ Fixed Consecutive Games เมื่อปิดสวิตช์ ระบบจะกลับไปจัดคู่ตาม Logic เดิม
- ใน Manual การเลือกหรือยกเลิกสมาชิกคนใดคนหนึ่งจะเลือกหรือยกเลิกคู่ให้พร้อมกัน ส่วนการเปลี่ยนผู้เล่นที่มีคู่ล็อกจะแสดงตัวเลือกว่าจะมาคนเดียวหรือมาทั้งคู่
- แสดงชื่อคู่ในรายการผู้เล่น และแสดงไอคอนคู่ล็อกแบบจางบนการ์ดสนามกับกระดานคะแนน
แจ้งเตือนความต่างเกมก่อนจัดคิว
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 เดิมค้างอยู่
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
- แก้การแสดงสถานะเมนูด้านล่างและหน้าตั้งค่าบนอุปกรณ์ขนาดเล็ก
Queue Presets
Feature
- เพิ่ม Preset Logic สำหรับเลือกแนวทางจัดคิวอัตโนมัติ
Initial Release
จุดเริ่มต้นของ QBAD Pro
QBAD Pro Initial
Initial
- เปิดตัวระบบผู้เล่น Check-in จัดคิว สนาม สถิติ และค่าใช้จ่ายพื้นฐาน