ระบบติดตามปัญหา

เปลี่ยนเซสชันเป็นทิกเก็ตขณะดู ด้วยปุ่มเดียวในโปรแกรมเล่น คำอธิบายของคุณเอง และลิงก์เล่นย้อนหลังที่แนบแล้ว

1. ทำไมส่วนนี้ต้องสั่งเอง

สะพานเชื่อมอื่นใน MousePlayer ทำงานเอง แต่ส่วนนี้ไม่ทำ นั่นคือแนวคิดทั้งหมด

ทิกเก็ตคืองานของคน หากเปิดทุกครั้งที่คลิกด้วยความหงุดหงิด บอร์ดจะเต็มด้วยรายการที่ไม่มีใครคัดกรอง ภายในหนึ่งสัปดาห์ทีมจะกรองทิ้ง แล้วปัญหาจริงก็หายไปด้วย

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

ปุ่มแสดงเฉพาะเจ้าของและผู้ดูแล ไม่แสดงในลิงก์แชร์ คนที่ได้รับบันทึกไม่ควรเปิดทิกเก็ตในระบบของคุณได้

2. ห้าระบบและสิ่งที่ต้องใช้

ตำแหน่งที่สร้างสิ่งที่ระบุ
Jiraปัญหาในโปรเจกต์URL ไซต์ อีเมลบัญชี โทเค็น API คีย์โปรเจกต์ ประเภทปัญหา
Linearปัญหาในทีมคีย์ API และ ID ทีม
Asanaงานในโปรเจกต์โทเค็นเข้าถึงส่วนตัวและ ID โปรเจกต์
Trelloการ์ดในรายการคีย์ โทเค็น และ ID รายการ
GitHubปัญหาในรีโพซิทอรีโทเค็นเข้าถึงส่วนตัวและ owner/repo

หนึ่งช่องเลือกผู้ให้บริการได้ครั้งละหนึ่งราย เพิ่มระบบที่สองภายหลังคือเปลี่ยนการเลือก ไม่ใช่ย้ายข้อมูล

ตัวระบุมาจากที่ใด

ID ทีม Linear และโปรเจกต์ Asana อยู่ใน URL เมื่อเปิดผ่านเบราว์เซอร์ ID รายการ Trello หายากที่สุดในห้าระบบ เติม .json ท้าย URL บอร์ดแล้วหารายการที่ต้องการ คีย์โปรเจกต์ Jira คือคำนำหน้าหมายเลขปัญหาทุกตัว เช่น ACME ใน ACME-1234

3. เซิร์ฟเวอร์เราสร้างลิงก์ในทิกเก็ต

คุณเขียนคำอธิบายเอง แต่ลิงก์เล่นย้อนหลังสร้างฝั่งเราจากเซสชันที่ดูจริง แบบฟอร์มเปลี่ยนลิงก์ไม่ได้

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

HTTP 200 ไม่ได้ยืนยันว่ามีทิกเก็ต

Linear ตอบผ่าน GraphQL และเมื่อปฏิเสธ GraphQL ตอบ 200 OK พร้อมอาร์เรย์ errors สะพานที่ดูแค่สถานะจะรายงานสำเร็จทั้งที่ไม่สร้างทิกเก็ต เราอ่านเนื้อหาคำตอบ

หากระบบส่งตัวระบุปัญหาใหม่กลับ เราใส่ในข้อความยืนยัน เพื่อให้ตรวจว่ามีจริงแทนเชื่อเพียงข้อความสีเขียว

4. สิ่งที่ตั้งใจไม่มี

ไม่มีทิกเก็ตอัตโนมัติ

ตามด้านบน หากต้องการอัตโนมัติ สะพานเว็บฮุกส่งสัญญาณความไม่พอใจไป Zapier หรือ Make ได้ แล้วตัดสินที่นั่นว่าอะไรควรสร้างทิกเก็ต

ไม่ซิงค์สองทาง

ปิดทิกเก็ตแล้วไม่เปลี่ยน MousePlayer และ MousePlayer ไม่เปิดทิกเก็ตใหม่ การซิงค์ที่ทำได้หนึ่งทิศทางครึ่งแย่กว่าไม่มี เพราะคนเริ่มพึ่งพา

ไม่มีไฟล์แนบ

บันทึกยังอยู่และดูผ่านเรา การส่งวิดีโอเข้าระบบติดตามจะส่งข้อมูลส่วนตัวไปยังระบบที่มีกฎเก็บรักษาต่างจากที่ตกลงกับผู้เข้าชม

เก็บโทเค็นเข้ารหัส AES-256-GCM ไม่แสดงอีก และไม่ใส่คิวภายใน คำขอนี้ทำโดยตรงขณะรอจากคำขอปัจจุบัน

5. GitLab, Azure DevOps และ ClickUp

อีกสามระบบ ปุ่มเดียวกันและสั่งเองเหมือนกัน

สิ่งที่ระบุ
GitLabโฮสต์ ID โปรเจกต์ และโทเค็น ใช้ GitLab ของคุณเองได้ด้วย
Azure DevOpsองค์กร โปรเจกต์ ประเภทรายการงาน และ PAT
ClickUpID รายการและโทเค็นส่วนตัว

GitLab ถามโฮสต์เพราะอาจเป็นระบบของคุณเอง

GitLab มักโฮสต์เองต่างจากระบบอื่น โฮสต์จึงเป็นช่องให้กรอกแทนค่าคงที่ วาง gitlab.com หากใช้อยู่ที่นั่น

Azure DevOps มีข้อเฉพาะสองอย่าง

เนื้อหาเป็นเอกสาร JSON Patch ไม่ใช่อ็อบเจ็กต์ และ content type ต้องเป็น application/json-patch+json ค่าอื่นตอบ 415 เครื่องหมายดอลลาร์หน้าประเภทรายการงานใน URL เป็นส่วนของที่อยู่ ไม่ใช่ตัวแทนค่าที่ลืมกรอก

ClickUp ต้องการโทเค็นล้วน

ไม่ใส่ Bearer นำหน้า โทเค็นที่มีคำนี้นำหน้าจะได้ 401 ซึ่งเหมือนโทเค็นผิดทุกประการ

เครื่องหมายการค้าทั้งหมดที่กล่าวถึงเป็นของเจ้าของแต่ละราย MousePlayer ไม่มีความสัมพันธ์ทางธุรกิจกับผู้ให้บริการเหล่านี้