Uzdevumu izsekošanas rīki

Pārvērtiet sesiju par uzdevumu tās skatīšanās laikā — viena poga atskaņotājā, jūsu pašu vārdi aprakstā un jau pievienota atskaņojuma saite.

1. Kāpēc šis ir manuāls

Katrs pārējais MousePlayer tilts nostrādā pats. Šis ne, un tā ir visa iecere.

Uzdevums nozīmē darbu cilvēkam. Ja atvērtu uzdevumu par katru dusmu klikšķi, jūsu dēlis piepildītos ar neviena neizvērtētiem ierakstiem, un nedēļas laikā komanda tos izfiltrētu — līdz ar to arī patiesi svarīgos.

Tāpēc aktivizētājs esat jūs. Skatāties sesiju, pamanāt problēmu, nospiežat pogu un uzrakstāt redzēto. Ieraksta saite jau ir aprakstā; jūs sniedzat vērtējumu.

Poga parādās tikai īpašniekiem un administratoriem, nekad kopīgotas saites skatā. Personai, kurai nosūtījāt ierakstu, nevajadzētu varēt atvērt uzdevumus jūsu izsekošanas rīkā.

2. Pieci izsekošanas rīki un katram vajadzīgais

Kur tas nonākJūs norādāt
Jirauzdevums projektāvietnes URL, konta e-pasts, API žetons, projekta atslēga, uzdevuma tips
Linearuzdevums komandāAPI atslēga, komandas ID
Asanauzdevums projektāpersonīgās piekļuves žetons, projekta ID
Trellokartīte sarakstāatslēga, žetons, saraksta ID
GitHubuzdevums repozitorijāpersonīgās piekļuves žetons, īpašnieks/repozitorijs

Viena kartīte, vienlaikus izvēlēts viens nodrošinātājs. Otra izsekošanas rīka pievienošana vēlāk ir izvēles maiņa, nevis migrācija.

Kur iegūt identifikatorus

Linear komandas ID un Asana projekta ID ir redzami URL, kad pārlūkā atverat komandu vai projektu. Trello saraksta ID ir sarežģītākais no pieciem: pievienojiet .json dēļa URL un meklējiet vajadzīgo sarakstu. Jira projekta atslēga ir prefikss pirms katra uzdevuma numura — ACME šajā piemērā: ACME-1234.

3. Saiti uzdevumā veido mūsu serveris

Jūsu rakstītais apraksts ir jūsu. Atskaņojuma saite gan ne — tā mūsu pusē tiek veidota no sesijas, kuru patiesībā skatījāties, un veidlapa to nevar ietekmēt.

Tas ir svarīgi, jo uzdevumā citi cilvēki klikšķina uz saitēm. Ja saite nāktu no pārlūka, īpaši izveidots pieprasījums jūsu pašu rīkam līdzīgā vietā varētu piedāvāt komandai jebkuru adresi.

HTTP 200 nenozīmē, ka uzdevums pastāv

Linear atbild caur GraphQL, un GraphQL atbild ar 200 OK un errors masīvu, ja noraida pieprasījumu. Tilts, kas skatītos tikai statusa kodu, ziņotu par panākumu uzdevumam, kurš nekad netika izveidots. Mēs nolasām atbildes saturu.

Ja izsekošanas rīks atgriež jaunā uzdevuma identifikatoru, mēs to iekļaujam apstiprinājumā, lai jūs varētu pārbaudīt, ka tas tiešām pastāv, nevis uzticēties zaļam paziņojumam.

4. Kas te apzināti nav iekļauts

Nav automātisku uzdevumu

Skatiet iepriekš. Ja vēlaties automatizāciju, tīmekļa aizķeres tilts var nosūtīt neapmierinātības signālus uz Zapier vai Make, un tur varat izlemt, kas pelna uzdevumu.

Nav divvirzienu sinhronizācijas

Uzdevuma aizvēršana neko nemaina MousePlayer, un nekas MousePlayer to neatver no jauna. Sinhronizācija, kas darbojas pusotrā virzienā, ir sliktāka nekā nekāda, jo cilvēki sāk uz to paļauties.

Nav pielikumu

Ieraksts paliek pie mums un tiek skatīts pie mums. Video eksportēšana izsekošanas rīkā pārvietotu personas datus uz sistēmu ar citiem glabāšanas noteikumiem nekā tie, par kuriem vienojāties ar apmeklētājiem.

Žetons tiek glabāts šifrēts ar AES-256-GCM un nekad vairs netiek parādīts. Tas arī nekad netiek ievietots iekšējā rindā — šis izsaukums notiek, kamēr gaidāt, tieši no pieprasījuma.

5. GitLab, Azure DevOps un ClickUp

Vēl trīs izsekošanas rīki, tā pati poga un tā pati manuālā aktivizēšana.

Jūs norādāt
GitLabresursdators, projekta ID un žetons — der arī jūsu pašu GitLab
Azure DevOpsorganizācija, projekts, darba vienuma tips un PAT
ClickUpsaraksta ID un personīgais žetons

GitLab prasa resursdatoru, jo tas var piederēt jums

Atšķirībā no pārējiem GitLab bieži tiek mitināts pašu spēkiem, tāpēc resursdators ir lauks, nevis konstante. Ielīmējiet gitlab.com, ja tur atrodas jūsu sistēma.

Azure DevOps ir divas īpatnības reizē

Tā saturs ir JSON Patch dokuments, nevis objekts, un satura tipam jābūt application/json-patch+json — citādi atbilde ir 415. Dolāra zīme pirms darba vienuma tipa URL ir adreses daļa, nevis vietturis, kuru aizmirsām aizpildīt.

ClickUp vēlas žetonu bez papildinājuma

Bez Bearer tā priekšā. Žetons ar pievienotu vārdu tiek noraidīts ar 401, kas izskatās tieši tāpat kā nepareizs žetons.

Visas šeit minētās preču zīmes pieder to attiecīgajiem īpašniekiem. MousePlayer nav darījumu attiecību ar šiem nodrošinātājiem.