diff options
Diffstat (limited to 'db/docs')
83 files changed, 169 insertions, 95 deletions
diff --git a/db/docs/agent_activity_events.yml b/db/docs/agent_activity_events.yml index 82e6481be42..3be300e1852 100644 --- a/db/docs/agent_activity_events.yml +++ b/db/docs/agent_activity_events.yml @@ -4,6 +4,6 @@ classes: - Clusters::Agents::ActivityEvent feature_categories: - kubernetes_management -description: TODO +description: Historical timeline events belonging to a cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74577 milestone: '14.6' diff --git a/db/docs/agent_group_authorizations.yml b/db/docs/agent_group_authorizations.yml index 1c250b90b6d..3592c93ed83 100644 --- a/db/docs/agent_group_authorizations.yml +++ b/db/docs/agent_group_authorizations.yml @@ -4,6 +4,6 @@ classes: - Clusters::Agents::GroupAuthorization feature_categories: - kubernetes_management -description: TODO +description: Configuration for a group that is authorized to use a particular cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68023 milestone: '14.3' diff --git a/db/docs/agent_project_authorizations.yml b/db/docs/agent_project_authorizations.yml index 3ac48b0d35b..c4e101f754f 100644 --- a/db/docs/agent_project_authorizations.yml +++ b/db/docs/agent_project_authorizations.yml @@ -4,6 +4,6 @@ classes: - Clusters::Agents::ProjectAuthorization feature_categories: - kubernetes_management -description: TODO +description: Configuration for a project that is authorized to use a particular cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67295 milestone: '14.3' diff --git a/db/docs/audit_events_streaming_headers.yml b/db/docs/audit_events_streaming_headers.yml new file mode 100644 index 00000000000..034ed2c6644 --- /dev/null +++ b/db/docs/audit_events_streaming_headers.yml @@ -0,0 +1,9 @@ +--- +table_name: audit_events_streaming_headers +classes: + - AuditEvents::Streaming::Header +feature_categories: + - audit_events +description: Represents a HTTP header sent with streaming audit events +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88063 +milestone: '15.1' diff --git a/db/docs/aws_roles.yml b/db/docs/aws_roles.yml index c278809e5fd..df308acc423 100644 --- a/db/docs/aws_roles.yml +++ b/db/docs/aws_roles.yml @@ -4,6 +4,6 @@ classes: - Aws::Role feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) AWS IAM role for creating EKS clusters via GitLab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17057 milestone: '12.4' diff --git a/db/docs/ci_builds_runner_session.yml b/db/docs/ci_builds_runner_session.yml index 790a976a47a..0e46442da3f 100644 --- a/db/docs/ci_builds_runner_session.yml +++ b/db/docs/ci_builds_runner_session.yml @@ -3,7 +3,7 @@ table_name: ci_builds_runner_session classes: - Ci::BuildRunnerSession feature_categories: -- continuous_integration -description: TODO +- runner +description: Store build-related runner session. Data is removed after the respective job transitions from running to any state. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6208 milestone: '11.1' diff --git a/db/docs/ci_freeze_periods.yml b/db/docs/ci_freeze_periods.yml index 877e18acd9d..5c6e25ecc32 100644 --- a/db/docs/ci_freeze_periods.yml +++ b/db/docs/ci_freeze_periods.yml @@ -3,7 +3,7 @@ table_name: ci_freeze_periods classes: - Ci::FreezePeriod feature_categories: -- continuous_integration -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/ci/environments/deployment_safety.html#prevent-deployments-during-deploy-freeze-windows introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29162 milestone: '13.0' diff --git a/db/docs/ci_instance_variables.yml b/db/docs/ci_instance_variables.yml index aaac23556d6..94d7c08a0fa 100644 --- a/db/docs/ci_instance_variables.yml +++ b/db/docs/ci_instance_variables.yml @@ -4,6 +4,6 @@ classes: - Ci::InstanceVariable feature_categories: - pipeline_authoring -description: TODO +description: CI/CD variables available to all projects and groups in an instance. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30156 milestone: '13.0' diff --git a/db/docs/ci_job_variables.yml b/db/docs/ci_job_variables.yml index b9143eab20d..f913ee4f800 100644 --- a/db/docs/ci_job_variables.yml +++ b/db/docs/ci_job_variables.yml @@ -4,6 +4,6 @@ classes: - Ci::JobVariable feature_categories: - pipeline_authoring -description: TODO +description: CI/CD variables set to a job when running it manually. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14784 milestone: '12.2' diff --git a/db/docs/ci_pipeline_chat_data.yml b/db/docs/ci_pipeline_chat_data.yml index 4f7152d0b56..1edd3c923f2 100644 --- a/db/docs/ci_pipeline_chat_data.yml +++ b/db/docs/ci_pipeline_chat_data.yml @@ -4,6 +4,6 @@ classes: - Ci::PipelineChatData feature_categories: - chatops -description: TODO +description: Stores information about a CI pipeline created via chatops introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4466 milestone: '10.6' diff --git a/db/docs/ci_platform_metrics.yml b/db/docs/ci_platform_metrics.yml index 26039b8a7c8..b96f613f3ac 100644 --- a/db/docs/ci_platform_metrics.yml +++ b/db/docs/ci_platform_metrics.yml @@ -4,6 +4,6 @@ classes: - CiPlatformMetric feature_categories: - continuous_integration -description: TODO +description: Instrumentation for https://docs.gitlab.com/ee/ci/cloud_deployment/ecs/quick_start_guide.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40036 milestone: '13.4' diff --git a/db/docs/ci_resource_groups.yml b/db/docs/ci_resource_groups.yml index b64929a074c..716dea0b182 100644 --- a/db/docs/ci_resource_groups.yml +++ b/db/docs/ci_resource_groups.yml @@ -4,6 +4,6 @@ classes: - Ci::ResourceGroup feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/resource_groups/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20950 milestone: '12.7' diff --git a/db/docs/cluster_agent_tokens.yml b/db/docs/cluster_agent_tokens.yml index 0d6265789f1..a08684e4e84 100644 --- a/db/docs/cluster_agent_tokens.yml +++ b/db/docs/cluster_agent_tokens.yml @@ -4,6 +4,6 @@ classes: - Clusters::AgentToken feature_categories: - kubernetes_management -description: TODO +description: Tokens used by cluster agents to connect to GitLab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' diff --git a/db/docs/cluster_agents.yml b/db/docs/cluster_agents.yml index 6593542dad6..59090f2ff75 100644 --- a/db/docs/cluster_agents.yml +++ b/db/docs/cluster_agents.yml @@ -4,6 +4,6 @@ classes: - Clusters::Agent feature_categories: - kubernetes_management -description: TODO +description: Represents a GitLab Agent for Kubernetes installed in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' diff --git a/db/docs/cluster_enabled_grants.yml b/db/docs/cluster_enabled_grants.yml new file mode 100644 index 00000000000..7a8faba26d6 --- /dev/null +++ b/db/docs/cluster_enabled_grants.yml @@ -0,0 +1,9 @@ +--- +table_name: cluster_enabled_grants +classes: +- Clusters::ClusterEnabledGrant +feature_categories: +- kubernetes_management +description: Persists information about namespaces which got an extended life for certificate based clusters +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87149 +milestone: '15.1' diff --git a/db/docs/cluster_groups.yml b/db/docs/cluster_groups.yml index 0df250586a7..8a20ad3d562 100644 --- a/db/docs/cluster_groups.yml +++ b/db/docs/cluster_groups.yml @@ -4,6 +4,6 @@ classes: - Clusters::Group feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) Join table between 'clusters' and 'namespaces' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0e15eec86d83cbdfefe17966bf5c02e4d419a34d milestone: '11.5' diff --git a/db/docs/cluster_platforms_kubernetes.yml b/db/docs/cluster_platforms_kubernetes.yml index 7571ef7d546..ab1b53e36b4 100644 --- a/db/docs/cluster_platforms_kubernetes.yml +++ b/db/docs/cluster_platforms_kubernetes.yml @@ -4,6 +4,6 @@ classes: - Clusters::Platforms::Kubernetes feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) Kubernetes specific details for a cluster integration introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' diff --git a/db/docs/cluster_projects.yml b/db/docs/cluster_projects.yml index ecc7680a205..51f996c0d5c 100644 --- a/db/docs/cluster_projects.yml +++ b/db/docs/cluster_projects.yml @@ -4,6 +4,6 @@ classes: - Clusters::Project feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) Join table between 'clusters' and 'projects' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' diff --git a/db/docs/cluster_providers_aws.yml b/db/docs/cluster_providers_aws.yml index 21a698c882a..1af9a814685 100644 --- a/db/docs/cluster_providers_aws.yml +++ b/db/docs/cluster_providers_aws.yml @@ -4,6 +4,6 @@ classes: - Clusters::Providers::Aws feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) AWS specific details for an EKS cluster integration introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17057 milestone: '12.4' diff --git a/db/docs/cluster_providers_gcp.yml b/db/docs/cluster_providers_gcp.yml index 7aa02089e6c..3ef9ebb995c 100644 --- a/db/docs/cluster_providers_gcp.yml +++ b/db/docs/cluster_providers_gcp.yml @@ -4,6 +4,6 @@ classes: - Clusters::Providers::Gcp feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) GCP specific details for a GKE cluster integration introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' diff --git a/db/docs/clusters_applications_cert_managers.yml b/db/docs/clusters_applications_cert_managers.yml index 5b75dceb08e..bf85400c3ae 100644 --- a/db/docs/clusters_applications_cert_managers.yml +++ b/db/docs/clusters_applications_cert_managers.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::CertManager feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed cert-manager installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8837519445c319a699e0f3ced1c6912c839f3389 milestone: '11.6' diff --git a/db/docs/clusters_applications_crossplane.yml b/db/docs/clusters_applications_crossplane.yml index 8bc2dde17f3..ef9bbed9415 100644 --- a/db/docs/clusters_applications_crossplane.yml +++ b/db/docs/clusters_applications_crossplane.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Crossplane feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Crossplane installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18797 milestone: '12.5' diff --git a/db/docs/clusters_applications_elastic_stacks.yml b/db/docs/clusters_applications_elastic_stacks.yml index 1b1aa716afe..97943a9516b 100644 --- a/db/docs/clusters_applications_elastic_stacks.yml +++ b/db/docs/clusters_applications_elastic_stacks.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::ElasticStack feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Elastic Stack installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18015 milestone: '12.5' diff --git a/db/docs/clusters_applications_helm.yml b/db/docs/clusters_applications_helm.yml index 18bc1fa82b4..83014ab9221 100644 --- a/db/docs/clusters_applications_helm.yml +++ b/db/docs/clusters_applications_helm.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Helm feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Helm installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/64be8d70ae20928df351e495a3442bb6036bc3e7 milestone: '10.2' diff --git a/db/docs/clusters_applications_ingress.yml b/db/docs/clusters_applications_ingress.yml index 686b01e9bdb..73c0d8d7cb4 100644 --- a/db/docs/clusters_applications_ingress.yml +++ b/db/docs/clusters_applications_ingress.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Ingress feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Ingress installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d8223468ae2ae061020cc26336c51dc93cc75571 milestone: '10.2' diff --git a/db/docs/clusters_applications_jupyter.yml b/db/docs/clusters_applications_jupyter.yml index bf793d9411e..faff294bf6b 100644 --- a/db/docs/clusters_applications_jupyter.yml +++ b/db/docs/clusters_applications_jupyter.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Jupyter feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Jupyter installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/db9f765852d9fef464e69c0bf47a382f2ab7219d milestone: '11.0' diff --git a/db/docs/clusters_applications_knative.yml b/db/docs/clusters_applications_knative.yml index a30df20c5cf..4d8d3a30ad5 100644 --- a/db/docs/clusters_applications_knative.yml +++ b/db/docs/clusters_applications_knative.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Knative feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Knative installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/b5155b90ee233e2824c168fbb06b3ce5d3aeb194 milestone: '11.5' diff --git a/db/docs/clusters_applications_runners.yml b/db/docs/clusters_applications_runners.yml index f26302c2d3c..06c43337b83 100644 --- a/db/docs/clusters_applications_runners.yml +++ b/db/docs/clusters_applications_runners.yml @@ -4,6 +4,6 @@ classes: - Clusters::Applications::Runner feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A GitLab managed Runner installation in a Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c607008ee55e35465e04a938a341f2f24cb6761f milestone: '10.6' diff --git a/db/docs/clusters_kubernetes_namespaces.yml b/db/docs/clusters_kubernetes_namespaces.yml index 5027b6f27b4..0772f9ce877 100644 --- a/db/docs/clusters_kubernetes_namespaces.yml +++ b/db/docs/clusters_kubernetes_namespaces.yml @@ -4,6 +4,6 @@ classes: - Clusters::KubernetesNamespace feature_categories: - kubernetes_management -description: TODO +description: (Deprecated) A Kubernetes namespace in a GitLab managed Kubernetes cluster introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e3ca493876ab71ed29817a0af436fc563f564bbe milestone: '11.5' diff --git a/db/docs/dast_profile_schedules.yml b/db/docs/dast_profile_schedules.yml index 088fba68cf4..820251d2e16 100644 --- a/db/docs/dast_profile_schedules.yml +++ b/db/docs/dast_profile_schedules.yml @@ -4,6 +4,6 @@ classes: - Dast::ProfileSchedule feature_categories: - dynamic_application_security_testing -description: TODO +description: Scheduling for scans using DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65327 milestone: '14.2' diff --git a/db/docs/dast_profiles.yml b/db/docs/dast_profiles.yml index bc0791d2a43..bd909be59f1 100644 --- a/db/docs/dast_profiles.yml +++ b/db/docs/dast_profiles.yml @@ -4,6 +4,6 @@ classes: - Dast::Profile feature_categories: - dynamic_application_security_testing -description: TODO +description: Profile used to run a DAST on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51296 milestone: '13.9' diff --git a/db/docs/dast_profiles_pipelines.yml b/db/docs/dast_profiles_pipelines.yml index a457d0df726..3b972423083 100644 --- a/db/docs/dast_profiles_pipelines.yml +++ b/db/docs/dast_profiles_pipelines.yml @@ -4,6 +4,6 @@ classes: - Dast::ProfilesPipeline feature_categories: - dynamic_application_security_testing -description: TODO +description: Join table between DAST Profiles and CI Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56821 milestone: '13.11' diff --git a/db/docs/dast_scanner_profiles.yml b/db/docs/dast_scanner_profiles.yml index f71e969e3c9..bb5850abbd2 100644 --- a/db/docs/dast_scanner_profiles.yml +++ b/db/docs/dast_scanner_profiles.yml @@ -4,6 +4,6 @@ classes: - DastScannerProfile feature_categories: - dynamic_application_security_testing -description: TODO +description: A scanner profile defines the scanner settings used to run an on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37404 milestone: '13.3' diff --git a/db/docs/dast_scanner_profiles_builds.yml b/db/docs/dast_scanner_profiles_builds.yml index f1edbb0df26..8beed026a0b 100644 --- a/db/docs/dast_scanner_profiles_builds.yml +++ b/db/docs/dast_scanner_profiles_builds.yml @@ -4,6 +4,6 @@ classes: - Dast::ScannerProfilesBuild feature_categories: - dynamic_application_security_testing -description: TODO +description: Join table between DAST Scanner Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' diff --git a/db/docs/dast_site_profile_secret_variables.yml b/db/docs/dast_site_profile_secret_variables.yml index 6f99739e9ae..d1711d5f6e7 100644 --- a/db/docs/dast_site_profile_secret_variables.yml +++ b/db/docs/dast_site_profile_secret_variables.yml @@ -4,6 +4,6 @@ classes: - Dast::SiteProfileSecretVariable feature_categories: - dynamic_application_security_testing -description: TODO +description: Secret variables used in DAST on-demand scans introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56067 milestone: '13.11' diff --git a/db/docs/dast_site_profiles.yml b/db/docs/dast_site_profiles.yml index b68f5cd2368..a584a8eaf22 100644 --- a/db/docs/dast_site_profiles.yml +++ b/db/docs/dast_site_profiles.yml @@ -4,6 +4,6 @@ classes: - DastSiteProfile feature_categories: - dynamic_application_security_testing -description: TODO +description: A site profile describes the attributes of a web site to scan on demand with DAST introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' diff --git a/db/docs/dast_site_profiles_builds.yml b/db/docs/dast_site_profiles_builds.yml index 31ec6e37c89..71bfea2e122 100644 --- a/db/docs/dast_site_profiles_builds.yml +++ b/db/docs/dast_site_profiles_builds.yml @@ -4,6 +4,6 @@ classes: - Dast::SiteProfilesBuild feature_categories: - dynamic_application_security_testing -description: TODO +description: Join table between DAST Site Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' diff --git a/db/docs/dast_site_profiles_pipelines.yml b/db/docs/dast_site_profiles_pipelines.yml index ed5c0b78f6c..022b241934e 100644 --- a/db/docs/dast_site_profiles_pipelines.yml +++ b/db/docs/dast_site_profiles_pipelines.yml @@ -3,6 +3,6 @@ table_name: dast_site_profiles_pipelines classes: [] feature_categories: - dynamic_application_security_testing -description: TODO +description: Join table between DAST Site Profiles and CI Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60090 milestone: '13.12' diff --git a/db/docs/dast_site_tokens.yml b/db/docs/dast_site_tokens.yml index 9891c9742a4..1d92bcd6981 100644 --- a/db/docs/dast_site_tokens.yml +++ b/db/docs/dast_site_tokens.yml @@ -4,6 +4,6 @@ classes: - DastSiteToken feature_categories: - dynamic_application_security_testing -description: TODO +description: Token for the site to be validated introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' diff --git a/db/docs/dast_site_validations.yml b/db/docs/dast_site_validations.yml index 9e14ba276e4..cb42895bc6a 100644 --- a/db/docs/dast_site_validations.yml +++ b/db/docs/dast_site_validations.yml @@ -4,6 +4,6 @@ classes: - DastSiteValidation feature_categories: - dynamic_application_security_testing -description: TODO +description: The site to be validated with a dast_site_token introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' diff --git a/db/docs/dast_sites.yml b/db/docs/dast_sites.yml index 8b739997022..63dcad7b35f 100644 --- a/db/docs/dast_sites.yml +++ b/db/docs/dast_sites.yml @@ -4,6 +4,6 @@ classes: - DastSite feature_categories: - dynamic_application_security_testing -description: TODO +description: Site to run dast scan on introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' diff --git a/db/docs/deploy_keys_projects.yml b/db/docs/deploy_keys_projects.yml index 42d5c520db2..d308af56712 100644 --- a/db/docs/deploy_keys_projects.yml +++ b/db/docs/deploy_keys_projects.yml @@ -4,6 +4,6 @@ classes: - DeployKeysProject feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a735ce2aa7da72242629a4452c33e7a1900fdd62 milestone: "<6.0" diff --git a/db/docs/deploy_tokens.yml b/db/docs/deploy_tokens.yml index b39ccdef9e8..320fc9e2ba8 100644 --- a/db/docs/deploy_tokens.yml +++ b/db/docs/deploy_tokens.yml @@ -4,6 +4,6 @@ classes: - DeployToken feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/db18993f652425b72c4b854e18a002e0ec44b196 milestone: '10.7' diff --git a/db/docs/deployment_approvals.yml b/db/docs/deployment_approvals.yml index 3c04bff052a..1defeb8dbb5 100644 --- a/db/docs/deployment_approvals.yml +++ b/db/docs/deployment_approvals.yml @@ -3,7 +3,7 @@ table_name: deployment_approvals classes: - Deployments::Approval feature_categories: -- advanced_deployments -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74932 milestone: '14.6' diff --git a/db/docs/deployment_clusters.yml b/db/docs/deployment_clusters.yml index 454c93b34a1..e23278d0e00 100644 --- a/db/docs/deployment_clusters.yml +++ b/db/docs/deployment_clusters.yml @@ -3,7 +3,7 @@ table_name: deployment_clusters classes: - DeploymentCluster feature_categories: -- deployment_management -description: TODO +- kubernetes_management +description: (Deprecated) Join table between `deployments` and `clusters` introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24235 milestone: '12.8' diff --git a/db/docs/deployment_merge_requests.yml b/db/docs/deployment_merge_requests.yml index 33bce15b5c8..9af247a03d8 100644 --- a/db/docs/deployment_merge_requests.yml +++ b/db/docs/deployment_merge_requests.yml @@ -3,7 +3,7 @@ table_name: deployment_merge_requests classes: - DeploymentMergeRequest feature_categories: -- advanced_deployments -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/ci/environments/index.html#track-newly-included-merge-requests-per-deployment introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18755 milestone: '12.5' diff --git a/db/docs/deployments.yml b/db/docs/deployments.yml index c5e402fb15f..960e2c67a1e 100644 --- a/db/docs/deployments.yml +++ b/db/docs/deployments.yml @@ -4,6 +4,6 @@ classes: - Deployment feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/environments/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' diff --git a/db/docs/dingtalk_tracker_data.yml b/db/docs/dingtalk_tracker_data.yml new file mode 100644 index 00000000000..b7335584271 --- /dev/null +++ b/db/docs/dingtalk_tracker_data.yml @@ -0,0 +1,8 @@ +--- +table_name: dingtalk_tracker_data +classes: +- Integrations::DingtalkTrackerData +feature_categories: +- integrations +description: Data related to the Dingtalk integration (JiHu-specific, see https://jihulab.com/gitlab-cn/gitlab/-/merge_requests/417). +milestone: '15.0' diff --git a/db/docs/environments.yml b/db/docs/environments.yml index eb27637f1d5..08165712766 100644 --- a/db/docs/environments.yml +++ b/db/docs/environments.yml @@ -4,6 +4,6 @@ classes: - Environment feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/environments/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' diff --git a/db/docs/evidences.yml b/db/docs/evidences.yml index 6440681feec..ddfb42dd5a1 100644 --- a/db/docs/evidences.yml +++ b/db/docs/evidences.yml @@ -4,6 +4,6 @@ classes: - Releases::Evidence feature_categories: - release_evidence -description: TODO +description: https://docs.gitlab.com/ee/user/project/releases/#release-evidence introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17217 milestone: '12.4' diff --git a/db/docs/feature_gates.yml b/db/docs/feature_gates.yml index 5f405ed0f1a..19d74975c6e 100644 --- a/db/docs/feature_gates.yml +++ b/db/docs/feature_gates.yml @@ -5,6 +5,6 @@ classes: - Flipper::Adapters::ActiveRecord::Gate feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/development/feature_flags/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/671284ba375109becbfa2a288032cdc7301b157b milestone: '9.3' diff --git a/db/docs/features.yml b/db/docs/features.yml index 82598999b9e..f5628a17c19 100644 --- a/db/docs/features.yml +++ b/db/docs/features.yml @@ -5,6 +5,6 @@ classes: - Flipper::Adapters::ActiveRecord::Feature feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/development/feature_flags/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/ee2d3de1a634611a1c660516c955be0d3000904b milestone: '8.12' diff --git a/db/docs/geo_lfs_object_deleted_events.yml b/db/docs/geo_lfs_object_deleted_events.yml deleted file mode 100644 index 05cafd6d806..00000000000 --- a/db/docs/geo_lfs_object_deleted_events.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -table_name: geo_lfs_object_deleted_events -classes: [] -feature_categories: -- geo_replication -description: Geo event for when an LFS object gets deleted, belongs to geo_event_log. -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3481 -milestone: '10.2' diff --git a/db/docs/group_deploy_keys.yml b/db/docs/group_deploy_keys.yml index c96b6fd0470..0e85102dbb9 100644 --- a/db/docs/group_deploy_keys.yml +++ b/db/docs/group_deploy_keys.yml @@ -3,7 +3,7 @@ table_name: group_deploy_keys classes: - GroupDeployKey feature_categories: -- secrets_management -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30886 milestone: '13.1' diff --git a/db/docs/group_deploy_keys_groups.yml b/db/docs/group_deploy_keys_groups.yml index c8c36cc16b4..3db288647f9 100644 --- a/db/docs/group_deploy_keys_groups.yml +++ b/db/docs/group_deploy_keys_groups.yml @@ -3,7 +3,7 @@ table_name: group_deploy_keys_groups classes: - GroupDeployKeysGroup feature_categories: -- advanced_deployments -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32901 milestone: '13.2' diff --git a/db/docs/group_deploy_tokens.yml b/db/docs/group_deploy_tokens.yml index 4b8a4d4598f..6b497f59285 100644 --- a/db/docs/group_deploy_tokens.yml +++ b/db/docs/group_deploy_tokens.yml @@ -3,7 +3,7 @@ table_name: group_deploy_tokens classes: - GroupDeployToken feature_categories: -- secrets_management -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23460 milestone: '12.8' diff --git a/db/docs/issuable_resource_links.yml b/db/docs/issuable_resource_links.yml new file mode 100644 index 00000000000..e58355cadd6 --- /dev/null +++ b/db/docs/issuable_resource_links.yml @@ -0,0 +1,9 @@ +--- +table_name: issuable_resource_links +classes: +- IncidentManagement::IssuableResourceLink +feature_categories: +- incident_management +description: Persists resources links for an issuable, particularly incident. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88417 +milestone: '15.1' diff --git a/db/docs/milestone_releases.yml b/db/docs/milestone_releases.yml index a5c95b086dd..de2b6a9cfbc 100644 --- a/db/docs/milestone_releases.yml +++ b/db/docs/milestone_releases.yml @@ -4,6 +4,6 @@ classes: - MilestoneRelease feature_categories: - release_orchestration -description: TODO +description: https://docs.gitlab.com/ee/user/project/releases/#associate-milestones-with-a-release introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a43ab8d6a430014e875deb3bff3fd8d8da256747 milestone: '12.3' diff --git a/db/docs/operations_feature_flag_scopes.yml b/db/docs/operations_feature_flag_scopes.yml index 05ff4882394..ac1665fb3a6 100644 --- a/db/docs/operations_feature_flag_scopes.yml +++ b/db/docs/operations_feature_flag_scopes.yml @@ -3,6 +3,6 @@ table_name: operations_feature_flag_scopes classes: [] feature_categories: - feature_flags -description: TODO +description: Deprecated in favor of `operations_scopes`. To be dropped. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9110 milestone: '11.8' diff --git a/db/docs/operations_feature_flags_clients.yml b/db/docs/operations_feature_flags_clients.yml index ab5f8e5597b..f8f04cadbb7 100644 --- a/db/docs/operations_feature_flags_clients.yml +++ b/db/docs/operations_feature_flags_clients.yml @@ -4,6 +4,6 @@ classes: - Operations::FeatureFlagsClient feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433 milestone: '11.4' diff --git a/db/docs/operations_feature_flags_issues.yml b/db/docs/operations_feature_flags_issues.yml index 660c8161a08..6b62629a38d 100644 --- a/db/docs/operations_feature_flags_issues.yml +++ b/db/docs/operations_feature_flags_issues.yml @@ -4,6 +4,6 @@ classes: - FeatureFlagIssue feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-related-issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32876 milestone: '13.1' diff --git a/db/docs/operations_scopes.yml b/db/docs/operations_scopes.yml index 12b8f5b740b..781b0a459ab 100644 --- a/db/docs/operations_scopes.yml +++ b/db/docs/operations_scopes.yml @@ -4,6 +4,6 @@ classes: - Operations::FeatureFlags::Scope feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-strategies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24819 milestone: '12.8' diff --git a/db/docs/operations_strategies.yml b/db/docs/operations_strategies.yml index 8eb16d28e46..c21859e2de6 100644 --- a/db/docs/operations_strategies.yml +++ b/db/docs/operations_strategies.yml @@ -4,6 +4,6 @@ classes: - Operations::FeatureFlags::Strategy feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html#feature-flag-strategies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24819 milestone: '12.8' diff --git a/db/docs/operations_strategies_user_lists.yml b/db/docs/operations_strategies_user_lists.yml index d56950b877c..ec8062ab57c 100644 --- a/db/docs/operations_strategies_user_lists.yml +++ b/db/docs/operations_strategies_user_lists.yml @@ -4,6 +4,6 @@ classes: - Operations::FeatureFlags::StrategyUserList feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html#user-list introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30243 milestone: '13.0' diff --git a/db/docs/operations_user_lists.yml b/db/docs/operations_user_lists.yml index 68af1fae839..af1e091ee45 100644 --- a/db/docs/operations_user_lists.yml +++ b/db/docs/operations_user_lists.yml @@ -4,6 +4,6 @@ classes: - Operations::FeatureFlags::UserList feature_categories: - feature_flags -description: TODO +description: https://docs.gitlab.com/ee/operations/feature_flags.html#user-list introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/28822 milestone: '13.0' diff --git a/db/docs/project_auto_devops.yml b/db/docs/project_auto_devops.yml index 86841b585c3..dd960ecc4eb 100644 --- a/db/docs/project_auto_devops.yml +++ b/db/docs/project_auto_devops.yml @@ -4,6 +4,6 @@ classes: - ProjectAutoDevops feature_categories: - auto_devops -description: TODO +description: Auto DevOps settings for a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/6ed490401f49a8941dc7a9e3757ec4012f14ef0b milestone: '10.0' diff --git a/db/docs/project_ci_cd_settings.yml b/db/docs/project_ci_cd_settings.yml index 48c1ab42e73..a736cf6a8dc 100644 --- a/db/docs/project_ci_cd_settings.yml +++ b/db/docs/project_ci_cd_settings.yml @@ -4,6 +4,8 @@ classes: - ProjectCiCdSetting feature_categories: - continuous_integration -description: TODO +- continuous_delivery +- runner_fleet +description: Project-scoped settings related to the CI/CD domain introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/392c411bdc16386ef42c86afaf8c4d8e4cddb955 milestone: '10.8' diff --git a/db/docs/project_deploy_tokens.yml b/db/docs/project_deploy_tokens.yml index 6f46af5d2e9..12e565bf4de 100644 --- a/db/docs/project_deploy_tokens.yml +++ b/db/docs/project_deploy_tokens.yml @@ -3,7 +3,7 @@ table_name: project_deploy_tokens classes: - ProjectDeployToken feature_categories: -- advanced_deployments -description: TODO +- continuous_delivery +description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/8315861c9a50675b4f4f4ca536f0da90f27994f3 milestone: '10.7' diff --git a/db/docs/protected_environment_approval_rules.yml b/db/docs/protected_environment_approval_rules.yml index ea7f0e1d05d..fe3d9d7ad08 100644 --- a/db/docs/protected_environment_approval_rules.yml +++ b/db/docs/protected_environment_approval_rules.yml @@ -4,6 +4,6 @@ classes: - ProtectedEnvironments::ApprovalRule feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html#multiple-approval-rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82800 milestone: '14.10' diff --git a/db/docs/protected_environment_deploy_access_levels.yml b/db/docs/protected_environment_deploy_access_levels.yml index e8b10ba099e..cd3bba9171f 100644 --- a/db/docs/protected_environment_deploy_access_levels.yml +++ b/db/docs/protected_environment_deploy_access_levels.yml @@ -4,6 +4,6 @@ classes: - ProtectedEnvironment::DeployAccessLevel feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/environments/protected_environments.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6672 milestone: '11.3' diff --git a/db/docs/protected_environments.yml b/db/docs/protected_environments.yml index 92b6cdcc1f7..6a0d18ee4b5 100644 --- a/db/docs/protected_environments.yml +++ b/db/docs/protected_environments.yml @@ -4,6 +4,6 @@ classes: - ProtectedEnvironment feature_categories: - continuous_delivery -description: TODO +description: https://docs.gitlab.com/ee/ci/environments/protected_environments.html introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/6672 milestone: '11.3' diff --git a/db/docs/release_links.yml b/db/docs/release_links.yml index b4fc4f4b043..03fa9e2bbbb 100644 --- a/db/docs/release_links.yml +++ b/db/docs/release_links.yml @@ -4,6 +4,6 @@ classes: - Releases::Link feature_categories: - release_orchestration -description: TODO +description: https://docs.gitlab.com/ee/user/project/releases/#links introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/66755c9ed506af9f51022a678ed26e5d31ee87ac milestone: '11.7' diff --git a/db/docs/releases.yml b/db/docs/releases.yml index 0c496b7355f..da4fbfe830f 100644 --- a/db/docs/releases.yml +++ b/db/docs/releases.yml @@ -4,6 +4,6 @@ classes: - Release feature_categories: - release_orchestration -description: TODO +description: https://docs.gitlab.com/ee/user/project/releases introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1c4d1c3bd69a6f9ec43cce4ab59de4ba47f73229 milestone: '8.2' diff --git a/db/docs/serverless_domain_cluster.yml b/db/docs/serverless_domain_cluster.yml index d41f8b45c27..2692eb22096 100644 --- a/db/docs/serverless_domain_cluster.yml +++ b/db/docs/serverless_domain_cluster.yml @@ -3,7 +3,7 @@ table_name: serverless_domain_cluster classes: - Serverless::DomainCluster feature_categories: -- deployment_management -description: TODO +- kubernetes_management +description: (Deprecated) A custom domain for a GitLab managed Knative installation introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19835 milestone: '12.6' diff --git a/db/docs/ssh_signatures.yml b/db/docs/ssh_signatures.yml new file mode 100644 index 00000000000..7907f335585 --- /dev/null +++ b/db/docs/ssh_signatures.yml @@ -0,0 +1,11 @@ +--- +table_name: ssh_signatures +classes: +- CommitSignatures::SshSignature +feature_categories: +- source_code_management +description: > + The verification status for commits which are signed by SSH keys. The actual signature + is part of the commit body and is stored in Gitaly. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87962 +milestone: '15.1' diff --git a/db/docs/subscriptions.yml b/db/docs/subscriptions.yml index 524ca06f34f..0f20343bb5e 100644 --- a/db/docs/subscriptions.yml +++ b/db/docs/subscriptions.yml @@ -3,7 +3,7 @@ table_name: subscriptions classes: - Subscription feature_categories: -- continuous_integration -description: TODO +- team_planning +description: Subscriptions between users and subscribable objects; such as issues, epics and MRs. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/410d25c8ca8afabb25e5f89b36e3cfd09ffe6f87 milestone: '7.9' diff --git a/db/docs/terraform_state_versions.yml b/db/docs/terraform_state_versions.yml index a812d2a209e..1d98b049f45 100644 --- a/db/docs/terraform_state_versions.yml +++ b/db/docs/terraform_state_versions.yml @@ -4,6 +4,6 @@ classes: - Terraform::StateVersion feature_categories: - infrastructure_as_code -description: TODO +description: Represents a Terraform state file at a point in time, with a corresponding file stored in object storage introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35211 milestone: '13.4' diff --git a/db/docs/terraform_states.yml b/db/docs/terraform_states.yml index 78a277cafd6..dc2bc799582 100644 --- a/db/docs/terraform_states.yml +++ b/db/docs/terraform_states.yml @@ -4,6 +4,6 @@ classes: - Terraform::State feature_categories: - infrastructure_as_code -description: TODO +description: Represents a Terraform state backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26619 milestone: '13.0' diff --git a/db/docs/timelog_categories.yml b/db/docs/timelog_categories.yml new file mode 100644 index 00000000000..7be6c588f0e --- /dev/null +++ b/db/docs/timelog_categories.yml @@ -0,0 +1,9 @@ +--- +table_name: timelog_categories +classes: +- TimelogCategory +feature_categories: +- team_planning +description: Categories that can be associated to a timelog to categorize them +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87529 +milestone: '15.1' diff --git a/db/docs/uploads.yml b/db/docs/uploads.yml index 8cc557280e8..53cfd49839a 100644 --- a/db/docs/uploads.yml +++ b/db/docs/uploads.yml @@ -3,7 +3,13 @@ table_name: uploads classes: - Upload feature_categories: -- backup_restore -description: TODO +- code_review +- design_management +- importers +- portfolio_management +- projects +- snippets +- team_planning +description: For tracking blob metadata. Single table inheritance is used to relate this table to many other tables. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/4c622b71fd284058deee483bf0009f8179b792bc milestone: '9.0' diff --git a/db/docs/users_ops_dashboard_projects.yml b/db/docs/users_ops_dashboard_projects.yml index ba3f07609e2..d8854d1db45 100644 --- a/db/docs/users_ops_dashboard_projects.yml +++ b/db/docs/users_ops_dashboard_projects.yml @@ -3,7 +3,7 @@ table_name: users_ops_dashboard_projects classes: - UsersOpsDashboardProject feature_categories: -- release_orchestration -description: TODO +- environment_management +description: https://docs.gitlab.com/ee/user/operations_dashboard/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7341 milestone: '11.5' diff --git a/db/docs/vulnerability_state_transitions.yml b/db/docs/vulnerability_state_transitions.yml new file mode 100644 index 00000000000..908b4120b47 --- /dev/null +++ b/db/docs/vulnerability_state_transitions.yml @@ -0,0 +1,9 @@ +--- +table_name: vulnerability_state_transitions +classes: + - Vulnerabilities::VulnerabilityStateTransition +feature_categories: + - vulnerability_management +description: Stores state transitions of a Vulnerability +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87957 +milestone: '15.1' diff --git a/db/docs/work_item_parent_links.yml b/db/docs/work_item_parent_links.yml new file mode 100644 index 00000000000..f4b5cd20abb --- /dev/null +++ b/db/docs/work_item_parent_links.yml @@ -0,0 +1,10 @@ +--- +table_name: work_item_parent_links +classes: +- WorkItem +- WorkItems::ParentLink +feature_categories: +- team_planning +description: Persists link between work item and its parent. +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87283 +milestone: '15.1' |