From c1dfaef0a0ff9d70a548e9531556732eda5a86b6 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Thu, 23 Apr 2026 20:50:25 -0700 Subject: [PATCH] docs(channels,gateway): split heavy sidebar groups (channels by region, gateway config by concern) --- docs/docs.json | 66 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 46 insertions(+), 20 deletions(-) diff --git a/docs/docs.json b/docs/docs.json index 76542abc785..4a25fd17f12 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -1019,30 +1019,40 @@ "pages": ["channels/index"] }, { - "group": "Messaging platforms", + "group": "Mainstream messaging", "pages": [ - "channels/bluebubbles", "channels/discord", - "channels/feishu", + "channels/slack", + "channels/telegram", + "channels/whatsapp", + "channels/signal", + "channels/msteams", "channels/googlechat", "channels/imessage", - "channels/irc", - "channels/line", + "channels/bluebubbles", "channels/matrix", - "channels/matrix-push-rules", + "channels/matrix-push-rules" + ] + }, + { + "group": "Developer and self-hosted", + "pages": [ + "channels/irc", "channels/mattermost", - "channels/msteams", "channels/nextcloud-talk", "channels/nostr", - "channels/qqbot", - "channels/signal", - "channels/slack", - "channels/synology-chat", - "channels/telegram", "channels/tlon", - "channels/twitch", + "channels/synology-chat", + "channels/twitch" + ] + }, + { + "group": "Regional platforms", + "pages": [ + "channels/line", "channels/wechat", - "channels/whatsapp", + "channels/qqbot", + "channels/feishu", "channels/zalo", "channels/zalouser" ] @@ -1056,7 +1066,8 @@ "channels/broadcast-groups", "channels/channel-routing", "channels/location", - "channels/troubleshooting" + "channels/troubleshooting", + "channels/qa-channel" ] } ] @@ -1366,29 +1377,44 @@ "pages": [ "gateway/index", { - "group": "Configuration and operations", + "group": "Configuration", "pages": [ "gateway/configuration", "gateway/configuration-reference", "gateway/config-agents", "gateway/config-channels", "gateway/config-tools", - "gateway/configuration-examples", + "gateway/configuration-examples" + ] + }, + { + "group": "Authentication and secrets", + "pages": [ "gateway/authentication", "auth-credential-semantics", "gateway/secrets", "gateway/secrets-plan-contract", - "gateway/trusted-proxy-auth", + "gateway/trusted-proxy-auth" + ] + }, + { + "group": "Health and diagnostics", + "pages": [ "gateway/health", "gateway/diagnostics", "gateway/heartbeat", "gateway/doctor", "gateway/logging", "logging", + "gateway/troubleshooting" + ] + }, + { + "group": "Scaling and operations", + "pages": [ "gateway/gateway-lock", "gateway/background-process", - "gateway/multiple-gateways", - "gateway/troubleshooting" + "gateway/multiple-gateways" ] }, {