1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-24 01:18:01 +02:00

docs: add introduction as separate entry

This commit is contained in:
Thomas Heartman 2022-01-25 12:20:53 +01:00
parent 24e614c977
commit b3c28de0bb

View File

@ -10,97 +10,78 @@
*/ */
module.exports = { module.exports = {
documentation: { documentation: [
'Tutorials': [ 'user_guide/index'], 'user_guide/index',
'Reference documentation': [ 'user_guide/index'], {
'Getting started': [ Tutorials: ['user_guide/index'],
'user_guide/index', 'Reference documentation': ['user_guide/index'],
'user_guide/quickstart', 'Getting started': [
'user_guide/important-concepts', 'user_guide/index',
'user_guide/v4-whats-new', 'user_guide/quickstart',
'user_guide/create_feature_toggle', 'user_guide/important-concepts',
'user_guide/activation_strategy', 'user_guide/v4-whats-new',
'user_guide/control_rollout', 'user_guide/create_feature_toggle',
'user_guide/projects', 'user_guide/activation_strategy',
'user_guide/environments', 'user_guide/control_rollout',
'user_guide/unleash_context', 'user_guide/projects',
'user_guide/user-management', 'user_guide/environments',
'user_guide/rbac', 'user_guide/unleash_context',
'user_guide/api-token', 'user_guide/user-management',
'user_guide/technical_debt', 'user_guide/rbac',
], 'user_guide/api-token',
'Unleash SDKs': [ 'user_guide/technical_debt',
'sdks/index', ],
'sdks/unleash-proxy', 'Unleash SDKs': [
{ 'sdks/index',
type: 'category', 'sdks/java_sdk',
collapsible: false, 'sdks/node_sdk',
label: 'Server-side SDKs', 'sdks/dot_net_sdk',
items: [ 'sdks/go_sdk',
'sdks/go_sdk', 'sdks/python_sdk',
'sdks/java_sdk', 'sdks/ruby_sdk',
'sdks/node_sdk', 'sdks/php_sdk',
'sdks/php_sdk', 'sdks/unleash-proxy',
'sdks/python_sdk', 'sdks/android_proxy_sdk',
'sdks/ruby_sdk', 'sdks/proxy-javascript',
{ 'sdks/proxy-react',
type: 'link', 'sdks/proxy-ios',
href: 'https://github.com/unleash/unleash-client-rust', {
label: 'Rust SDK', label: 'Community SDKs',
}, type: 'link',
'sdks/dot_net_sdk', href: '/sdks#community-sdks',
], },
}, ],
{ Addons: [
type: 'category', 'addons/index',
collapsible: false, 'addons/webhook',
label: 'Client-side SDKs', 'addons/slack',
items: [ 'addons/teams',
'sdks/android_proxy_sdk', 'addons/datadog',
'sdks/proxy-ios', ],
'sdks/proxy-javascript', Advanced: [
'sdks/proxy-react', 'advanced/strategy_constraints',
], 'advanced/custom_activation_strategy',
}, 'advanced/feature_toggle_types',
{ 'advanced/toggle_variants',
type: 'link', 'advanced/stickiness',
label: 'Community SDKs', 'advanced/archived_toggles',
href: '/sdks#community-sdks', 'advanced/audit_log',
}, 'advanced/api_access',
], 'advanced/tags',
Addons: [ 'advanced/enterprise-authentication',
'addons/index', 'advanced/sso-open-id-connect',
'addons/webhook', 'advanced/sso-saml',
'addons/slack', 'advanced/sso-saml-keycloak',
'addons/teams', 'advanced/sso-google',
'addons/datadog', ],
], 'Topic guides': ['topics/a-b-testing'],
Advanced: [ 'How-to guides': [
'advanced/strategy_constraints', 'how-to/how-to-add-strategy-constraints',
'advanced/custom_activation_strategy', 'how-to/how-to-define-custom-context-fields',
'advanced/feature_toggle_types', 'how-to/how-to-use-custom-strategies',
'advanced/toggle_variants', ],
'advanced/stickiness', },
'advanced/archived_toggles', ],
'advanced/audit_log',
'advanced/api_access',
'advanced/tags',
'advanced/enterprise-authentication',
'advanced/sso-open-id-connect',
'advanced/sso-saml',
'advanced/sso-saml-keycloak',
'advanced/sso-google',
],
'Topic guides': [
'topics/a-b-testing'
],
"How-to guides": [
"how-to/how-to-add-strategy-constraints",
"how-to/how-to-create-and-assign-custom-project-roles",
"how-to/how-to-define-custom-context-fields",
"how-to/how-to-use-custom-strategies",
]
},
api: { api: {
Introduction: [ Introduction: [
'api/index', 'api/index',
@ -146,6 +127,6 @@ module.exports = {
'Jira server': [ 'Jira server': [
'integrations/jira_server_plugin_installation', 'integrations/jira_server_plugin_installation',
'integrations/jira_server_plugin_usage', 'integrations/jira_server_plugin_usage',
] ],
}, },
}; };