From 3bd6032e77e9961a1e6f3db4939fde397a04213f Mon Sep 17 00:00:00 2001 From: 1000TurquoisePogs Date: Wed, 23 Oct 2024 02:10:16 +0200 Subject: [PATCH 1/2] Combine advanced topics under one parent Signed-off-by: 1000TurquoisePogs --- sidebars.js | 138 ++++++++++++++++++++++++++-------------------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/sidebars.js b/sidebars.js index fbd4f1dfdb..6b7576cc7d 100644 --- a/sidebars.js +++ b/sidebars.js @@ -255,85 +255,85 @@ module.exports = { type: "category", label: "Advanced server-side configuration", items: [ - "user-guide/mvd-configuration", "user-guide/configmgr-using", "user-guide/install-configure-zos-extensions", - ], - }, - { - "type": "category", - "label": "Advanced API Mediation Layer Configuration", - "link": { "type": "doc", "id": "user-guide/advanced-apiml-configuration" }, - "items": [ - { - "type": "category", - "label": "Enabling single sign on for clients", - "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-single-sign-on-user" }, - "items": [ - "user-guide/api-mediation/configuration-client-certificates", - "user-guide/api-mediation/configuration-personal-access-token", - "user-guide/api-mediation/configuration-jwt" - ] - }, - { - "type": "category", - "label": "Enabling single sign on for extending services", - "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-enable-single-sign-on-extenders" }, - "items": [ - "user-guide/api-mediation/configuration-extender-jwt", - "user-guide/api-mediation/configuration-extender-passtickets" - ] - }, + "user-guide/mvd-configuration", { "type": "category", - "label": "Customizing routing behavior", - "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-routing" }, + "label": "Advanced API Mediation Layer Configuration", + "link": { "type": "doc", "id": "user-guide/advanced-apiml-configuration" }, "items": [ - "user-guide/api-mediation/configuration-multi-tenancy-routing", - "user-guide/api-mediation/configuration-cors", - "user-guide/api-mediation/configuration-url-handling", - "user-guide/api-mediation/configuration-gateway-retry-policy", - "user-guide/api-mediation/configuration-unique-cookie-name-for-multiple-zowe-instances", - "user-guide/api-mediation/configuration-access-specific-instance-of-service", - "user-guide/api-mediation/configuration-distributed-load-balancer-cache", - "user-guide/api-mediation/configuration-set-consistent-service-id", { "type": "category", - "label": "Customizing management of API ML load limits", - "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-customizing-management-of-apiml-load-limits" }, + "label": "Enabling single sign on for clients", + "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-single-sign-on-user" }, "items": [ - "user-guide/api-mediation/configuration-connection-limits", - "user-guide/api-mediation/configuration-gateway-timeouts", - "user-guide/api-mediation/configuration-customizing-java-heap-sizes" + "user-guide/api-mediation/configuration-client-certificates", + "user-guide/api-mediation/configuration-personal-access-token", + "user-guide/api-mediation/configuration-jwt" ] - } - ] - }, - { - "type": "category", - "label": "Configuring authorization for API ML", - "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-authorization" }, - "items": [ - "user-guide/api-mediation/configuration-limiting-access-to-info-or-services-in-api-catalog", - "user-guide/api-mediation/configuration-saf-resource-checking", - "user-guide/api-mediation/configuration-health-endpoint-protection" - ] - }, - "user-guide/authentication-providers-for-apiml", - { - "type": "category", - "label": "Configuring storage for the Caching service", - "items": [ - "extend/extend-apiml/api-mediation-infinispan", - "extend/extend-apiml/api-mediation-vsam", - "extend/extend-apiml/api-mediation-redis" + }, + { + "type": "category", + "label": "Enabling single sign on for extending services", + "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-enable-single-sign-on-extenders" }, + "items": [ + "user-guide/api-mediation/configuration-extender-jwt", + "user-guide/api-mediation/configuration-extender-passtickets" + ] + }, + { + "type": "category", + "label": "Customizing routing behavior", + "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-routing" }, + "items": [ + "user-guide/api-mediation/configuration-multi-tenancy-routing", + "user-guide/api-mediation/configuration-cors", + "user-guide/api-mediation/configuration-url-handling", + "user-guide/api-mediation/configuration-gateway-retry-policy", + "user-guide/api-mediation/configuration-unique-cookie-name-for-multiple-zowe-instances", + "user-guide/api-mediation/configuration-access-specific-instance-of-service", + "user-guide/api-mediation/configuration-distributed-load-balancer-cache", + "user-guide/api-mediation/configuration-set-consistent-service-id", + { + "type": "category", + "label": "Customizing management of API ML load limits", + "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-customizing-management-of-apiml-load-limits" }, + "items": [ + "user-guide/api-mediation/configuration-connection-limits", + "user-guide/api-mediation/configuration-gateway-timeouts", + "user-guide/api-mediation/configuration-customizing-java-heap-sizes" + ] + } + ] + }, + { + "type": "category", + "label": "Configuring authorization for API ML", + "link": { "type": "doc", "id": "user-guide/api-mediation/configuration-authorization" }, + "items": [ + "user-guide/api-mediation/configuration-limiting-access-to-info-or-services-in-api-catalog", + "user-guide/api-mediation/configuration-saf-resource-checking", + "user-guide/api-mediation/configuration-health-endpoint-protection" + ] + }, + "user-guide/authentication-providers-for-apiml", + { + "type": "category", + "label": "Configuring storage for the Caching service", + "items": [ + "extend/extend-apiml/api-mediation-infinispan", + "extend/extend-apiml/api-mediation-vsam", + "extend/extend-apiml/api-mediation-redis" + ] + }, + "user-guide/api-mediation/configuration-customizing-the-api-catalog-ui", + "user-guide/api-mediation/configuration-at-tls", + "user-guide/api-mediation/configuration-logging", + "user-guide/api-mediation/wto-message-on-startup", ] - }, - "user-guide/api-mediation/configuration-customizing-the-api-catalog-ui", - "user-guide/api-mediation/configuration-at-tls", - "user-guide/api-mediation/configuration-logging", - "user-guide/api-mediation/wto-message-on-startup", - ] + } + ], } ], }, From 06b2f7a3d24c0bdd5b0812a3a028d10165432cec Mon Sep 17 00:00:00 2001 From: Andrew Jandacek Date: Thu, 24 Oct 2024 12:11:19 +0200 Subject: [PATCH 2/2] reorder sidebar Signed-off-by: Andrew Jandacek --- sidebars.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sidebars.js b/sidebars.js index 6b7576cc7d..5bec0d9f1e 100644 --- a/sidebars.js +++ b/sidebars.js @@ -255,9 +255,6 @@ module.exports = { type: "category", label: "Advanced server-side configuration", items: [ - "user-guide/configmgr-using", - "user-guide/install-configure-zos-extensions", - "user-guide/mvd-configuration", { "type": "category", "label": "Advanced API Mediation Layer Configuration", @@ -332,7 +329,10 @@ module.exports = { "user-guide/api-mediation/configuration-logging", "user-guide/api-mediation/wto-message-on-startup", ] - } + }, + "user-guide/configmgr-using", + "user-guide/install-configure-zos-extensions", + "user-guide/mvd-configuration", ], } ],