33800 Docs

← Retour

Proposition: Créer un connecteur GitLab API dans Supabase

Status : EN ATTENTE

Date: 13-02-2026

Contexte

L'utilisateur demande la création d'une instance GitLab dans la base connectors (Supabase). Il existe déjà un gitlab-SSH (connexion SSH) mais pas de connecteur API GitLab.

Analyse de la DB

Actions proposées

1. Créer le type GitLab dans connectors.config

INSERT INTO connectors.config (name, display_name, base_url, auth_type, description, is_builtin, type, is_public)
VALUES (
  'gitlab',
  'GitLab',
  'https://gitlab.33800.nowhere84.com/api/v4',
  'bearer',
  'GitLab CE self-hosted - API v4',
  false,
  'api',
  false
);

2. Créer l'instance dans connectors.user_connectors

INSERT INTO connectors.user_connectors (user_id, connector_type_id, name, base_url, access_token)
VALUES (
  '821349f2-1a7b-4af4-b99e-06126a71f53f',
  (SELECT id FROM connectors.config WHERE name = 'gitlab'),
  'GitLab-33800',
  'https://gitlab.33800.nowhere84.com/api/v4',
  'glpat-yaowLwWBJhXfzJEC8UBC'
);

3. GRANT permissions

-- Probablement déjà fait pour les tables existantes, mais à vérifier

4. Vérifier la création

Risques

Validation requise

Attente de validation utilisateur avant exécution.