docs: Reorganize and improve developer portal documentation (#36005)

This commit is contained in:
Michael S. Molina
2025-11-06 16:50:31 -03:00
committed by GitHub
parent 2f2128ac48
commit 208b1f7fa3
43 changed files with 708 additions and 5081 deletions

View File

@@ -30,47 +30,7 @@ const sidebars = {
},
{
type: 'category',
label: 'Extensions',
collapsed: true,
items: [
'extensions/overview',
'extensions/architectural-principles',
'extensions/high-level-architecture',
'extensions/extension-project-structure',
'extensions/extension-metadata',
'extensions/frontend-contribution-types',
'extensions/interacting-with-host',
'extensions/dynamic-module-loading',
'extensions/deploying-extension',
'extensions/lifecycle-management',
'extensions/development-mode',
'extensions/versioning',
'extensions/security-implications',
{
type: 'doc',
id: 'extensions/built-in-features',
customProps: {
disabled: true,
},
},
'extensions/proof-of-concept',
],
},
{
type: 'category',
label: 'Testing',
collapsed: true,
items: [
'testing/overview',
'testing/frontend-testing',
'testing/backend-testing',
'testing/e2e-testing',
'testing/ci-cd',
],
},
{
type: 'category',
label: 'Contributing to Superset',
label: 'Contributing',
collapsed: true,
items: [
'contributing/overview',
@@ -112,6 +72,35 @@ const sidebars = {
},
],
},
{
type: 'category',
label: 'Extensions',
collapsed: true,
items: [
'extensions/overview',
'extensions/quick-start',
'extensions/architecture',
'extensions/extension-project-structure',
'extensions/extension-metadata',
'extensions/frontend-contribution-types',
'extensions/interacting-with-host',
'extensions/deploying-extension',
'extensions/development-mode',
'extensions/security-implications',
],
},
{
type: 'category',
label: 'Testing',
collapsed: true,
items: [
'testing/overview',
'testing/frontend-testing',
'testing/backend-testing',
'testing/e2e-testing',
'testing/ci-cd',
],
},
],
};