From 44bef1f45696e399d94599607324b57bdd8769c0 Mon Sep 17 00:00:00 2001 From: Alejandro Visiedo Date: Wed, 28 Jun 2023 07:57:19 +0200 Subject: [PATCH] feat: configuration for Directory & Domain Service Add the configuration to make available Directory and Domain Service Registry at stage beta environment. The micro-frontend will be accessible from the Settings section, and "Directory and Domain Service" will be the entry to display. Signed-off-by: Alejandro Visiedo --- static/beta/stage/main.yml | 7 +++++++ static/beta/stage/modules/fed-modules.json | 15 +++++++++++++++ .../stage/navigation/settings-navigation.json | 7 +++++++ static/beta/stage/services/services.json | 1 + 4 files changed, 30 insertions(+) diff --git a/static/beta/stage/main.yml b/static/beta/stage/main.yml index aeb40a08..10ee8eb7 100644 --- a/static/beta/stage/main.yml +++ b/static/beta/stage/main.yml @@ -96,6 +96,13 @@ edge: - v1 isBeta: true +idmsvc: + title: "Directory & Domain Services" + api: + versions: + - v1 + isBeta: true + image-builder: title: Image Builder api: diff --git a/static/beta/stage/modules/fed-modules.json b/static/beta/stage/modules/fed-modules.json index a2160519..bd3cfe1d 100644 --- a/static/beta/stage/modules/fed-modules.json +++ b/static/beta/stage/modules/fed-modules.json @@ -1005,6 +1005,21 @@ } ] }, + "idmsvc": { + "manifestLocation": "/apps/idmsvc/fed-mods.json", + "defaultDocumentTitle": "Directory & Domain Services", + "modules": [ + { + "id": "idmsvc", + "module": "./RootApp", + "routes": [ + { + "pathname": "/settings/idmsvc" + } + ] + } + ] + }, "seatsAdminUi": { "manifestLocation": "/apps/seats-admin-ui/fed-mods.json", "config": { diff --git a/static/beta/stage/navigation/settings-navigation.json b/static/beta/stage/navigation/settings-navigation.json index 6ddb4dba..1f8e00cc 100644 --- a/static/beta/stage/navigation/settings-navigation.json +++ b/static/beta/stage/navigation/settings-navigation.json @@ -45,6 +45,13 @@ } ] }, + { + "id": "idmsvc", + "appId": "idmsvc", + "title": "Directory & Domain Services", + "description": "Directory and Domain Services for console.redhat.com", + "href": "/settings/idmsvc" + }, { "id": "integrations", "appId": "notifications", diff --git a/static/beta/stage/services/services.json b/static/beta/stage/services/services.json index b1faf9af..1cad57dd 100644 --- a/static/beta/stage/services/services.json +++ b/static/beta/stage/services/services.json @@ -390,6 +390,7 @@ "rhel.activationKeys", "rhel.manifests", "rhel.registerSystems", + "settings.idmsvc", "settings.manageConfiguration", { "href": "/insights/connector",