Koppel commits, branches en pull requests van GitHub, GitLab, Bitbucket, Gitea, Forgejo of Gogs direct aan je tickets. Bekijk git-activiteit op elk ticket en verplaats tickets automatisch door je workflow.
Elke commit die verwijst naar een ticket verschijnt in het Git Activity-gedeelte met een directe link.
Pull requests en merge requests worden aan tickets gekoppeld - bekijk hun status, auteur en of ze gemerged zijn.
Verplaats tickets automatisch naar In Progress, Review of Gereed op basis van commit- en PR-gebeurtenissen.
Elke webhook wordt geverifieerd met HMAC-handtekeningen (GitHub, Bitbucket, Gitea, Forgejo, Gogs) of secret tokens (GitLab).
Verwijs naar een ticket in je commit-bericht, branchnaam of PR-titel - Todo4you doet de rest.
Maak een GitHub, GitLab, Bitbucket, Gitea, Forgejo of Gogs integratie aan in je projectinstellingen. Kopieer de webhook URL en het secret naar je repository.
Vermeld je ticketreferentie in een commit message, branch-naam of PR-titel - bijv. PRJ-42 of #42.
Commits, branches en PR's verschijnen in een apart Git Activity-gedeelte op de ticketdetailpagina met directe links naar je repository.
Configureer regels voor automatisch verplaatsen om tickets door je workflow te laten gaan wanneer commits worden gepusht of PR's worden geopend of gemerged.
Alle vijf providers delen dezelfde functies - kies degene die je team gebruikt, of verbind meerdere repositories tegelijk.
Ontvang push- en pull request-events van elke GitHub-repository via webhooks.
Instellen in GitHub
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - GitHub. Sla op om je webhook URL en secret te genereren.
Ga in je GitHub-repository naar Settings - Webhooks - Add webhook.
Plak de Webhook-URL, stel het Content type in op application/json en plak het Secret.
Selecteer "Let me select individual events" en schakel Pushes en Pull requests in.
X-Hub-Signature-256 header bij elk verzoek. Ondersteunde events
Todo4you verwerkt deze GitHub-events en haalt ticketreferenties uit commit-berichten, branch-namen, PR-titels en PR-beschrijvingen:
Ontvang push- en merge request-events van elk GitLab-project - cloud of self-hosted.
Instellen in GitLab
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - GitLab. Sla op om je webhook URL en secret token te genereren.
Ga in je GitLab-project naar Settings - Webhooks.
Plak de Webhook-URL en het Secret Token.
Schakel Push events en Merge request events in als triggers.
X-Gitlab-Token header. Todo4you verifieert bij elk verzoek of deze overeenkomt. Werkt met zelfgehoste GitLab
De integratie werkt met zowel GitLab.com als zelfgehoste GitLab-instanties. Zolang je GitLab-server de Todo4you webhook URL kan bereiken, werkt alles op dezelfde manier.
Ontvang push- en pull request-events van je self-hosted Gitea-installatie.
Instellen in Gitea
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - Gitea. Sla op om je webhook URL en secret te genereren.
Ga in je Gitea-repository naar Settings - Webhooks - Add Webhook - Gitea.
Plak de Webhook-URL, stel het Content type in op application/json en plak het Secret.
Selecteer "Choose events" en schakel Push en Pull Request in.
X-Gitea-Signature header bij elk verzoek. Ideaal voor zelfgehoste teams
Als je team een eigen Gitea-server draait, kun je met deze integratie je prive-repositories koppelen aan Todo4you zonder toegang te geven aan derden. Alle communicatie verloopt via standaard webhooks.
Ontvang push- en pull request-events van je self-hosted Forgejo-installatie - de community-fork van Gitea.
Instellen in Forgejo
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - Forgejo. Sla op om je webhook URL en secret te genereren.
Ga in je Forgejo-repository naar Settings - Webhooks - Add Webhook - Forgejo.
Plak de Webhook-URL, stel het Content type in op application/json en plak het Secret.
Selecteer "Choose events" en schakel Push en Pull Request in.
X-Forgejo-Signature header bij elk verzoek. Open source, self-hosted
Forgejo is een volledig open-source community-fork van Gitea, gericht op community-bestuur en vrije-softwarewaarden. De webhook-integratie deelt dezelfde payload-structuur, dus alle functies werken identiek.
Ontvang push- en pull request-events van elke self-hosted Gogs-installatie - de oorspronkelijke lichtgewicht git-server waarvan Gitea is geforkt.
Instellen in Gogs
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - Gogs. Sla op om je webhook URL en secret te genereren.
Ga in je Gogs-repository naar Settings - Webhooks - Add Webhook - Gogs.
Plak de Webhook-URL, stel het Content type in op application/json en plak het Secret.
Select "Custom Events" and enable Push and Pull Request.
X-Gogs-Signature header bij elk verzoek. Lichtgewicht self-hosted git
Gogs is een minimale git-server die als één binary draait en prima werkt op bescheiden hardware. Het webhook-payload-formaat wordt gedeeld met Gitea, dus elke Todo4you-functie - commit-koppeling, PR-tracking, branch-events en auto-move - werkt op precies dezelfde manier.
Ontvang push- en pull request-events van elke Bitbucket Cloud-repository via webhooks.
Instellen in Bitbucket
Maak de integratie aan in Todo4you onder Projectinstellingen - Integraties - Bitbucket. Sla op om je webhook URL en secret te genereren.
Ga in je Bitbucket-repository naar Repository settings - Webhooks - Add webhook.
Plak de Webhook-URL en het Secret.
Selecteer Repository push en Pull request triggers (Created, Updated, Merged, Declined).
X-Hub-Signature-header bij elk verzoek. Ondersteunde events
Todo4you verwerkt deze Bitbucket-events en haalt ticketreferenties uit commit-berichten, branch-namen, PR-titels en PR-beschrijvingen:
Configureer regels per integratie om tickets automatisch door je workflow te laten gaan. Tickets gaan alleen vooruit, nooit achteruit.
Wanneer de eerste commit die naar een ticket verwijst wordt gepusht, verplaats het automatisch naar een status naar keuze - bijvoorbeeld In Progress.
Wanneer een pull request of merge request wordt geopend, verplaats het ticket naar Review of een andere status die je configureert.
Wanneer een pull request of merge request wordt gemerged, verplaats het ticket naar Done. Je board blijft gesynchroniseerd met je codebase.
Elke gekoppelde commit, branch en pull request verschijnt in een apart gedeelte op de ticketdetailpagina - met directe links naar je repository.
PRJ-42
Fix authenticatie-redirect op mobiel
a3f8c21 Afhandeling van mobiele Safari redirect edge casee7b4d09 PRJ-42: Fix OAuth callback for mobilefix/PRJ-42-auth-redirect aangemaaktMaak een gratis account aan, stel je board in en koppel je GitHub, GitLab, Bitbucket, Gitea of Forgejo repository in enkele minuten.
Gratis aan de slag