Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-docs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Read <eread@gitlab.com>2022-06-23 04:07:41 +0300
committerEvan Read <eread@gitlab.com>2022-06-23 04:23:12 +0300
commitfde26656d9077bb119087cc32f226c15d97f4c8e (patch)
treeebb5cc8e5a8fdd3fc2d4055d40f286ff2817bc2a
parent395a7f7a3fe8b1d81c8c64c194c2350004189142 (diff)
Refine structure of development documentation navigation itemseread/refine-structure-of-dev-docs-nav-items
-rw-r--r--content/_data/navigation.yaml858
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