Vifuatiliaji vya masuala

Geuza kipindi kuwa tiketi unapokitazama: kitufe kimoja katika kichezaji, maneno yako mwenyewe katika maelezo na kiungo cha uchezaji tena tayari kimeambatishwa.

1. Kwa nini hili hufanywa mwenyewe

Kila daraja jingine katika MousePlayer huchochewa lenyewe. Hili halifanyi hivyo, na huo ndio usanifu mzima.

Tiketi ni kazi kwa mtu. Ikiwa tungefungua moja kwa kila mbofyo wa hasira, ubao wako ungejaa vipengele ambavyo hakuna aliyevichambua, na ndani ya wiki timu yako ingevichuja nje; hapo vya kweli pia vingechujwa nje.

Kwa hiyo kichocheo ni wewe. Unatazama kipindi, unaona jambo, unabonyeza kitufe na kuandika ulichoona. Kiungo cha rekodi tayari kiko katika maelezo; wewe hutoa uamuzi.

Kitufe huonekana kwa wamiliki na wasimamizi tu, na kamwe si katika mwonekano wa kiungo kilichoshirikiwa. Mtu uliyemtumia rekodi hapaswi kuweza kufungua tiketi katika kifuatiliaji chako.

2. Vifuatiliaji vitano na mahitaji ya kila kimoja

KinapowekwaUnachotoa
Jirasuala katika mradiURL ya tovuti, barua pepe ya akaunti, tokeni ya API, ufunguo wa mradi, aina ya suala
Linearsuala katika timuufunguo wa API, ID ya timu
Asanakazi katika mraditokeni binafsi ya ufikiaji, ID ya mradi
Trellokadi katika orodhaufunguo, tokeni, ID ya orodha
GitHubsuala katika hazinatokeni binafsi ya ufikiaji, owner/repo

Kigae kimoja, mtoa huduma mmoja aliyechaguliwa kwa wakati mmoja. Kuongeza kifuatiliaji cha pili baadaye ni kubadilisha chaguo, si uhamishaji.

Vitambulisho vinakotoka

ID ya timu ya Linear na ID ya mradi wa Asana huonekana katika URL unapofungua timu au mradi katika kivinjari. ID ya orodha ya Trello ndiyo ngumu zaidi kati ya tano: ambatisha .json kwenye URL ya ubao na utafute orodha unayotaka. Ufunguo wa mradi wa Jira ni kiambishi cha mwanzo kabla ya kila nambari ya suala: ACME katika ACME-1234 kama mfano.

3. Kiungo katika tiketi hujengwa na seva yetu

Maelezo unayoandika ni yako. Kiungo cha uchezaji tena si chako; huundwa upande wetu kutoka kipindi ulichokuwa ukitazama kweli, na fomu haiwezi kukiathiri.

Hilo ni muhimu kwa sababu tiketi ni kitu ambacho watu wengine hubofya. Ikiwa kiungo kingetoka katika kivinjari, ombi lililotengenezwa kwa hila lingeweza kuweka anwani yoyote mbele ya timu yako ndani ya kitu kinachoonekana kama zana zako mwenyewe.

HTTP 200 haimaanishi tiketi ipo

Linear hujibu kupitia GraphQL, na GraphQL hujibu 200 OK ikiwa na safu ya errors inapokataa. Daraja linaloangalia msimbo wa hali tu lingeripoti mafanikio kwa tiketi ambayo haikuundwa kamwe. Tunasoma mwili.

Kifuatiliaji kinaporudisha kitambulisho cha suala jipya, tunakiweka katika uthibitisho, ili uweze kukagua kuwa lipo kweli badala ya kuamini ujumbe wa kijani.

4. Yasiyokuwapo kwa makusudi

Hakuna tiketi za kiotomatiki

Ona hapo juu. Ikiwa unataka otomeshaji, daraja la webhook linaweza kutuma ishara za kukerwa kwa Zapier au Make, nawe unaweza kuamua huko kinachostahili tiketi.

Hakuna usawazishaji wa pande mbili

Kufunga tiketi hakubadilishi chochote katika MousePlayer, na hakuna katika MousePlayer kinachoifungua upya. Usawazishaji unaofanya kazi upande mmoja na nusu ni mbaya kuliko kutokuwa nao, kwa sababu watu huanza kuutegemea.

Hakuna viambatisho

Rekodi hubaki kwetu na hutazamwa kwetu. Kuhamisha video katika kifuatiliaji kungesukuma data binafsi katika mfumo wenye sheria tofauti za muda wa kuhifadhi na zile ulizokubaliana na watembeleaji wako.

Tokeni huhifadhiwa ikiwa imesimbwa fiche kwa AES-256-GCM na haionyeshwi tena kamwe. Pia haiwekwi kamwe katika foleni ya ndani; mwito huu hufanyika unaposubiri, moja kwa moja kutoka ombi.

5. GitLab, Azure DevOps na ClickUp

Vifuatiliaji vingine vitatu, kitufe kilekile, kichocheo kilekile cha mwenyewe.

Unachotoa
GitLabhost, ID ya mradi na tokeni; GitLab yako mwenyewe hufanya kazi pia
Azure DevOpsshirika, mradi, aina ya kipengele cha kazi na PAT
ClickUpID ya orodha na tokeni binafsi

GitLab huomba host kwa sababu unaweza kuimiliki

Tofauti na vingine, GitLab mara nyingi hukaribishwa na wewe mwenyewe, hivyo host ni sehemu badala ya thamani ya kudumu. Bandika gitlab.com ikiwa ndiko uliko.

Azure DevOps ina sifa mbili zisizo za kawaida pamoja

Mwili wake ni hati ya JSON Patch badala ya kitu, na aina ya maudhui yake lazima iwe application/json-patch+json — chochote kingine hujibu 415. Alama ya dola mbele ya aina ya kipengele cha kazi katika URL ni sehemu ya anwani, si kishikilia nafasi tulichosahau kujaza.

ClickUp inataka tokeni bila kiambishi

Hakuna Bearer mbele yake. Tokeni iliyotanguliwa na neno hukataliwa kwa 401, inayofanana kabisa na tokeni isiyo sahihi.

Alama zote za biashara zilizotajwa hapa ni mali ya wamiliki wake. MousePlayer haina uhusiano wa kibiashara na watoa huduma hawa.