Խնդիրների կառավարիչներ

Աշխատաշրջանը դիտելիս այն վերածեք հայտի՝ նվագարկիչի մեկ կոճակով, նկարագրության ձեր սեփական բառերով և արդեն կցված դիտման հղումով։

1. Ինչու սա ձեռքով է

MousePlayer-ի յուրաքանչյուր այլ կամուրջ ինքն է գործարկվում։ Սա՝ ոչ, և դա ամբողջ նախագծային միտքն է։

Հայտը մարդու աշխատանք է։ Եթե յուրաքանչյուր զայրացած սեղմման համար հայտ բացեինք, ձեր տախտակը կլցվեր չտեսակավորված տարրերով, և մեկ շաբաթում թիմը կզտեր դրանք. այդ պահին իրականներն էլ կզտվեին։

Ուստի գործարկիչը դուք եք։ Դիտում եք աշխատաշրջանը, նկատում խնդիրը, սեղմում կոճակն ու գրում տեսածը։ Ձայնագրության հղումն արդեն նկարագրության մեջ է. դատողությունը դուք եք տալիս։

Կոճակը երևում է միայն սեփականատերերին և ադմինիստրատորներին, երբեք՝ համօգտագործված հղման տեսքում։ Ձեր ուղարկած ձայնագրությունն ստացած անձը չպետք է կարողանա հայտեր բացել ձեր կառավարչում։

2. Հինգ կառավարիչները և յուրաքանչյուրի պահանջները

Որտեղ է հայտնվումԴուք տրամադրում եք
Jiraխնդիր՝ նախագծումկայքի URL, հաշվի էլփոստ, API թոքեն, նախագծի բանալի, խնդրի տիպ
Linearխնդիր՝ թիմումAPI բանալի, թիմի ID
Asanaառաջադրանք՝ նախագծումանձնական հասանելիության թոքեն, նախագծի ID
Trelloքարտ՝ ցանկումբանալի, թոքեն, ցանկի ID
GitHubխնդիր՝ շտեմարանումանձնական հասանելիության թոքեն, owner/repo

Մեկ սալիկ, միաժամանակ՝ մեկ ընտրված մատակարար։ Հետագայում երկրորդ կառավարչի ավելացումը ընտրության փոփոխություն է, ոչ միգրացիա։

Որտեղից են նույնացուցիչները

Linear-ի թիմի ID-ն և Asana-ի նախագծի ID-ն երևում են URL-ում, երբ թիմը կամ նախագիծը բացում եք դիտարկիչում։ Trello-ի ցանկի ID-ն հինգից ամենադժվարն է. տախտակի URL-ին ավելացրեք .json և փնտրեք ցանկալի ցանկը։ Jira-ի նախագծի բանալին յուրաքանչյուր խնդրի համարից առաջ գտնվող նախածանցն է՝ ACME հետևյալում՝ ACME-1234։

3. Հայտի հղումը կառուցվում է մեր սերվերում

Ձեր գրած նկարագրությունը ձերն է։ Դիտման հղումը՝ ոչ. այն մեր կողմում հավաքվում է այն աշխատաշրջանից, որը իսկապես դիտում էիք, և ձևը չի կարող ազդել դրա վրա։

Սա կարևոր է, քանի որ հայտը ուրիշները սեղմող բան է։ Եթե հղումը գար դիտարկիչից, հատուկ պատրաստված հարցումը թիմի առաջ կարող էր դնել ցանկացած հասցե՝ ձեր սեփական գործիքի նմանվող բանի ներսում։

HTTP 200-ը չի նշանակում, որ հայտը գոյություն ունի

Linear-ը պատասխանում է GraphQL-ով, իսկ GraphQL-ը մերժելիս պատասխանում է 200 OK և errors զանգվածով։ Միայն վիճակի կոդը նայող կամուրջը հաջողություն կհաղորդեր երբեք չստեղծված հայտի համար։ Մենք կարդում ենք մարմինը։

Եթե կառավարիչը վերադարձնում է նոր խնդրի նույնացուցիչը, այն ներառում ենք հաստատման մեջ, որպեսզի կարողանաք ստուգել իրական առկայությունը՝ կանաչ հաղորդագրությանը վստահելու փոխարեն։

4. Ինչը միտումնավոր չկա այստեղ

Ինքնաբերական հայտեր չկան

Տես վերևում։ Եթե ավտոմատացում եք ուզում, webhook կամուրջը կարող է հիասթափության ազդանշանները ուղարկել Zapier կամ Make, որտեղ դուք կորոշեք՝ ինչն է արժանի հայտի։

Երկկողմանի համաժամացում չկա

Հայտի փակումը MousePlayer-ում ոչինչ չի փոխում, և MousePlayer-ում ոչինչ այն կրկին չի բացում։ Մեկուկես ուղղությամբ աշխատող համաժամացումն ավելի վատ է, քան դրա բացակայությունը, քանի որ մարդիկ սկսում են հենվել դրա վրա։

Կցորդներ չկան

Ձայնագրությունը մնում և դիտվում է մեզ մոտ։ Կառավարչի մեջ տեսանյութ արտահանելը անձնական տվյալներ կփոխանցեր ձեր այցելուների հետ համաձայնեցվածից տարբեր պահպանման կանոններով համակարգի։

Թոքենը պահվում է AES-256-GCM գաղտնագրմամբ և այլևս չի ցուցադրվում։ Այն նաև երբեք չի դրվում ներքին հերթում. այս կանչը կատարվում է ձեր սպասելու ընթացքում՝ անմիջապես հարցումից։

5. GitLab, Azure DevOps և ClickUp

Եվս երեք կառավարիչ՝ նույն կոճակով և նույն ձեռքով գործարկմամբ։

Դուք տրամադրում եք
GitLabհոսթ, նախագծի ID և թոքեն. ձեր սեփական GitLab-ն էլ է աշխատում
Azure DevOpsկազմակերպություն, նախագիծ, աշխատանքային տարրի տիպ և PAT
ClickUpցանկի ID և անձնական թոքեն

GitLab-ը հոսթ է հարցնում, քանի որ այն կարող է ձերը լինել

Մյուսների հակառակ՝ GitLab-ը հաճախ սեփական հոսթինգով է, ուստի հոսթը դաշտ է, ոչ հաստատուն։ Տեղադրեք gitlab.com , եթե այնտեղ եք։

Azure DevOps-ը միանգամից երկու առանձնահատկություն ունի

Դրա մարմինը JSON Patch փաստաթուղթ է, ոչ օբյեկտ, և բովանդակության տիպը պետք է լինի application/json-patch+json . այլ արժեքը տալիս է 415։ URL-ում աշխատանքային տարրի տիպից առաջ դոլարի նշանը հասցեի մաս է, ոչ մեր չլրացրած տեղապահ։

ClickUp-ը թոքենն ուզում է մերկ

Առանց դրանից առաջ դրված Bearer -ի։ Նախածանցով թոքենը մերժվում է 401-ով, ինչը ճիշտ սխալ թոքենի նման է թվում։

Այստեղ նշված բոլոր ապրանքային նշանները պատկանում են իրենց տերերին։ MousePlayer-ը գործարար կապ չունի այս մատակարարների հետ։