diff options
author | Evan Read <eread@gitlab.com> | 2022-06-23 04:07:41 +0300 |
---|---|---|
committer | Evan Read <eread@gitlab.com> | 2022-06-23 04:23:12 +0300 |
commit | fde26656d9077bb119087cc32f226c15d97f4c8e (patch) | |
tree | ebb5cc8e5a8fdd3fc2d4055d40f286ff2817bc2a | |
parent | 395a7f7a3fe8b1d81c8c64c194c2350004189142 (diff) |
Refine structure of development documentation navigation itemseread/refine-structure-of-dev-docs-nav-items
-rw-r--r-- | content/_data/navigation.yaml | 858 |
1 files changed, 433 insertions, 425 deletions
diff --git a/content/_data/navigation.yaml b/content/_data/navigation.yaml index 13aae0d1..48eae690 100644 --- a/content/_data/navigation.yaml +++ b/content/_data/navigation.yaml @@ -2441,121 +2441,8 @@ sections: - category_title: Contribute to GitLab category_url: 'ee/development/contributing/' docs: - - doc_title: Changelog entries - doc_url: 'ee/development/changelog.html' - - doc_title: Community roles - doc_url: 'ee/development/contributing/community_roles.html' - - doc_title: Built-in project templates - doc_url: 'ee/development/project_templates.html' - - doc_title: Design and UI - doc_url: 'ee/development/contributing/design.html' - - doc_title: GitLab Development Kit - doc_url: 'https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/README.md' - external_url: true - - doc_title: Issues workflow - doc_url: 'ee/development/contributing/issue_workflow.html' - - doc_title: Merge request concepts - doc_url: 'ee/development/merge_request_concepts/' - - doc_title: Merge request workflow - doc_url: 'ee/development/contributing/merge_request_workflow.html' - - doc_title: Code review guidelines - doc_url: 'ee/development/code_review.html' - - doc_title: Style guides - doc_url: 'ee/development/contributing/style_guides.html' - - doc_title: Approval rules development guide - doc_url: 'ee/development/approval_rules.html' - doc_title: Architecture doc_url: 'ee/development/architecture.html' - - doc_title: Audit Event development guide - doc_url: 'ee/development/audit_event_guide/' - - doc_title: Verify stage development guide - doc_url: 'ee/development/contributing/verify/' - - doc_title: CI/CD development - doc_url: 'ee/development/cicd/' - docs: - - doc_title: Documenting keywords - doc_url: 'ee/development/cicd/cicd_reference_documentation_guide.html' - - doc_title: Contribute to the CI/CD schema - doc_url: 'ee/development/cicd/schema.html' - - doc_title: CI/CD template development - doc_url: 'ee/development/cicd/templates.html' - - doc_title: Pipeline Wizard - doc_url: 'ee/development/cicd/pipeline_wizard.html' - - doc_title: Auto DevOps development - doc_url: 'ee/development/auto_devops.html' - - doc_title: ChatOps on GitLab.com - doc_url: 'ee/development/chatops_on_gitlabcom.html' - - doc_title: Code intelligence - doc_url: 'ee/development/code_intelligence/' - - doc_title: CodeSandbox development environment - doc_url: 'ee/development/integrations/codesandbox.html' - - doc_title: Create - Source Code backend - doc_url: 'ee/development/backend/create_source_code_be/' - docs: - - doc_title: Gitaly touch points - doc_url: 'ee/development/backend/create_source_code_be/gitaly_touch_points.html' - - doc_title: Source Code REST endpoints - doc_url: 'ee/development/backend/create_source_code_be/rest_endpoints.html' - - doc_title: Danger bot - doc_url: 'ee/development/dangerbot.html' - - doc_title: Database development - doc_url: 'ee/development/database/' - docs: - - doc_title: Avoiding downtime in migrations - doc_url: 'ee/development/database/avoiding_downtime_in_migrations.html' - - doc_title: Background migrations - doc_url: 'ee/development/database/background_migrations.html' - - doc_title: Case study - filtering by label - doc_url: 'ee/development/filtering_by_label.html' - - doc_title: Case study - namespaces storage statistics - doc_url: 'ee/development/namespaces_storage_statistics.html' - - doc_title: Database Lab and Postgres.ai - doc_url: 'ee/development/database/database_lab.html' - - doc_title: Database review guidelines - doc_url: 'ee/development/database_review.html' - - doc_title: Database check-migrations job - doc_url: 'ee/development/database/dbcheck-migrations-job.html' - - doc_title: Delete existing migrations - doc_url: 'ee/development/database/deleting_migrations.html' - - doc_title: Layout and access patterns - doc_url: 'ee/development/database/layout_and_access_patterns.html' - - doc_title: Migrations style guide - doc_url: 'ee/development/migration_style_guide.html' - - doc_title: Pagination guidelines - doc_url: 'ee/development/database/pagination_guidelines.html' - docs: - - doc_title: Pagination performance guidelines - doc_url: 'ee/development/database/pagination_performance_guidelines.html' - - doc_title: Keyset pagination - doc_url: 'ee/development/database/keyset_pagination.html' - - doc_title: Post-deployment migrations - doc_url: 'ee/development/database/post_deployment_migrations.html' - - doc_title: Query comments with Marginalia - doc_url: 'ee/development/database_query_comments.html' - - doc_title: SQL guidelines - doc_url: 'ee/development/sql.html' - - doc_title: Swapping tables - doc_url: 'ee/development/swapping_tables.html' - - doc_title: Table partitioning - doc_url: 'ee/development/database/table_partitioning.html' - - doc_title: Troubleshooting and Debugging Database - doc_url: 'ee/development/database_debugging.html' - - doc_title: Understanding EXPLAIN plans - doc_url: 'ee/development/understanding_explain_plans.html' - - doc_title: Multiple databases - doc_url: 'ee/development/database/multiple_databases.html' - docs: - - doc_title: Loose Foreign Keys - doc_url: 'ee/development/database/loose_foreign_keys.html' - - doc_title: Deprecation guidelines - doc_url: 'ee/development/deprecation_guidelines/' - - doc_title: Developer guide to logging - doc_url: 'ee/development/logging.html' - - doc_title: Development Rake tasks - doc_url: 'ee/development/rake_tasks.html' - docs: - - doc_title: Mass insert Rails models - doc_url: 'ee/development/mass_insert.html' - doc_title: Documentation doc_url: 'ee/development/documentation/' docs: @@ -2587,107 +2474,121 @@ sections: doc_url: 'ee/development/documentation/review_apps.html' - doc_title: Redirects doc_url: 'ee/development/documentation/redirects.html' - - doc_title: Distributed tracing - doc_url: 'ee/development/distributed_tracing.html' - - doc_title: Experiments - doc_url: 'ee/development/experiment_guide/' - docs: - - doc_title: Implementing experiments - doc_url: 'ee/development/experiment_guide/implementing_experiments.html' - - doc_title: Testing experiments - doc_url: 'ee/development/experiment_guide/testing_experiments.html' - - doc_title: Experiment code reviews - doc_url: 'ee/development/experiment_guide/experiment_code_reviews.html' - - doc_title: Experiment rollouts - doc_url: 'ee/development/experiment_guide/experiment_rollout.html' - - doc_title: Feature flags for GitLab development - doc_url: 'ee/development/feature_flags/' - docs: - - doc_title: Controlling feature flags - doc_url: 'ee/development/feature_flags/controls.html' - - doc_title: Documenting feature flags - doc_url: 'ee/development/documentation/feature_flags.html' - - doc_title: Feature flags API - doc_url: 'ee/api/features.html' - - doc_title: Framework - DeclarativePolicy - doc_url: 'ee/development/policies.html' - - doc_title: Frontend development - doc_url: 'ee/development/fe_guide/' - docs: - - doc_title: Accessibility - doc_url: 'ee/development/fe_guide/accessibility.html' - - doc_title: Architecture - doc_url: 'ee/development/fe_guide/architecture.html' - - doc_title: Axios - doc_url: 'ee/development/fe_guide/axios.html' - - doc_title: Content Editor - doc_url: 'ee/development/fe_guide/content_editor.html' - - doc_title: Dark mode - doc_url: 'ee/development/fe_guide/dark_mode.html' - - doc_title: Dependencies - doc_url: 'ee/development/fe_guide/dependencies.html' - - doc_title: Design anti-patterns - doc_url: 'ee/development/fe_guide/design_anti_patterns.html' - - doc_title: Design patterns - doc_url: 'ee/development/fe_guide/design_patterns.html' - - doc_title: Development process - doc_url: 'ee/development/fe_guide/development_process.html' - - doc_title: Event tracking - doc_url: 'https://about.gitlab.com/handbook/product/product-intelligence-guide/' - external_url: true - - doc_title: Emojis - doc_url: 'ee/development/fe_guide/emojis.html' - - doc_title: Frontend FAQ - doc_url: 'ee/development/fe_guide/frontend_faq.html' - - doc_title: GraphQL - doc_url: 'ee/development/fe_guide/graphql.html' - - doc_title: HAML - doc_url: 'ee/development/fe_guide/haml.html' - - doc_title: Icons and SVG illustrations - doc_url: 'ee/development/fe_guide/icons.html' - - doc_title: Keyboard shortcuts - doc_url: 'ee/development/fe_guide/keyboard_shortcuts.html' - - doc_title: Logging - doc_url: 'ee/development/fe_guide/logging.html' - - doc_title: Merge request widget extensions - doc_url: 'ee/development/new_fe_guide/modules/widget_extensions.html' - - doc_title: Performance - doc_url: 'ee/development/fe_guide/performance.html' - - doc_title: Principles - doc_url: 'ee/development/fe_guide/principles.html' - - doc_title: Registry architecture - doc_url: 'ee/development/fe_guide/registry_architecture.html' - - doc_title: Security - doc_url: 'ee/development/fe_guide/security.html' - - doc_title: Source editor - doc_url: 'ee/development/fe_guide/source_editor.html' - - doc_title: Tooling - doc_url: 'ee/development/fe_guide/tooling.html' - - doc_title: Troubleshooting - doc_url: 'ee/development/fe_guide/troubleshooting.html' - - doc_title: Vuex - doc_url: 'ee/development/fe_guide/vuex.html' - - doc_title: Vue - doc_url: 'ee/development/fe_guide/vue.html' - - doc_title: Vue 3 migration - doc_url: 'ee/development/fe_guide/vue3_migration.html' - - doc_title: Widgets - doc_url: 'ee/development/fe_guide/widgets.html' - - doc_title: Geo development - doc_url: 'ee/development/geo.html' + - doc_title: Development Rake tasks + doc_url: 'ee/development/rake_tasks.html' docs: - - doc_title: Geo framework - doc_url: 'ee/development/geo/framework.html' - - doc_title: Git LFS - doc_url: 'ee/development/lfs.html' - - doc_title: Gitaly development - doc_url: 'ee/development/gitaly.html' - - doc_title: GitLab Design System - doc_url: 'https://design.gitlab.com' - external_url: true - - doc_title: GitLab development style guides - doc_url: 'ee/development/fe_guide/style/' + - doc_title: Mass insert Rails models + doc_url: 'ee/development/mass_insert.html' + - doc_title: Development processes + doc_url: 'ee/development/development_processes.html' + docs: + - doc_title: Changelog entries + doc_url: 'ee/development/changelog.html' + - doc_title: ChatOps on GitLab.com + doc_url: 'ee/development/chatops_on_gitlabcom.html' + - doc_title: Code review guidelines + doc_url: 'ee/development/code_review.html' + - doc_title: Community roles + doc_url: 'ee/development/contributing/community_roles.html' + - doc_title: Danger bot + doc_url: 'ee/development/dangerbot.html' + - doc_title: Deprecation guidelines + doc_url: 'ee/development/deprecation_guidelines/' + - doc_title: Experiments + doc_url: 'ee/development/experiment_guide/' + docs: + - doc_title: Implementing experiments + doc_url: 'ee/development/experiment_guide/implementing_experiments.html' + - doc_title: Testing experiments + doc_url: 'ee/development/experiment_guide/testing_experiments.html' + - doc_title: Experiment code reviews + doc_url: 'ee/development/experiment_guide/experiment_code_reviews.html' + - doc_title: Experiment rollouts + doc_url: 'ee/development/experiment_guide/experiment_rollout.html' + - doc_title: Feature flags for GitLab development + doc_url: 'ee/development/feature_flags/' + docs: + - doc_title: Controlling feature flags + doc_url: 'ee/development/feature_flags/controls.html' + - doc_title: Documenting feature flags + doc_url: 'ee/development/documentation/feature_flags.html' + - doc_title: Feature flags API + doc_url: 'ee/api/features.html' + - doc_title: Framework - DeclarativePolicy + doc_url: 'ee/development/policies.html' + - doc_title: Issues workflow + doc_url: 'ee/development/contributing/issue_workflow.html' + - doc_title: Merge request concepts + doc_url: 'ee/development/merge_request_concepts/' + - doc_title: Merge request workflow + doc_url: 'ee/development/contributing/merge_request_workflow.html' + - doc_title: Secure partner onboarding process + doc_url: 'ee/development/integrations/secure_partner_integration.html' + - doc_title: Testing standards and styles + doc_url: 'ee/development/testing_guide/' + docs: + - doc_title: Flaky tests + doc_url: 'ee/development/testing_guide/flaky_tests.html' + - doc_title: Frontend testing standards and style guidelines + doc_url: 'ee/development/testing_guide/frontend_testing.html' + - doc_title: Review apps + doc_url: 'ee/development/testing_guide/review_apps.html' + - doc_title: Smoke tests + doc_url: 'ee/development/testing_guide/smoke.html' + - doc_title: Testing best practices + doc_url: 'ee/development/testing_guide/best_practices.html' + - doc_title: Testing levels + doc_url: 'ee/development/testing_guide/testing_levels.html' + - doc_title: Testing Rails migrations + doc_url: 'ee/development/testing_guide/testing_migrations_guide.html' + - doc_title: Testing Rake tasks + doc_url: 'ee/development/testing_guide/testing_rake_tasks.html' + - doc_title: Testing (contract) + doc_url: 'ee/development/testing_guide/contract/' + docs: + - doc_title: Writing consumer tests + doc_url: 'ee/development/testing_guide/contract/consumer_tests.html' + - doc_title: Writing provider tests + doc_url: 'ee/development/testing_guide/contract/provider_tests.html' + - doc_title: Testing (end to end) + doc_url: 'ee/development/testing_guide/end_to_end/' + docs: + - doc_title: Beginner's guide to writing end-to-end tests + doc_url: 'ee/development/testing_guide/end_to_end/beginners_guide.html' + - doc_title: Best practices when writing end-to-end tests + doc_url: 'ee/development/testing_guide/end_to_end/best_practices.html' + - doc_title: Dynamic element validation + doc_url: 'ee/development/testing_guide/end_to_end/dynamic_element_validation.html' + - doc_title: Flows in GitLab QA + doc_url: 'ee/development/testing_guide/end_to_end/flows.html' + - doc_title: Page objects in GitLab QA + doc_url: 'ee/development/testing_guide/end_to_end/page_objects.html' + - doc_title: Resource class in GitLab QA + doc_url: 'ee/development/testing_guide/end_to_end/resources.html' + - doc_title: Style guide for writing end-to-end tests + doc_url: 'ee/development/testing_guide/end_to_end/style_guide.html' + - doc_title: Testing with feature flags + doc_url: 'ee/development/testing_guide/end_to_end/feature_flags.html' + - doc_title: Troubleshooting + doc_url: 'ee/development/testing_guide/end_to_end/troubleshooting.html' + - doc_title: Translate GitLab + doc_url: 'ee/development/i18n/' + docs: + - doc_title: Externalization + doc_url: 'ee/development/i18n/externalization.html' + - doc_title: Translation + doc_url: 'ee/development/i18n/translation.html' + - doc_title: Proofreading + doc_url: 'ee/development/i18n/proofreader.html' + - doc_title: Merging + doc_url: 'ee/development/i18n/merging_translations.html' + - doc_title: Working with Prometheus metrics + doc_url: 'ee/development/prometheus_metrics.html' + - doc_title: Development style guides + doc_url: 'ee/development/contributing/style_guides.html' docs: + - doc_title: Frontend style guides + doc_url: 'ee/development/fe_guide/style/' - doc_title: API style guide doc_url: 'ee/development/api_styleguide.html' - doc_title: Go standards and style guidelines @@ -2712,221 +2613,328 @@ sections: doc_url: 'ee/development/shell_scripting_guide/' - doc_title: Vue style guide doc_url: 'ee/development/fe_guide/style/vue.html' - - doc_title: GitLab group migration - doc_url: 'ee/development/bulk_import.html' + - doc_title: Feature development guides + doc_url: 'ee/development/feature_development.html' + docs: + - doc_title: Approval rules development guide + doc_url: 'ee/development/approval_rules.html' + - doc_title: Audit Event development guide + doc_url: 'ee/development/audit_event_guide/' + - doc_title: Auto DevOps development + doc_url: 'ee/development/auto_devops.html' + - doc_title: Built-in project templates + doc_url: 'ee/development/project_templates.html' + - doc_title: CI/CD development + doc_url: 'ee/development/cicd/' + docs: + - doc_title: Documenting keywords + doc_url: 'ee/development/cicd/cicd_reference_documentation_guide.html' + - doc_title: Contribute to the CI/CD schema + doc_url: 'ee/development/cicd/schema.html' + - doc_title: CI/CD template development + doc_url: 'ee/development/cicd/templates.html' + - doc_title: Pipeline Wizard + doc_url: 'ee/development/cicd/pipeline_wizard.html' + - doc_title: Code intelligence + doc_url: 'ee/development/code_intelligence/' + - doc_title: CodeSandbox development environment + doc_url: 'ee/development/integrations/codesandbox.html' + - doc_title: Create - Source Code backend + doc_url: 'ee/development/backend/create_source_code_be/' + docs: + - doc_title: Gitaly touch points + doc_url: 'ee/development/backend/create_source_code_be/gitaly_touch_points.html' + - doc_title: Source Code REST endpoints + doc_url: 'ee/development/backend/create_source_code_be/rest_endpoints.html' + - doc_title: Database development + doc_url: 'ee/development/database/' + docs: + - doc_title: Avoiding downtime in migrations + doc_url: 'ee/development/database/avoiding_downtime_in_migrations.html' + - doc_title: Background migrations + doc_url: 'ee/development/database/background_migrations.html' + - doc_title: Case study - filtering by label + doc_url: 'ee/development/filtering_by_label.html' + - doc_title: Case study - namespaces storage statistics + doc_url: 'ee/development/namespaces_storage_statistics.html' + - doc_title: Database Lab and Postgres.ai + doc_url: 'ee/development/database/database_lab.html' + - doc_title: Database review guidelines + doc_url: 'ee/development/database_review.html' + - doc_title: Database check-migrations job + doc_url: 'ee/development/database/dbcheck-migrations-job.html' + - doc_title: Delete existing migrations + doc_url: 'ee/development/database/deleting_migrations.html' + - doc_title: Layout and access patterns + doc_url: 'ee/development/database/layout_and_access_patterns.html' + - doc_title: Migrations style guide + doc_url: 'ee/development/migration_style_guide.html' + - doc_title: Pagination guidelines + doc_url: 'ee/development/database/pagination_guidelines.html' + docs: + - doc_title: Pagination performance guidelines + doc_url: 'ee/development/database/pagination_performance_guidelines.html' + - doc_title: Keyset pagination + doc_url: 'ee/development/database/keyset_pagination.html' + - doc_title: Post-deployment migrations + doc_url: 'ee/development/database/post_deployment_migrations.html' + - doc_title: Query comments with Marginalia + doc_url: 'ee/development/database_query_comments.html' + - doc_title: SQL guidelines + doc_url: 'ee/development/sql.html' + - doc_title: Swapping tables + doc_url: 'ee/development/swapping_tables.html' + - doc_title: Table partitioning + doc_url: 'ee/development/database/table_partitioning.html' + - doc_title: Troubleshooting and Debugging Database + doc_url: 'ee/development/database_debugging.html' + - doc_title: Understanding EXPLAIN plans + doc_url: 'ee/development/understanding_explain_plans.html' + - doc_title: Multiple databases + doc_url: 'ee/development/database/multiple_databases.html' + docs: + - doc_title: Loose Foreign Keys + doc_url: 'ee/development/database/loose_foreign_keys.html' + - doc_title: Design and UI + doc_url: 'ee/development/contributing/design.html' + - doc_title: Developer guide to logging + doc_url: 'ee/development/logging.html' + - doc_title: Distributed tracing + doc_url: 'ee/development/distributed_tracing.html' + - doc_title: Frontend development + doc_url: 'ee/development/fe_guide/' + docs: + - doc_title: Accessibility + doc_url: 'ee/development/fe_guide/accessibility.html' + - doc_title: Architecture + doc_url: 'ee/development/fe_guide/architecture.html' + - doc_title: Axios + doc_url: 'ee/development/fe_guide/axios.html' + - doc_title: Content Editor + doc_url: 'ee/development/fe_guide/content_editor.html' + - doc_title: Dark mode + doc_url: 'ee/development/fe_guide/dark_mode.html' + - doc_title: Dependencies + doc_url: 'ee/development/fe_guide/dependencies.html' + - doc_title: Design anti-patterns + doc_url: 'ee/development/fe_guide/design_anti_patterns.html' + - doc_title: Design patterns + doc_url: 'ee/development/fe_guide/design_patterns.html' + - doc_title: Development process + doc_url: 'ee/development/fe_guide/development_process.html' + - doc_title: Event tracking + doc_url: 'https://about.gitlab.com/handbook/product/product-intelligence-guide/' + external_url: true + - doc_title: Emojis + doc_url: 'ee/development/fe_guide/emojis.html' + - doc_title: Frontend FAQ + doc_url: 'ee/development/fe_guide/frontend_faq.html' + - doc_title: GraphQL + doc_url: 'ee/development/fe_guide/graphql.html' + - doc_title: HAML + doc_url: 'ee/development/fe_guide/haml.html' + - doc_title: Icons and SVG illustrations + doc_url: 'ee/development/fe_guide/icons.html' + - doc_title: Keyboard shortcuts + doc_url: 'ee/development/fe_guide/keyboard_shortcuts.html' + - doc_title: Logging + doc_url: 'ee/development/fe_guide/logging.html' + - doc_title: Merge request widget extensions + doc_url: 'ee/development/new_fe_guide/modules/widget_extensions.html' + - doc_title: Performance + doc_url: 'ee/development/fe_guide/performance.html' + - doc_title: Principles + doc_url: 'ee/development/fe_guide/principles.html' + - doc_title: Registry architecture + doc_url: 'ee/development/fe_guide/registry_architecture.html' + - doc_title: Security + doc_url: 'ee/development/fe_guide/security.html' + - doc_title: Source editor + doc_url: 'ee/development/fe_guide/source_editor.html' + - doc_title: Tooling + doc_url: 'ee/development/fe_guide/tooling.html' + - doc_title: Troubleshooting + doc_url: 'ee/development/fe_guide/troubleshooting.html' + - doc_title: Vuex + doc_url: 'ee/development/fe_guide/vuex.html' + - doc_title: Vue + doc_url: 'ee/development/fe_guide/vue.html' + - doc_title: Vue 3 migration + doc_url: 'ee/development/fe_guide/vue3_migration.html' + - doc_title: Widgets + doc_url: 'ee/development/fe_guide/widgets.html' + - doc_title: Geo development + doc_url: 'ee/development/geo.html' + docs: + - doc_title: Geo framework + doc_url: 'ee/development/geo/framework.html' + - doc_title: Git LFS + doc_url: 'ee/development/lfs.html' + - doc_title: Gitaly development + doc_url: 'ee/development/gitaly.html' + - doc_title: GitLab Flavored Markdown (GLFM) developer documentation + doc_url: 'ee/development/gitlab_flavored_markdown/' + docs: + - doc_title: GitLab Flavored Markdown (GLFM) specification guide + doc_url: 'ee/development/gitlab_flavored_markdown/specification_guide/' + - doc_title: GitLab group migration + doc_url: 'ee/development/bulk_import.html' + - doc_title: GraphQL development + doc_url: 'ee/development/graphql_guide/' + docs: + - doc_title: GraphQL authorization + doc_url: 'ee/development/graphql_guide/authorization.html' + - doc_title: GraphQL BatchLoader + doc_url: 'ee/development/graphql_guide/batchloader.html' + - doc_title: GraphQL pagination + doc_url: 'ee/development/graphql_guide/pagination.html' + - doc_title: GraphQL Pro + doc_url: 'ee/development/graphql_guide/graphql_pro.html' + - doc_title: Import/Export + doc_url: 'ee/development/import_export.html' + - doc_title: Integrations + doc_url: 'ee/development/integrations/' + - doc_title: Internal API + doc_url: 'ee/development/internal_api/' + docs: + - doc_title: Internal allowed API + doc_url: 'ee/development/internal_api/internal_api_allowed.html' + - doc_title: Internal users + doc_url: 'ee/development/internal_users.html' + - doc_title: Issuable-like Rails models utilities + doc_url: 'ee/development/issuable-like-models.html' + - doc_title: Issue types + doc_url: 'ee/development/issue_types.html' + - doc_title: Jenkins in local environments + doc_url: 'ee/development/integrations/jenkins.html' + - doc_title: Jira development environment + doc_url: 'ee/development/integrations/jira_connect.html' + - doc_title: Kubernetes integration + doc_url: 'ee/development/kubernetes.html' + - doc_title: Observability for stage groups + doc_url: 'ee/development/stage_group_observability/' + docs: + - doc_title: Dashboards + doc_url: 'ee/development/stage_group_observability/dashboards/' + - doc_title: Stage group dashboard + doc_url: 'ee/development/stage_group_observability/dashboards/stage_group_dashboard.html' + - doc_title: Error budget detail + doc_url: 'ee/development/stage_group_observability/dashboards/error_budget_detail.html' + - doc_title: Package development + doc_url: 'ee/development/packages/' + docs: + - doc_title: Package settings + doc_url: 'ee/development/packages/settings.html' + - doc_title: Package structure + doc_url: 'ee/development/packages/structure.html' + - doc_title: Support new formats + doc_url: 'ee/development/packages/new_format_development.html' + - doc_title: Permissions + doc_url: 'ee/development/permissions.html' + - doc_title: Product Qualified Lead (PQL) guide + doc_url: 'ee/development/product_qualified_lead_guide/' + - doc_title: Real-time features + doc_url: 'ee/development/real_time.html' + - doc_title: Service Ping guide + doc_url: 'ee/development/service_ping/' + docs: + - doc_title: Metrics lifecycle + doc_url: 'ee/development/service_ping/metrics_lifecycle.html' + - doc_title: Implement Service Ping + doc_url: 'ee/development/service_ping/implement.html' + - doc_title: Metrics instrumentation + doc_url: 'ee/development/service_ping/metrics_instrumentation.html' + - doc_title: Metrics dictionary guide + doc_url: 'ee/development/service_ping/metrics_dictionary.html' + - doc_title: Metrics dictionary + doc_url: 'https://metrics.gitlab.com' + external_url: true + - doc_title: Metrics Performance Indicator + doc_url: 'ee/development/service_ping/performance_indicator_metrics.html' + - doc_title: Review guidelines + doc_url: 'ee/development/service_ping/review_guidelines.html' + - doc_title: Troubleshooting + doc_url: 'ee/development/service_ping/troubleshooting.html' + - doc_title: Sidekiq development + doc_url: 'ee/development/sidekiq/' + docs: + - doc_title: Compatibility across updates + doc_url: 'ee/development/sidekiq/compatibility_across_updates.html' + - doc_title: Job idempotency and job deduplication + doc_url: 'ee/development/sidekiq/idempotent_jobs.html' + - doc_title: Limited capacity worker + doc_url: 'ee/development/sidekiq/limited_capacity_worker.html' + - doc_title: Logging + doc_url: 'ee/development/sidekiq/logging.html' + - doc_title: Worker attributes + doc_url: 'ee/development/sidekiq/worker_attributes.html' + - doc_title: Snowplow + doc_url: 'ee/development/snowplow/' + docs: + - doc_title: Implement Snowplow + doc_url: 'ee/development/snowplow/implementation.html' + - doc_title: Snowplow Infrastructure + doc_url: 'ee/development/snowplow/infrastructure.html' + - doc_title: Schemas + doc_url: 'ee/development/snowplow/schemas.html' + - doc_title: Event dictionary guide + doc_url: 'ee/development/snowplow/event_dictionary_guide.html' + - doc_title: Event dictionary + doc_url: 'https://metrics.gitlab.com/snowplow/' + external_url: true + - doc_title: Review guidelines + doc_url: 'ee/development/snowplow/review_guidelines.html' + - doc_title: Troubleshooting + doc_url: 'ee/development/snowplow/troubleshooting.html' + - doc_title: Spam protection and CAPTCHA + doc_url: 'ee/development/spam_protection_and_captcha/' + docs: + - doc_title: Model and services + doc_url: 'ee/development/spam_protection_and_captcha/model_and_services.html' + - doc_title: REST API spam protection + doc_url: 'ee/development/spam_protection_and_captcha/rest_api.html' + - doc_title: GraphQL API spam protection + doc_url: 'ee/development/spam_protection_and_captcha/graphql_api.html' + - doc_title: Web UI spam protection + doc_url: 'ee/development/spam_protection_and_captcha/web_ui.html' + - doc_title: Exploratory testing + doc_url: 'ee/development/spam_protection_and_captcha/exploratory_testing.html' + - doc_title: Uploads + doc_url: 'ee/development/uploads/' + docs: + - doc_title: Adding new uploads + doc_url: 'ee/development/uploads/working_with_uploads.html' + - doc_title: Value Stream Analytics + doc_url: 'ee/development/value_stream_analytics.html' + - doc_title: Verify stage development guide + doc_url: 'ee/development/contributing/verify/' + - doc_title: Wikis + doc_url: 'ee/development/wikis.html' + - doc_title: Work items and work item types + doc_url: 'ee/development/work_items.html' + - doc_title: Workhorse + doc_url: 'ee/development/workhorse/' + docs: + - doc_title: Adding new features to Workhorse + doc_url: 'ee/development/workhorse/new_features.html' + - doc_title: Configuration + doc_url: 'ee/development/workhorse/configuration.html' + - doc_title: Features that rely on Workhorse + doc_url: 'ee/development/workhorse/gitlab_features.html' + - doc_title: Websocket channel support + doc_url: 'ee/development/workhorse/channel.html' + - doc_title: Working with Prometheus metrics + doc_url: 'ee/development/prometheus_metrics.html' + - doc_title: Workspace + doc_url: 'ee/development/workspace/' + - doc_title: GitLab Development Kit + doc_url: 'https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/README.md' + external_url: true + - doc_title: GitLab Design System + doc_url: 'https://design.gitlab.com' + external_url: true - doc_title: GitLab project pipelines doc_url: 'ee/development/pipelines.html' - - doc_title: GraphQL development - doc_url: 'ee/development/graphql_guide/' - docs: - - doc_title: GraphQL authorization - doc_url: 'ee/development/graphql_guide/authorization.html' - - doc_title: GraphQL BatchLoader - doc_url: 'ee/development/graphql_guide/batchloader.html' - - doc_title: GraphQL pagination - doc_url: 'ee/development/graphql_guide/pagination.html' - - doc_title: GraphQL Pro - doc_url: 'ee/development/graphql_guide/graphql_pro.html' - - doc_title: Import/Export - doc_url: 'ee/development/import_export.html' - - doc_title: Integrations - doc_url: 'ee/development/integrations/' - - doc_title: Internal API - doc_url: 'ee/development/internal_api/' - docs: - - doc_title: Internal allowed API - doc_url: 'ee/development/internal_api/internal_api_allowed.html' - - doc_title: Internal users - doc_url: 'ee/development/internal_users.html' - - doc_title: Issuable-like Rails models utilities - doc_url: 'ee/development/issuable-like-models.html' - - doc_title: Issue types - doc_url: 'ee/development/issue_types.html' - - doc_title: Jenkins in local environments - doc_url: 'ee/development/integrations/jenkins.html' - - doc_title: Jira development environment - doc_url: 'ee/development/integrations/jira_connect.html' - - doc_title: Kubernetes integration - doc_url: 'ee/development/kubernetes.html' - - doc_title: GitLab Flavored Markdown (GLFM) developer documentation - doc_url: 'ee/development/gitlab_flavored_markdown/' - docs: - - doc_title: GitLab Flavored Markdown (GLFM) specification guide - doc_url: 'ee/development/gitlab_flavored_markdown/specification_guide/' - - doc_title: Observability for stage groups - doc_url: 'ee/development/stage_group_observability/' - docs: - - doc_title: Dashboards - doc_url: 'ee/development/stage_group_observability/dashboards/' - - doc_title: Stage group dashboard - doc_url: 'ee/development/stage_group_observability/dashboards/stage_group_dashboard.html' - - doc_title: Error budget detail - doc_url: 'ee/development/stage_group_observability/dashboards/error_budget_detail.html' - - doc_title: Package development - doc_url: 'ee/development/packages/' - docs: - - doc_title: Package settings - doc_url: 'ee/development/packages/settings.html' - - doc_title: Package structure - doc_url: 'ee/development/packages/structure.html' - - doc_title: Support new formats - doc_url: 'ee/development/packages/new_format_development.html' - - doc_title: Permissions - doc_url: 'ee/development/permissions.html' - - doc_title: Product Qualified Lead (PQL) guide - doc_url: 'ee/development/product_qualified_lead_guide/' - - doc_title: Real-time features - doc_url: 'ee/development/real_time.html' - - doc_title: Secure partner onboarding process - doc_url: 'ee/development/integrations/secure_partner_integration.html' - - doc_title: Sidekiq development - doc_url: 'ee/development/sidekiq/' - docs: - - doc_title: Compatibility across updates - doc_url: 'ee/development/sidekiq/compatibility_across_updates.html' - - doc_title: Job idempotency and job deduplication - doc_url: 'ee/development/sidekiq/idempotent_jobs.html' - - doc_title: Limited capacity worker - doc_url: 'ee/development/sidekiq/limited_capacity_worker.html' - - doc_title: Logging - doc_url: 'ee/development/sidekiq/logging.html' - - doc_title: Worker attributes - doc_url: 'ee/development/sidekiq/worker_attributes.html' - - doc_title: Spam protection and CAPTCHA - doc_url: 'ee/development/spam_protection_and_captcha/' - docs: - - doc_title: Model and services - doc_url: 'ee/development/spam_protection_and_captcha/model_and_services.html' - - doc_title: REST API spam protection - doc_url: 'ee/development/spam_protection_and_captcha/rest_api.html' - - doc_title: GraphQL API spam protection - doc_url: 'ee/development/spam_protection_and_captcha/graphql_api.html' - - doc_title: Web UI spam protection - doc_url: 'ee/development/spam_protection_and_captcha/web_ui.html' - - doc_title: Exploratory testing - doc_url: 'ee/development/spam_protection_and_captcha/exploratory_testing.html' - - doc_title: Testing standards and styles - doc_url: 'ee/development/testing_guide/' - docs: - - doc_title: Flaky tests - doc_url: 'ee/development/testing_guide/flaky_tests.html' - - doc_title: Frontend testing standards and style guidelines - doc_url: 'ee/development/testing_guide/frontend_testing.html' - - doc_title: Review apps - doc_url: 'ee/development/testing_guide/review_apps.html' - - doc_title: Smoke tests - doc_url: 'ee/development/testing_guide/smoke.html' - - doc_title: Testing best practices - doc_url: 'ee/development/testing_guide/best_practices.html' - - doc_title: Testing levels - doc_url: 'ee/development/testing_guide/testing_levels.html' - - doc_title: Testing Rails migrations - doc_url: 'ee/development/testing_guide/testing_migrations_guide.html' - - doc_title: Testing Rake tasks - doc_url: 'ee/development/testing_guide/testing_rake_tasks.html' - - doc_title: Testing (contract) - doc_url: 'ee/development/testing_guide/contract/' - docs: - - doc_title: Writing consumer tests - doc_url: 'ee/development/testing_guide/contract/consumer_tests.html' - - doc_title: Writing provider tests - doc_url: 'ee/development/testing_guide/contract/provider_tests.html' - - doc_title: Testing (end to end) - doc_url: 'ee/development/testing_guide/end_to_end/' - docs: - - doc_title: Beginner's guide to writing end-to-end tests - doc_url: 'ee/development/testing_guide/end_to_end/beginners_guide.html' - - doc_title: Best practices when writing end-to-end tests - doc_url: 'ee/development/testing_guide/end_to_end/best_practices.html' - - doc_title: Dynamic element validation - doc_url: 'ee/development/testing_guide/end_to_end/dynamic_element_validation.html' - - doc_title: Flows in GitLab QA - doc_url: 'ee/development/testing_guide/end_to_end/flows.html' - - doc_title: Page objects in GitLab QA - doc_url: 'ee/development/testing_guide/end_to_end/page_objects.html' - - doc_title: Resource class in GitLab QA - doc_url: 'ee/development/testing_guide/end_to_end/resources.html' - - doc_title: Style guide for writing end-to-end tests - doc_url: 'ee/development/testing_guide/end_to_end/style_guide.html' - - doc_title: Testing with feature flags - doc_url: 'ee/development/testing_guide/end_to_end/feature_flags.html' - - doc_title: Troubleshooting - doc_url: 'ee/development/testing_guide/end_to_end/troubleshooting.html' - - doc_title: Translate GitLab - doc_url: 'ee/development/i18n/' - docs: - - doc_title: Externalization - doc_url: 'ee/development/i18n/externalization.html' - - doc_title: Translation - doc_url: 'ee/development/i18n/translation.html' - - doc_title: Proofreading - doc_url: 'ee/development/i18n/proofreader.html' - - doc_title: Merging - doc_url: 'ee/development/i18n/merging_translations.html' - - doc_title: Snowplow - doc_url: 'ee/development/snowplow/' - docs: - - doc_title: Implement Snowplow - doc_url: 'ee/development/snowplow/implementation.html' - - doc_title: Snowplow Infrastructure - doc_url: 'ee/development/snowplow/infrastructure.html' - - doc_title: Schemas - doc_url: 'ee/development/snowplow/schemas.html' - - doc_title: Event dictionary guide - doc_url: 'ee/development/snowplow/event_dictionary_guide.html' - - doc_title: Event dictionary - doc_url: 'https://metrics.gitlab.com/snowplow/' - external_url: true - - doc_title: Review guidelines - doc_url: 'ee/development/snowplow/review_guidelines.html' - - doc_title: Troubleshooting - doc_url: 'ee/development/snowplow/troubleshooting.html' - - doc_title: Service Ping guide - doc_url: 'ee/development/service_ping/' - docs: - - doc_title: Metrics lifecycle - doc_url: 'ee/development/service_ping/metrics_lifecycle.html' - - doc_title: Implement Service Ping - doc_url: 'ee/development/service_ping/implement.html' - - doc_title: Metrics instrumentation - doc_url: 'ee/development/service_ping/metrics_instrumentation.html' - - doc_title: Metrics dictionary guide - doc_url: 'ee/development/service_ping/metrics_dictionary.html' - - doc_title: Metrics dictionary - doc_url: 'https://metrics.gitlab.com' - external_url: true - - doc_title: Metrics Performance Indicator - doc_url: 'ee/development/service_ping/performance_indicator_metrics.html' - - doc_title: Review guidelines - doc_url: 'ee/development/service_ping/review_guidelines.html' - - doc_title: Troubleshooting - doc_url: 'ee/development/service_ping/troubleshooting.html' - - doc_title: Uploads - doc_url: 'ee/development/uploads/' - docs: - - doc_title: Adding new uploads - doc_url: 'ee/development/uploads/working_with_uploads.html' - - doc_title: Value Stream Analytics - doc_url: 'ee/development/value_stream_analytics.html' - - doc_title: Wikis - doc_url: 'ee/development/wikis.html' - - doc_title: Work items and work item types - doc_url: 'ee/development/work_items.html' - - doc_title: Workhorse - doc_url: 'ee/development/workhorse/' - docs: - - doc_title: Adding new features to Workhorse - doc_url: 'ee/development/workhorse/new_features.html' - - doc_title: Configuration - doc_url: 'ee/development/workhorse/configuration.html' - - doc_title: Features that rely on Workhorse - doc_url: 'ee/development/workhorse/gitlab_features.html' - - doc_title: Websocket channel support - doc_url: 'ee/development/workhorse/channel.html' - - doc_title: Working with Prometheus metrics - doc_url: 'ee/development/prometheus_metrics.html' - - doc_title: Workspace - doc_url: 'ee/development/workspace/' # End of GitLab app development documentation - category_title: Contribute to GitLab Pages |