Masu bin matsaloli
A mayar da zama tikiti yayin kallonsa - maɓalli guda a na’urar kunnawa, bayanin da aka rubuta da kalmomin wurin, da hanyar sake kunnawa da aka riga aka haɗa.
1. Dalilin kasancewar wannan da hannu
Kowace gada a MousePlayer tana aiki da kanta. Wannan ba ta yi haka ba, kuma haka aka tsara ta gaba ɗaya.
Tikiti aiki ne ga mutum. Idan mun buɗe ɗaya ga kowace dannawa cikin fushi, allon zai cika da abubuwan da babu wanda ya tantance, kuma cikin mako guda ƙungiya za ta tace su - daga nan har ainihin matsaloli za su fita.
Don haka mai kallo shi ne mai tayarwa. Ana kallon zama, ana ganin abin, ana danna maɓallin a rubuta abin da aka gani. Hanyar rikodin tana cikin bayanin tuni; mai kallo ne yake bayar da hukunci.
Maɓallin yana bayyana ga masu wuri da shugabanni kaɗai, kuma ba ya bayyana a duban hanyar rabawa. Wanda aka aika masa rikodi bai kamata ya iya buɗe tikiti a mai bin matsalolin wurin ba.
2. Masu bin matsaloli biyar da abin da kowanne yake buƙata
| Inda yake zuwa | Abin da za a bayar | |
|---|---|---|
| Jira | matsala a cikin aiki | URL na gidan yanar gizo, imel na asusu, API token, mabuɗin aiki, nau’in matsala |
| Linear | matsala a cikin ƙungiya | mabuɗin API, ID na ƙungiya |
| Asana | aiki a cikin shiri | token na shiga na mutum, ID na shiri |
| Trello | kati a cikin jeri | mabuɗi, token, ID na jeri |
| GitHub | matsala a cikin repository | token na shiga na mutum, owner/repo |
Kati guda, mai samarwa guda a zaɓe a lokaci ɗaya. Ƙara mai bin matsaloli na biyu daga baya sauya zaɓi ne, ba ƙaura ba.
Inda lambobin ganewa suke fitowa
ID na ƙungiyar Linear da ID na aikin Asana suna bayyana a URL idan an buɗe ƙungiya ko aiki a burauza. ID na jerin Trello shi ne mafi wahala a cikin biyar: a ƙara .json a ƙarshen URL na allo a nemo jerin da ake so. Mabuɗin aikin Jira shi ne farkon kowace lambar matsala - ACME a cikin ACME-1234.
3. Sabarmu ce take gina hanyar tikiti
Bayanin da aka rubuta na mai rubutawa ne. Hanyar sake kunnawa ba haka ba - ana haɗa ta a ɓangarenmu daga zaman da ake kallo a zahiri, kuma fom ba ya iya tasiri a kanta.
Wannan yana da muhimmanci domin tikiti abu ne da wasu suke dannawa. Idan hanyar ta fito daga burauza, buƙata da aka ƙera za ta iya saka kowane adireshi a gaban ƙungiya cikin abin da yake kama da kayan aikin wurin.
HTTP 200 ba yana nufin tikitin yana nan ba
Linear yana amsawa ta GraphQL, kuma GraphQL yana amsa 200 OK tare da array na errors idan ya ƙi. Gadar da take kallon lambar matsayi kaɗai za ta bayar da nasara ga tikitin da ba a taɓa ƙirƙira ba. Muna karanta jiki.
Idan mai bin matsaloli ya mayar da lambar ganewar sabuwar matsala, muna saka ta a tabbatarwa - don a iya duba cewa tana nan a zahiri maimakon dogara da koren saƙo.
4. Abubuwan da aka zaɓa ba sa nan
Babu tikiti ta atomatik
Duba sama. Idan ana son aiki na atomatik, gadar webhook tana iya aika alamomin takaici zuwa Zapier ko Make, kuma a yanke shawara a can game da abin da ya cancanci tikiti.
Babu daidaitawa a hanyoyi biyu
Rufe tikiti ba ya sauya komai a MousePlayer, kuma babu abin da ke MousePlayer da yake sake buɗe shi. Daidaitawa mai aiki a hanya ɗaya da rabi ta fi babu illa, domin mutane suna fara dogara da ita.
Babu fayilolin haɗe
Rikodin yana kasancewa a wajenmu kuma ana kallonsa a wajenmu. Fitar da bidiyo cikin mai bin matsaloli zai tura bayanan mutum zuwa tsarin da yake da dokokin riƙewa dabam da waɗanda aka amince da su tare da baƙi.
Ana adana token a ɓoye da AES-256-GCM kuma ba a sake nuna shi ba. Haka kuma ba a taɓa saka shi cikin layin cikin gida ba - wannan kiran yana faruwa yayin jira, kai tsaye daga buƙatar.
5. GitLab, Azure DevOps da ClickUp
Ƙarin masu bin matsaloli uku, maɓalli ɗaya, mai tayarwa na hannu ɗaya.
| Abin da za a bayar | |
|---|---|
| GitLab | host, ID na aiki da token - GitLab na wurin kansa ma yana aiki |
| Azure DevOps | ƙungiya, aiki, nau’in work item da PAT |
| ClickUp | ID na jeri da token na mutum |
GitLab yana neman host domin ana iya mallakarsa
Sabanin sauran, GitLab sau da yawa ana ɗaukar masaukinsa da kai, don haka host fili ne maimakon tabbatacciyar ƙima. A manna gitlab.com idan a can ake aiki.
Azure DevOps yana da halaye biyu na musamman lokaci ɗaya
Jikinsa takardar JSON Patch ce maimakon object, kuma nau’in abun cikinsa dole ya zama application/json-patch+json - duk wani abu dabam yana amsa 415. Alamar dala da ke gaban nau’in work item a URL tana cikin adireshi, ba alamar wuri da muka manta cike ta ba.
ClickUp yana son token shi kaɗai
Babu Bearer a gabansa. Token da aka ƙara wannan kalma a gabansa ana ƙinsa da 401, wanda yake kama da token mara inganci daidai.
Duk alamomin kasuwanci da aka ambata a nan na masu su ne. MousePlayer ba shi da alaƙar kasuwanci da waɗannan masu samarwa.