Problemticketsystemer
Maacht aus enger Sessioun en Ticket, wärend Dir se kuckt — ee Knäppchen am Player, Är eege Wierder an der Beschreiwung an den Ofspill-Link scho bäigefüügt.
1. Firwat dëst manuell ass
All aner Bréck a MousePlayer léist sech selwer aus. Dës net, an dat ass bewosst esou entwéckelt.
En Ticket ass Aarbecht fir eng Persoun. Wa mir fir all Roserei-Klick een opmaache géifen, géif Äre Board sech mat Elementer fëllen, déi keen ausgesift huet. Bannent enger Woch géif Är Ekipp se erausfilteren — an dann déi richteg och.
Dofir sidd Dir den Ausléiser. Dir kuckt eng Sessioun, gesitt de Problem, dréckt de Knäppchen a schreift, wat Dir gesinn hutt. Den Opnamslink steet schonn an der Beschreiwung; Dir liwwert d'Bewäertung.
De Knäppchen erschéngt nëmme fir Besëtzer an Administrateuren an ni an enger Usiicht iwwer en Deellink. Een, deem Dir eng Opnam geschéckt hutt, soll keng Ticketen an Ärem Ticketsystem opmaache kënnen.
2. Déi fënnef Ticketsystemer a wat all eenzelt brauch
| Wou et lant | Dir gitt un | |
|---|---|---|
| Jira | e Problem an engem Projet | Websäiten-URL, Kont-E-Mail, API-Token, Projetsschlëssel, Problemtyp |
| Linear | e Problem an enger Ekipp | API-Schlëssel, Ekipp-ID |
| Asana | eng Aufgab an engem Projet | perséinlechen Zougrëffstoken, Projets-ID |
| Trello | eng Kaart an enger Lëscht | Schlëssel, Token, Lëschten-ID |
| GitHub | e Problem an engem Repository | perséinlechen Zougrëffstoken, Besëtzer/Repository |
Eng Kachel, ëmmer een Ubidder gewielt. Méi spéit en zweete System derbäizesetzen ass eng Ännerung vun der Wiel, keng Migratioun.
Wou d'Kennungen hierkommen
D'Ekipp-ID vu Linear an d'Projets-ID vun Asana sinn an der URL siichtbar, wann Dir d'Ekipp oder de Projet am Browser opmaacht. D'Lëschten-ID vun Trello ass déi schwieregst vun de fënnef: Hänkt .json un eng Board-URL a sicht déi gewënscht Lëscht. De Projetsschlëssel vu Jira ass de Präfix virun all Problemnummer — ACME an ACME-1234.
3. De Link am Ticket gëtt vun eisem Server gebaut
D'Beschreiwung, déi Dir agitt, ass Är. Den Ofspill-Link net — e gëtt op eiser Säit aus där Sessioun zesummegesat, déi Dir tatsächlech gekuckt hutt, an de Formular kann en net beaflossen.
Dat ass wichteg, well aner Leit op en Ticket klicken. Wann de Link aus dem Browser kéim, kéint eng manipuléiert Ufro Ärer Ekipp eng belibeg Adress an eppes weisen, wat no Ären eegenen Instrumenter ausgesäit.
HTTP 200 bedeit net, datt den Ticket existéiert
Linear äntwert iwwer GraphQL, a GraphQL äntwert mat 200 OK an engem Array mam Numm errors , wann et refuséiert. Eng Bréck, déi nëmmen de Statuscode kuckt, géif Erfolleg fir en Ticket mellen, deen ni erstallt gouf. Mir liesen den Inhalt.
Wann e Ticketsystem d'Kennung vum neie Problem zeréckgëtt, setze mir se an d'Bestätegung — esou kënnt Dir kontrolléieren, datt en tatsächlech do ass, amplaz enger grénger Meldung ze vertrauen.
4. Wat bewosst net dobäi ass
Keng automatesch Ticketen
Kuckt hei uewen. Wann Dir Automatiséierung wëllt, kann d'Webhook-Bréck Frustratiounssignaler u Zapier oder Make schécken, an Dir kënnt do entscheeden, wat en Ticket verdéngt.
Keng Synchroniséierung a béid Richtungen
D'Zoumaache vum Ticket ännert näischt a MousePlayer, an näischt a MousePlayer mécht en nees op. Eng Synchroniséierung, déi an eng an eng hallef Richtung leeft, ass méi schlëmm ewéi keng, well d'Leit ufänken, sech drop ze verloossen.
Keng Uschlëss
D'Opnam bleift bei eis a gëtt bei eis gekuckt. E Video an en Ticketsystem ze exportéiere géif perséinlech Donnéeën an e System mat anere Späicherreegele schécken ewéi deenen, déi Dir mat Äre Visiteuren ofgemaach hutt.
Den Token gëtt mat AES-256-GCM verschlësselt gespäichert an ni méi gewisen. E kënnt och ni an déi intern Warteschlaang — dësen Opruff geschitt, wärend Dir waart, direkt aus der Ufro eraus.
5. GitLab, Azure DevOps a ClickUp
Dräi weider Ticketsystemer, dee selwechte Knäppchen, dee selwechte manuellen Ausléiser.
| Dir gitt un | |
|---|---|
| GitLab | Host, Projets-ID an en Token — Ären eegene GitLab geet och |
| Azure DevOps | Organisatioun, Projet, Aarbechtselementtyp an e PAT |
| ClickUp | Lëschten-ID an e perséinlechen Token |
GitLab freet no engem Host, well Dir en eegene kënnt hunn
Am Géigesaz zu deenen anere gëtt GitLab dacks selwer gehost; dofir ass den Host e Feld amplaz eng Konstant. Setzt gitlab.com an, wann Dir do sidd.
Azure DevOps huet zwou Besonderheeten op eemol
Säin Inhalt ass e JSON-Patch-Dokument amplaz en Objet, a säin Inhaltstyp muss application/json-patch+json sinn — alles Anescht liwwert 415. D'Dollarzeeche virum Aarbechtselementtyp an der URL ass Deel vun der Adress, kee Plazhaler, dee mir vergiess hunn auszefëllen.
ClickUp wëllt de rengem Token
Keen Bearer virdrun. En Token mat deem Wuert virdru gëtt mat 401 refuséiert, wat genee wéi e falschen Token ausgesäit.
All hei genannt Marke gehéieren hire jeeweilege Besëtzer. MousePlayer huet keng Geschäftsbezéiung mat dësen Ubidder.