Date: 29/01/2026 Status: TERMINE Projets: connectors-api, connectors-front, smart-deploy
registry.syncBuiltinTypes() : synchronise les 31 CONNECTOR_TYPES vers la table config au demarrageSysteme complet pour reutiliser un credential OAuth2 sur plusieurs instances Google.
Backend :
010_oauth_credentials.sqloauth-providers.ts : config Google (11 scopes)oauth.ts : CRUD, flow OAuth2, auto-refresh tokeninstances.ts : support oauth_credential_idfetch.ts : auto-refresh token avant chaque requete/api/oauth/* dans index.tsFrontend :
/settings/oauth : gestion credentials/connect pour connecteurs GoogleFeature public_paths dans nginx.sh + parse-yaml.sh :
location = /path avec allow all avant les restrictions IPparse_yaml_list() pour parser les listes YAML imbriquees/api/oauth/callback et /healthnameResponse.redirect() natifoauth_credential_id + SSH token_metadata?instance=<id>