Ülesandejälgijad

Looge vaatamisel ülesanne: nupp mängijas, teie kirjeldus, link juba kaasas.

1. Miks käsitsi

Kõik muud sillad käivituvad ise. See teadlikult mitte.

Ülesanne on inimese töö. Iga raevuklõpsu kohta ülesanne ummistaks tahvli ja peagi filtreeritaks välja ka päris mured.

Teie käivitate: vaatate, märkate, vajutate ja kirjeldate. Link olemas, otsustus teie.

Nupp ainult omanikul ja administraatoril, jagatud lingis mitte. Saaja ei tohiks ülesandeid luua.

2. Viis jälgijat ja nõuded

SihtkohtTeie annate
Jiraprojekti ülesannesait, e-post, API-tõend, projektivõti, ülesandetüüp
Linearmeeskonna ülesanneAPI-võti, meeskonna ID
Asanaprojekti ülesanneisiklik tõend, projekti ID
Trelloloendi kaartvõti, tõend, loendi ID
GitHubhoidla ülesanneisiklik tõend, owner/repo

Üks paan, üks pakkuja. Teise valik on seadistusmuutus, mitte migratsioon.

ID-de allikad

Lineari meeskonna-ID ja Asana projekti-ID on nähtavad brauseris meeskonda või projekti avades URL-is. Trello loendi-ID on neist viiest raskeim: lisage .json tahvli URL-ile ja leidke loend. Jira võti on prefiks ACME nimes ACME-1234.

3. Lingi koostab server

Kirjeldus teie, link meie. Koostatakse vaadeldud seansist, vorm ei saa mõjutada.

Ülesannet klõpsavad teised. Brauserilingiga saaks võltsitud päring sisestada võõra aadressi usaldatud tööriista.

HTTP 200 pole tõend ülesandest

Linear kasutab GraphQL-i, mis vastab 200 OK koos errors massiiviga keeldumisel. Ainult olekukoodi vaatav sild teataks edust ülesande puhul, mida kunagi ei loodud. Me loeme keha.

Uue ülesande ID pannakse kinnitusele kontrollimiseks, mitte rohelise sõnumi usaldamiseks.

4. Mida pole

Automaatülesandeid

Vaadake ülal. Automatiseerimiseks saab veebihaagisild saata häiritussignaalid Zapieri või Make’i, kus otsustate, mis ülesannet väärib.

Kahesuunalist sünkrooni

Sulgemine ei muuda MousePlayerit ega vastupidi. Poolik sünkroon oleks hullem kui puudumine, sest sellele toetutakse.

Manuseid

Salvestis jääb meile. Video viiks isikuandmed teise säilitusreegliga süsteemi, mitte külastajaga kokkulepitule.

Tõend AES-256-GCM krüptitud, uuesti ei kuvata. Järjekorda ei panda: päringu ajal otsene kutse.

5. GitLab, Azure DevOps ja ClickUp

Veel kolm, sama nupp ja käsitsikäivitus.

Teie annate
GitLabhost, projekt ja tõend, ka oma GitLab
Azure DevOpsorganisatsioon, projekt, tööüksusetüüp, PAT
ClickUploendi ID ja isiklik tõend

GitLabi host võib olla teie oma

Ise majutatav, seega väli, mitte püsiväärtus. Kleepige gitlab.com kui kasutate seda.

Azure DevOpsi kaks eripära

Keha JSON Patch, mitte objekt, sisutüüp application/json-patch+json , muidu 415. Dollarimärk tööüksusetüübi ees URL-is on aadressi osa, mitte täitmata kohatäide.

ClickUp tahab paljast tõendit

Ilma Bearer eesliiteta. Eesoleva sõnaga tõend lükatakse tagasi 401-ga, mis näib täpselt nagu vale tõend.

Kaubamärgid kuuluvad omanikele. MousePlayeril pole pakkujatega ärisuhet.