diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 98b5d27a91d028..d6f50a70afce27 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,7 +13,7 @@ repos: - id: detect-private-key exclude: | (?x)^( - develop-docs/api-server/config.mdx| + develop-docs/backend/config.mdx| develop-docs/integrations/github.mdx| develop-docs/self-hosted/sso.mdx )$ diff --git a/develop-docs/api-server/api/basics.mdx b/develop-docs/backend/api/basics.mdx similarity index 100% rename from develop-docs/api-server/api/basics.mdx rename to develop-docs/backend/api/basics.mdx diff --git a/develop-docs/api-server/api/checklist.mdx b/develop-docs/backend/api/checklist.mdx similarity index 100% rename from develop-docs/api-server/api/checklist.mdx rename to develop-docs/backend/api/checklist.mdx diff --git a/develop-docs/api-server/api/concepts.mdx b/develop-docs/backend/api/concepts.mdx similarity index 100% rename from develop-docs/api-server/api/concepts.mdx rename to develop-docs/backend/api/concepts.mdx diff --git a/develop-docs/api-server/api/design.mdx b/develop-docs/backend/api/design.mdx similarity index 100% rename from develop-docs/api-server/api/design.mdx rename to develop-docs/backend/api/design.mdx diff --git a/develop-docs/api-server/api/index.mdx b/develop-docs/backend/api/index.mdx similarity index 100% rename from develop-docs/api-server/api/index.mdx rename to develop-docs/backend/api/index.mdx diff --git a/develop-docs/api-server/api/public.mdx b/develop-docs/backend/api/public.mdx similarity index 100% rename from develop-docs/api-server/api/public.mdx rename to develop-docs/backend/api/public.mdx diff --git a/develop-docs/api-server/api/serializers.mdx b/develop-docs/backend/api/serializers.mdx similarity index 100% rename from develop-docs/api-server/api/serializers.mdx rename to develop-docs/backend/api/serializers.mdx diff --git a/develop-docs/api-server/application-domains/ab-testing/index.mdx b/develop-docs/backend/application-domains/ab-testing/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/ab-testing/index.mdx rename to develop-docs/backend/application-domains/ab-testing/index.mdx diff --git a/develop-docs/api-server/application-domains/asynchronous-workers.mdx b/develop-docs/backend/application-domains/asynchronous-workers.mdx similarity index 100% rename from develop-docs/api-server/application-domains/asynchronous-workers.mdx rename to develop-docs/backend/application-domains/asynchronous-workers.mdx diff --git a/develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-materials.png b/develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-materials.png similarity index 100% rename from develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-materials.png rename to develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-materials.png diff --git a/develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-tile.png b/develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-tile.png similarity index 100% rename from develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-tile.png rename to develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-tile.png diff --git a/develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-variables.png b/develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-variables.png similarity index 100% rename from develop-docs/api-server/application-domains/database-migrations/img/post-deploy-pipeline-variables.png rename to develop-docs/backend/application-domains/database-migrations/img/post-deploy-pipeline-variables.png diff --git a/develop-docs/api-server/application-domains/database-migrations/index.mdx b/develop-docs/backend/application-domains/database-migrations/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/database-migrations/index.mdx rename to develop-docs/backend/application-domains/database-migrations/index.mdx diff --git a/develop-docs/api-server/application-domains/digests.mdx b/develop-docs/backend/application-domains/digests.mdx similarity index 100% rename from develop-docs/api-server/application-domains/digests.mdx rename to develop-docs/backend/application-domains/digests.mdx diff --git a/develop-docs/api-server/application-domains/email.mdx b/develop-docs/backend/application-domains/email.mdx similarity index 100% rename from develop-docs/api-server/application-domains/email.mdx rename to develop-docs/backend/application-domains/email.mdx diff --git a/develop-docs/api-server/application-domains/feature-flags/flagpole.mdx b/develop-docs/backend/application-domains/feature-flags/flagpole.mdx similarity index 100% rename from develop-docs/api-server/application-domains/feature-flags/flagpole.mdx rename to develop-docs/backend/application-domains/feature-flags/flagpole.mdx diff --git a/develop-docs/api-server/application-domains/feature-flags/index.mdx b/develop-docs/backend/application-domains/feature-flags/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/feature-flags/index.mdx rename to develop-docs/backend/application-domains/feature-flags/index.mdx diff --git a/develop-docs/api-server/application-domains/feature-flags/options-backed-features.mdx b/develop-docs/backend/application-domains/feature-flags/options-backed-features.mdx similarity index 100% rename from develop-docs/api-server/application-domains/feature-flags/options-backed-features.mdx rename to develop-docs/backend/application-domains/feature-flags/options-backed-features.mdx diff --git a/develop-docs/api-server/application-domains/grouping.mdx b/develop-docs/backend/application-domains/grouping.mdx similarity index 100% rename from develop-docs/api-server/application-domains/grouping.mdx rename to develop-docs/backend/application-domains/grouping.mdx diff --git a/develop-docs/api-server/application-domains/index.mdx b/develop-docs/backend/application-domains/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/index.mdx rename to develop-docs/backend/application-domains/index.mdx diff --git a/develop-docs/api-server/application-domains/kafka.mdx b/develop-docs/backend/application-domains/kafka.mdx similarity index 100% rename from develop-docs/api-server/application-domains/kafka.mdx rename to develop-docs/backend/application-domains/kafka.mdx diff --git a/develop-docs/api-server/application-domains/metrics.mdx b/develop-docs/backend/application-domains/metrics.mdx similarity index 100% rename from develop-docs/api-server/application-domains/metrics.mdx rename to develop-docs/backend/application-domains/metrics.mdx diff --git a/develop-docs/api-server/application-domains/nodestore.mdx b/develop-docs/backend/application-domains/nodestore.mdx similarity index 100% rename from develop-docs/api-server/application-domains/nodestore.mdx rename to develop-docs/backend/application-domains/nodestore.mdx diff --git a/develop-docs/api-server/application-domains/options.mdx b/develop-docs/backend/application-domains/options.mdx similarity index 100% rename from develop-docs/api-server/application-domains/options.mdx rename to develop-docs/backend/application-domains/options.mdx diff --git a/develop-docs/api-server/application-domains/outboxes.mdx b/develop-docs/backend/application-domains/outboxes.mdx similarity index 100% rename from develop-docs/api-server/application-domains/outboxes.mdx rename to develop-docs/backend/application-domains/outboxes.mdx diff --git a/develop-docs/api-server/application-domains/pii/index.mdx b/develop-docs/backend/application-domains/pii/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/pii/index.mdx rename to develop-docs/backend/application-domains/pii/index.mdx diff --git a/develop-docs/api-server/application-domains/pii/methods.mdx b/develop-docs/backend/application-domains/pii/methods.mdx similarity index 100% rename from develop-docs/api-server/application-domains/pii/methods.mdx rename to develop-docs/backend/application-domains/pii/methods.mdx diff --git a/develop-docs/api-server/application-domains/pii/selectors.mdx b/develop-docs/backend/application-domains/pii/selectors.mdx similarity index 100% rename from develop-docs/api-server/application-domains/pii/selectors.mdx rename to develop-docs/backend/application-domains/pii/selectors.mdx diff --git a/develop-docs/api-server/application-domains/pii/types.mdx b/develop-docs/backend/application-domains/pii/types.mdx similarity index 100% rename from develop-docs/api-server/application-domains/pii/types.mdx rename to develop-docs/backend/application-domains/pii/types.mdx diff --git a/develop-docs/api-server/application-domains/quotas.mdx b/develop-docs/backend/application-domains/quotas.mdx similarity index 100% rename from develop-docs/api-server/application-domains/quotas.mdx rename to develop-docs/backend/application-domains/quotas.mdx diff --git a/develop-docs/api-server/application-domains/transaction-clustering/index.mdx b/develop-docs/backend/application-domains/transaction-clustering/index.mdx similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/index.mdx rename to develop-docs/backend/application-domains/transaction-clustering/index.mdx diff --git a/develop-docs/api-server/application-domains/transaction-clustering/merged.png b/develop-docs/backend/application-domains/transaction-clustering/merged.png similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/merged.png rename to develop-docs/backend/application-domains/transaction-clustering/merged.png diff --git a/develop-docs/api-server/application-domains/transaction-clustering/transaction-clustering-arch.png b/develop-docs/backend/application-domains/transaction-clustering/transaction-clustering-arch.png similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/transaction-clustering-arch.png rename to develop-docs/backend/application-domains/transaction-clustering/transaction-clustering-arch.png diff --git a/develop-docs/api-server/application-domains/transaction-clustering/transaction-clustering-arch.svg b/develop-docs/backend/application-domains/transaction-clustering/transaction-clustering-arch.svg similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/transaction-clustering-arch.svg rename to develop-docs/backend/application-domains/transaction-clustering/transaction-clustering-arch.svg diff --git a/develop-docs/api-server/application-domains/transaction-clustering/tree.png b/develop-docs/backend/application-domains/transaction-clustering/tree.png similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/tree.png rename to develop-docs/backend/application-domains/transaction-clustering/tree.png diff --git a/develop-docs/api-server/application-domains/transaction-clustering/unparameterized.png b/develop-docs/backend/application-domains/transaction-clustering/unparameterized.png similarity index 100% rename from develop-docs/api-server/application-domains/transaction-clustering/unparameterized.png rename to develop-docs/backend/application-domains/transaction-clustering/unparameterized.png diff --git a/develop-docs/api-server/application-domains/translations.mdx b/develop-docs/backend/application-domains/translations.mdx similarity index 100% rename from develop-docs/api-server/application-domains/translations.mdx rename to develop-docs/backend/application-domains/translations.mdx diff --git a/develop-docs/api-server/application-domains/tsdb.mdx b/develop-docs/backend/application-domains/tsdb.mdx similarity index 100% rename from develop-docs/api-server/application-domains/tsdb.mdx rename to develop-docs/backend/application-domains/tsdb.mdx diff --git a/develop-docs/api-server/application-domains/write-buffers.mdx b/develop-docs/backend/application-domains/write-buffers.mdx similarity index 100% rename from develop-docs/api-server/application-domains/write-buffers.mdx rename to develop-docs/backend/application-domains/write-buffers.mdx diff --git a/develop-docs/api-server/config.mdx b/develop-docs/backend/config.mdx similarity index 100% rename from develop-docs/api-server/config.mdx rename to develop-docs/backend/config.mdx diff --git a/develop-docs/api-server/index.mdx b/develop-docs/backend/index.mdx similarity index 100% rename from develop-docs/api-server/index.mdx rename to develop-docs/backend/index.mdx diff --git a/develop-docs/api-server/issue-platform/img/issueProperties.jpg b/develop-docs/backend/issue-platform/img/issueProperties.jpg similarity index 100% rename from develop-docs/api-server/issue-platform/img/issueProperties.jpg rename to develop-docs/backend/issue-platform/img/issueProperties.jpg diff --git a/develop-docs/api-server/issue-platform/index.mdx b/develop-docs/backend/issue-platform/index.mdx similarity index 100% rename from develop-docs/api-server/issue-platform/index.mdx rename to develop-docs/backend/issue-platform/index.mdx diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformAdminDetectionSettings.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformAdminDetectionSettings.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformAdminDetectionSettings.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformAdminDetectionSettings.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformCustomerDetectorSettings.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformCustomerDetectorSettings.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformCustomerDetectorSettings.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformCustomerDetectorSettings.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformDbonMainThreadDetectorSetting.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformDbonMainThreadDetectorSetting.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformDbonMainThreadDetectorSetting.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformDbonMainThreadDetectorSetting.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting01.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting01.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting01.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting01.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting02.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting02.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting02.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting02.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting03.png b/develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting03.png similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/img/issuePlatformFingerprinting03.png rename to develop-docs/backend/issue-platform/writing-detectors/img/issuePlatformFingerprinting03.png diff --git a/develop-docs/api-server/issue-platform/writing-detectors/index.mdx b/develop-docs/backend/issue-platform/writing-detectors/index.mdx similarity index 100% rename from develop-docs/api-server/issue-platform/writing-detectors/index.mdx rename to develop-docs/backend/issue-platform/writing-detectors/index.mdx diff --git a/src/components/sidebar/developDocsSidebar.tsx b/src/components/sidebar/developDocsSidebar.tsx index eb865eee8a8833..06245a22c73c40 100644 --- a/src/components/sidebar/developDocsSidebar.tsx +++ b/src/components/sidebar/developDocsSidebar.tsx @@ -13,7 +13,7 @@ const devDocsMenuItems: {root: string; title: string; hideChevron?: boolean}[] = {root: 'engineering-practices', title: 'Engineering Practices'}, {root: 'application-architecture', title: 'Application Architecture'}, {root: 'development-infrastructure', title: 'Development Infrastructure'}, - {root: 'api-server', title: 'API Server'}, + {root: 'backend', title: 'Backend'}, {root: 'frontend', title: 'Frontend'}, {root: 'services', title: 'Services'}, {root: 'integrations', title: 'Integrations'}, diff --git a/src/middleware.ts b/src/middleware.ts index 26650e5f9d7035..06cb7e4aa78b42 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -3665,7 +3665,7 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ }, { from: '/application-architecture/config/', - to: '/api-server/config/', + to: '/backend/config/', }, { from: '/application/sentry-vs-getsentry/', @@ -3677,40 +3677,40 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ to: '/development-infrastructure/frontend-development-server/', }, { - from: '/backend/', - to: '/api-server/', + from: '/api-server/', + to: '/backend/', }, { - from: '/backend/api/', - to: '/api-server/api/', + from: '/api-server/api/', + to: '/backend/api/', }, { - from: '/backend/api/basics/', - to: '/api-server/api/basics/', + from: '/api-server/api/basics/', + to: '/backend/api/basics/', }, { - from: '/backend/api/design/', - to: '/api-server/api/design/', + from: '/api-server/api/design/', + to: '/backend/api/design/', }, { - from: '/backend/api/concepts/', - to: '/api-server/api/concepts/', + from: '/api-server/api/concepts/', + to: '/backend/api/concepts/', }, { - from: '/backend/api/public/', - to: '/api-server/api/public/', + from: '/api-server/api/public/', + to: '/backend/api/public/', }, { - from: '/backend/api/checklist/', - to: '/api-server/api/checklist/', + from: '/api-server/api/checklist/', + to: '/backend/api/checklist/', }, { - from: '/backend/api/serializers/', - to: '/api-server/api/serializers/', + from: '/api-server/api/serializers/', + to: '/backend/api/serializers/', }, { - from: '/backend/development-server/', to: '/development-infrastructure/backend-development-server/', + from: '/backend/development-server/', }, { from: '/backend/python-dependencies/', @@ -3718,103 +3718,199 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [ }, { from: '/backend/database-migrations/', - to: '/api-server/application-domains/database-migrations/', + to: '/backend/application-domains/database-migrations/', + }, + { + from: '/api-server/application-domains/database-migrations/', + to: '/backend/application-domains/database-migrations/', }, { from: '/backend/feature-flags/', - to: '/api-server/application-domains/feature-flags/', + to: '/backend/application-domains/feature-flags/', + }, + { + from: '/api-server/application-domains/feature-flags/', + to: '/develop/application-domains/feature-flags/', }, { from: '/backend/feature-flags/flagpole/', - to: '/api-server/application-domains/feature-flags/flagpole/', + to: '/backend/application-domains/feature-flags/flagpole/', + }, + { + from: '/api-server/application-domains/feature-flags/flagpole/', + to: '/develop/application-domains/feature-flags/flagpole/', }, { from: '/backend/feature-flags/options-backed-features/', - to: '/api-server/application-domains/feature-flags/options-backed-features/', + to: '/backend/application-domains/feature-flags/options-backed-features/', + }, + { + from: '/api-server/application-domains/feature-flags/options-backed-features/', + to: '/develop/application-domains/feature-flags/options-backed-features/', }, { from: '/backend/options/', - to: '/api-server/application-domains/options/', + to: '/backend/application-domains/options/', + }, + { + from: '/api-server/application-domains/options/', + to: '/develop/application-domains/options/', }, { from: '/backend/transaction-clustering/', - to: '/api-server/application-domains/transaction-clustering/', + to: '/backend/application-domains/transaction-clustering/', + }, + { + from: '/api-server/application-domains/transaction-clustering/', + to: '/develop/application-domains/transaction-clustering/', }, { from: '/backend/grouping/', - to: '/api-server/application-domains/grouping/', + to: '/backend/application-domains/grouping/', + }, + { + from: '/api-server/application-domains/grouping/', + to: '/develop/application-domains/grouping/', }, { from: '/backend/outboxes/', - to: '/api-server/application-domains/outboxes/', + to: '/backend/application-domains/outboxes/', }, { - from: '/backend/issue-platform/', - to: '/api-server/issue-platform/', + from: '/api-server/application-domains/outboxes/', + to: '/develop/application-domains/outboxes/', }, { from: '/backend/issue-platform-detectors/', - to: '/api-server/issue-platform/writing-detectors/', + to: '/backend/issue-platform/writing-detectors/', + }, + { + from: '/api-server/issue-platform/writing-detectors/', + to: '/develop/issue-platform/writing-detectors/', + }, + { + from: '/api-server/issue-platform/', + to: '/develop/issue-platform/', }, { from: '/backend/queue/', - to: '/api-server/application-domains/asynchronous-workers/', + to: '/backend/application-domains/asynchronous-workers/', + }, + { + from: '/api-server/application-domains/asynchronous-workers/', + to: '/develop/application-domains/asynchronous-workers/', }, { from: '/backend/email/', - to: '/api-server/application-domains/email/', + to: '/backend/application-domains/email/', + }, + { + from: '/api-server/application-domains/email/', + to: '/develop/application-domains/email/', }, { from: '/backend/kafka/', - to: '/api-server/application-domains/kafka/', + to: '/backend/application-domains/kafka/', + }, + { + from: '/api-server/application-domains/kafka/', + to: '/develop/application-domains/kafka/', }, { from: '/backend/metrics/', - to: '/api-server/application-domains/metrics/', + to: '/backend/application-domains/metrics/', + }, + { + from: '/api-server/application-domains/metrics/', + to: '/develop/application-domains/metrics/', }, { from: '/backend/nodestore/', - to: '/api-server/application-domains/nodestore/', + to: '/backend/application-domains/nodestore/', + }, + { + from: '/api-server/application-domains/nodestore/', + to: '/develop/application-domains/nodestore/', }, { from: '/backend/digests/', - to: '/api-server/application-domains/digests/', + to: '/backend/application-domains/digests/', + }, + { + from: '/api-server/application-domains/digests/', + to: '/develop/application-domains/digests/', }, { from: '/backend/quotas/', - to: '/api-server/application-domains/quotas/', + to: '/backend/application-domains/quotas/', + }, + { + from: '/api-server/application-domains/quotas/', + to: '/develop/application-domains/quotas/', }, { from: '/backend/tsdb/', - to: '/api-server/application-domains/tsdb/', + to: '/backend/application-domains/tsdb/', + }, + { + from: '/api-server/application-domains/tsdb/', + to: '/develop/application-domains/tsdb/', }, { from: '/backend/pii/', - to: '/api-server/application-domains/pii/', + to: '/backend/application-domains/pii/', + }, + { + from: '/api-server/application-domains/pii/', + to: '/develop/application-domains/pii/', }, { from: '/backend/pii/methods/', - to: '/api-server/application-domains/pii/methods/', + to: '/backend/application-domains/pii/methods/', + }, + { + from: '/api-server/application-domains/pii/methods/', + to: '/develop/application-domains/pii/methods/', }, { from: '/backend/pii/types/', - to: '/api-server/application-domains/pii/types/', + to: '/backend/application-domains/pii/types/', + }, + { + from: '/api-server/application-domains/pii/types/', + to: '/develop/application-domains/pii/types/', }, { from: '/backend/pii/selectors/', - to: '/api-server/application-domains/pii/selectors/', + to: '/backend/application-domains/pii/selectors/', + }, + { + from: '/api-server/application-domains/pii/selectors/', + to: '/develop/application-domains/pii/selectors/', }, { from: '/backend/buffers/', - to: '/api-server/application-domains/write-buffers/', + to: '/backend/application-domains/write-buffers/', + }, + { + from: '/api-server/application-domains/write-buffers/', + to: '/develop/application-domains/write-buffers/', }, { from: '/backend/translations/', - to: '/api-server/application-domains/translations/', + to: '/backend/application-domains/translations/', + }, + { + from: '/api-server/application-domains/translations/', + to: '/develop/application-domains/translations/', }, { from: '/backend/ab-testing/', - to: '/api-server/application-domains/ab-testing/', + to: '/backend/application-domains/ab-testing/', + }, + { + from: '/api-server/application-domains/ab-testing/', + to: '/develop/application-domains/ab-testing/', }, { from: '/relay/',