Skip to content

Remote catalogs - #1185

Open
quentinovega wants to merge 21 commits into
masterfrom
remote-catalogs
Open

Remote catalogs#1185
quentinovega wants to merge 21 commits into
masterfrom
remote-catalogs

Conversation

@quentinovega

Copy link
Copy Markdown
Contributor

No description provided.

- UI: tableau des catalogs (CRUD via modal), ids auto-générés masqués,
  actions en dropdown (deploy/test/undeploy/historique/éditer/supprimer)
- formulaires de config dédiés par source (file/http/github/gitlab),
  token en password, aide cron sous le champ
- rapports de run et historique affichés en tableau avec dates formatées
- suppression du flag global DAIKOKU_REMOTE_CATALOG_ENABLED, scheduler
  découplé d'Otoroshi (planification pilotée par catalog)
- endpoint /remote-catalogs/_config (intervalle par défaut)
- ApiFormat: champs non-identité optionnels avec valeurs par défaut
  (documentation, lastUpdate, currentVersion, visibility, possibleUsagePlans, state)
- reconcileMerge: préservation des champs server-managed -> reconciliation idempotente
- i18n FR/EN namespacées remote-catalog.*
@quentinovega quentinovega added this to the v19.0.0 milestone Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Basic implementation for remote catalogs : http - file - github - gitlab

2 participants