feat: Dolibarr project auto-creation from repo #57

Open
opened 2026-05-08 04:47:37 +00:00 by jmiller · 0 comments
Owner

Automatically create a Dolibarr project when a new Gitea repo is created.

Flow

  1. New repo created in Gitea
  2. Gitea calls Dolibarr API to create project
  3. Links Dolibarr project ID to repo
  4. Issues in the repo auto-link to the Dolibarr project

Configuration

  • Toggle: auto-create Dolibarr project per org
  • Template: project title pattern (e.g., GITEA-{repo_name})
  • Default task categories from repo labels
  • Assign Dolibarr project manager from repo owner

API

  • POST /repos/{owner}/{repo}/dolibarr/link-project — manual link
  • GET /repos/{owner}/{repo}/dolibarr/project — get linked project
Automatically create a Dolibarr project when a new Gitea repo is created. ## Flow 1. New repo created in Gitea 2. Gitea calls Dolibarr API to create project 3. Links Dolibarr project ID to repo 4. Issues in the repo auto-link to the Dolibarr project ## Configuration - Toggle: auto-create Dolibarr project per org - Template: project title pattern (e.g., `GITEA-{repo_name}`) - Default task categories from repo labels - Assign Dolibarr project manager from repo owner ## API - `POST /repos/{owner}/{repo}/dolibarr/link-project` — manual link - `GET /repos/{owner}/{repo}/dolibarr/project` — get linked project
jmiller added the type: feature label 2026-05-11 17:08:55 +00:00
Sign in to join this conversation.
No labels type: feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#57