Update upstream source from tag 'upstream/15.3.1+ds1'
Update to upstream version '15.3.1+ds1'
with Debian dir e946436609
This commit is contained in:
commit
f080289c95
5798 changed files with 185327 additions and 138032 deletions
|
@ -53,7 +53,6 @@ rules:
|
||||||
- '^$'
|
- '^$'
|
||||||
- '^variables$'
|
- '^variables$'
|
||||||
- 'attrs?$'
|
- 'attrs?$'
|
||||||
'@gitlab/vue-prefer-dollar-scopedslots': error
|
|
||||||
no-param-reassign:
|
no-param-reassign:
|
||||||
- error
|
- error
|
||||||
- props: true
|
- props: true
|
||||||
|
@ -174,3 +173,10 @@ overrides:
|
||||||
'@graphql-eslint/no-anonymous-operations': error
|
'@graphql-eslint/no-anonymous-operations': error
|
||||||
'@graphql-eslint/unique-operation-name': error
|
'@graphql-eslint/unique-operation-name': error
|
||||||
'@graphql-eslint/require-id-when-available': error
|
'@graphql-eslint/require-id-when-available': error
|
||||||
|
'@graphql-eslint/no-unused-variables': error
|
||||||
|
'@graphql-eslint/no-unused-fragments': error
|
||||||
|
'@graphql-eslint/no-duplicate-fields': error
|
||||||
|
- files:
|
||||||
|
- 'spec/contracts/consumer/**/*'
|
||||||
|
rules:
|
||||||
|
'@gitlab/require-i18n-strings': off
|
||||||
|
|
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -90,8 +90,6 @@ package-lock.json
|
||||||
/coverage-frontend/
|
/coverage-frontend/
|
||||||
jsdoc/
|
jsdoc/
|
||||||
**/tmp/rubocop_cache/**
|
**/tmp/rubocop_cache/**
|
||||||
.overcommit.yml
|
|
||||||
.overcommit.yml.backup
|
|
||||||
.projections.json
|
.projections.json
|
||||||
/qa/.rakeTasks
|
/qa/.rakeTasks
|
||||||
webpack-dev-server.json
|
webpack-dev-server.json
|
||||||
|
|
|
@ -84,7 +84,7 @@ variables:
|
||||||
GIT_SUBMODULE_STRATEGY: "none"
|
GIT_SUBMODULE_STRATEGY: "none"
|
||||||
GET_SOURCES_ATTEMPTS: "3"
|
GET_SOURCES_ATTEMPTS: "3"
|
||||||
DEBIAN_VERSION: "bullseye"
|
DEBIAN_VERSION: "bullseye"
|
||||||
CHROME_VERSION: "101"
|
CHROME_VERSION: "103"
|
||||||
DOCKER_VERSION: "20.10.14"
|
DOCKER_VERSION: "20.10.14"
|
||||||
RUBY_VERSION: "2.7"
|
RUBY_VERSION: "2.7"
|
||||||
|
|
||||||
|
@ -114,6 +114,7 @@ variables:
|
||||||
DOCS_REVIEW_APPS_DOMAIN: "35.193.151.162.nip.io"
|
DOCS_REVIEW_APPS_DOMAIN: "35.193.151.162.nip.io"
|
||||||
DOCS_GITLAB_REPO_SUFFIX: "ee"
|
DOCS_GITLAB_REPO_SUFFIX: "ee"
|
||||||
|
|
||||||
|
REVIEW_APPS_IMAGE: "${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/ruby-3.0:gcloud-383-kubectl-1.23-helm-3.5"
|
||||||
REVIEW_APPS_DOMAIN: "gitlab-review.app"
|
REVIEW_APPS_DOMAIN: "gitlab-review.app"
|
||||||
REVIEW_APPS_GCP_PROJECT: "gitlab-review-apps"
|
REVIEW_APPS_GCP_PROJECT: "gitlab-review-apps"
|
||||||
REVIEW_APPS_GCP_REGION: "us-central1"
|
REVIEW_APPS_GCP_REGION: "us-central1"
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
*.rake @gitlab-org/maintainers/rails-backend
|
*.rake @gitlab-org/maintainers/rails-backend
|
||||||
|
|
||||||
^[Frontend]
|
^[Frontend]
|
||||||
*.scss @annabeldunstone @gitlab-org/maintainers/frontend
|
*.scss @gitlab-org/maintainers/frontend
|
||||||
*.js @gitlab-org/maintainers/frontend
|
*.js @gitlab-org/maintainers/frontend
|
||||||
/app/assets/ @gitlab-org/maintainers/frontend
|
/app/assets/ @gitlab-org/maintainers/frontend
|
||||||
/ee/app/assets/ @gitlab-org/maintainers/frontend
|
/ee/app/assets/ @gitlab-org/maintainers/frontend
|
||||||
|
@ -173,7 +173,7 @@ Dangerfile @gl-quality/eng-prod
|
||||||
/config/dependency_decisions.yml @gitlab-org/legal-reviewers
|
/config/dependency_decisions.yml @gitlab-org/legal-reviewers
|
||||||
|
|
||||||
^[Workhorse]
|
^[Workhorse]
|
||||||
/workhorse/ @jacobvosmaer-gitlab @nick.thomas @nolith @patrickbajao
|
/workhorse/ @jacobvosmaer-gitlab @nolith @patrickbajao
|
||||||
|
|
||||||
[Application Security]
|
[Application Security]
|
||||||
/app/assets/javascripts/lib/dompurify.js @gitlab-com/gl-security/appsec
|
/app/assets/javascripts/lib/dompurify.js @gitlab-com/gl-security/appsec
|
||||||
|
@ -242,7 +242,7 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/administration/lfs/index.md @aqualls
|
/doc/administration/lfs/index.md @aqualls
|
||||||
/doc/administration/libravatar.md @axil
|
/doc/administration/libravatar.md @axil
|
||||||
/doc/administration/load_balancer.md @axil
|
/doc/administration/load_balancer.md @axil
|
||||||
/doc/administration/logs.md @msedlakjakubowski
|
/doc/administration/logs/index.md @msedlakjakubowski
|
||||||
/doc/administration/maintenance_mode/index.md @axil
|
/doc/administration/maintenance_mode/index.md @axil
|
||||||
/doc/administration/merge_request_diffs.md @aqualls
|
/doc/administration/merge_request_diffs.md @aqualls
|
||||||
/doc/administration/monitoring/ @msedlakjakubowski
|
/doc/administration/monitoring/ @msedlakjakubowski
|
||||||
|
@ -283,7 +283,6 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/administration/timezone.md @axil
|
/doc/administration/timezone.md @axil
|
||||||
/doc/administration/troubleshooting/ @axil
|
/doc/administration/troubleshooting/ @axil
|
||||||
/doc/administration/troubleshooting/elasticsearch.md @sselhorn
|
/doc/administration/troubleshooting/elasticsearch.md @sselhorn
|
||||||
/doc/administration/troubleshooting/group_saml_scim.md @eread
|
|
||||||
/doc/administration/troubleshooting/postgresql.md @aqualls
|
/doc/administration/troubleshooting/postgresql.md @aqualls
|
||||||
/doc/administration/uploads.md @axil
|
/doc/administration/uploads.md @axil
|
||||||
/doc/administration/user_settings.md @eread
|
/doc/administration/user_settings.md @eread
|
||||||
|
@ -494,7 +493,6 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/ci/unit_test_reports.md @marcel.amirault
|
/doc/ci/unit_test_reports.md @marcel.amirault
|
||||||
/doc/ci/variables/ @marcel.amirault
|
/doc/ci/variables/ @marcel.amirault
|
||||||
/doc/ci/yaml/ @marcel.amirault
|
/doc/ci/yaml/ @marcel.amirault
|
||||||
/doc/development/adding_database_indexes.md @aqualls
|
|
||||||
/doc/development/application_limits.md @axil
|
/doc/development/application_limits.md @axil
|
||||||
/doc/development/approval_rules.md @aqualls
|
/doc/development/approval_rules.md @aqualls
|
||||||
/doc/development/audit_event_guide/index.md @eread
|
/doc/development/audit_event_guide/index.md @eread
|
||||||
|
@ -513,12 +511,8 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/development/code_intelligence/index.md @aqualls
|
/doc/development/code_intelligence/index.md @aqualls
|
||||||
/doc/development/contributing/ @sselhorn
|
/doc/development/contributing/ @sselhorn
|
||||||
/doc/development/contributing/merge_request_workflow.md @aqualls
|
/doc/development/contributing/merge_request_workflow.md @aqualls
|
||||||
/doc/development/creating_enums.md @aqualls
|
|
||||||
/doc/development/database_debugging.md @aqualls
|
|
||||||
/doc/development/database_query_comments.md @aqualls
|
|
||||||
/doc/development/database_review.md @aqualls
|
/doc/development/database_review.md @aqualls
|
||||||
/doc/development/database/ @aqualls
|
/doc/development/database/ @aqualls
|
||||||
/doc/development/db_dump.md @aqualls
|
|
||||||
/doc/development/developing_with_solargraph.md @aqualls
|
/doc/development/developing_with_solargraph.md @aqualls
|
||||||
/doc/development/diffs.md @aqualls
|
/doc/development/diffs.md @aqualls
|
||||||
/doc/development/distributed_tracing.md @msedlakjakubowski
|
/doc/development/distributed_tracing.md @msedlakjakubowski
|
||||||
|
@ -539,7 +533,6 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/development/feature_flags/controls.md @sselhorn
|
/doc/development/feature_flags/controls.md @sselhorn
|
||||||
/doc/development/feature_flags/index.md @sselhorn
|
/doc/development/feature_flags/index.md @sselhorn
|
||||||
/doc/development/filtering_by_label.md @msedlakjakubowski
|
/doc/development/filtering_by_label.md @msedlakjakubowski
|
||||||
/doc/development/foreign_keys.md @aqualls
|
|
||||||
/doc/development/geo.md @axil
|
/doc/development/geo.md @axil
|
||||||
/doc/development/geo/framework.md @axil
|
/doc/development/geo/framework.md @axil
|
||||||
/doc/development/git_object_deduplication.md @eread
|
/doc/development/git_object_deduplication.md @eread
|
||||||
|
@ -553,7 +546,6 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/development/image_scaling.md @sselhorn
|
/doc/development/image_scaling.md @sselhorn
|
||||||
/doc/development/import_export.md @eread
|
/doc/development/import_export.md @eread
|
||||||
/doc/development/index.md @sselhorn
|
/doc/development/index.md @sselhorn
|
||||||
/doc/development/insert_into_tables_in_batches.md @aqualls
|
|
||||||
/doc/development/integrations/ @kpaizee
|
/doc/development/integrations/ @kpaizee
|
||||||
/doc/development/integrations/codesandbox.md @sselhorn
|
/doc/development/integrations/codesandbox.md @sselhorn
|
||||||
/doc/development/integrations/secure_partner_integration.md @rdickenson
|
/doc/development/integrations/secure_partner_integration.md @rdickenson
|
||||||
|
@ -562,39 +554,28 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/development/internal_users.md @sselhorn
|
/doc/development/internal_users.md @sselhorn
|
||||||
/doc/development/issuable-like-models.md @msedlakjakubowski
|
/doc/development/issuable-like-models.md @msedlakjakubowski
|
||||||
/doc/development/issue_types.md @msedlakjakubowski
|
/doc/development/issue_types.md @msedlakjakubowski
|
||||||
/doc/development/iterating_tables_in_batches.md @aqualls
|
|
||||||
/doc/development/kubernetes.md @sselhorn
|
/doc/development/kubernetes.md @sselhorn
|
||||||
/doc/development/lfs.md @aqualls
|
/doc/development/lfs.md @aqualls
|
||||||
/doc/development/licensed_feature_availability.md @sselhorn
|
/doc/development/ee_features.md @fneill
|
||||||
/doc/development/logging.md @msedlakjakubowski
|
/doc/development/logging.md @msedlakjakubowski
|
||||||
/doc/development/maintenance_mode.md @axil
|
/doc/development/maintenance_mode.md @axil
|
||||||
/doc/development/new_fe_guide/modules/widget_extensions.md @aqualls
|
|
||||||
/doc/development/new_fe_guide/tips.md @sselhorn
|
|
||||||
/doc/development/omnibus.md @axil
|
/doc/development/omnibus.md @axil
|
||||||
/doc/development/ordering_table_columns.md @aqualls
|
|
||||||
/doc/development/packages/ @claytoncornell
|
/doc/development/packages/ @claytoncornell
|
||||||
/doc/development/permissions.md @eread
|
/doc/development/permissions.md @eread
|
||||||
/doc/development/policies.md @eread
|
/doc/development/policies.md @eread
|
||||||
/doc/development/product_qualified_lead_guide/index.md @kpaizee
|
/doc/development/product_qualified_lead_guide/index.md @kpaizee
|
||||||
/doc/development/project_templates.md @fneill
|
/doc/development/project_templates.md @fneill
|
||||||
/doc/development/prometheus_metrics.md @msedlakjakubowski
|
/doc/development/prometheus_metrics.md @msedlakjakubowski
|
||||||
/doc/development/query_performance.md @aqualls
|
|
||||||
/doc/development/query_recorder.md @aqualls
|
|
||||||
/doc/development/real_time.md @msedlakjakubowski
|
/doc/development/real_time.md @msedlakjakubowski
|
||||||
/doc/development/secure_coding_guidelines.md @sselhorn
|
/doc/development/secure_coding_guidelines.md @sselhorn
|
||||||
/doc/development/serializing_data.md @aqualls
|
|
||||||
/doc/development/service_ping/ @claytoncornell
|
/doc/development/service_ping/ @claytoncornell
|
||||||
/doc/development/single_table_inheritance.md @aqualls
|
|
||||||
/doc/development/snowplow/ @claytoncornell
|
/doc/development/snowplow/ @claytoncornell
|
||||||
/doc/development/spam_protection_and_captcha/ @eread
|
/doc/development/spam_protection_and_captcha/ @eread
|
||||||
/doc/development/sql.md @aqualls
|
/doc/development/sql.md @aqualls
|
||||||
/doc/development/swapping_tables.md @aqualls
|
|
||||||
/doc/development/testing_guide/best_practices.md @sselhorn
|
/doc/development/testing_guide/best_practices.md @sselhorn
|
||||||
/doc/development/testing_guide/end_to_end/best_practices.md @sselhorn
|
/doc/development/testing_guide/end_to_end/best_practices.md @sselhorn
|
||||||
/doc/development/understanding_explain_plans.md @aqualls
|
|
||||||
/doc/development/value_stream_analytics.md @fneill
|
/doc/development/value_stream_analytics.md @fneill
|
||||||
/doc/development/value_stream_analytics/value_stream_analytics_aggregated_backend.md @fneill
|
/doc/development/value_stream_analytics/value_stream_analytics_aggregated_backend.md @fneill
|
||||||
/doc/development/verifying_database_capabilities.md @aqualls
|
|
||||||
/doc/development/wikis.md @aqualls
|
/doc/development/wikis.md @aqualls
|
||||||
/doc/development/work_items_widgets.md @msedlakjakubowski
|
/doc/development/work_items_widgets.md @msedlakjakubowski
|
||||||
/doc/development/work_items.md @msedlakjakubowski
|
/doc/development/work_items.md @msedlakjakubowski
|
||||||
|
@ -618,7 +599,7 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/operations/feature_flags.md @rdickenson
|
/doc/operations/feature_flags.md @rdickenson
|
||||||
/doc/operations/product_analytics.md @claytoncornell
|
/doc/operations/product_analytics.md @claytoncornell
|
||||||
/doc/policy/alpha-beta-support.md @axil
|
/doc/policy/alpha-beta-support.md @axil
|
||||||
/doc/policy/maintenance.md @axil
|
/doc/policy/maintenance.md @axil @gitlab-org/delivery
|
||||||
/doc/raketasks/ @axil
|
/doc/raketasks/ @axil
|
||||||
/doc/raketasks/generate_sample_prometheus_data.md @msedlakjakubowski
|
/doc/raketasks/generate_sample_prometheus_data.md @msedlakjakubowski
|
||||||
/doc/raketasks/migrate_snippets.md @aqualls
|
/doc/raketasks/migrate_snippets.md @aqualls
|
||||||
|
@ -710,6 +691,7 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/user/group/saml_sso/group_managed_accounts.md @eread
|
/doc/user/group/saml_sso/group_managed_accounts.md @eread
|
||||||
/doc/user/group/saml_sso/index.md @eread
|
/doc/user/group/saml_sso/index.md @eread
|
||||||
/doc/user/group/saml_sso/scim_setup.md @eread
|
/doc/user/group/saml_sso/scim_setup.md @eread
|
||||||
|
/doc/user/group/saml_sso/example_saml_config.md @eread
|
||||||
/doc/user/group/settings/group_access_tokens.md @eread
|
/doc/user/group/settings/group_access_tokens.md @eread
|
||||||
/doc/user/group/settings/import_export.md @eread
|
/doc/user/group/settings/import_export.md @eread
|
||||||
/doc/user/group/subgroups/index.md @fneill
|
/doc/user/group/subgroups/index.md @fneill
|
||||||
|
@ -804,250 +786,391 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab
|
||||||
/doc/user/workspace/index.md @fneill
|
/doc/user/workspace/index.md @fneill
|
||||||
|
|
||||||
[Authentication and Authorization]
|
[Authentication and Authorization]
|
||||||
/app/assets/javascripts/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/alerts_settings/graphql/mutations/reset_http_token.mutation.graphql @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/alerts_settings/graphql/mutations/reset_http_token.mutation.graphql @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/authentication/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/authentication/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/ide/components/shared/tokened_input.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/ide/components/shared/tokened_input.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/invite_members/components/members_token_select.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/invite_members/components/members_token_select.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/packages_and_registries/package_registry/components/list/tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/packages_and_registries/package_registry/components/list/tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/admin/impersonation_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/admin/impersonation_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/groups/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/groups/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/ldap/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/ldap/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/oauth/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/oauth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/omniauth_callbacks/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/omniauth_callbacks/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/profiles/password_prompt/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/profiles/password_prompt/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/profiles/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/profiles/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/profiles/two_factor_auths/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/profiles/two_factor_auths/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/projects/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/projects/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pages/sessions/new/oauth_remember_me.js @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pages/sessions/new/oauth_remember_me.js @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/constants.js @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/constants.js @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_branch_name_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_branch_name_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_source_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_source_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_status_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_status_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_tag_name_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/pipelines/components/pipelines_list/tokens/pipeline_tag_name_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/projects/settings/topics/components/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/projects/settings/topics/components/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/related_issues/components/issue_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/related_issues/components/issue_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/runner/components/registration/registration_token.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/runner/components/registration/registration_token.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/runner/components/registration/registration_token_reset_dropdown_item.vue @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/runner/components/registration/registration_token_reset_dropdown_item.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/runner/components/search_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/runner/components/search_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/token_access/components/ @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/token_access/components/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/javascripts/token_access/index.js @gitlab-org/manage/authentication-and-authorization
|
/app/assets/javascripts/token_access/index.js @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/assets/stylesheets/page_bundles/profile_two_factor_auth.scss @gitlab-org/manage/authentication-and-authorization
|
/app/assets/stylesheets/page_bundles/profile_two_factor_auth.scss @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/admin/impersonation_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/admin/impersonation_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/access_tokens_actions.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/access_tokens_actions.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/authenticates_with_two_factor.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/authenticates_with_two_factor.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/authenticates_with_two_factor_for_admin_mode.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/authenticates_with_two_factor_for_admin_mode.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/enforces_admin_authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/enforces_admin_authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/enforces_two_factor_authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/enforces_two_factor_authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/oauth_applications.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/oauth_applications.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/project_unauthorized.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/project_unauthorized.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/sessionless_authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/sessionless_authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/snippet_authorizations.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/snippet_authorizations.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/concerns/workhorse_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/concerns/workhorse_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/groups/settings/access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/groups/settings/access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/ldap/ @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/ldap/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/oauth/ @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/oauth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/profiles/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/profiles/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/profiles/personal_access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/profiles/personal_access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/profiles/two_factor_auths_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/profiles/two_factor_auths_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/profiles/webauthn_registrations_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/profiles/webauthn_registrations_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/controllers/projects/settings/access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/app/controllers/projects/settings/access_tokens_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/finders/groups/projects_requiring_authorizations_refresh/ @gitlab-org/manage/authentication-and-authorization
|
/app/finders/groups/projects_requiring_authorizations_refresh/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/finders/personal_access_tokens_finder.rb @gitlab-org/manage/authentication-and-authorization
|
/app/finders/personal_access_tokens_finder.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/helpers/access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization
|
/app/helpers/access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/helpers/auth_helper.rb @gitlab-org/manage/authentication-and-authorization
|
/app/helpers/auth_helper.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/authentication_event.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/authentication_event.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/concerns/admin_changed_password_notifier.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/concerns/admin_changed_password_notifier.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/concerns/mirror_authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/concerns/mirror_authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/concerns/select_for_project_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/concerns/select_for_project_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/concerns/token_authenticatable.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/concerns/token_authenticatable.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/concerns/token_authenticatable_strategies/ @gitlab-org/manage/authentication-and-authorization
|
/app/models/concerns/token_authenticatable_strategies/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/oauth_access_grant.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/oauth_access_grant.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/oauth_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/oauth_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/project_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/project_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/token_with_iv.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/token_with_iv.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/models/webauthn_registration.rb @gitlab-org/manage/authentication-and-authorization
|
/app/models/webauthn_registration.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/policies/personal_access_token_policy.rb @gitlab-org/manage/authentication-and-authorization
|
/app/policies/personal_access_token_policy.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/access_token_validation_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/access_token_validation_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/auth/ @gitlab-org/manage/authentication-and-authorization
|
/app/services/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/authorized_project_update/ @gitlab-org/manage/authentication-and-authorization
|
/app/services/authorized_project_update/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/chat_names/authorize_user_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/chat_names/authorize_user_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/services/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/projects/move_project_authorizations_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/projects/move_project_authorizations_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/resource_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/services/resource_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/todos/destroy/unauthorized_features_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/todos/destroy/unauthorized_features_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/users/authorized_build_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/users/authorized_build_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/users/authorized_create_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/users/authorized_create_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/users/refresh_authorized_projects_service.rb @gitlab-org/manage/authentication-and-authorization
|
/app/services/users/refresh_authorized_projects_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/services/webauthn/ @gitlab-org/manage/authentication-and-authorization
|
/app/services/webauthn/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/validators/json_schemas/cluster_agent_authorization_configuration.json @gitlab-org/manage/authentication-and-authorization
|
/app/validators/json_schemas/cluster_agent_authorization_configuration.json @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/admin/application_settings/_external_authorization_service_form.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/admin/application_settings/_external_authorization_service_form.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/admin/impersonation_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/admin/impersonation_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/authentication/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/authentication/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/ci/token_access/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/ci/token_access/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/dashboard/projects/_zero_authorized_projects.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/dashboard/projects/_zero_authorized_projects.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/password_change.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/password_change.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/password_change.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/password_change.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/password_change_by_admin.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/password_change_by_admin.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/password_change_by_admin.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/password_change_by_admin.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/reset_password_instructions.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/reset_password_instructions.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/mailer/reset_password_instructions.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/mailer/reset_password_instructions.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/passwords/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/passwords/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/shared/_omniauth_box.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/shared/_omniauth_box.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/shared/_signup_omniauth_provider_list.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/shared/_signup_omniauth_provider_list.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/shared/_signup_omniauth_providers.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/shared/_signup_omniauth_providers.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/devise/shared/_signup_omniauth_providers_top.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/devise/shared/_signup_omniauth_providers_top.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/doorkeeper/authorizations/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/doorkeeper/authorizations/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/doorkeeper/authorized_applications/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/doorkeeper/authorized_applications/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/errors/omniauth_error.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/errors/omniauth_error.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/groups/settings/_resource_access_token_creation.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/groups/settings/_resource_access_token_creation.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/groups/settings/_two_factor_auth.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/groups/settings/_two_factor_auth.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/groups/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/groups/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/layouts/oauth_error.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/layouts/oauth_error.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_about_to_expire_email.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_about_to_expire_email.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_about_to_expire_email.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_about_to_expire_email.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_created_email.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_created_email.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_created_email.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_created_email.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_expired_email.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_expired_email.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/notify/access_token_expired_email.text.erb @gitlab-org/manage/authentication-and-authorization
|
/app/views/notify/access_token_expired_email.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/profiles/passwords/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/profiles/passwords/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/profiles/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/profiles/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/profiles/two_factor_auths/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/profiles/two_factor_auths/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/projects/mirrors/_authentication_method.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/projects/mirrors/_authentication_method.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/projects/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/projects/settings/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/shared/_no_password.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/shared/_no_password.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/shared/_two_factor_auth_recovery_settings_check.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/shared/_two_factor_auth_recovery_settings_check.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/shared/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/shared/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/shared/members/_two_factor_auth_badge.html.haml @gitlab-org/manage/authentication-and-authorization
|
/app/views/shared/members/_two_factor_auth_badge.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/views/shared/tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/views/shared/tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/workers/authorized_keys_worker.rb @gitlab-org/manage/authentication-and-authorization
|
/app/workers/authorized_keys_worker.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/workers/authorized_project_update/ @gitlab-org/manage/authentication-and-authorization
|
/app/workers/authorized_project_update/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/workers/authorized_projects_worker.rb @gitlab-org/manage/authentication-and-authorization
|
/app/workers/authorized_projects_worker.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/app/workers/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/app/workers/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/application_settings_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/access_token_pagination.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/async_only_project_authorizations_refresh.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/application_settings_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/enforce_auth_checks_on_uploads.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/enforce_auth_checks_on_uploads.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/forti_authenticator.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/forti_authenticator.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/forti_token_cloud.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/forti_token_cloud.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/groups_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/groups_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/omniauth_login_minimal_scopes.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/pbkdf2_password_encryption.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/personal_access_tokens_scoped_to_projects.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/pbkdf2_password_encryption_write.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/projects_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/projects_tokens_optional_encryption.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/refresh_authorizations_via_affected_projects_on_group_membership.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/skip_group_share_unlink_auth_refresh.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/skip_group_share_unlink_auth_refresh.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/specialized_worker_for_group_lock_update_auth_recalculation.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/specialized_worker_for_group_lock_update_auth_recalculation.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/update_oauth_registration_flow.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/update_oauth_registration_flow.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/development/webauthn.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/development/webauthn.yml @gitlab-org/manage/authentication-and-authorization
|
/config/feature_flags/ops/block_password_auth_for_saml_users.yml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/feature_flags/ops/block_password_auth_for_saml_users.yml @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/01_secret_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/01_secret_token.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/devise_dynamic_password_length_validation.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/devise_dynamic_password_length_validation.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/devise_password_length.rb.example @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/devise_password_length.rb.example @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/gitlab_shell_secret_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/gitlab_shell_secret_token.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/omniauth.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/omniauth.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/rails_host_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/rails_host_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/rails_host_authorization_gitpod.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/rails_host_authorization_gitpod.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers/webauthn.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers/webauthn.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers_before_autoloader/100_patch_omniauth_oauth2.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers_before_autoloader/100_patch_omniauth_oauth2.rb @gitlab-org/manage/authentication-and-authorization
|
/config/initializers_before_autoloader/100_patch_omniauth_saml.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/config/initializers_before_autoloader/100_patch_omniauth_saml.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/audit_events/components/tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/audit_events/components/tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/audit_events/token_utils.js @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/audit_events/token_utils.js @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/groups/settings/components/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/groups/settings/components/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/pages/admin/application_settings/general/components/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/pages/groups/omniauth_callbacks/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/pages/groups/omniauth_callbacks/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/pipelines/components/pipelines_list/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/pages/passwords/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/requirements/components/tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/pages/profiles/passwords/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/saml_providers/scim_token_service.js @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/password/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/saml_sso/components/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/pipelines/components/pipelines_list/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/assets/javascripts/vue_merge_request_widget/components/approvals/approvals_auth.vue @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/requirements/components/tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/concerns/ee/authenticates_with_two_factor.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/runner/components/search_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/concerns/ee/enforces_two_factor_authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/saml_providers/scim_token_service.js @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/concerns/saml_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/saml_sso/components/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/ee/ldap/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/assets/javascripts/vue_merge_request_widget/components/approvals/approvals_auth.vue @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/ee/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/concerns/ee/authenticates_with_two_factor.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/ee/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/concerns/ee/enforces_two_factor_authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/groups/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/concerns/saml_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/groups/scim_oauth_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/ee/ldap/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/oauth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/ee/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/controllers/omniauth_kerberos_spnego_controller.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/ee/passwords_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/finders/auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/groups/omniauth_callbacks_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/helpers/ee/access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/groups/scim_oauth_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/helpers/ee/auth_helper.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/oauth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/helpers/ee/personal_access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/controllers/omniauth_kerberos_spnego_controller.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/models/concerns/password_complexity.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/finders/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/models/ee/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/helpers/ee/access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/models/ee/project_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/helpers/ee/auth_helper.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/models/scim_oauth_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/helpers/ee/personal_access_tokens_helper.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/serializers/scim_oauth_access_token_entity.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/models/concerns/password_complexity.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/services/ee/auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/models/ee/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/services/ee/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/models/ee/project_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/services/ee/resource_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/models/scim_oauth_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/services/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/serializers/scim_oauth_access_token_entity.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/services/security/token_revocation_service.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/services/ee/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/validators/password/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/services/ee/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/admin/application_settings/_personal_access_token_expiration_policy.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/services/ee/resource_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/credentials_inventory_mailer/personal_access_token_revoked_email.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/services/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/credentials_inventory_mailer/personal_access_token_revoked_email.text.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/services/security/token_revocation_service.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/groups/_personal_access_token_expiration_policy.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/validators/password/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/groups/sso/_authorize_pane.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/admin/application_settings/_personal_access_token_expiration_policy.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/notify/policy_revoked_personal_access_tokens_email.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/credentials_inventory_mailer/personal_access_token_revoked_email.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/notify/policy_revoked_personal_access_tokens_email.text.erb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/credentials_inventory_mailer/personal_access_token_revoked_email.text.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/oauth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/groups/_personal_access_token_expiration_policy.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/shared/credentials_inventory/_personal_access_tokens.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/groups/sso/_authorize_pane.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/shared/credentials_inventory/_project_access_tokens.html.haml @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/notify/policy_revoked_personal_access_tokens_email.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/shared/credentials_inventory/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/notify/policy_revoked_personal_access_tokens_email.text.erb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/views/shared/credentials_inventory/project_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/oauth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/workers/auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/shared/_password_requirements_list.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/app/workers/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/shared/credentials_inventory/_personal_access_tokens.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/config/routes/oauth.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/shared/credentials_inventory/_project_access_tokens.html.haml @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/ee/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/shared/credentials_inventory/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/ee/gitlab/omniauth_initializer.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/views/shared/credentials_inventory/project_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/app/workers/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/gitlab/auth_logger.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/app/workers/personal_access_tokens/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/gitlab/authority_analyzer.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/config/routes/oauth.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/gitlab/geo/oauth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/ee/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/gitlab/kerberos/ @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/ee/gitlab/omniauth_initializer.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/omni_auth/ @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/system_check/geo/authorized_keys_check.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/gitlab/auth_logger.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/ee/lib/system_check/geo/authorized_keys_flag_check.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/gitlab/authority_analyzer.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/ci/reset_token_result.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/gitlab/geo/oauth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/impersonation_token.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/gitlab/kerberos/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/impersonation_token_with_token.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/omni_auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/system_check/geo/authorized_keys_check.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/personal_access_token_with_details.rb @gitlab-org/manage/authentication-and-authorization
|
/ee/lib/system_check/geo/authorized_keys_flag_check.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/personal_access_token_with_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/ci/reset_token_result.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/resource_access_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/impersonation_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/entities/resource_access_token_with_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/impersonation_token_with_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/helpers/authentication.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/personal_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/helpers/packages/basic_auth_helpers.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/personal_access_token_with_details.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/personal_access_tokens.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/personal_access_token_with_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/resource_access_tokens.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/resource_access_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/api/support/token_with_expiration.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/entities/resource_access_token_with_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/api_authentication/ @gitlab-org/manage/authentication-and-authorization
|
/lib/api/helpers/authentication.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization
|
/lib/api/helpers/packages/basic_auth_helpers.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/auth.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/personal_access_tokens.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/auth_logger.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/resource_access_tokens.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/authorized_keys.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/api/support/token_with_expiration.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/background_migration/encrypt_static_object_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/api_authentication/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/background_migration/expire_o_auth_tokens.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/background_migration/migrate_u2f_webauthn.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/auth.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/background_migration/update_users_where_two_factor_auth_required_from_group.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/auth_logger.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/chat_name_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/authorized_keys.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/ci/pipeline/expression/token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/background_migration/encrypt_static_object_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/external_authorization/ @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/background_migration/expire_o_auth_tokens.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/external_authorization.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/background_migration/migrate_u2f_webauthn.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/graphql/authorize/ @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/background_migration/update_users_where_two_factor_auth_required_from_group.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/jwt_authenticatable.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/chat_name_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/jwt_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/ci/pipeline/expression/token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/lfs_token.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/external_authorization/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/mail_room/ @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/external_authorization.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/omniauth_initializer.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/grape_logging/loggers/token_logger.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/gitlab/project_authorizations.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/graphql/authorize/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/json_web_token/ @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/jwt_authenticatable.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/omni_auth/ @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/jwt_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/system_check/app/authorized_keys_permission_check.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/lfs_token.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/system_check/incoming_email/imap_authentication_check.rb @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/mail_room/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/tasks/gitlab/password.rake @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/omniauth_initializer.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
/lib/tasks/tokens.rake @gitlab-org/manage/authentication-and-authorization
|
/lib/gitlab/project_authorizations.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/json_web_token/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/omni_auth/ @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/system_check/app/authorized_keys_permission_check.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/system_check/incoming_email/imap_authentication_check.rb @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/tasks/gitlab/password.rake @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
/lib/tasks/tokens.rake @gitlab-org/manage/authentication-and-authorization/approvers
|
||||||
|
|
||||||
|
[Compliance]
|
||||||
|
/ee/app/services/audit_events/build_service.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/services/audit_events/custom_audit_event_service_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/app/models/audit_event.rb @gitlab-org/manage/compliance
|
||||||
|
/app/services/audit_event_service.rb @gitlab-org/manage/compliance
|
||||||
|
/app/services/concerns/audit_event_save_type.rb @gitlab-org/manage/compliance
|
||||||
|
/app/views/profiles/audit_log.html.haml @gitlab-org/manage/compliance
|
||||||
|
/data/deprecations/14-3-repository-push-audit-events.yml @gitlab-org/manage/compliance
|
||||||
|
/data/removals/15_0/removal_manage_repository_push_audit_event.yml @gitlab-org/manage/compliance
|
||||||
|
/db/docs/audit_events.yml @gitlab-org/manage/compliance
|
||||||
|
/db/docs/audit_events_external_audit_event_destinations.yml @gitlab-org/manage/compliance
|
||||||
|
/db/docs/audit_events_streaming_headers.yml @gitlab-org/manage/compliance
|
||||||
|
/db/migrate/20210819185500_create_external_audit_event_destinations_table.rb @gitlab-org/manage/compliance
|
||||||
|
/db/migrate/20220524141800_create_audit_events_streaming_headers.rb @gitlab-org/manage/compliance
|
||||||
|
/db/post_migrate/20210331105335_drop_non_partitioned_audit_events.rb @gitlab-org/manage/compliance
|
||||||
|
/db/post_migrate/20220119094503_populate_audit_event_streaming_verification_token.rb @gitlab-org/manage/compliance
|
||||||
|
/doc/administration/audit_event_streaming.md @gitlab-org/manage/compliance
|
||||||
|
/doc/administration/audit_events.md @gitlab-org/manage/compliance
|
||||||
|
/doc/administration/audit_reports.md @gitlab-org/manage/compliance
|
||||||
|
/doc/administration/auditor_users.md @gitlab-org/manage/compliance
|
||||||
|
/doc/api/audit_events.md @gitlab-org/manage/compliance
|
||||||
|
/doc/api/graphql/audit_report.md @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_app.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_export_button.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_filter.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_log.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_stream.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/audit_events_table.vue @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/components/tokens/shared/ @gitlab-org/manage/compliance
|
||||||
|
/ee/app/assets/javascripts/audit_events/init_audit_events.js @gitlab-org/manage/compliance
|
||||||
|
/ee/app/controllers/admin/audit_log_reports_controller.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/controllers/admin/audit_logs_controller.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/controllers/concerns/audit_events/audit_events_params.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/controllers/groups/audit_events_controller.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/controllers/projects/audit_events_controller.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/finders/audit_event_finder.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/graphql/types/audit_events/external_audit_event_destination_type.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/helpers/audit_events_helper.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/helpers/auditor_user_helper.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/models/audit_events/external_audit_event_destination.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/models/concerns/auditable.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/models/ee/audit_event.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/policies/audit_events/external_audit_event_destination_policy.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/presenters/audit_event_presenter.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/serializers/audit_event_entity.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/serializers/audit_event_serializer.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/services/ci/audit_variable_change_service.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/services/ee/audit_event_service.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/app/views/admin/users/_auditor_access_level_radio.html.haml @gitlab-org/manage/compliance
|
||||||
|
/ee/app/views/admin/users/_auditor_user_badge.html.haml @gitlab-org/manage/compliance
|
||||||
|
/ee/app/views/shared/icons/_icon_audit_events_purple.svg @gitlab-org/manage/compliance
|
||||||
|
/ee/app/views/shared/promotions/_promote_audit_events.html.haml @gitlab-org/manage/compliance
|
||||||
|
/ee/app/workers/audit_events/audit_event_streaming_worker.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/1652263097_groups__audit_events__index_click_streams_tab.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/202108302307_admin_audit_logs_index_click_date_range_button.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/202108302307_groups__audit_events_controller_search_audit_event.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/202108302307_profiles_controller_search_audit_event.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/202108302307_projects__audit_events_controller_search_audit_event.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/events/202111041910_admin__audit_logs_controller_search_audit_event.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/feature_flags/development/audit_event_streaming_git_operations.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/feature_flags/development/audit_log_group_level.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_28d/20210216183930_g_compliance_audit_events_monthly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_28d/20210216183934_i_compliance_audit_events_monthly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_28d/20210216183942_a_compliance_audit_events_api_monthly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_28d/20211130085433_g_manage_compliance_audit_event_destinations.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183906_g_compliance_audit_events.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183908_i_compliance_audit_events.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183912_a_compliance_audit_events_api.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183928_g_compliance_audit_events_weekly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183932_i_compliance_audit_events_weekly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_7d/20210216183940_a_compliance_audit_events_api_weekly.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/config/metrics/counts_all/20211130085433_g_manage_compliance_audit_event_destinations.yml @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/api/audit_events.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/audit/external_status_check_changes_auditor.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/audit/group_merge_request_approval_setting_changes_auditor.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/audit/group_push_rules_changes_auditor.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/ee/api/entities/audit_event.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/ee/audit/ @gitlab-org/manage/compliance
|
||||||
|
/ee/lib/ee/gitlab/audit/ @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/controllers/admin/audit_log_reports_controller_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/controllers/admin/audit_logs_controller_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/controllers/groups/audit_events_controller_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/controllers/projects/audit_events_controller_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/factories/audit_events/external_audit_event_destinations.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/features/admin/admin_audit_logs_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/features/groups/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/features/projects/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/finders/audit_event_finder_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/fixtures/api/schemas/public_api/v4/audit_event.json @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/fixtures/api/schemas/public_api/v4/audit_events.json @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/__snapshots__/ @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_app_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_export_button_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_filter_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_logs_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_stream_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/audit_events_table_spec.js @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/frontend/audit_events/components/tokens/shared/ @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/graphql/types/audit_events/exterrnal_audit_event_destination_type_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/helpers/audit_events_helper_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/lib/audit/group_merge_request_approval_setting_changes_auditor_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/lib/audit/group_push_rules_changes_auditor_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/lib/ee/audit/ @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/lib/gitlab/audit/auditor_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/models/audit_events/external_audit_event_destination_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/models/concerns/auditable_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/models/ee/audit_event_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/presenters/audit_event_presenter_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/requests/admin/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/requests/api/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/requests/api/graphql/group/external_audit_event_destinations_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/requests/groups/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/requests/projects/audit_events_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/serializers/audit_event_entity_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/serializers/audit_event_serializer_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/services/audit_event_service_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/support/shared_contexts/audit_event_not_licensed_shared_context.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/support/shared_contexts/audit_event_queue_shared_context.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/support/shared_examples/audit/ @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/support/shared_examples/features/audit_events_filter_shared_examples.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/support/shared_examples/services/audit_event_logging_shared_examples.rb @gitlab-org/manage/compliance
|
||||||
|
/ee/spec/workers/audit_events/audit_event_streaming_worker_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/lib/gitlab/audit/auditor.rb @gitlab-org/manage/compliance
|
||||||
|
/lib/gitlab/audit_json_logger.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/factories/audit_events.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/lib/gitlab/audit/auditor_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/migrations/populate_audit_event_streaming_verification_token_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/models/audit_event_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/services/audit_event_service_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/services/concerns/audit_event_save_type_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/support/shared_examples/sends_git_audit_streaming_event_shared_examples.rb @gitlab-org/manage/compliance
|
||||||
|
/spec/views/profiles/audit_log.html.haml_spec.rb @gitlab-org/manage/compliance
|
||||||
|
/vendor/project_templates/hipaa_audit_protocol.tar.gz @gitlab-org/manage/compliance
|
||||||
|
|
|
@ -65,12 +65,6 @@ compile-test-assets as-if-foss:
|
||||||
- .frontend:rules:compile-test-assets-as-if-foss
|
- .frontend:rules:compile-test-assets-as-if-foss
|
||||||
- .as-if-foss
|
- .as-if-foss
|
||||||
|
|
||||||
compile-test-assets as-if-jh:
|
|
||||||
extends:
|
|
||||||
- compile-test-assets
|
|
||||||
- .frontend:rules:compile-test-assets-as-if-jh
|
|
||||||
needs: ["add-jh-folder"]
|
|
||||||
|
|
||||||
update-assets-compile-production-cache:
|
update-assets-compile-production-cache:
|
||||||
extends:
|
extends:
|
||||||
- compile-production-assets
|
- compile-production-assets
|
||||||
|
@ -144,24 +138,12 @@ rspec-all frontend_fixture:
|
||||||
rspec-all frontend_fixture as-if-foss:
|
rspec-all frontend_fixture as-if-foss:
|
||||||
extends:
|
extends:
|
||||||
- .frontend-fixtures-base
|
- .frontend-fixtures-base
|
||||||
- .frontend:rules:default-frontend-jobs-as-if-foss
|
- .frontend:rules:frontend_fixture-as-if-foss
|
||||||
- .as-if-foss
|
- .as-if-foss
|
||||||
needs:
|
needs:
|
||||||
- !reference [.frontend-fixtures-base, needs]
|
- !reference [.frontend-fixtures-base, needs]
|
||||||
- "compile-test-assets as-if-foss"
|
- "compile-test-assets as-if-foss"
|
||||||
|
|
||||||
# Builds FOSS, EE, and JH fixtures in the EE project, with the `jh/` folder added (due to `as-if-jh`).
|
|
||||||
rspec-all frontend_fixture as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .frontend-fixtures-base
|
|
||||||
- .frontend:rules:default-frontend-jobs-as-if-jh
|
|
||||||
needs:
|
|
||||||
- !reference [.frontend-fixtures-base, needs]
|
|
||||||
- "compile-test-assets as-if-jh"
|
|
||||||
- "add-jh-folder"
|
|
||||||
script:
|
|
||||||
- echo "This job is currently doing nothing since there's no specific JH fixtures yet. To enable this job, remove this line."
|
|
||||||
|
|
||||||
graphql-schema-dump:
|
graphql-schema-dump:
|
||||||
variables:
|
variables:
|
||||||
SETUP_DB: "false"
|
SETUP_DB: "false"
|
||||||
|
@ -194,7 +176,10 @@ graphql-schema-dump as-if-foss:
|
||||||
# Disable warnings in browserslist which can break on backports
|
# Disable warnings in browserslist which can break on backports
|
||||||
# https://github.com/browserslist/browserslist/blob/a287ec6/node.js#L367-L384
|
# https://github.com/browserslist/browserslist/blob/a287ec6/node.js#L367-L384
|
||||||
BROWSERSLIST_IGNORE_OLD_DATA: "true"
|
BROWSERSLIST_IGNORE_OLD_DATA: "true"
|
||||||
|
USE_BUNDLE_INSTALL: "false"
|
||||||
|
SETUP_DB: "false"
|
||||||
before_script:
|
before_script:
|
||||||
|
- !reference [.default-before_script, before_script]
|
||||||
- *yarn-install
|
- *yarn-install
|
||||||
stage: test
|
stage: test
|
||||||
|
|
||||||
|
@ -230,6 +215,17 @@ jest minimal:
|
||||||
script:
|
script:
|
||||||
- run_timed_command "yarn jest:ci:minimal"
|
- run_timed_command "yarn jest:ci:minimal"
|
||||||
|
|
||||||
|
jest minimal as-if-foss:
|
||||||
|
extends:
|
||||||
|
- .jest-base
|
||||||
|
- .frontend:rules:jest:minimal:as-if-foss
|
||||||
|
- .as-if-foss
|
||||||
|
needs:
|
||||||
|
- "rspec-all frontend_fixture as-if-foss"
|
||||||
|
- "detect-tests"
|
||||||
|
script:
|
||||||
|
- run_timed_command "yarn jest:ci:minimal"
|
||||||
|
|
||||||
jest-integration:
|
jest-integration:
|
||||||
extends:
|
extends:
|
||||||
- .frontend-test-base
|
- .frontend-test-base
|
||||||
|
@ -248,14 +244,6 @@ jest-as-if-foss:
|
||||||
needs: ["rspec-all frontend_fixture as-if-foss"]
|
needs: ["rspec-all frontend_fixture as-if-foss"]
|
||||||
parallel: 2
|
parallel: 2
|
||||||
|
|
||||||
jest-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .jest-base
|
|
||||||
- .frontend:rules:default-frontend-jobs-as-if-jh
|
|
||||||
needs: ["rspec-all frontend_fixture as-if-jh", "add-jh-folder"]
|
|
||||||
script:
|
|
||||||
- echo "This job is currently doing nothing since there's no specific JH Jest tests yet. To enable this job, remove this line."
|
|
||||||
|
|
||||||
coverage-frontend:
|
coverage-frontend:
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
.qa-job-base:
|
.qa-job-base:
|
||||||
image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/debian-bullseye-ruby-2.7:bundler-2.3-git-2.33-chrome-${CHROME_VERSION}
|
image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/debian-bullseye-ruby-2.7:bundler-2.3-chrome-103-docker-20.10.14
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
- .qa-cache
|
- .qa-cache
|
||||||
|
@ -97,7 +97,7 @@ populate-qa-tests-var:
|
||||||
- tooling/bin/find_change_diffs ${CHANGES_DIFFS_DIR}
|
- tooling/bin/find_change_diffs ${CHANGES_DIFFS_DIR}
|
||||||
script:
|
script:
|
||||||
- 'echo "QA_TESTS: $QA_TESTS"'
|
- 'echo "QA_TESTS: $QA_TESTS"'
|
||||||
- exit_code=0 && tooling/bin/qa/package_and_qa_check ${CHANGES_DIFFS_DIR} || exit_code=$?
|
- exit_code=0 && tooling/bin/qa/run_qa_check ${CHANGES_DIFFS_DIR} || exit_code=$?
|
||||||
- echo $exit_code
|
- echo $exit_code
|
||||||
- |
|
- |
|
||||||
if [ $exit_code -eq 0 ]; then
|
if [ $exit_code -eq 0 ]; then
|
||||||
|
@ -105,7 +105,7 @@ populate-qa-tests-var:
|
||||||
elif [ $exit_code -eq 1 ]; then
|
elif [ $exit_code -eq 1 ]; then
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo "Downstream jobs will not be triggered because package_and_qa_check exited with code: $exit_code"
|
echo "Downstream jobs will not be triggered because run_qa_check exited with code: $exit_code"
|
||||||
fi
|
fi
|
||||||
# These jobs often time out, so temporarily use private runners and a long timeout: https://gitlab.com/gitlab-org/gitlab/-/issues/238563
|
# These jobs often time out, so temporarily use private runners and a long timeout: https://gitlab.com/gitlab-org/gitlab/-/issues/238563
|
||||||
tags:
|
tags:
|
||||||
|
|
|
@ -84,12 +84,6 @@
|
||||||
- .use-pg12
|
- .use-pg12
|
||||||
needs: ["setup-test-env", "retrieve-tests-metadata", "compile-test-assets as-if-foss", "detect-tests"]
|
needs: ["setup-test-env", "retrieve-tests-metadata", "compile-test-assets as-if-foss", "detect-tests"]
|
||||||
|
|
||||||
.rspec-base-pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-base
|
|
||||||
- .use-pg12
|
|
||||||
needs: ["setup-test-env", "retrieve-tests-metadata", "compile-test-assets as-if-jh", "detect-tests", "add-jh-folder"]
|
|
||||||
|
|
||||||
.rspec-base-pg13:
|
.rspec-base-pg13:
|
||||||
extends:
|
extends:
|
||||||
- .rspec-base
|
- .rspec-base
|
||||||
|
@ -117,11 +111,6 @@
|
||||||
- .use-pg12-opensearch1-ee
|
- .use-pg12-opensearch1-ee
|
||||||
- .rails:rules:run-search-tests
|
- .rails:rules:run-search-tests
|
||||||
|
|
||||||
.rspec-jh-base-pg12:
|
|
||||||
extends:
|
|
||||||
- .rspec-base-pg12-as-if-jh
|
|
||||||
- .use-pg12-ee
|
|
||||||
|
|
||||||
.rspec-ee-base-pg13:
|
.rspec-ee-base-pg13:
|
||||||
extends:
|
extends:
|
||||||
- .rspec-base
|
- .rspec-base
|
||||||
|
@ -503,6 +492,12 @@ db:backup_and_restore:
|
||||||
- "lib/backup/**/*"
|
- "lib/backup/**/*"
|
||||||
- "lib/tasks/gitlab/backup.rake"
|
- "lib/tasks/gitlab/backup.rake"
|
||||||
|
|
||||||
|
db:backup_and_restore single-db:
|
||||||
|
extends:
|
||||||
|
- db:backup_and_restore
|
||||||
|
- .single-db
|
||||||
|
- .rails:rules:single-db
|
||||||
|
|
||||||
rspec:deprecations:
|
rspec:deprecations:
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
|
@ -738,31 +733,6 @@ rspec system pg12-as-if-foss single-db:
|
||||||
- .single-db-rspec
|
- .single-db-rspec
|
||||||
- .rails:rules:single-db
|
- .rails:rules:single-db
|
||||||
|
|
||||||
rspec migration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-base-pg12-as-if-jh
|
|
||||||
- .rspec-base-migration
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-migration-parallel
|
|
||||||
|
|
||||||
rspec unit pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-base-pg12-as-if-jh
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-unit-parallel
|
|
||||||
|
|
||||||
rspec integration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-base-pg12-as-if-jh
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-integration-parallel
|
|
||||||
|
|
||||||
rspec system pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-base-pg12-as-if-jh
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-system-parallel
|
|
||||||
|
|
||||||
rspec-ee migration pg12:
|
rspec-ee migration pg12:
|
||||||
extends:
|
extends:
|
||||||
- .rspec-ee-base-pg12
|
- .rspec-ee-base-pg12
|
||||||
|
@ -866,52 +836,6 @@ rspec-ee system pg12 single-db:
|
||||||
- .single-db-rspec
|
- .single-db-rspec
|
||||||
- .rails:rules:single-db
|
- .rails:rules:single-db
|
||||||
|
|
||||||
rspec-ee migration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rspec-base-migration
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-ee-migration-parallel
|
|
||||||
|
|
||||||
rspec-ee unit pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-ee-unit-parallel
|
|
||||||
|
|
||||||
rspec-ee integration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-ee-integration-parallel
|
|
||||||
|
|
||||||
rspec-ee system pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
- .rspec-ee-system-parallel
|
|
||||||
|
|
||||||
rspec-jh migration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rspec-base-migration
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
|
|
||||||
rspec-jh unit pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
|
|
||||||
rspec-jh integration pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
|
|
||||||
rspec-jh system pg12-as-if-jh:
|
|
||||||
extends:
|
|
||||||
- .rspec-jh-base-pg12
|
|
||||||
- .rails:rules:as-if-jh-rspec
|
|
||||||
|
|
||||||
db:rollback geo:
|
db:rollback geo:
|
||||||
extends:
|
extends:
|
||||||
- db:rollback
|
- db:rollback
|
||||||
|
|
|
@ -13,6 +13,8 @@ code_quality:
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- gl-code-quality-report.json # GitLab-specific
|
- gl-code-quality-report.json # GitLab-specific
|
||||||
|
# extends generated values cannot overwrite values from included files
|
||||||
|
# Use !reference as a workaround here
|
||||||
rules: !reference [".reports:rules:code_quality", rules]
|
rules: !reference [".reports:rules:code_quality", rules]
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ include:
|
||||||
.base-before_script: &base-before_script
|
.base-before_script: &base-before_script
|
||||||
- source ./scripts/utils.sh
|
- source ./scripts/utils.sh
|
||||||
- source ./scripts/review_apps/review-apps.sh
|
- source ./scripts/review_apps/review-apps.sh
|
||||||
- install_api_client_dependencies_with_apk
|
- apt-get update && apt-get install -y jq
|
||||||
|
|
||||||
review-build-cng-env:
|
review-build-cng-env:
|
||||||
extends:
|
extends:
|
||||||
|
@ -72,8 +72,7 @@ review-build-cng:
|
||||||
.review-workflow-base:
|
.review-workflow-base:
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images:gitlab-helm3.5-kubectl1.17
|
image: ${REVIEW_APPS_IMAGE}
|
||||||
resource_group: "review/${CI_COMMIT_REF_NAME}"
|
|
||||||
variables:
|
variables:
|
||||||
HOST_SUFFIX: "${CI_ENVIRONMENT_SLUG}"
|
HOST_SUFFIX: "${CI_ENVIRONMENT_SLUG}"
|
||||||
DOMAIN: "-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN}"
|
DOMAIN: "-${CI_ENVIRONMENT_SLUG}.${REVIEW_APPS_DOMAIN}"
|
||||||
|
@ -139,6 +138,7 @@ review-stop:
|
||||||
extends:
|
extends:
|
||||||
- .review-stop-base
|
- .review-stop-base
|
||||||
- .review:rules:review-stop
|
- .review:rules:review-stop
|
||||||
|
resource_group: review/${CI_COMMIT_REF_SLUG}${SCHEDULE_TYPE} # CI_ENVIRONMENT_SLUG is not available here and we want this to be the same as the environment
|
||||||
stage: deploy
|
stage: deploy
|
||||||
needs: []
|
needs: []
|
||||||
script:
|
script:
|
||||||
|
|
|
@ -88,10 +88,8 @@ download-knapsack-report:
|
||||||
- .bundle-base
|
- .bundle-base
|
||||||
- .review:rules:review-qa-reliable
|
- .review:rules:review-qa-reliable
|
||||||
stage: prepare
|
stage: prepare
|
||||||
variables:
|
|
||||||
QA_KNAPSACK_REPORTS: review-qa-reliable,review-qa-all
|
|
||||||
script:
|
script:
|
||||||
- bundle exec rake "knapsack:download"
|
- bundle exec rake "knapsack:download[qa]"
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|
13
.gitlab/ci/review-apps/skip-qa.gitlab-ci.yml
Normal file
13
.gitlab/ci/review-apps/skip-qa.gitlab-ci.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
stages:
|
||||||
|
- review
|
||||||
|
|
||||||
|
include:
|
||||||
|
- local: .gitlab/ci/global.gitlab-ci.yml
|
||||||
|
- local: .gitlab/ci/rules.gitlab-ci.yml
|
||||||
|
|
||||||
|
no-op:
|
||||||
|
extends:
|
||||||
|
- .review:rules:start-review-app-pipeline
|
||||||
|
stage: review
|
||||||
|
script:
|
||||||
|
- echo "Skip Review App because the MR includes only quarantine changes"
|
|
@ -5,7 +5,8 @@ review-cleanup:
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
- .review:rules:review-cleanup
|
- .review:rules:review-cleanup
|
||||||
image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-build-images/ruby-3.0:gcloud-383-kubectl-1.23-helm-3.5
|
image: ${REVIEW_APPS_IMAGE}
|
||||||
|
resource_group: review/${CI_COMMIT_REF_SLUG}${SCHEDULE_TYPE} # CI_ENVIRONMENT_SLUG is not available here and we want this to be the same as the environment
|
||||||
stage: prepare
|
stage: prepare
|
||||||
environment:
|
environment:
|
||||||
name: review/${CI_COMMIT_REF_SLUG}${SCHEDULE_TYPE} # No separator for SCHEDULE_TYPE so it's compatible as before and looks nice without it
|
name: review/${CI_COMMIT_REF_SLUG}${SCHEDULE_TYPE} # No separator for SCHEDULE_TYPE so it's compatible as before and looks nice without it
|
||||||
|
@ -22,11 +23,42 @@ review-cleanup:
|
||||||
- ruby -rrubygems scripts/review_apps/automated_cleanup.rb
|
- ruby -rrubygems scripts/review_apps/automated_cleanup.rb
|
||||||
- gcp_cleanup
|
- gcp_cleanup
|
||||||
|
|
||||||
|
review-app-pipeline-generate:
|
||||||
|
image: ${GITLAB_DEPENDENCY_PROXY}ruby:${RUBY_VERSION}
|
||||||
|
stage: prepare
|
||||||
|
extends:
|
||||||
|
- .review:rules:start-review-app-pipeline
|
||||||
|
artifacts:
|
||||||
|
expire_in: 7d
|
||||||
|
paths:
|
||||||
|
- ${CHANGES_DIFFS_DIR}/*
|
||||||
|
- review-app-pipeline.yml
|
||||||
|
variables:
|
||||||
|
CHANGES_DIFFS_DIR: tmp/diffs
|
||||||
|
before_script:
|
||||||
|
- source scripts/utils.sh
|
||||||
|
- install_gitlab_gem
|
||||||
|
- tooling/bin/find_change_diffs ${CHANGES_DIFFS_DIR}
|
||||||
|
script:
|
||||||
|
- exit_code=0 && tooling/bin/qa/run_qa_check ${CHANGES_DIFFS_DIR} || exit_code=$?
|
||||||
|
- |
|
||||||
|
if [ $exit_code -eq 0 ]; then
|
||||||
|
echo "Review App will use the full pipeline"
|
||||||
|
cp .gitlab/ci/review-apps/main.gitlab-ci.yml review-app-pipeline.yml
|
||||||
|
elif [ $exit_code -eq 2 ]; then
|
||||||
|
echo "Skip Review App because the MR includes only quarantine changes"
|
||||||
|
cp .gitlab/ci/review-apps/skip-qa.gitlab-ci.yml review-app-pipeline.yml
|
||||||
|
else
|
||||||
|
exit $exit_code
|
||||||
|
fi
|
||||||
|
|
||||||
start-review-app-pipeline:
|
start-review-app-pipeline:
|
||||||
extends:
|
extends:
|
||||||
- .review:rules:start-review-app-pipeline
|
- .review:rules:start-review-app-pipeline
|
||||||
|
resource_group: review/${CI_COMMIT_REF_SLUG}${SCHEDULE_TYPE} # CI_ENVIRONMENT_SLUG is not available here and we want this to be the same as the environment
|
||||||
stage: review
|
stage: review
|
||||||
needs:
|
needs:
|
||||||
|
- review-app-pipeline-generate
|
||||||
- job: build-assets-image
|
- job: build-assets-image
|
||||||
artifacts: false
|
artifacts: false
|
||||||
# These variables are set in the pipeline schedules.
|
# These variables are set in the pipeline schedules.
|
||||||
|
@ -37,7 +69,8 @@ start-review-app-pipeline:
|
||||||
DAST_RUN: $DAST_RUN
|
DAST_RUN: $DAST_RUN
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
- local: .gitlab/ci/review-apps/main.gitlab-ci.yml
|
- artifact: review-app-pipeline.yml
|
||||||
|
job: review-app-pipeline-generate
|
||||||
strategy: depend
|
strategy: depend
|
||||||
|
|
||||||
danger-review:
|
danger-review:
|
||||||
|
@ -52,12 +85,13 @@ danger-review:
|
||||||
- bundle_install_script "--with danger"
|
- bundle_install_script "--with danger"
|
||||||
- run_timed_command "retry yarn install --frozen-lockfile"
|
- run_timed_command "retry yarn install --frozen-lockfile"
|
||||||
script:
|
script:
|
||||||
|
# ${DANGER_DANGERFILE} is used by Jihulab for customizing danger support: https://jihulab.com/gitlab-cn/gitlab/-/blob/main-jh/jh/.gitlab-ci.yml
|
||||||
- >
|
- >
|
||||||
if [ -z "$DANGER_GITLAB_API_TOKEN" ]; then
|
if [ -z "$DANGER_GITLAB_API_TOKEN" ]; then
|
||||||
run_timed_command danger_as_local
|
run_timed_command danger_as_local
|
||||||
else
|
else
|
||||||
danger_id=$(echo -n ${DANGER_GITLAB_API_TOKEN} | md5sum | awk '{print $1}' | cut -c5-10)
|
danger_id=$(echo -n ${DANGER_GITLAB_API_TOKEN} | md5sum | awk '{print $1}' | cut -c5-10)
|
||||||
run_timed_command "bundle exec danger --fail-on-errors=true --verbose --danger_id=${danger_id}"
|
run_timed_command "bundle exec danger --fail-on-errors=true --verbose --danger_id=\"${danger_id}\" --dangerfile=\"${DANGER_DANGERFILE:-Dangerfile}\""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
danger-review-local:
|
danger-review-local:
|
||||||
|
@ -70,6 +104,8 @@ danger-review-local:
|
||||||
reviewers-recommender:
|
reviewers-recommender:
|
||||||
extends:
|
extends:
|
||||||
- .default-retry
|
- .default-retry
|
||||||
- .review:rules:reviewers-recommender
|
# extends generated values cannot overwrite values from included files
|
||||||
|
# Use !reference as a workaround here
|
||||||
|
rules: !reference [".review:rules:reviewers-recommender", rules]
|
||||||
stage: test
|
stage: test
|
||||||
needs: []
|
needs: []
|
||||||
|
|
|
@ -252,7 +252,7 @@
|
||||||
- "vendor/assets/**/*"
|
- "vendor/assets/**/*"
|
||||||
- "{,ee/,jh/}app/assets/**/*"
|
- "{,ee/,jh/}app/assets/**/*"
|
||||||
|
|
||||||
.frontend-patterns: &frontend-patterns
|
.frontend-patterns-for-as-if-foss: &frontend-patterns-for-as-if-foss
|
||||||
- "{package.json,yarn.lock}"
|
- "{package.json,yarn.lock}"
|
||||||
- ".browserslistrc"
|
- ".browserslistrc"
|
||||||
- "babel.config.js"
|
- "babel.config.js"
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
- "Dockerfile.assets"
|
- "Dockerfile.assets"
|
||||||
- "config/**/*.js"
|
- "config/**/*.js"
|
||||||
- "vendor/assets/**/*"
|
- "vendor/assets/**/*"
|
||||||
- "{,ee/,jh/}{app/assets,app/helpers,app/presenters,app/views,locale,public,symbol}/**/*"
|
- "{app/assets,app/helpers,app/presenters,app/views,locale,public,spec/frontend,symbol}/**/*"
|
||||||
|
|
||||||
.controllers-patterns: &controllers-patterns
|
.controllers-patterns: &controllers-patterns
|
||||||
- "{,ee/,jh/}{app/controllers}/**/*"
|
- "{,ee/,jh/}{app/controllers}/**/*"
|
||||||
|
@ -369,7 +369,6 @@
|
||||||
- "Dockerfile.assets"
|
- "Dockerfile.assets"
|
||||||
- "vendor/assets/**/*"
|
- "vendor/assets/**/*"
|
||||||
- ".{eslintignore,gitattributes,nvmrc,prettierrc,stylelintrc,yamllint}"
|
- ".{eslintignore,gitattributes,nvmrc,prettierrc,stylelintrc,yamllint}"
|
||||||
- ".gitlab-ci.yml"
|
|
||||||
- "*_VERSION"
|
- "*_VERSION"
|
||||||
- "{,jh/}Gemfile{,.lock}"
|
- "{,jh/}Gemfile{,.lock}"
|
||||||
- "Rakefile"
|
- "Rakefile"
|
||||||
|
@ -400,7 +399,6 @@
|
||||||
- "Dockerfile.assets"
|
- "Dockerfile.assets"
|
||||||
- "vendor/assets/**/*"
|
- "vendor/assets/**/*"
|
||||||
- ".{eslintignore,gitattributes,nvmrc,prettierrc,stylelintrc,yamllint}"
|
- ".{eslintignore,gitattributes,nvmrc,prettierrc,stylelintrc,yamllint}"
|
||||||
- ".gitlab-ci.yml"
|
|
||||||
- "*_VERSION"
|
- "*_VERSION"
|
||||||
- "{,jh/}Gemfile{,.lock}"
|
- "{,jh/}Gemfile{,.lock}"
|
||||||
- "Rakefile"
|
- "Rakefile"
|
||||||
|
@ -526,17 +524,6 @@
|
||||||
- <<: *if-jh
|
- <<: *if-jh
|
||||||
when: never
|
when: never
|
||||||
|
|
||||||
.as-if-jh-default-exclusion-rules:
|
|
||||||
rules:
|
|
||||||
- <<: *if-security-merge-request
|
|
||||||
when: never
|
|
||||||
- <<: *if-merge-request-targeting-stable-branch
|
|
||||||
when: never
|
|
||||||
- <<: *if-stable-branch-refs
|
|
||||||
when: never
|
|
||||||
- <<: *if-merge-request-labels-as-if-jh
|
|
||||||
allow_failure: true
|
|
||||||
|
|
||||||
.rails:rules:minimal-default-rules:
|
.rails:rules:minimal-default-rules:
|
||||||
rules:
|
rules:
|
||||||
- <<: *if-merge-request-approved
|
- <<: *if-merge-request-approved
|
||||||
|
@ -734,6 +721,7 @@
|
||||||
- <<: *if-merge-request-targeting-stable-branch
|
- <<: *if-merge-request-targeting-stable-branch
|
||||||
- <<: *if-merge-request-labels-run-review-app
|
- <<: *if-merge-request-labels-run-review-app
|
||||||
- <<: *if-auto-deploy-branches
|
- <<: *if-auto-deploy-branches
|
||||||
|
- changes: *ci-build-images-patterns
|
||||||
- changes: *code-qa-patterns
|
- changes: *code-qa-patterns
|
||||||
- changes: *workhorse-patterns
|
- changes: *workhorse-patterns
|
||||||
|
|
||||||
|
@ -753,18 +741,6 @@
|
||||||
- changes: *startup-css-patterns
|
- changes: *startup-css-patterns
|
||||||
- changes: *workhorse-patterns
|
- changes: *workhorse-patterns
|
||||||
|
|
||||||
.frontend:rules:compile-test-assets-as-if-jh:
|
|
||||||
rules:
|
|
||||||
- !reference [".strict-ee-only-rules", rules]
|
|
||||||
- !reference [".as-if-jh-default-exclusion-rules", rules]
|
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *code-backstage-qa-patterns
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *startup-css-patterns
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *workhorse-patterns
|
|
||||||
|
|
||||||
.frontend:rules:default-frontend-jobs:
|
.frontend:rules:default-frontend-jobs:
|
||||||
rules:
|
rules:
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
@ -782,18 +758,11 @@
|
||||||
- <<: *if-merge-request
|
- <<: *if-merge-request
|
||||||
changes: *ci-patterns
|
changes: *ci-patterns
|
||||||
|
|
||||||
.frontend:rules:default-frontend-jobs-as-if-jh:
|
.frontend:rules:frontend_fixture-as-if-foss:
|
||||||
rules:
|
rules:
|
||||||
- !reference [".strict-ee-only-rules", rules]
|
- !reference [".strict-ee-only-rules", rules]
|
||||||
- !reference [".as-if-jh-default-exclusion-rules", rules]
|
- !reference [".frontend:rules:default-frontend-jobs-as-if-foss", rules]
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
- !reference [".frontend:rules:jest:minimal:as-if-foss", rules]
|
||||||
allow_failure: true
|
|
||||||
- <<: *if-merge-request
|
|
||||||
changes: *startup-css-patterns
|
|
||||||
allow_failure: true
|
|
||||||
- <<: *if-merge-request
|
|
||||||
changes: *ci-patterns
|
|
||||||
allow_failure: true
|
|
||||||
|
|
||||||
.frontend:rules:jest:
|
.frontend:rules:jest:
|
||||||
rules:
|
rules:
|
||||||
|
@ -828,12 +797,37 @@
|
||||||
- <<: *if-merge-request
|
- <<: *if-merge-request
|
||||||
changes: *code-backstage-patterns
|
changes: *code-backstage-patterns
|
||||||
|
|
||||||
|
.frontend:rules:jest:minimal:as-if-foss:
|
||||||
|
rules:
|
||||||
|
- !reference [".strict-ee-only-rules", rules]
|
||||||
|
- <<: *if-security-merge-request
|
||||||
|
changes: *code-backstage-patterns
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request-labels-as-if-foss
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request-labels-run-all-jest
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: *startup-css-patterns
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: *ci-patterns
|
||||||
|
when: never
|
||||||
|
- <<: *if-fork-merge-request
|
||||||
|
when: never
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: *core-frontend-patterns
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: *code-backstage-patterns
|
||||||
|
|
||||||
.frontend:rules:eslint-as-if-foss:
|
.frontend:rules:eslint-as-if-foss:
|
||||||
rules:
|
rules:
|
||||||
- !reference [".strict-ee-only-rules", rules]
|
- !reference [".strict-ee-only-rules", rules]
|
||||||
- <<: *if-merge-request-labels-as-if-foss
|
- <<: *if-merge-request-labels-as-if-foss
|
||||||
- <<: *if-merge-request
|
- <<: *if-merge-request
|
||||||
changes: *frontend-patterns
|
changes: *frontend-patterns-for-as-if-foss
|
||||||
|
|
||||||
.frontend:rules:ee-mr-and-default-branch-only:
|
.frontend:rules:ee-mr-and-default-branch-only:
|
||||||
rules:
|
rules:
|
||||||
|
@ -1300,14 +1294,6 @@
|
||||||
- <<: *if-merge-request-labels-as-if-foss
|
- <<: *if-merge-request-labels-as-if-foss
|
||||||
changes: *code-backstage-patterns
|
changes: *code-backstage-patterns
|
||||||
|
|
||||||
.rails:rules:as-if-jh-rspec:
|
|
||||||
rules:
|
|
||||||
- !reference [".strict-ee-only-rules", rules]
|
|
||||||
- !reference [".as-if-jh-default-exclusion-rules", rules]
|
|
||||||
- <<: *if-merge-request
|
|
||||||
changes: *ci-patterns
|
|
||||||
allow_failure: true
|
|
||||||
|
|
||||||
.rails:rules:ee-and-foss-db-library-code:
|
.rails:rules:ee-and-foss-db-library-code:
|
||||||
rules:
|
rules:
|
||||||
- changes: *db-library-patterns
|
- changes: *db-library-patterns
|
||||||
|
@ -1481,13 +1467,24 @@
|
||||||
changes: ["vendor/gems/ipynbdiff/**/*"]
|
changes: ["vendor/gems/ipynbdiff/**/*"]
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
|
||||||
|
.vendor:rules:omniauth-azure-oauth2:
|
||||||
|
rules:
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: ["vendor/gems/omniauth-azure-oauth2/**/*"]
|
||||||
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
|
||||||
|
.vendor:rules:omniauth-cas3:
|
||||||
|
rules:
|
||||||
|
- <<: *if-merge-request
|
||||||
|
changes: ["vendor/gems/omniauth-cas3/**/*"]
|
||||||
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
|
||||||
.vendor:rules:omniauth_crowd:
|
.vendor:rules:omniauth_crowd:
|
||||||
rules:
|
rules:
|
||||||
- <<: *if-merge-request
|
- <<: *if-merge-request
|
||||||
changes: ["vendor/gems/omniauth_crowd/**/*"]
|
changes: ["vendor/gems/omniauth_crowd/**/*"]
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
- <<: *if-merge-request-labels-run-all-rspec
|
||||||
|
|
||||||
|
|
||||||
.vendor:rules:omniauth-gitlab:
|
.vendor:rules:omniauth-gitlab:
|
||||||
rules:
|
rules:
|
||||||
- <<: *if-merge-request
|
- <<: *if-merge-request
|
||||||
|
@ -1633,7 +1630,7 @@
|
||||||
- <<: *if-dot-com-gitlab-org-merge-request
|
- <<: *if-dot-com-gitlab-org-merge-request
|
||||||
changes: *ci-review-patterns
|
changes: *ci-review-patterns
|
||||||
- <<: *if-dot-com-gitlab-org-merge-request
|
- <<: *if-dot-com-gitlab-org-merge-request
|
||||||
changes: *frontend-patterns
|
changes: *frontend-build-patterns
|
||||||
- <<: *if-dot-com-gitlab-org-merge-request
|
- <<: *if-dot-com-gitlab-org-merge-request
|
||||||
changes: *controllers-patterns
|
changes: *controllers-patterns
|
||||||
- <<: *if-dot-com-gitlab-org-merge-request
|
- <<: *if-dot-com-gitlab-org-merge-request
|
||||||
|
@ -1813,19 +1810,6 @@
|
||||||
- ".gitlab/ci/test-metadata.gitlab-ci.yml"
|
- ".gitlab/ci/test-metadata.gitlab-ci.yml"
|
||||||
- "scripts/rspec_helpers.sh"
|
- "scripts/rspec_helpers.sh"
|
||||||
|
|
||||||
.setup:rules:add-jh-folder:
|
|
||||||
rules:
|
|
||||||
- !reference [".strict-ee-only-rules", rules]
|
|
||||||
- !reference [".as-if-jh-default-exclusion-rules", rules]
|
|
||||||
- <<: *if-merge-request-labels-run-all-rspec
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *code-backstage-qa-patterns
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *startup-css-patterns
|
|
||||||
allow_failure: true
|
|
||||||
- changes: *workhorse-patterns
|
|
||||||
allow_failure: true
|
|
||||||
|
|
||||||
#######################
|
#######################
|
||||||
# Test metadata rules #
|
# Test metadata rules #
|
||||||
#######################
|
#######################
|
||||||
|
|
|
@ -172,22 +172,3 @@ detect-previous-failed-tests:
|
||||||
expire_in: 7d
|
expire_in: 7d
|
||||||
paths:
|
paths:
|
||||||
- ${PREVIOUS_FAILED_TESTS_DIR}
|
- ${PREVIOUS_FAILED_TESTS_DIR}
|
||||||
|
|
||||||
add-jh-folder:
|
|
||||||
extends: .setup:rules:add-jh-folder
|
|
||||||
image: ${GITLAB_DEPENDENCY_PROXY}ruby:${RUBY_VERSION}
|
|
||||||
stage: prepare
|
|
||||||
before_script:
|
|
||||||
- source ./scripts/utils.sh
|
|
||||||
- install_gitlab_gem
|
|
||||||
script:
|
|
||||||
- JH_BRANCH=$(./scripts/setup/find-jh-branch.rb)
|
|
||||||
- 'echo "JH_BRANCH: ${JH_BRANCH}"'
|
|
||||||
- curl --location -o "jh-folder.tar.gz" "https://gitlab.com/gitlab-org/gitlab-jh-mirrors/gitlab/-/archive/${JH_BRANCH}/gitlab-${JH_BRANCH}.tar.gz?path=jh"
|
|
||||||
- tar -xf "jh-folder.tar.gz"
|
|
||||||
- mv "gitlab-${JH_BRANCH}-jh/jh/" ./
|
|
||||||
- ls -l jh/
|
|
||||||
artifacts:
|
|
||||||
expire_in: 2d
|
|
||||||
paths:
|
|
||||||
- jh/
|
|
||||||
|
|
|
@ -14,6 +14,22 @@ vendor ipynbdiff:
|
||||||
include: vendor/gems/ipynbdiff/.gitlab-ci.yml
|
include: vendor/gems/ipynbdiff/.gitlab-ci.yml
|
||||||
strategy: depend
|
strategy: depend
|
||||||
|
|
||||||
|
vendor omniauth-azure-oauth2:
|
||||||
|
extends:
|
||||||
|
- .vendor:rules:omniauth-azure-oauth2
|
||||||
|
needs: []
|
||||||
|
trigger:
|
||||||
|
include: vendor/gems/omniauth-azure-oauth2/.gitlab-ci.yml
|
||||||
|
strategy: depend
|
||||||
|
|
||||||
|
vendor omniauth-cas3:
|
||||||
|
extends:
|
||||||
|
- .vendor:rules:omniauth-cas3
|
||||||
|
needs: []
|
||||||
|
trigger:
|
||||||
|
include: vendor/gems/omniauth-cas3/.gitlab-ci.yml
|
||||||
|
strategy: depend
|
||||||
|
|
||||||
vendor omniauth_crowd:
|
vendor omniauth_crowd:
|
||||||
extends:
|
extends:
|
||||||
- .vendor:rules:omniauth_crowd
|
- .vendor:rules:omniauth_crowd
|
||||||
|
|
|
@ -392,7 +392,7 @@ That's all of the required database changes.
|
||||||
```
|
```
|
||||||
|
|
||||||
- [ ] Update `REGISTRY_CLASSES` in `ee/app/workers/geo/secondary/registry_consistency_worker.rb`.
|
- [ ] Update `REGISTRY_CLASSES` in `ee/app/workers/geo/secondary/registry_consistency_worker.rb`.
|
||||||
- [ ] Add a custom factory name if needed in `def model_class_factory_name` in `ee/spec/services/geo/registry_consistency_service_spec.rb`.
|
- [ ] Add a custom factory name if needed in `def model_class_factory_name` in `ee/spec/support/helpers/ee/geo_helpers.rb`.
|
||||||
- [ ] Update `it 'creates missing registries for each registry class'` in `ee/spec/workers/geo/secondary/registry_consistency_worker_spec.rb`.
|
- [ ] Update `it 'creates missing registries for each registry class'` in `ee/spec/workers/geo/secondary/registry_consistency_worker_spec.rb`.
|
||||||
- [ ] Add `cool_widget_registry` to `ActiveSupport::Inflector.inflections` in `config/initializers_before_autoloader/000_inflections.rb`.
|
- [ ] Add `cool_widget_registry` to `ActiveSupport::Inflector.inflections` in `config/initializers_before_autoloader/000_inflections.rb`.
|
||||||
- [ ] Create `ee/spec/factories/geo/cool_widget_registry.rb`:
|
- [ ] Create `ee/spec/factories/geo/cool_widget_registry.rb`:
|
||||||
|
@ -539,11 +539,6 @@ Metrics are gathered by `Geo::MetricsUpdateWorker`, persisted in `GeoNodeStatus`
|
||||||
- `geo_cool_widgets_verification_total`
|
- `geo_cool_widgets_verification_total`
|
||||||
- `geo_cool_widgets_verified`
|
- `geo_cool_widgets_verified`
|
||||||
- `geo_cool_widgets_verification_failed`
|
- `geo_cool_widgets_verification_failed`
|
||||||
- [ ] Add the following to the parameterized table in the `context 'Replicator stats' do` block in `ee/spec/models/geo_node_status_spec.rb`:
|
|
||||||
|
|
||||||
```ruby
|
|
||||||
Geo::CoolWidgetReplicator | :cool_widget | :geo_cool_widget_registry
|
|
||||||
```
|
|
||||||
|
|
||||||
Cool Widget replication and verification metrics should now be available in the API, the `Admin > Geo > Nodes` view, and Prometheus.
|
Cool Widget replication and verification metrics should now be available in the API, the `Admin > Geo > Nodes` view, and Prometheus.
|
||||||
|
|
||||||
|
|
|
@ -358,7 +358,7 @@ That's all of the required database changes.
|
||||||
```
|
```
|
||||||
|
|
||||||
- [ ] Update `REGISTRY_CLASSES` in `ee/app/workers/geo/secondary/registry_consistency_worker.rb`.
|
- [ ] Update `REGISTRY_CLASSES` in `ee/app/workers/geo/secondary/registry_consistency_worker.rb`.
|
||||||
- [ ] Add a custom factory name if needed in `def model_class_factory_name` in `ee/spec/services/geo/registry_consistency_service_spec.rb`.
|
- [ ] Add a custom factory name if needed in `def model_class_factory_name` in `ee/spec/support/helpers/ee/geo_helpers.rb`.
|
||||||
- [ ] Update `it 'creates missing registries for each registry class'` in `ee/spec/workers/geo/secondary/registry_consistency_worker_spec.rb`.
|
- [ ] Update `it 'creates missing registries for each registry class'` in `ee/spec/workers/geo/secondary/registry_consistency_worker_spec.rb`.
|
||||||
- [ ] Add `cool_widget_registry` to `ActiveSupport::Inflector.inflections` in `config/initializers_before_autoloader/000_inflections.rb`.
|
- [ ] Add `cool_widget_registry` to `ActiveSupport::Inflector.inflections` in `config/initializers_before_autoloader/000_inflections.rb`.
|
||||||
- [ ] Create `ee/spec/factories/geo/cool_widget_registry.rb`:
|
- [ ] Create `ee/spec/factories/geo/cool_widget_registry.rb`:
|
||||||
|
@ -503,11 +503,6 @@ Metrics are gathered by `Geo::MetricsUpdateWorker`, persisted in `GeoNodeStatus`
|
||||||
- `geo_cool_widgets_verification_total`
|
- `geo_cool_widgets_verification_total`
|
||||||
- `geo_cool_widgets_verified`
|
- `geo_cool_widgets_verified`
|
||||||
- `geo_cool_widgets_verification_failed`
|
- `geo_cool_widgets_verification_failed`
|
||||||
- [ ] Add the following to the parameterized table in the `context 'Replicator stats' do` block in `ee/spec/models/geo_node_status_spec.rb`:
|
|
||||||
|
|
||||||
```ruby
|
|
||||||
Geo::CoolWidgetReplicator | :cool_widget | :geo_cool_widget_registry
|
|
||||||
```
|
|
||||||
|
|
||||||
Cool Widget replication and verification metrics should now be available in the API, the `Admin > Geo > Nodes` view, and Prometheus.
|
Cool Widget replication and verification metrics should now be available in the API, the `Admin > Geo > Nodes` view, and Prometheus.
|
||||||
|
|
||||||
|
|
|
@ -37,13 +37,20 @@ Add details for required items and delete others.
|
||||||
|
|
||||||
## Implementation plan
|
## Implementation plan
|
||||||
<!--
|
<!--
|
||||||
Steps and the parts of the code that will need to get updated. The plan can also
|
Steps and the parts of the code that will need to get updated.
|
||||||
call-out responsibilities for other team members or teams.
|
The plan can also call-out responsibilities for other team members or teams and
|
||||||
|
can be split into smaller MRs to simplify the code review process.
|
||||||
|
|
||||||
e.g.:
|
e.g.:
|
||||||
|
|
||||||
|
- MR 1: Part 1
|
||||||
|
- [ ] ~frontend Step 1
|
||||||
|
- [ ] ~frontend Step 2
|
||||||
|
- MR 2: Part 2
|
||||||
|
- [ ] ~backend Step 1
|
||||||
|
- [ ] ~backend Step 2
|
||||||
|
- MR 3: Part 3
|
||||||
- [ ] ~frontend Step 1
|
- [ ] ~frontend Step 1
|
||||||
- [ ] `@person` Step 1a
|
|
||||||
- [ ] ~frontend Step 2
|
- [ ] ~frontend Step 2
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
### Checklist
|
### Checklist
|
||||||
|
|
||||||
- [ ] If your proposal includes changes to the top-level menu items within the left sidebar, engage the [Foundations Product Design Manager](https://about.gitlab.com/handbook/product/categories/#foundations-group) for approval. The Foundations DRI will work with UX partners in product design, research, and technical writing, as applicable.
|
- [ ] If your proposal includes changes to the menu items within the left sidebar, engage the [Foundations Product Manager](https://about.gitlab.com/handbook/product/categories/#foundations-group) for approval. The Foundations DRI will work with UX partners in product design, research, and technical writing, as applicable.
|
||||||
- [ ] Follow the [product development workflow](https://about.gitlab.com/handbook/product-development-flow/#validation-phase-2-problem-validation) validation process to ensure you are solving a well understood problem and that the proposed change is understandable and non-disruptive to users. Navigation-specific research is strongly encouraged.
|
- [ ] Follow the [product development workflow](https://about.gitlab.com/handbook/product-development-flow/#validation-phase-2-problem-validation) validation process to ensure you are solving a well understood problem and that the proposed change is understandable and non-disruptive to users. Navigation-specific research is strongly encouraged.
|
||||||
- [ ] Engage the [Foundations](https://about.gitlab.com/handbook/product/categories/#foundations-group) team to ensure your proposal is in alignment with holistic changes happening to the left side bar.
|
- [ ] Engage the [Foundations](https://about.gitlab.com/handbook/product/categories/#foundations-group) team to ensure your proposal is in alignment with holistic changes happening to the left side bar.
|
||||||
- [ ] Consider whether you need to communicate the change somehow, or if you will have an interim period in the UI where your nav item will live in more than one place.
|
- [ ] Consider whether you need to communicate the change somehow, or if you will have an interim period in the UI where your nav item will live in more than one place.
|
||||||
|
|
|
@ -1,68 +0,0 @@
|
||||||
<!-- Please title your issue with the following format: "Project Name | Issue Tracker". -->
|
|
||||||
|
|
||||||
## Background
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Please add information here about why your project is considering a migration to GitLab, or why it decided to do so. Include any initial announcements that have been / were made about the decision or status.
|
|
||||||
-->
|
|
||||||
|
|
||||||
### Goals
|
|
||||||
|
|
||||||
<!-- What are some of the goals of your migration to GitLab? Delete this section if you don't want to enumerate goals. -->
|
|
||||||
|
|
||||||
## Quick Facts
|
|
||||||
|
|
||||||
<!-- Please complete as many items in this list as possible. If you're not sure yet, add "TBD" (To be Decided) or "Unknown" -->
|
|
||||||
|
|
||||||
* **Timeline.** -
|
|
||||||
* **Product.** - SaaS-Ultimate/Self-Managed-Ultimate or Community Edition
|
|
||||||
* **Project's License.** What kind of OSI-approved license does your project use?
|
|
||||||
|
|
||||||
## Current Tooling and Replacements
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Please fill in the table to give an overview of your current tooling. Here's a description of what to include in each column:
|
|
||||||
|
|
||||||
- Tool: which tool or platform you are currently using
|
|
||||||
- Feature: which particular feature you are using in that tool or platform
|
|
||||||
- GitLab feature: equivalent GitLab feature (the GitLab team can help fill this in, as well as the info in the next column)
|
|
||||||
- GitLab edition: in which GitLab edition (CE or EE) is this feature available?
|
|
||||||
|
|
||||||
Here's an example of a replacements overview from one of the projects which migrated to GitLab: https://gitlab.com/gitlab-org/gitlab/-/issues/25657#gitlab-replacements
|
|
||||||
|
|
||||||
Consider deleting the table below if you are unable to expand upon your current tooling.
|
|
||||||
|
|
||||||
-->
|
|
||||||
|
|
||||||
| Tool | Feature | GitLab feature | GitLab edition |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| | | | |
|
|
||||||
|
|
||||||
## Collaborators
|
|
||||||
|
|
||||||
<!-- Please add names of collaborators in the format: Name, Title, Role (what will you be helping to do, or how should you be involved), GitLab username -->
|
|
||||||
|
|
||||||
## Related Issues
|
|
||||||
|
|
||||||
<!-- Add any related issues that are important for your project by adding the title of the issue and a link to it (preferably as an embedded link). You will probably keep editing this section as the migration progresses, so don't worry if it's mostly blank for now.
|
|
||||||
|
|
||||||
Here is an example of what this list might look like once populated: https://gitlab.com/gitlab-org/gitlab-foss/-/issues/55039#outstanding-issues
|
|
||||||
-->
|
|
||||||
|
|
||||||
### Blockers
|
|
||||||
* [ ] ADD_LINK_TO_ISSUE_HERE
|
|
||||||
|
|
||||||
### Urgent
|
|
||||||
* [ ]
|
|
||||||
|
|
||||||
### Important but not urgent
|
|
||||||
* [ ]
|
|
||||||
|
|
||||||
### Nice to have
|
|
||||||
* [ ]
|
|
||||||
|
|
||||||
|
|
||||||
------
|
|
||||||
|
|
||||||
/label ~"Open Source Partners"
|
|
||||||
/cc @nuritzi @greg
|
|
|
@ -1,23 +0,0 @@
|
||||||
<!--
|
|
||||||
Performance Indicator Metric issues are used for adding, updating, or removing performance indicator type in Service Ping metrics.
|
|
||||||
|
|
||||||
Please title your issue with the following format: "{action}(Add|Update|Remove) Metric name as performance indicator"
|
|
||||||
|
|
||||||
Example of title: "Add some_feature_views as gmau"
|
|
||||||
|
|
||||||
-->
|
|
||||||
|
|
||||||
## Summary
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Summary of the changes
|
|
||||||
-->
|
|
||||||
|
|
||||||
## Tasks
|
|
||||||
|
|
||||||
- [ ] [Link to metric definition]()
|
|
||||||
- [ ] Create issue in GitLab Data Team project using [Product Performance Indicator template](https://gitlab.com/gitlab-data/analytics/-/issues/new?issuable_template=Product%20Performance%20Indicator%20Template)
|
|
||||||
|
|
||||||
See [Product Intelligence Guide](https://docs.gitlab.com/ee/development/service_ping/performance_indicator_metrics.html) for details
|
|
||||||
|
|
||||||
/label ~"product intelligence" ~"Data Warehouse::Impact Check"
|
|
|
@ -12,6 +12,21 @@
|
||||||
|
|
||||||
## Proposal
|
## Proposal
|
||||||
|
|
||||||
|
## Additional details
|
||||||
|
<!--
|
||||||
|
_NOTE: If the issue has addressed all of these questions, this separate section can be removed._
|
||||||
|
-->
|
||||||
|
|
||||||
|
Some relevant technical details, if applicable, such as:
|
||||||
|
|
||||||
|
- Does this need a ~"feature flag"?
|
||||||
|
- Is there an example response showing the data structure that should be returned (new endpoints only)?
|
||||||
|
- What permissions should be used?
|
||||||
|
- Is this EE or CE?
|
||||||
|
- [ ] EE
|
||||||
|
- [ ] CE
|
||||||
|
- Additional comments:
|
||||||
|
|
||||||
## Implementation Table
|
## Implementation Table
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<!-- This issue template is used by https://about.gitlab.com/handbook/engineering/development/growth/product-intelligence/ for tracking effort around Service Ping reporting for GitLab.com -->
|
<!-- This issue template is used by https://about.gitlab.com/handbook/engineering/development/analytics-section/product-intelligence/ for tracking effort around Service Ping reporting for GitLab.com -->
|
||||||
|
|
||||||
The [Product Intelligence group](https://about.gitlab.com/handbook/engineering/development/growth/product-intelligence/) runs manual reporting of ServicePing for GitLab.com on a weekly basis. This issue captures:
|
The [Product Intelligence group](https://about.gitlab.com/handbook/engineering/development/analytics/product-intelligence/) runs manual reporting of ServicePing for GitLab.com on a weekly basis. This issue:
|
||||||
|
|
||||||
- Captures the work required to complete the reporting process,.
|
- Captures the work required to complete the reporting process,.
|
||||||
- Captures the follow-up tasks that are focused on metrics performance verification.
|
- Captures the follow-up tasks that are focused on metrics performance verification.
|
||||||
|
@ -123,7 +123,7 @@ If you get mentioned, check the failing metric and open an optimization issue.
|
||||||
<!-- Do not edit below this line -->
|
<!-- Do not edit below this line -->
|
||||||
|
|
||||||
/confidential
|
/confidential
|
||||||
/label ~"group::product intelligence" ~"devops::growth" ~backend ~"section::growth" ~"Category:Service Ping"
|
/label ~"group::product intelligence" ~"devops::analytics" ~backend ~"section::analytics" ~"Category:Service Ping"
|
||||||
/epic https://gitlab.com/groups/gitlab-org/-/epics/6000
|
/epic https://gitlab.com/groups/gitlab-org/-/epics/6000
|
||||||
/weight 5
|
/weight 5
|
||||||
/title Monitor and Generate GitLab.com Service Ping
|
/title Monitor and Generate GitLab.com Service Ping
|
||||||
|
|
77
.gitlab/issue_templates/UX Theme.md
Normal file
77
.gitlab/issue_templates/UX Theme.md
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
<!-- A majority of the work designers do will be on themes in the (Now) Next 1-3 milestone column. These themes are comprised of high-confidence outcomes and validated needs. The UX theme issue is where collaboration should occur, including plans and discussion on subthemes, research, and design feedback. Related issues for design exploration and solution validation should stem from the theme issue.
|
||||||
|
|
||||||
|
One of the advantages of working with UX themes is that it allows us to think and design holistically by designing the theme as a whole as opposed to a single issue at a time trying to piece them together as you go. For more details please refer to this section of the handbook when creating UX Themes: https://about.gitlab.com/handbook/engineering/ux/product-design/ux-roadmaps/#theme-structure -->
|
||||||
|
|
||||||
|
### UX Theme
|
||||||
|
<!-- A theme is written as a statement that combines the beneficiary, their need, and the expected outcome when the work is delivered. Well-defined statements are concise without sacrificing the substance of the theme so that anyone can understand it at a glance. (For instance; Reduce the effort for security teams to identify and escalate business-critical risks)
|
||||||
|
|
||||||
|
!!Note: The theme statement is the defacto title that will be used to reference the theme and serve as the theme issue title.!!
|
||||||
|
-->
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
### Problem to solve
|
||||||
|
<!-- In a brief statement, summerize the problem we are intending to address with this theme. For instance, users are unable to complete [task], or, users struggle with the amount of steps required to complete [task] -->
|
||||||
|
|
||||||
|
|
||||||
|
### Beneficiary
|
||||||
|
<!-- Who is the recipient(s) of the value this theme provides; a customer, end-user, or buyer. Who benefits from this theme being executed? This can be a role, a team, or a persona. For instance: "Development teams, [or] Developers, [or], Sasha the Software Engineer". -->
|
||||||
|
|
||||||
|
- **[Direct beneficiary]**
|
||||||
|
|
||||||
|
#### Need & Primary JTBD
|
||||||
|
<!-- What is the JTBD and what are the needs related to the beneficiary and theme?
|
||||||
|
- JTBD = The JTBD statement, for instance, (When I am triaging vulns, I want to address business-critical risks, So I can ensure there is no unattended risk in my orgs assets.)
|
||||||
|
- Need = Abstracted from the JTBD, for instance, (Identify and escalate business-critical risks detected in my orgs assets.)
|
||||||
|
-->
|
||||||
|
|
||||||
|
- **JTBD:**
|
||||||
|
- **Need:**
|
||||||
|
|
||||||
|
#### Expected outcome
|
||||||
|
<!-- What will the user be able to achieve when this theme is executed? For instance, (Users will be able to effectively triage vulnerabilities at scale across all their orgs assets.) -->
|
||||||
|
|
||||||
|
|
||||||
|
#### Business objective
|
||||||
|
<!-- What business objective will result from delivering this theme? This answers why we are working on this theme from a business perspective. Examples of objectives are but are not limited to: Sales rate / conversion rate, Success rate / completion rate, Traffic / visitor count, Engagement, or other business-oriented goals. -->
|
||||||
|
|
||||||
|
|
||||||
|
#### Confidence
|
||||||
|
<!-- How well do we understand the user's problem and their need? Refer to https://about.gitlab.com/handbook/engineering/ux/product-design/ux-roadmaps/#confidence to assess confidence -->
|
||||||
|
|
||||||
|
|
||||||
|
| Confidence | Research |
|
||||||
|
| --- | --- |
|
||||||
|
| [High/Medium/Low] | [research/insight issue](Link) |
|
||||||
|
|
||||||
|
|
||||||
|
### Subthemes & Requirements
|
||||||
|
<!-- Subthemes are more granular validated needs, goals, and additional details that the theme encompasses. These are typically reserved for themes in the next (1-3 milestones) column. Subthemes may also consist of existing feature or design issues that exist in GitLab and directly relate to the theme. Subthemes answer “how” we are going to solve the user need while the theme itself answers “what” the need is and “who” will be benefiting from the solution.
|
||||||
|
|
||||||
|
Note: This is not a backlog. If the subthemes can not be delivered in the theme timeframe then the theme is too big and needs to be broken down into multiple themes. -->
|
||||||
|
|
||||||
|
#### Feature/solution subthemes
|
||||||
|
<!-- Use this table to track feature issues related to this theme (if applicable). Not all themes require subthemes as subthemes are typically discovered while working on the theme itself. Think of subthemes as if they were the result of design breaking down the issue into discrete work items.
|
||||||
|
|
||||||
|
Note: if feature issues already exist then you can add them to this table. Keep in mind that subthemes require validation if they are assumptive
|
||||||
|
|
||||||
|
Refer to https://about.gitlab.com/handbook/engineering/ux/product-designer/#ux-issue-weights for calculating UX weights.
|
||||||
|
-->
|
||||||
|
|
||||||
|
| Issue | UX Weight |
|
||||||
|
| ---------- | --------- |
|
||||||
|
| [Issue](link) | `0 - 10` |
|
||||||
|
| [Issue](link) | `0 - 10` |
|
||||||
|
| [Issue](link) | `0 - 10` |
|
||||||
|
|
||||||
|
#### Research subthemes
|
||||||
|
<!-- Use this table to track UX research related to this theme. This may include, problem validation and/or solution validation activities.
|
||||||
|
-->
|
||||||
|
|
||||||
|
| Issue | Research type | Research status |
|
||||||
|
| ---------- | --------- | --------- |
|
||||||
|
| [Issue]() | <!--Solution validation, Problem validation, etc., --> | <!-- Planned, In Progress, Complete, etc.,--> |
|
||||||
|
| [Issue]() | <!--Solution validation, Problem validation, etc., --> | <!-- Planned, In Progress, Complete, etc.,--> |
|
||||||
|
|
||||||
|
|
||||||
|
/label ~"UX" ~"UX Theme"
|
|
@ -10,7 +10,7 @@ especially important if they didn't participate in the discussion.
|
||||||
|
|
||||||
## Screenshots or screen recordings
|
## Screenshots or screen recordings
|
||||||
|
|
||||||
_These are strongly recommended to assist reviewers and reduce the time to merge your change._
|
_Screenshots are required for UI changes, and strongly recommended for all other merge requests._
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Please include any relevant screenshots or screen recordings that will assist
|
Please include any relevant screenshots or screen recordings that will assist
|
||||||
|
|
|
@ -43,5 +43,5 @@ Documentation-related MRs should be reviewed by a Technical Writer for a non-blo
|
||||||
- If the content still needs to be edited for topic types, you can create a follow-up issue with the ~"docs-technical-debt" label.
|
- If the content still needs to be edited for topic types, you can create a follow-up issue with the ~"docs-technical-debt" label.
|
||||||
- [ ] Review by assigned maintainer, who can always request/require the reviews above. Maintainer's review can occur before or after a technical writer review.
|
- [ ] Review by assigned maintainer, who can always request/require the reviews above. Maintainer's review can occur before or after a technical writer review.
|
||||||
|
|
||||||
/label ~documentation ~"type::maintenance" ~"docs::improvement"
|
/label ~documentation ~"type::maintenance" ~"docs::improvement" ~"maintenance::refactor"
|
||||||
/assign me
|
/assign me
|
||||||
|
|
|
@ -129,11 +129,15 @@ linters:
|
||||||
- Rails/RequestReferer
|
- Rails/RequestReferer
|
||||||
- Style/ColonMethodCall
|
- Style/ColonMethodCall
|
||||||
- Style/ConditionalAssignment
|
- Style/ConditionalAssignment
|
||||||
|
- Style/FormatString
|
||||||
- Style/HashSyntax
|
- Style/HashSyntax
|
||||||
|
- Style/IfInsideElse
|
||||||
- Style/IdenticalConditionalBranches
|
- Style/IdenticalConditionalBranches
|
||||||
- Style/NegatedIf
|
- Style/NegatedIf
|
||||||
- Style/NestedTernaryOperator
|
- Style/NestedTernaryOperator
|
||||||
|
- Style/RedundantInterpolation
|
||||||
- Style/SelfAssignment
|
- Style/SelfAssignment
|
||||||
|
- Style/StringConcatenation
|
||||||
- Style/TernaryParentheses
|
- Style/TernaryParentheses
|
||||||
- Style/TrailingCommaInHashLiteral
|
- Style/TrailingCommaInHashLiteral
|
||||||
- Style/UnlessElse
|
- Style/UnlessElse
|
||||||
|
|
|
@ -1,81 +0,0 @@
|
||||||
# Use this file to configure the Overcommit hooks you wish to use. This will
|
|
||||||
# extend the default configuration defined in:
|
|
||||||
# https://github.com/sds/overcommit/blob/master/config/default.yml
|
|
||||||
#
|
|
||||||
# At the topmost level of this YAML file is a key representing type of hook
|
|
||||||
# being run (e.g. pre-commit, commit-msg, etc.). Within each type you can
|
|
||||||
# customize each hook, such as whether to only run it on certain files (via
|
|
||||||
# `include`), whether to only display output if it fails (via `quiet`), etc.
|
|
||||||
#
|
|
||||||
# For a complete list of hooks, see:
|
|
||||||
# https://github.com/sds/overcommit/tree/master/lib/overcommit/hook
|
|
||||||
#
|
|
||||||
# For a complete list of options that you can use to customize hooks, see:
|
|
||||||
# https://github.com/sds/overcommit#configuration
|
|
||||||
#
|
|
||||||
# Uncomment the following lines to make the configuration take effect.
|
|
||||||
|
|
||||||
# Make sure to run `make -C tooling/overcommit`
|
|
||||||
gemfile: 'tooling/overcommit/Gemfile'
|
|
||||||
|
|
||||||
PostCheckout:
|
|
||||||
BundleInstall:
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
PreCommit:
|
|
||||||
AuthorName:
|
|
||||||
enabled: false
|
|
||||||
EsLint:
|
|
||||||
enabled: true
|
|
||||||
# https://github.com/sds/overcommit/issues/338
|
|
||||||
required_executable: 'yarn'
|
|
||||||
command: ['yarn', 'eslint']
|
|
||||||
flags: []
|
|
||||||
HamlLint:
|
|
||||||
enabled: true
|
|
||||||
MergeConflicts:
|
|
||||||
enabled: true
|
|
||||||
exclude:
|
|
||||||
- '**/conflict/file_spec.rb'
|
|
||||||
- '**/git/conflict/parser_spec.rb'
|
|
||||||
# prettier? https://github.com/sds/overcommit/issues/614 https://github.com/sds/overcommit/issues/390#issuecomment-495703284
|
|
||||||
RuboCop:
|
|
||||||
enabled: true
|
|
||||||
# on_warn: fail # Treat all warnings as failures
|
|
||||||
ScssLint:
|
|
||||||
enabled: true
|
|
||||||
MarkdownLint:
|
|
||||||
enabled: true
|
|
||||||
description: 'Lint documentation for Markdown errors'
|
|
||||||
required_executable: 'node_modules/.bin/markdownlint'
|
|
||||||
flags: ['--config', '.markdownlint.yml', 'doc/**/*.md']
|
|
||||||
install_command: 'yarn install'
|
|
||||||
include:
|
|
||||||
- 'doc/**/*.md'
|
|
||||||
Vale:
|
|
||||||
enabled: true
|
|
||||||
description: 'Lint documentation for grammatical and formatting errors'
|
|
||||||
required_executable: 'vale'
|
|
||||||
flags: ['--config', '.vale.ini', '--minAlertLevel', 'error', 'doc']
|
|
||||||
install_command: 'brew install vale # (or use another package manager)'
|
|
||||||
include:
|
|
||||||
- 'doc/**/*.md'
|
|
||||||
|
|
||||||
CommitMsg:
|
|
||||||
TextWidth:
|
|
||||||
enabled: true
|
|
||||||
min_subject_width: 8 # three 2-letter words with 2 spaces
|
|
||||||
max_subject_width: 72
|
|
||||||
quiet: false
|
|
||||||
|
|
||||||
EmptyMessage:
|
|
||||||
enabled: true
|
|
||||||
required: true
|
|
||||||
description: 'Checking for empty commit message'
|
|
||||||
|
|
||||||
#PostCheckout:
|
|
||||||
# ALL: # Special hook name that customizes all hooks of this type
|
|
||||||
# quiet: true # Change all post-checkout hooks to only display output on failure
|
|
||||||
#
|
|
||||||
# IndexTags:
|
|
||||||
# enabled: true # Generate a tags file with `ctags` each time HEAD changes
|
|
35
.rubocop.yml
35
.rubocop.yml
|
@ -290,6 +290,10 @@ Rails/MailerName:
|
||||||
# See for the context on why it's excluded https://gitlab.com/gitlab-org/gitlab/-/issues/239356#note_956419227
|
# See for the context on why it's excluded https://gitlab.com/gitlab-org/gitlab/-/issues/239356#note_956419227
|
||||||
- 'app/mailers/notify.rb'
|
- 'app/mailers/notify.rb'
|
||||||
|
|
||||||
|
Rails/RakeEnvironment:
|
||||||
|
# Context on why it's disabled: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93419#note_1048223982
|
||||||
|
Enabled: false
|
||||||
|
|
||||||
# GitLab ###################################################################
|
# GitLab ###################################################################
|
||||||
|
|
||||||
Gitlab/ModuleWithInstanceVariables:
|
Gitlab/ModuleWithInstanceVariables:
|
||||||
|
@ -431,6 +435,10 @@ Naming/PredicateName:
|
||||||
- 'spec/**/*'
|
- 'spec/**/*'
|
||||||
- 'ee/spec/**/*'
|
- 'ee/spec/**/*'
|
||||||
|
|
||||||
|
# See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93828#note_1050812797
|
||||||
|
Naming/RescuedExceptionsVariableName:
|
||||||
|
Enabled: false
|
||||||
|
|
||||||
RSpec/FactoriesInMigrationSpecs:
|
RSpec/FactoriesInMigrationSpecs:
|
||||||
Enabled: true
|
Enabled: true
|
||||||
Include:
|
Include:
|
||||||
|
@ -558,18 +566,6 @@ Graphql/Descriptions:
|
||||||
RSpec/ImplicitSubject:
|
RSpec/ImplicitSubject:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
RSpec/EmptyLineAfterHook:
|
|
||||||
Enabled: false
|
|
||||||
|
|
||||||
RSpec/HooksBeforeExamples:
|
|
||||||
Enabled: false
|
|
||||||
|
|
||||||
RSpec/EmptyLineAfterExample:
|
|
||||||
Enabled: false
|
|
||||||
|
|
||||||
RSpec/Be:
|
|
||||||
Enabled: false
|
|
||||||
|
|
||||||
RSpec/DescribedClass:
|
RSpec/DescribedClass:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
@ -596,6 +592,18 @@ RSpec/HaveGitlabHttpStatus:
|
||||||
- 'spec/**/*'
|
- 'spec/**/*'
|
||||||
- 'ee/spec/**/*'
|
- 'ee/spec/**/*'
|
||||||
|
|
||||||
|
RSpec/ContextWording:
|
||||||
|
Prefixes:
|
||||||
|
- 'when'
|
||||||
|
- 'with'
|
||||||
|
- 'without'
|
||||||
|
- 'for'
|
||||||
|
- 'and'
|
||||||
|
- 'on'
|
||||||
|
- 'in'
|
||||||
|
- 'as'
|
||||||
|
- 'if'
|
||||||
|
|
||||||
Style/MultilineWhenThen:
|
Style/MultilineWhenThen:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
@ -780,3 +788,6 @@ Style/ClassAndModuleChildren:
|
||||||
|
|
||||||
Fips/OpenSSL:
|
Fips/OpenSSL:
|
||||||
Enabled: false
|
Enabled: false
|
||||||
|
|
||||||
|
Gemspec/AvoidExecutingGit:
|
||||||
|
Enabled: false
|
||||||
|
|
|
@ -1,24 +1,23 @@
|
||||||
---
|
---
|
||||||
Capybara/VisibilityMatcher:
|
Capybara/VisibilityMatcher:
|
||||||
# Offense count: 213
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
|
||||||
- 'ee/spec/features/boards/sidebar_spec.rb'
|
- 'ee/spec/features/boards/sidebar_spec.rb'
|
||||||
- 'ee/spec/features/epics/epic_show_spec.rb'
|
- 'ee/spec/features/epics/epic_show_spec.rb'
|
||||||
- 'ee/spec/features/epics/todo_spec.rb'
|
- 'ee/spec/features/epics/todo_spec.rb'
|
||||||
|
- 'ee/spec/features/epics/update_epic_spec.rb'
|
||||||
- 'ee/spec/features/groups/analytics/cycle_analytics/filters_and_data_spec.rb'
|
- 'ee/spec/features/groups/analytics/cycle_analytics/filters_and_data_spec.rb'
|
||||||
- 'ee/spec/features/groups/issues_spec.rb'
|
- 'ee/spec/features/groups/issues_spec.rb'
|
||||||
- 'ee/spec/features/groups/saml_enforcement_spec.rb'
|
- 'ee/spec/features/groups/saml_enforcement_spec.rb'
|
||||||
|
- 'ee/spec/features/groups/settings/protected_environments_spec.rb'
|
||||||
- 'ee/spec/features/issues/related_issues_spec.rb'
|
- 'ee/spec/features/issues/related_issues_spec.rb'
|
||||||
- 'ee/spec/features/projects/integrations/user_activates_jira_spec.rb'
|
- 'ee/spec/features/projects/integrations/user_activates_jira_spec.rb'
|
||||||
- 'ee/spec/features/projects/path_locks_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/quality/test_case_show_spec.rb'
|
- 'ee/spec/features/projects/quality/test_case_show_spec.rb'
|
||||||
- 'ee/spec/features/projects/requirements_management/requirements_list_spec.rb'
|
- 'ee/spec/features/projects/requirements_management/requirements_list_spec.rb'
|
||||||
- 'ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb'
|
- 'ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb'
|
||||||
- 'ee/spec/features/promotion_spec.rb'
|
- 'ee/spec/features/promotion_spec.rb'
|
||||||
- 'ee/spec/features/registrations/welcome_spec.rb'
|
- 'ee/spec/features/registrations/welcome_spec.rb'
|
||||||
|
- 'ee/spec/support/helpers/billing_plans_helpers.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/features/password_complexity_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/views/issuable_bulk_dropdown_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/views/issuable_bulk_dropdown_shared_examples.rb'
|
||||||
- 'ee/spec/views/layouts/_search.html.haml_spec.rb'
|
- 'ee/spec/views/layouts/_search.html.haml_spec.rb'
|
||||||
- 'ee/spec/views/registrations/welcome/show.html.haml_spec.rb'
|
- 'ee/spec/views/registrations/welcome/show.html.haml_spec.rb'
|
||||||
|
@ -26,13 +25,6 @@ Capybara/VisibilityMatcher:
|
||||||
- 'spec/features/dashboard/merge_requests_spec.rb'
|
- 'spec/features/dashboard/merge_requests_spec.rb'
|
||||||
- 'spec/features/dashboard/todos/todos_spec.rb'
|
- 'spec/features/dashboard/todos/todos_spec.rb'
|
||||||
- 'spec/features/groups/group_settings_spec.rb'
|
- 'spec/features/groups/group_settings_spec.rb'
|
||||||
- 'spec/features/issues/filtered_search/dropdown_assignee_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/dropdown_author_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/dropdown_emoji_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/dropdown_hint_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/recent_searches_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/search_bar_spec.rb'
|
|
||||||
- 'spec/features/issues/filtered_search/visual_tokens_spec.rb'
|
|
||||||
- 'spec/features/issues/service_desk_spec.rb'
|
- 'spec/features/issues/service_desk_spec.rb'
|
||||||
- 'spec/features/issues/todo_spec.rb'
|
- 'spec/features/issues/todo_spec.rb'
|
||||||
- 'spec/features/issues/user_creates_branch_and_merge_request_spec.rb'
|
- 'spec/features/issues/user_creates_branch_and_merge_request_spec.rb'
|
||||||
|
@ -48,17 +40,19 @@ Capybara/VisibilityMatcher:
|
||||||
- 'spec/features/projects/blobs/user_follows_pipeline_suggest_nudge_spec.rb'
|
- 'spec/features/projects/blobs/user_follows_pipeline_suggest_nudge_spec.rb'
|
||||||
- 'spec/features/projects/ci/lint_spec.rb'
|
- 'spec/features/projects/ci/lint_spec.rb'
|
||||||
- 'spec/features/projects/commit/comments/user_adds_comment_spec.rb'
|
- 'spec/features/projects/commit/comments/user_adds_comment_spec.rb'
|
||||||
|
- 'spec/features/projects/commits/multi_view_diff_spec.rb'
|
||||||
- 'spec/features/projects/commits/user_browses_commits_spec.rb'
|
- 'spec/features/projects/commits/user_browses_commits_spec.rb'
|
||||||
- 'spec/features/projects/integrations/user_activates_jira_spec.rb'
|
- 'spec/features/projects/integrations/user_activates_jira_spec.rb'
|
||||||
- 'spec/features/projects/issues/design_management/user_views_designs_with_svg_xss_spec.rb'
|
- 'spec/features/projects/issues/design_management/user_views_designs_with_svg_xss_spec.rb'
|
||||||
- 'spec/features/projects/jobs_spec.rb'
|
- 'spec/features/projects/jobs_spec.rb'
|
||||||
- 'spec/features/projects/network_graph_spec.rb'
|
- 'spec/features/projects/network_graph_spec.rb'
|
||||||
|
- 'spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
||||||
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
||||||
- 'spec/features/projects/settings/lfs_settings_spec.rb'
|
- 'spec/features/projects/settings/lfs_settings_spec.rb'
|
||||||
- 'spec/features/projects/settings/packages_settings_spec.rb'
|
- 'spec/features/projects/settings/packages_settings_spec.rb'
|
||||||
|
- 'spec/features/projects/settings/repository_settings_spec.rb'
|
||||||
- 'spec/features/projects/settings/visibility_settings_spec.rb'
|
- 'spec/features/projects/settings/visibility_settings_spec.rb'
|
||||||
- 'spec/features/projects/show/user_manages_notifications_spec.rb'
|
- 'spec/features/projects/show/user_manages_notifications_spec.rb'
|
||||||
- 'spec/features/projects/tags/user_edits_tags_spec.rb'
|
|
||||||
- 'spec/features/projects/user_changes_project_visibility_spec.rb'
|
- 'spec/features/projects/user_changes_project_visibility_spec.rb'
|
||||||
- 'spec/features/projects/user_sees_user_popover_spec.rb'
|
- 'spec/features/projects/user_sees_user_popover_spec.rb'
|
||||||
- 'spec/features/search/user_searches_for_commits_spec.rb'
|
- 'spec/features/search/user_searches_for_commits_spec.rb'
|
||||||
|
@ -66,6 +60,7 @@ Capybara/VisibilityMatcher:
|
||||||
- 'spec/features/task_lists_spec.rb'
|
- 'spec/features/task_lists_spec.rb'
|
||||||
- 'spec/features/u2f_spec.rb'
|
- 'spec/features/u2f_spec.rb'
|
||||||
- 'spec/features/uploads/user_uploads_file_to_note_spec.rb'
|
- 'spec/features/uploads/user_uploads_file_to_note_spec.rb'
|
||||||
|
- 'spec/features/users/email_verification_on_login_spec.rb'
|
||||||
- 'spec/features/users/overview_spec.rb'
|
- 'spec/features/users/overview_spec.rb'
|
||||||
- 'spec/features/users/user_browses_projects_on_user_page_spec.rb'
|
- 'spec/features/users/user_browses_projects_on_user_page_spec.rb'
|
||||||
- 'spec/features/webauthn_spec.rb'
|
- 'spec/features/webauthn_spec.rb'
|
||||||
|
|
|
@ -6,12 +6,10 @@ Database/MultipleDatabases:
|
||||||
- 'db/post_migrate/20210811122206_update_external_project_bots.rb'
|
- 'db/post_migrate/20210811122206_update_external_project_bots.rb'
|
||||||
- 'db/post_migrate/20210812013042_remove_duplicate_project_authorizations.rb'
|
- 'db/post_migrate/20210812013042_remove_duplicate_project_authorizations.rb'
|
||||||
- 'ee/spec/services/ee/merge_requests/update_service_spec.rb'
|
- 'ee/spec/services/ee/merge_requests/update_service_spec.rb'
|
||||||
- 'lib/backup/manager.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_projects_with_coverage.rb'
|
- 'lib/gitlab/background_migration/backfill_projects_with_coverage.rb'
|
||||||
- 'lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans.rb'
|
- 'lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans.rb'
|
||||||
- 'spec/db/schema_spec.rb'
|
- 'spec/db/schema_spec.rb'
|
||||||
- 'spec/initializers/database_config_spec.rb'
|
- 'spec/initializers/database_config_spec.rb'
|
||||||
- 'spec/lib/backup/manager_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database_spec.rb'
|
- 'spec/lib/gitlab/database_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/subscribers/active_record_spec.rb'
|
- 'spec/lib/gitlab/metrics/subscribers/active_record_spec.rb'
|
||||||
- 'spec/lib/gitlab/profiler_spec.rb'
|
- 'spec/lib/gitlab/profiler_spec.rb'
|
||||||
|
@ -24,5 +22,4 @@ Database/MultipleDatabases:
|
||||||
- 'spec/support/helpers/migrations_helpers.rb'
|
- 'spec/support/helpers/migrations_helpers.rb'
|
||||||
- 'spec/support/helpers/query_recorder.rb'
|
- 'spec/support/helpers/query_recorder.rb'
|
||||||
- 'spec/support/helpers/usage_data_helpers.rb'
|
- 'spec/support/helpers/usage_data_helpers.rb'
|
||||||
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
|
||||||
- 'spec/tasks/gitlab/db_rake_spec.rb'
|
- 'spec/tasks/gitlab/db_rake_spec.rb'
|
||||||
|
|
29
.rubocop_todo/gitlab/deprecate_track_redis_hll_event.yml
Normal file
29
.rubocop_todo/gitlab/deprecate_track_redis_hll_event.yml
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
Gitlab/DeprecateTrackRedisHLLEvent:
|
||||||
|
Exclude:
|
||||||
|
- 'app/controllers/admin/dev_ops_report_controller.rb'
|
||||||
|
- 'app/controllers/admin/usage_trends_controller.rb'
|
||||||
|
- 'app/controllers/concerns/snippets_actions.rb'
|
||||||
|
- 'app/controllers/concerns/wiki_actions.rb'
|
||||||
|
- 'app/controllers/projects/blob_controller.rb'
|
||||||
|
- 'app/controllers/projects/cycle_analytics_controller.rb'
|
||||||
|
- 'app/controllers/projects/graphs_controller.rb'
|
||||||
|
- 'app/controllers/projects/pipelines_controller.rb'
|
||||||
|
- 'ee/app/controllers/admin/audit_logs_controller.rb'
|
||||||
|
- 'ee/app/controllers/admin/credentials_controller.rb'
|
||||||
|
- 'ee/app/controllers/ee/admin/dev_ops_report_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/analytics/ci_cd_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/analytics/devops_adoption_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/analytics/productivity_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/audit_events_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/contribution_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/epic_boards_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/insights_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/issues_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/security/compliance_dashboards_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/analytics/code_reviews_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/analytics/issues_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/analytics/merge_request_analytics_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/insights_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/integrations/jira/issues_controller.rb'
|
||||||
|
- 'spec/controllers/concerns/redis_tracking_spec.rb'
|
|
@ -402,12 +402,14 @@ Gitlab/NamespacedClass:
|
||||||
- 'app/policies/project_policy.rb'
|
- 'app/policies/project_policy.rb'
|
||||||
- 'app/policies/project_snippet_policy.rb'
|
- 'app/policies/project_snippet_policy.rb'
|
||||||
- 'app/policies/project_statistics_policy.rb'
|
- 'app/policies/project_statistics_policy.rb'
|
||||||
|
- 'app/policies/project_hook_policy.rb'
|
||||||
- 'app/policies/prometheus_alert_policy.rb'
|
- 'app/policies/prometheus_alert_policy.rb'
|
||||||
- 'app/policies/protected_branch_policy.rb'
|
- 'app/policies/protected_branch_policy.rb'
|
||||||
- 'app/policies/release_policy.rb'
|
- 'app/policies/release_policy.rb'
|
||||||
- 'app/policies/repository_policy.rb'
|
- 'app/policies/repository_policy.rb'
|
||||||
- 'app/policies/resource_label_event_policy.rb'
|
- 'app/policies/resource_label_event_policy.rb'
|
||||||
- 'app/policies/suggestion_policy.rb'
|
- 'app/policies/suggestion_policy.rb'
|
||||||
|
- 'app/policies/system_hook_policy.rb'
|
||||||
- 'app/policies/timebox_policy.rb'
|
- 'app/policies/timebox_policy.rb'
|
||||||
- 'app/policies/timelog_policy.rb'
|
- 'app/policies/timelog_policy.rb'
|
||||||
- 'app/policies/todo_policy.rb'
|
- 'app/policies/todo_policy.rb'
|
||||||
|
@ -968,6 +970,7 @@ Gitlab/NamespacedClass:
|
||||||
- 'ee/app/policies/push_rule_policy.rb'
|
- 'ee/app/policies/push_rule_policy.rb'
|
||||||
- 'ee/app/policies/saml_provider_policy.rb'
|
- 'ee/app/policies/saml_provider_policy.rb'
|
||||||
- 'ee/app/policies/vulnerability_policy.rb'
|
- 'ee/app/policies/vulnerability_policy.rb'
|
||||||
|
- 'ee/app/policies/group_hook_policy.rb'
|
||||||
- 'ee/app/presenters/approval_rule_presenter.rb'
|
- 'ee/app/presenters/approval_rule_presenter.rb'
|
||||||
- 'ee/app/presenters/audit_event_presenter.rb'
|
- 'ee/app/presenters/audit_event_presenter.rb'
|
||||||
- 'ee/app/presenters/epic_issue_presenter.rb'
|
- 'ee/app/presenters/epic_issue_presenter.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Layout/FirstArrayElementIndentation:
|
Layout/FirstArrayElementIndentation:
|
||||||
# Offense count: 1133
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/abuse_reports_controller.rb'
|
- 'app/controllers/abuse_reports_controller.rb'
|
||||||
- 'app/controllers/admin/application_settings_controller.rb'
|
- 'app/controllers/admin/application_settings_controller.rb'
|
||||||
|
@ -22,10 +19,12 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'app/helpers/search_helper.rb'
|
- 'app/helpers/search_helper.rb'
|
||||||
- 'app/models/ci/job_token/scope.rb'
|
- 'app/models/ci/job_token/scope.rb'
|
||||||
- 'app/models/container_repository.rb'
|
- 'app/models/container_repository.rb'
|
||||||
|
- 'app/models/customer_relations/contact.rb'
|
||||||
|
- 'app/models/customer_relations/organization.rb'
|
||||||
- 'app/models/group.rb'
|
- 'app/models/group.rb'
|
||||||
- 'app/models/integration.rb'
|
- 'app/models/integration.rb'
|
||||||
- 'app/models/integrations/bamboo.rb'
|
|
||||||
- 'app/models/internal_id.rb'
|
- 'app/models/internal_id.rb'
|
||||||
|
- 'app/models/issue.rb'
|
||||||
- 'app/models/member.rb'
|
- 'app/models/member.rb'
|
||||||
- 'app/models/merge_request.rb'
|
- 'app/models/merge_request.rb'
|
||||||
- 'app/models/namespace.rb'
|
- 'app/models/namespace.rb'
|
||||||
|
@ -40,6 +39,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'app/workers/ssh_keys/expired_notification_worker.rb'
|
- 'app/workers/ssh_keys/expired_notification_worker.rb'
|
||||||
- 'config/initializers/postgres_partitioning.rb'
|
- 'config/initializers/postgres_partitioning.rb'
|
||||||
- 'db/post_migrate/20210812013042_remove_duplicate_project_authorizations.rb'
|
- 'db/post_migrate/20210812013042_remove_duplicate_project_authorizations.rb'
|
||||||
|
- 'ee/app/controllers/groups/settings/reporting_controller.rb'
|
||||||
- 'ee/app/controllers/projects/vulnerability_feedback_controller.rb'
|
- 'ee/app/controllers/projects/vulnerability_feedback_controller.rb'
|
||||||
- 'ee/app/finders/autocomplete/project_invited_groups_finder.rb'
|
- 'ee/app/finders/autocomplete/project_invited_groups_finder.rb'
|
||||||
- 'ee/app/finders/geo/project_registry_finder.rb'
|
- 'ee/app/finders/geo/project_registry_finder.rb'
|
||||||
|
@ -47,14 +47,19 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/app/graphql/mutations/vulnerabilities/create.rb'
|
- 'ee/app/graphql/mutations/vulnerabilities/create.rb'
|
||||||
- 'ee/app/helpers/ee/application_settings_helper.rb'
|
- 'ee/app/helpers/ee/application_settings_helper.rb'
|
||||||
- 'ee/app/helpers/ee/trial_helper.rb'
|
- 'ee/app/helpers/ee/trial_helper.rb'
|
||||||
|
- 'ee/app/models/analytics/devops_adoption/enabled_namespace.rb'
|
||||||
- 'ee/app/models/ee/epic.rb'
|
- 'ee/app/models/ee/epic.rb'
|
||||||
|
- 'ee/app/models/ee/project.rb'
|
||||||
- 'ee/app/models/ee/user.rb'
|
- 'ee/app/models/ee/user.rb'
|
||||||
|
- 'ee/app/models/ee/vulnerability.rb'
|
||||||
- 'ee/app/models/protected_environment.rb'
|
- 'ee/app/models/protected_environment.rb'
|
||||||
|
- 'ee/app/models/vulnerabilities/read.rb'
|
||||||
- 'ee/app/serializers/dashboard_environments_serializer.rb'
|
- 'ee/app/serializers/dashboard_environments_serializer.rb'
|
||||||
- 'ee/app/services/app_sec/dast/profiles/update_service.rb'
|
- 'ee/app/services/app_sec/dast/profiles/update_service.rb'
|
||||||
- 'ee/app/services/vulnerabilities/create_service_base.rb'
|
- 'ee/app/services/vulnerabilities/create_service_base.rb'
|
||||||
- 'ee/lib/ee/api/helpers/award_emoji.rb'
|
- 'ee/lib/ee/api/helpers/award_emoji.rb'
|
||||||
- 'ee/lib/ee/gitlab/geo_git_access.rb'
|
- 'ee/lib/ee/gitlab/geo_git_access.rb'
|
||||||
|
- 'ee/lib/gitlab/contribution_analytics/data_collector.rb'
|
||||||
- 'ee/lib/gitlab/elastic/helper.rb'
|
- 'ee/lib/gitlab/elastic/helper.rb'
|
||||||
- 'ee/lib/gitlab/sitemaps/url_extractor.rb'
|
- 'ee/lib/gitlab/sitemaps/url_extractor.rb'
|
||||||
- 'ee/lib/tasks/gitlab/seed/metrics.rake'
|
- 'ee/lib/tasks/gitlab/seed/metrics.rake'
|
||||||
|
@ -65,14 +70,17 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/spec/controllers/projects/merge_requests_controller_spec.rb'
|
- 'ee/spec/controllers/projects/merge_requests_controller_spec.rb'
|
||||||
- 'ee/spec/features/admin/admin_dev_ops_reports_spec.rb'
|
- 'ee/spec/features/admin/admin_dev_ops_reports_spec.rb'
|
||||||
- 'ee/spec/features/boards/boards_licensed_features_spec.rb'
|
- 'ee/spec/features/boards/boards_licensed_features_spec.rb'
|
||||||
|
- 'ee/spec/features/groups/analytics/cycle_analytics/charts_spec.rb'
|
||||||
- 'ee/spec/features/groups/group_roadmap_spec.rb'
|
- 'ee/spec/features/groups/group_roadmap_spec.rb'
|
||||||
- 'ee/spec/finders/billed_users_finder_spec.rb'
|
- 'ee/spec/finders/billed_users_finder_spec.rb'
|
||||||
- 'ee/spec/finders/merge_requests/by_approvers_finder_spec.rb'
|
- 'ee/spec/finders/merge_requests/by_approvers_finder_spec.rb'
|
||||||
- 'ee/spec/finders/security/pipeline_vulnerabilities_finder_spec.rb'
|
- 'ee/spec/finders/security/pipeline_vulnerabilities_finder_spec.rb'
|
||||||
|
- 'ee/spec/finders/security/scan_execution_policies_finder_spec.rb'
|
||||||
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
||||||
- 'ee/spec/frontend/fixtures/search.rb'
|
- 'ee/spec/frontend/fixtures/search.rb'
|
||||||
- 'ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb'
|
- 'ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb'
|
||||||
- 'ee/spec/graphql/resolvers/dora_metrics_resolver_spec.rb'
|
- 'ee/spec/graphql/resolvers/dora_metrics_resolver_spec.rb'
|
||||||
|
- 'ee/spec/graphql/resolvers/security_orchestration/scan_execution_policy_resolver_spec.rb'
|
||||||
- 'ee/spec/graphql/resolvers/timebox_report_resolver_spec.rb'
|
- 'ee/spec/graphql/resolvers/timebox_report_resolver_spec.rb'
|
||||||
- 'ee/spec/graphql/types/ci/pipeline_type_spec.rb'
|
- 'ee/spec/graphql/types/ci/pipeline_type_spec.rb'
|
||||||
- 'ee/spec/graphql/types/dast_scanner_profile_type_spec.rb'
|
- 'ee/spec/graphql/types/dast_scanner_profile_type_spec.rb'
|
||||||
|
@ -89,6 +97,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/Jobs/load_performance_testing_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/Jobs/load_performance_testing_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/epic_node_spec.rb'
|
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/epic_node_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/lazy_links_aggregate_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/issues/lazy_links_aggregate_spec.rb'
|
- 'ee/spec/lib/gitlab/graphql/aggregations/issues/lazy_links_aggregate_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/loaders/bulk_epic_aggregate_loader_spec.rb'
|
- 'ee/spec/lib/gitlab/graphql/loaders/bulk_epic_aggregate_loader_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/usage/metrics/instrumentations/count_ci_builds_metric_spec.rb'
|
- 'ee/spec/lib/gitlab/usage/metrics/instrumentations/count_ci_builds_metric_spec.rb'
|
||||||
|
@ -104,6 +113,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/spec/models/ee/namespace_spec.rb'
|
- 'ee/spec/models/ee/namespace_spec.rb'
|
||||||
- 'ee/spec/models/ee/release_spec.rb'
|
- 'ee/spec/models/ee/release_spec.rb'
|
||||||
- 'ee/spec/models/group_wiki_repository_spec.rb'
|
- 'ee/spec/models/group_wiki_repository_spec.rb'
|
||||||
|
- 'ee/spec/models/namespace_setting_spec.rb'
|
||||||
- 'ee/spec/models/project_spec.rb'
|
- 'ee/spec/models/project_spec.rb'
|
||||||
- 'ee/spec/models/requirements_management/test_report_spec.rb'
|
- 'ee/spec/models/requirements_management/test_report_spec.rb'
|
||||||
- 'ee/spec/models/security/orchestration_policy_configuration_spec.rb'
|
- 'ee/spec/models/security/orchestration_policy_configuration_spec.rb'
|
||||||
|
@ -123,6 +133,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb'
|
- 'ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb'
|
- 'ee/spec/requests/api/graphql/project/incident_management/escalation_policy/rules_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/project/merge_requests_spec.rb'
|
- 'ee/spec/requests/api/graphql/project/merge_requests_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/internal/kubernetes_spec.rb'
|
||||||
- 'ee/spec/requests/api/ldap_group_links_spec.rb'
|
- 'ee/spec/requests/api/ldap_group_links_spec.rb'
|
||||||
- 'ee/spec/requests/api/members_spec.rb'
|
- 'ee/spec/requests/api/members_spec.rb'
|
||||||
- 'ee/spec/services/analytics/cycle_analytics/value_streams/update_service_spec.rb'
|
- 'ee/spec/services/analytics/cycle_analytics/value_streams/update_service_spec.rb'
|
||||||
|
@ -130,16 +141,16 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'ee/spec/services/gitlab_subscriptions/fetch_purchase_eligible_namespaces_service_spec.rb'
|
- 'ee/spec/services/gitlab_subscriptions/fetch_purchase_eligible_namespaces_service_spec.rb'
|
||||||
- 'ee/spec/services/groups/seat_usage_export_service_spec.rb'
|
- 'ee/spec/services/groups/seat_usage_export_service_spec.rb'
|
||||||
- 'ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb'
|
- 'ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb'
|
||||||
- 'ee/spec/services/iterations/cadences/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/protected_environments/base_service_spec.rb'
|
- 'ee/spec/services/protected_environments/base_service_spec.rb'
|
||||||
- 'ee/spec/services/search_service_spec.rb'
|
- 'ee/spec/services/search_service_spec.rb'
|
||||||
|
- 'ee/spec/services/security/ingestion/tasks/hooks_execution_spec.rb'
|
||||||
- 'ee/spec/services/security/security_orchestration_policies/process_scan_result_policy_service_spec.rb'
|
- 'ee/spec/services/security/security_orchestration_policies/process_scan_result_policy_service_spec.rb'
|
||||||
- 'ee/spec/services/security/store_findings_metadata_service_spec.rb'
|
- 'ee/spec/services/security/store_findings_metadata_service_spec.rb'
|
||||||
- 'ee/spec/services/timebox_report_service_spec.rb'
|
- 'ee/spec/services/timebox_report_service_spec.rb'
|
||||||
- 'ee/spec/services/user_permissions/export_service_spec.rb'
|
- 'ee/spec/services/user_permissions/export_service_spec.rb'
|
||||||
- 'ee/spec/support/shared_examples/services/search_notes_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/search_notes_shared_examples.rb'
|
||||||
- 'ee/spec/workers/geo/scheduler/scheduler_worker_spec.rb'
|
- 'ee/spec/workers/geo/scheduler/scheduler_worker_spec.rb'
|
||||||
- 'lib/gitlab/background_migration/fix_merge_request_diff_commit_users.rb'
|
- 'lib/event_filter.rb'
|
||||||
- 'lib/gitlab/database/migration_helpers.rb'
|
- 'lib/gitlab/database/migration_helpers.rb'
|
||||||
- 'lib/gitlab/email/message/in_product_marketing/team.rb'
|
- 'lib/gitlab/email/message/in_product_marketing/team.rb'
|
||||||
- 'lib/gitlab/email/message/in_product_marketing/trial.rb'
|
- 'lib/gitlab/email/message/in_product_marketing/trial.rb'
|
||||||
|
@ -153,25 +164,27 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'lib/gitlab/usage_data.rb'
|
- 'lib/gitlab/usage_data.rb'
|
||||||
- 'lib/system_check/app/authorized_keys_permission_check.rb'
|
- 'lib/system_check/app/authorized_keys_permission_check.rb'
|
||||||
- 'qa/qa/resource/protected_branch.rb'
|
- 'qa/qa/resource/protected_branch.rb'
|
||||||
|
- 'qa/qa/specs/features/api/1_manage/group_access_token_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/1_manage/project_access_token_spec.rb'
|
- 'qa/qa/specs/features/api/1_manage/project_access_token_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb'
|
- 'qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/1_manage/user_inherited_access_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/gitaly/automatic_failover_and_recovery_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/gitaly/automatic_failover_and_recovery_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/3_create/gitaly/changing_repository_storage_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/gitaly/gitaly_mtls_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/gitaly/gitaly_mtls_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/gitaly/praefect_dataloss_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/gitaly/praefect_dataloss_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/3_create/repository/commit_to_templated_project_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/group/transfer_project_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/2_plan/issue/custom_issue_template_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/2_plan/issue/custom_issue_template_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/cherry_pick/cherry_pick_commit_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/cherry_pick/cherry_pick_commit_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_via_template_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_via_template_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/revert/revert_commit_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/revert/revert_commit_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/repository/branch_with_unusual_name_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/repository/branch_with_unusual_name_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/snippet/copy_snippet_file_contents_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/add_new_directory_in_web_ide_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/add_new_directory_in_web_ide_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_web_ide_from_diff_tab_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_web_ide_from_diff_tab_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/helm_registry_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/helm_registry_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven/maven_group_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven/maven_group_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven/maven_project_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven/maven_project_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven_gradle_repository_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/maven_gradle_repository_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/npm/npm_instance_level_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/npm/npm_project_level_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/api/1_manage/user/minimal_access_user_spec.rb'
|
- 'qa/qa/specs/features/ee/api/1_manage/user/minimal_access_user_spec.rb'
|
||||||
|
@ -189,12 +202,14 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/controllers/projects/pipelines_controller_spec.rb'
|
- 'spec/controllers/projects/pipelines_controller_spec.rb'
|
||||||
- 'spec/deprecation_toolkit_env.rb'
|
- 'spec/deprecation_toolkit_env.rb'
|
||||||
- 'spec/features/clusters/create_agent_spec.rb'
|
- 'spec/features/clusters/create_agent_spec.rb'
|
||||||
- 'spec/features/issues/filtered_search/filter_issues_spec.rb'
|
- 'spec/finders/bulk_imports/entities_finder_spec.rb'
|
||||||
- 'spec/features/issues/filtered_search/visual_tokens_spec.rb'
|
|
||||||
- 'spec/finders/ci/daily_build_group_report_results_finder_spec.rb'
|
- 'spec/finders/ci/daily_build_group_report_results_finder_spec.rb'
|
||||||
- 'spec/finders/deploy_tokens/tokens_finder_spec.rb'
|
- 'spec/finders/deploy_tokens/tokens_finder_spec.rb'
|
||||||
|
- 'spec/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder_spec.rb'
|
||||||
|
- 'spec/finders/groups/projects_requiring_authorizations_refresh/on_transfer_finder_spec.rb'
|
||||||
- 'spec/frontend/fixtures/search.rb'
|
- 'spec/frontend/fixtures/search.rb'
|
||||||
- 'spec/graphql/mutations/commits/create_spec.rb'
|
- 'spec/graphql/mutations/commits/create_spec.rb'
|
||||||
|
- 'spec/graphql/mutations/environments/canary_ingress/update_spec.rb'
|
||||||
- 'spec/graphql/resolvers/ci/test_suite_resolver_spec.rb'
|
- 'spec/graphql/resolvers/ci/test_suite_resolver_spec.rb'
|
||||||
- 'spec/graphql/types/ci/runner_architecture_type_spec.rb'
|
- 'spec/graphql/types/ci/runner_architecture_type_spec.rb'
|
||||||
- 'spec/graphql/types/ci/runner_platform_type_spec.rb'
|
- 'spec/graphql/types/ci/runner_platform_type_spec.rb'
|
||||||
|
@ -217,8 +232,10 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid_spec.rb'
|
- 'spec/lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/ansi2json_spec.rb'
|
- 'spec/lib/gitlab/ci/ansi2json_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/product/parallel_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/product/parallel_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/root_spec.rb'
|
- 'spec/lib/gitlab/ci/config/external/file/artifact_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/config/external/file/project_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/external/mapper_spec.rb'
|
- 'spec/lib/gitlab/ci/config/external/mapper_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/parsers/sbom/validators/cyclonedx_schema_validator_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/parsers/security/common_spec.rb'
|
- 'spec/lib/gitlab/ci/parsers/security/common_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/codequality_reports_comparer_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/codequality_reports_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/codequality_reports_spec.rb'
|
||||||
|
@ -241,9 +258,13 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/lib/gitlab/diff/char_diff_spec.rb'
|
- 'spec/lib/gitlab/diff/char_diff_spec.rb'
|
||||||
- 'spec/lib/gitlab/diff/file_collection_sorter_spec.rb'
|
- 'spec/lib/gitlab/diff/file_collection_sorter_spec.rb'
|
||||||
- 'spec/lib/gitlab/error_tracking/stack_trace_highlight_decorator_spec.rb'
|
- 'spec/lib/gitlab/error_tracking/stack_trace_highlight_decorator_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/git/repository_spec.rb'
|
||||||
- 'spec/lib/gitlab/gitaly_client/blob_service_spec.rb'
|
- 'spec/lib/gitlab/gitaly_client/blob_service_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/diff_notes_importer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/issues_importer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/lfs_objects_importer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/notes_importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/github_import/parallel_scheduling_spec.rb'
|
- 'spec/lib/gitlab/github_import/parallel_scheduling_spec.rb'
|
||||||
- 'spec/lib/gitlab/gitlab_import/importer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb'
|
- 'spec/lib/gitlab/grape_logging/formatters/lograge_with_timestamp_spec.rb'
|
||||||
- 'spec/lib/gitlab/hook_data/release_builder_spec.rb'
|
- 'spec/lib/gitlab/hook_data/release_builder_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/group/tree_restorer_spec.rb'
|
- 'spec/lib/gitlab/import_export/group/tree_restorer_spec.rb'
|
||||||
|
@ -263,13 +284,16 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/lib/gitlab/search/abuse_detection_spec.rb'
|
- 'spec/lib/gitlab/search/abuse_detection_spec.rb'
|
||||||
- 'spec/lib/gitlab/search/found_blob_spec.rb'
|
- 'spec/lib/gitlab/search/found_blob_spec.rb'
|
||||||
- 'spec/lib/gitlab/serializer/ci/variables_spec.rb'
|
- 'spec/lib/gitlab/serializer/ci/variables_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/sidekiq_config_spec.rb'
|
||||||
- 'spec/lib/gitlab/ssh_public_key_spec.rb'
|
- 'spec/lib/gitlab/ssh_public_key_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data_spec.rb'
|
- 'spec/lib/gitlab/usage_data_spec.rb'
|
||||||
- 'spec/lib/gitlab/utils_spec.rb'
|
- 'spec/lib/gitlab/utils_spec.rb'
|
||||||
- 'spec/lib/gitlab/webpack/manifest_spec.rb'
|
- 'spec/lib/gitlab/webpack/manifest_spec.rb'
|
||||||
|
- 'spec/lib/google_api/cloud_platform/client_spec.rb'
|
||||||
- 'spec/lib/peek/views/bullet_detailed_spec.rb'
|
- 'spec/lib/peek/views/bullet_detailed_spec.rb'
|
||||||
- 'spec/lib/system_check/incoming_email_check_spec.rb'
|
- 'spec/lib/system_check/incoming_email_check_spec.rb'
|
||||||
|
- 'spec/lib/unnested_in_filters/rewriter_spec.rb'
|
||||||
- 'spec/migrations/add_premium_and_ultimate_plan_limits_spec.rb'
|
- 'spec/migrations/add_premium_and_ultimate_plan_limits_spec.rb'
|
||||||
- 'spec/migrations/backfill_escalation_policies_for_oncall_schedules_spec.rb'
|
- 'spec/migrations/backfill_escalation_policies_for_oncall_schedules_spec.rb'
|
||||||
- 'spec/migrations/slice_merge_request_diff_commit_migrations_spec.rb'
|
- 'spec/migrations/slice_merge_request_diff_commit_migrations_spec.rb'
|
||||||
|
@ -279,6 +303,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/models/ci/build_trace_spec.rb'
|
- 'spec/models/ci/build_trace_spec.rb'
|
||||||
- 'spec/models/ci/daily_build_group_report_result_spec.rb'
|
- 'spec/models/ci/daily_build_group_report_result_spec.rb'
|
||||||
- 'spec/models/ci/pipeline_spec.rb'
|
- 'spec/models/ci/pipeline_spec.rb'
|
||||||
|
- 'spec/models/ci/runner_version_spec.rb'
|
||||||
- 'spec/models/ci/unit_test_spec.rb'
|
- 'spec/models/ci/unit_test_spec.rb'
|
||||||
- 'spec/models/clusters/applications/cert_manager_spec.rb'
|
- 'spec/models/clusters/applications/cert_manager_spec.rb'
|
||||||
- 'spec/models/clusters/platforms/kubernetes_spec.rb'
|
- 'spec/models/clusters/platforms/kubernetes_spec.rb'
|
||||||
|
@ -293,6 +318,7 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/models/integration_spec.rb'
|
- 'spec/models/integration_spec.rb'
|
||||||
- 'spec/models/integrations/chat_message/issue_message_spec.rb'
|
- 'spec/models/integrations/chat_message/issue_message_spec.rb'
|
||||||
- 'spec/models/integrations/chat_message/wiki_page_message_spec.rb'
|
- 'spec/models/integrations/chat_message/wiki_page_message_spec.rb'
|
||||||
|
- 'spec/models/integrations/jira_spec.rb'
|
||||||
- 'spec/models/label_note_spec.rb'
|
- 'spec/models/label_note_spec.rb'
|
||||||
- 'spec/models/merge_request/cleanup_schedule_spec.rb'
|
- 'spec/models/merge_request/cleanup_schedule_spec.rb'
|
||||||
- 'spec/models/merge_request_diff_spec.rb'
|
- 'spec/models/merge_request_diff_spec.rb'
|
||||||
|
@ -300,6 +326,8 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/models/operations/feature_flags/strategy_spec.rb'
|
- 'spec/models/operations/feature_flags/strategy_spec.rb'
|
||||||
- 'spec/models/project_group_link_spec.rb'
|
- 'spec/models/project_group_link_spec.rb'
|
||||||
- 'spec/models/repository_spec.rb'
|
- 'spec/models/repository_spec.rb'
|
||||||
|
- 'spec/models/user_preference_spec.rb'
|
||||||
|
- 'spec/models/user_spec.rb'
|
||||||
- 'spec/models/wiki_directory_spec.rb'
|
- 'spec/models/wiki_directory_spec.rb'
|
||||||
- 'spec/policies/concerns/crud_policy_helpers_spec.rb'
|
- 'spec/policies/concerns/crud_policy_helpers_spec.rb'
|
||||||
- 'spec/presenters/ci/build_runner_presenter_spec.rb'
|
- 'spec/presenters/ci/build_runner_presenter_spec.rb'
|
||||||
|
@ -309,24 +337,30 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/requests/api/deploy_tokens_spec.rb'
|
- 'spec/requests/api/deploy_tokens_spec.rb'
|
||||||
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
||||||
- 'spec/requests/api/graphql/ci/jobs_spec.rb'
|
- 'spec/requests/api/graphql/ci/jobs_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/mutations/uploads/delete_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/cluster_agents_spec.rb'
|
- 'spec/requests/api/graphql/project/cluster_agents_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/issue/designs/designs_spec.rb'
|
- 'spec/requests/api/graphql/project/issue/designs/designs_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/milestones_spec.rb'
|
- 'spec/requests/api/graphql/project/milestones_spec.rb'
|
||||||
- 'spec/requests/api/graphql/usage_trends_measurements_spec.rb'
|
- 'spec/requests/api/graphql/usage_trends_measurements_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/work_item_spec.rb'
|
||||||
- 'spec/requests/api/issues/post_projects_issues_spec.rb'
|
- 'spec/requests/api/issues/post_projects_issues_spec.rb'
|
||||||
- 'spec/requests/api/issues/put_projects_issues_spec.rb'
|
- 'spec/requests/api/issues/put_projects_issues_spec.rb'
|
||||||
- 'spec/requests/api/merge_requests_spec.rb'
|
- 'spec/requests/api/merge_requests_spec.rb'
|
||||||
- 'spec/requests/api/task_completion_status_spec.rb'
|
- 'spec/requests/api/task_completion_status_spec.rb'
|
||||||
- 'spec/requests/projects/ci/promeheus_metrics/histograms_controller_spec.rb'
|
- 'spec/requests/projects/ci/promeheus_metrics/histograms_controller_spec.rb'
|
||||||
- 'spec/requests/projects/issues_controller_spec.rb'
|
- 'spec/requests/projects/issues_controller_spec.rb'
|
||||||
|
- 'spec/requests/projects/merge_requests_controller_spec.rb'
|
||||||
- 'spec/serializers/build_trace_entity_spec.rb'
|
- 'spec/serializers/build_trace_entity_spec.rb'
|
||||||
- 'spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb'
|
- 'spec/serializers/ci/daily_build_group_report_result_serializer_spec.rb'
|
||||||
- 'spec/serializers/merge_request_poll_widget_entity_spec.rb'
|
- 'spec/serializers/merge_request_poll_widget_entity_spec.rb'
|
||||||
- 'spec/services/award_emojis/copy_service_spec.rb'
|
- 'spec/services/award_emojis/copy_service_spec.rb'
|
||||||
|
- 'spec/services/bulk_update_integration_service_spec.rb'
|
||||||
- 'spec/services/ci/compare_test_reports_service_spec.rb'
|
- 'spec/services/ci/compare_test_reports_service_spec.rb'
|
||||||
|
- 'spec/services/ci/create_pipeline_service/rules_spec.rb'
|
||||||
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
||||||
- 'spec/services/design_management/move_designs_service_spec.rb'
|
- 'spec/services/design_management/move_designs_service_spec.rb'
|
||||||
- 'spec/services/git/tag_hooks_service_spec.rb'
|
- 'spec/services/git/tag_hooks_service_spec.rb'
|
||||||
|
- 'spec/services/google_cloud/setup_cloudsql_instance_service_spec.rb'
|
||||||
- 'spec/services/import/gitlab_projects/create_project_service_spec.rb'
|
- 'spec/services/import/gitlab_projects/create_project_service_spec.rb'
|
||||||
- 'spec/services/jira_connect/sync_service_spec.rb'
|
- 'spec/services/jira_connect/sync_service_spec.rb'
|
||||||
- 'spec/services/merge_requests/link_lfs_objects_service_spec.rb'
|
- 'spec/services/merge_requests/link_lfs_objects_service_spec.rb'
|
||||||
|
@ -338,9 +372,9 @@ Layout/FirstArrayElementIndentation:
|
||||||
- 'spec/simplecov_env.rb'
|
- 'spec/simplecov_env.rb'
|
||||||
- 'spec/support/atlassian/jira_connect/schemata.rb'
|
- 'spec/support/atlassian/jira_connect/schemata.rb'
|
||||||
- 'spec/support/capybara.rb'
|
- 'spec/support/capybara.rb'
|
||||||
|
- 'spec/support/helpers/project_template_test_helper.rb'
|
||||||
- 'spec/support/helpers/test_env.rb'
|
- 'spec/support/helpers/test_env.rb'
|
||||||
- 'spec/support/helpers/usage_data_helpers.rb'
|
- 'spec/support/helpers/usage_data_helpers.rb'
|
||||||
- 'spec/support/matchers/background_migrations_matchers.rb'
|
|
||||||
- 'spec/support/matchers/exceed_query_limit.rb'
|
- 'spec/support/matchers/exceed_query_limit.rb'
|
||||||
- 'spec/support/migrations_helpers/vulnerabilities_findings_helper.rb'
|
- 'spec/support/migrations_helpers/vulnerabilities_findings_helper.rb'
|
||||||
- 'spec/support/prometheus/additional_metrics_shared_examples.rb'
|
- 'spec/support/prometheus/additional_metrics_shared_examples.rb'
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Layout/FirstHashElementIndentation:
|
Layout/FirstHashElementIndentation:
|
||||||
# Offense count: 1995
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
|
- 'app/components/diffs/stats_component.rb'
|
||||||
|
- 'app/controllers/admin/ci/variables_controller.rb'
|
||||||
- 'app/controllers/admin/system_info_controller.rb'
|
- 'app/controllers/admin/system_info_controller.rb'
|
||||||
- 'app/controllers/boards/issues_controller.rb'
|
- 'app/controllers/boards/issues_controller.rb'
|
||||||
- 'app/controllers/concerns/issuable_actions.rb'
|
- 'app/controllers/concerns/issuable_actions.rb'
|
||||||
|
@ -13,7 +12,6 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'app/controllers/concerns/sourcegraph_decorator.rb'
|
- 'app/controllers/concerns/sourcegraph_decorator.rb'
|
||||||
- 'app/controllers/profiles/two_factor_auths_controller.rb'
|
- 'app/controllers/profiles/two_factor_auths_controller.rb'
|
||||||
- 'app/controllers/projects/badges_controller.rb'
|
- 'app/controllers/projects/badges_controller.rb'
|
||||||
- 'app/controllers/projects/merge_requests_controller.rb'
|
|
||||||
- 'app/controllers/repositories/lfs_locks_api_controller.rb'
|
- 'app/controllers/repositories/lfs_locks_api_controller.rb'
|
||||||
- 'app/experiments/concerns/project_commit_count.rb'
|
- 'app/experiments/concerns/project_commit_count.rb'
|
||||||
- 'app/graphql/mutations/clusters/agent_tokens/create.rb'
|
- 'app/graphql/mutations/clusters/agent_tokens/create.rb'
|
||||||
|
@ -26,12 +24,12 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'app/helpers/breadcrumbs_helper.rb'
|
- 'app/helpers/breadcrumbs_helper.rb'
|
||||||
- 'app/helpers/broadcast_messages_helper.rb'
|
- 'app/helpers/broadcast_messages_helper.rb'
|
||||||
- 'app/helpers/commits_helper.rb'
|
- 'app/helpers/commits_helper.rb'
|
||||||
- 'app/helpers/diff_helper.rb'
|
|
||||||
- 'app/helpers/environments_helper.rb'
|
- 'app/helpers/environments_helper.rb'
|
||||||
- 'app/helpers/icons_helper.rb'
|
- 'app/helpers/icons_helper.rb'
|
||||||
- 'app/helpers/keyset_helper.rb'
|
- 'app/helpers/keyset_helper.rb'
|
||||||
- 'app/helpers/listbox_helper.rb'
|
- 'app/helpers/listbox_helper.rb'
|
||||||
- 'app/helpers/page_layout_helper.rb'
|
- 'app/helpers/page_layout_helper.rb'
|
||||||
|
- 'app/helpers/projects/project_members_helper.rb'
|
||||||
- 'app/helpers/search_helper.rb'
|
- 'app/helpers/search_helper.rb'
|
||||||
- 'app/helpers/sorting_helper.rb'
|
- 'app/helpers/sorting_helper.rb'
|
||||||
- 'app/helpers/ssh_keys_helper.rb'
|
- 'app/helpers/ssh_keys_helper.rb'
|
||||||
|
@ -45,6 +43,7 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'app/models/ci/build_metadata.rb'
|
- 'app/models/ci/build_metadata.rb'
|
||||||
- 'app/models/ci/runner.rb'
|
- 'app/models/ci/runner.rb'
|
||||||
- 'app/models/clusters/applications/crossplane.rb'
|
- 'app/models/clusters/applications/crossplane.rb'
|
||||||
|
- 'app/models/clusters/platforms/kubernetes.rb'
|
||||||
- 'app/models/concerns/cross_database_modification.rb'
|
- 'app/models/concerns/cross_database_modification.rb'
|
||||||
- 'app/models/concerns/featurable.rb'
|
- 'app/models/concerns/featurable.rb'
|
||||||
- 'app/models/concerns/has_wiki_page_slug_attributes.rb'
|
- 'app/models/concerns/has_wiki_page_slug_attributes.rb'
|
||||||
|
@ -65,14 +64,27 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'app/serializers/cluster_serializer.rb'
|
- 'app/serializers/cluster_serializer.rb'
|
||||||
- 'app/serializers/detailed_status_entity.rb'
|
- 'app/serializers/detailed_status_entity.rb'
|
||||||
- 'app/services/award_emojis/base_service.rb'
|
- 'app/services/award_emojis/base_service.rb'
|
||||||
|
- 'app/services/ci/runners/reconcile_existing_runner_versions_service.rb'
|
||||||
- 'app/services/google_cloud/create_service_accounts_service.rb'
|
- 'app/services/google_cloud/create_service_accounts_service.rb'
|
||||||
- 'app/services/members/create_service.rb'
|
- 'app/services/members/create_service.rb'
|
||||||
- 'app/services/notification_service.rb'
|
- 'app/services/notification_service.rb'
|
||||||
- 'app/services/packages/composer/create_package_service.rb'
|
- 'app/services/packages/composer/create_package_service.rb'
|
||||||
|
- 'app/services/pages/delete_service.rb'
|
||||||
|
- 'app/services/projects/after_rename_service.rb'
|
||||||
|
- 'app/services/projects/create_service.rb'
|
||||||
|
- 'app/services/projects/destroy_service.rb'
|
||||||
|
- 'app/services/projects/transfer_service.rb'
|
||||||
|
- 'app/services/projects/update_pages_service.rb'
|
||||||
|
- 'app/services/projects/update_service.rb'
|
||||||
- 'app/services/resource_events/change_milestone_service.rb'
|
- 'app/services/resource_events/change_milestone_service.rb'
|
||||||
- 'app/services/spam/ham_service.rb'
|
- 'app/services/spam/ham_service.rb'
|
||||||
|
- 'app/services/timelogs/base_service.rb'
|
||||||
- 'app/validators/addressable_url_validator.rb'
|
- 'app/validators/addressable_url_validator.rb'
|
||||||
- 'app/workers/concerns/cluster_cleanup_methods.rb'
|
- 'app/workers/concerns/cluster_cleanup_methods.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personal_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personal_preview_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/preview_alert_component.rb'
|
||||||
- 'ee/app/controllers/groups/analytics/tasks_by_type_controller.rb'
|
- 'ee/app/controllers/groups/analytics/tasks_by_type_controller.rb'
|
||||||
- 'ee/app/graphql/mutations/boards/epic_lists/destroy.rb'
|
- 'ee/app/graphql/mutations/boards/epic_lists/destroy.rb'
|
||||||
- 'ee/app/graphql/mutations/boards/epics/create.rb'
|
- 'ee/app/graphql/mutations/boards/epics/create.rb'
|
||||||
|
@ -81,9 +93,12 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/app/graphql/mutations/iterations/update.rb'
|
- 'ee/app/graphql/mutations/iterations/update.rb'
|
||||||
- 'ee/app/graphql/mutations/projects/set_compliance_framework.rb'
|
- 'ee/app/graphql/mutations/projects/set_compliance_framework.rb'
|
||||||
- 'ee/app/graphql/mutations/security_policy/commit_scan_execution_policy.rb'
|
- 'ee/app/graphql/mutations/security_policy/commit_scan_execution_policy.rb'
|
||||||
|
- 'ee/app/helpers/ee/application_settings_helper.rb'
|
||||||
- 'ee/app/helpers/ee/ci/jobs_helper.rb'
|
- 'ee/app/helpers/ee/ci/jobs_helper.rb'
|
||||||
- 'ee/app/helpers/ee/geo_helper.rb'
|
- 'ee/app/helpers/ee/geo_helper.rb'
|
||||||
- 'ee/app/helpers/ee/groups/group_members_helper.rb'
|
- 'ee/app/helpers/ee/groups/group_members_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/members_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/namespaces_helper.rb'
|
||||||
- 'ee/app/helpers/ee/projects_helper.rb'
|
- 'ee/app/helpers/ee/projects_helper.rb'
|
||||||
- 'ee/app/helpers/ee/sidebars_helper.rb'
|
- 'ee/app/helpers/ee/sidebars_helper.rb'
|
||||||
- 'ee/app/helpers/ee/tree_helper.rb'
|
- 'ee/app/helpers/ee/tree_helper.rb'
|
||||||
|
@ -96,19 +111,22 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/app/serializers/ee/environment_serializer.rb'
|
- 'ee/app/serializers/ee/environment_serializer.rb'
|
||||||
- 'ee/app/services/app_sec/dast/profiles/update_service.rb'
|
- 'ee/app/services/app_sec/dast/profiles/update_service.rb'
|
||||||
- 'ee/app/services/app_sec/dast/site_profiles/update_service.rb'
|
- 'ee/app/services/app_sec/dast/site_profiles/update_service.rb'
|
||||||
|
- 'ee/app/services/audit_events/build_service.rb'
|
||||||
- 'ee/app/services/ee/auth/container_registry_authentication_service.rb'
|
- 'ee/app/services/ee/auth/container_registry_authentication_service.rb'
|
||||||
- 'ee/app/services/ee/ci/register_job_service.rb'
|
- 'ee/app/services/ee/ci/register_job_service.rb'
|
||||||
- 'ee/app/services/ee/issues/export_csv_service.rb'
|
- 'ee/app/services/ee/issues/export_csv_service.rb'
|
||||||
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
||||||
- 'ee/app/services/gitlab_subscriptions/plan_upgrade_service.rb'
|
- 'ee/app/services/gitlab_subscriptions/plan_upgrade_service.rb'
|
||||||
|
- 'ee/app/services/incident_management/issuable_resource_links/base_service.rb'
|
||||||
- 'ee/app/services/jira/requests/issues/list_service.rb'
|
- 'ee/app/services/jira/requests/issues/list_service.rb'
|
||||||
- 'ee/app/services/projects/slack_application_install_service.rb'
|
|
||||||
- 'ee/app/services/security/token_revocation_service.rb'
|
- 'ee/app/services/security/token_revocation_service.rb'
|
||||||
- 'ee/app/services/timebox_report_service.rb'
|
- 'ee/app/services/timebox_report_service.rb'
|
||||||
- 'ee/app/workers/elastic_delete_project_worker.rb'
|
- 'ee/app/workers/elastic_delete_project_worker.rb'
|
||||||
- 'ee/app/workers/groups/create_event_worker.rb'
|
- 'ee/app/workers/groups/create_event_worker.rb'
|
||||||
- 'ee/lib/api/epic_links.rb'
|
- 'ee/lib/api/epic_links.rb'
|
||||||
|
- 'ee/lib/ee/api/geo.rb'
|
||||||
- 'ee/lib/ee/container_registry/client.rb'
|
- 'ee/lib/ee/container_registry/client.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/application_rate_limiter.rb'
|
||||||
- 'ee/lib/ee/gitlab/ci/parsers.rb'
|
- 'ee/lib/ee/gitlab/ci/parsers.rb'
|
||||||
- 'ee/lib/ee/gitlab/usage_data.rb'
|
- 'ee/lib/ee/gitlab/usage_data.rb'
|
||||||
- 'ee/lib/elastic/latest/application_class_proxy.rb'
|
- 'ee/lib/elastic/latest/application_class_proxy.rb'
|
||||||
|
@ -122,20 +140,23 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/controllers/boards/users_controller_spec.rb'
|
- 'ee/spec/controllers/boards/users_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/ee/projects/jobs_controller_spec.rb'
|
- 'ee/spec/controllers/ee/projects/jobs_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/ee/projects/variables_controller_spec.rb'
|
- 'ee/spec/controllers/ee/projects/variables_controller_spec.rb'
|
||||||
|
- 'ee/spec/controllers/groups/analytics/cycle_analytics/summary_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/epic_boards_controller_spec.rb'
|
- 'ee/spec/controllers/groups/epic_boards_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/issues_controller_spec.rb'
|
- 'ee/spec/controllers/groups/issues_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/boards_controller_spec.rb'
|
- 'ee/spec/controllers/projects/boards_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/feature_flag_issues_controller_spec.rb'
|
- 'ee/spec/controllers/projects/feature_flag_issues_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/imports_controller_spec.rb'
|
- 'ee/spec/controllers/projects/imports_controller_spec.rb'
|
||||||
|
- 'ee/spec/controllers/projects/integrations/jira/issues_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/licenses_controller_spec.rb'
|
- 'ee/spec/controllers/projects/licenses_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/vulnerability_feedback_controller_spec.rb'
|
- 'ee/spec/controllers/projects/vulnerability_feedback_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects_controller_spec.rb'
|
- 'ee/spec/controllers/projects_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/security/projects_controller_spec.rb'
|
- 'ee/spec/controllers/security/projects_controller_spec.rb'
|
||||||
- 'ee/spec/elastic/migrate/20210421140400_add_new_data_to_merge_requests_documents_spec.rb'
|
- 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb'
|
||||||
- 'ee/spec/elastic/migrate/20210623081800_add_upvotes_to_issues_spec.rb'
|
|
||||||
- 'ee/spec/factories/dependencies.rb'
|
- 'ee/spec/factories/dependencies.rb'
|
||||||
- 'ee/spec/factories/licenses.rb'
|
- 'ee/spec/factories/licenses.rb'
|
||||||
|
- 'ee/spec/features/registrations/saas_user_registration_spec.rb'
|
||||||
- 'ee/spec/finders/epics_finder_spec.rb'
|
- 'ee/spec/finders/epics_finder_spec.rb'
|
||||||
|
- 'ee/spec/finders/security/scan_execution_policies_finder_spec.rb'
|
||||||
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
||||||
- 'ee/spec/frontend/fixtures/on_demand_dast_scans.rb'
|
- 'ee/spec/frontend/fixtures/on_demand_dast_scans.rb'
|
||||||
- 'ee/spec/frontend/fixtures/search.rb'
|
- 'ee/spec/frontend/fixtures/search.rb'
|
||||||
|
@ -143,9 +164,14 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb'
|
- 'ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb'
|
||||||
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/access_tokens_helper_spec.rb'
|
- 'ee/spec/helpers/ee/access_tokens_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/groups_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/invite_members_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/labels_helper_spec.rb'
|
- 'ee/spec/helpers/ee/labels_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/namespaces_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/projects/pipeline_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb'
|
- 'ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb'
|
- 'ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/security_orchestration_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/groups/sso_helper_spec.rb'
|
- 'ee/spec/helpers/groups/sso_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/nav/new_dropdown_helper_spec.rb'
|
- 'ee/spec/helpers/nav/new_dropdown_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/projects_helper_spec.rb'
|
- 'ee/spec/helpers/projects_helper_spec.rb'
|
||||||
|
@ -154,17 +180,19 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/helpers/security_helper_spec.rb'
|
- 'ee/spec/helpers/security_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/trial_registrations/reassurances_helper_spec.rb'
|
- 'ee/spec/helpers/trial_registrations/reassurances_helper_spec.rb'
|
||||||
- 'ee/spec/lib/container_registry/client_spec.rb'
|
- 'ee/spec/lib/container_registry/client_spec.rb'
|
||||||
- 'ee/spec/lib/ee/audit/project_changes_auditor_spec.rb'
|
- 'ee/spec/lib/ee/backup/repositories_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/analytics/cycle_analytics/base_query_builder_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/config/entry/bridge_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/config/entry/bridge_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/parsers/security/common_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/parsers/security/common_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/elastic/helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/usage_data_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/usage_data_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/data_collector_spec.rb'
|
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/data_collector_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb'
|
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb'
|
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/analytics/type_of_work/tasks_by_type_spec.rb'
|
- 'ee/spec/lib/gitlab/analytics/type_of_work/tasks_by_type_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/group_saml/membership_updater_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/group_saml/membership_updater_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/auth/saml/membership_updater_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/smartcard/san_extension_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/smartcard/san_extension_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/config/entry/job_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/config/entry/job_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb'
|
||||||
|
@ -173,9 +201,11 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/contribution_analytics/data_collector_spec.rb'
|
- 'ee/spec/lib/gitlab/contribution_analytics/data_collector_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/elastic/indexer_spec.rb'
|
- 'ee/spec/lib/gitlab/elastic/indexer_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/geo/log_cursor/lease_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate_spec.rb'
|
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb'
|
- 'ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/web_ide/config/entry/schemas_spec.rb'
|
- 'ee/spec/lib/gitlab/web_ide/config/entry/schemas_spec.rb'
|
||||||
|
- 'ee/spec/lib/system_check/app/search_check_spec.rb'
|
||||||
- 'ee/spec/mailers/credentials_inventory_mailer_spec.rb'
|
- 'ee/spec/mailers/credentials_inventory_mailer_spec.rb'
|
||||||
- 'ee/spec/mailers/emails/requirements_spec.rb'
|
- 'ee/spec/mailers/emails/requirements_spec.rb'
|
||||||
- 'ee/spec/models/analytics/cycle_analytics/project_stage_spec.rb'
|
- 'ee/spec/models/analytics/cycle_analytics/project_stage_spec.rb'
|
||||||
|
@ -186,25 +216,28 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/models/security/finding_spec.rb'
|
- 'ee/spec/models/security/finding_spec.rb'
|
||||||
- 'ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb'
|
- 'ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb'
|
||||||
- 'ee/spec/requests/api/experiments_spec.rb'
|
- 'ee/spec/requests/api/experiments_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/geo_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/api/ci_configuration_type_spec.rb'
|
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/api/ci_configuration_type_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/coverage/corpus_type_spec.rb'
|
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/coverage/corpus_type_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/ci/minutes/usage_spec.rb'
|
- 'ee/spec/requests/api/graphql/ci/minutes/usage_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/merge_requests/approval_state_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/milestone_spec.rb'
|
- 'ee/spec/requests/api/graphql/milestone_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/app_sec/fuzzing/api/ci_configuration/create_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/app_sec/fuzzing/api/ci_configuration/create_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/issues/update_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/iterations/create_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/iterations/create_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/graphql/mutations/timelogs/create_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
- 'ee/spec/requests/api/internal/base_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/upcoming_reconciliations_spec.rb'
|
- 'ee/spec/requests/api/internal/upcoming_reconciliations_spec.rb'
|
||||||
- 'ee/spec/requests/api/members_spec.rb'
|
- 'ee/spec/requests/api/members_spec.rb'
|
||||||
- 'ee/spec/requests/api/merge_requests_spec.rb'
|
- 'ee/spec/requests/api/merge_requests_spec.rb'
|
||||||
- 'ee/spec/requests/groups/group_members_controller_spec.rb'
|
- 'ee/spec/requests/groups/group_members_controller_spec.rb'
|
||||||
|
- 'ee/spec/requests/groups/usage_quotas_spec.rb'
|
||||||
- 'ee/spec/requests/projects/issue_feature_flags_controller_spec.rb'
|
- 'ee/spec/requests/projects/issue_feature_flags_controller_spec.rb'
|
||||||
- 'ee/spec/requests/projects/mirrors_controller_spec.rb'
|
- 'ee/spec/requests/projects/mirrors_controller_spec.rb'
|
||||||
- 'ee/spec/serializers/issues/linked_issue_feature_flag_entity_spec.rb'
|
- 'ee/spec/serializers/issues/linked_issue_feature_flag_entity_spec.rb'
|
||||||
- 'ee/spec/serializers/license_entity_spec.rb'
|
- 'ee/spec/serializers/license_entity_spec.rb'
|
||||||
- 'ee/spec/serializers/linked_feature_flag_issue_entity_spec.rb'
|
- 'ee/spec/serializers/linked_feature_flag_issue_entity_spec.rb'
|
||||||
|
- 'ee/spec/serializers/security/vulnerability_report_data_entity_spec.rb'
|
||||||
|
- 'ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb'
|
||||||
- 'ee/spec/services/analytics/cycle_analytics/data_loader_service_spec.rb'
|
- 'ee/spec/services/analytics/cycle_analytics/data_loader_service_spec.rb'
|
||||||
- 'ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb'
|
- 'ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb'
|
||||||
- 'ee/spec/services/app_sec/dast/profiles/audit/update_service_spec.rb'
|
- 'ee/spec/services/app_sec/dast/profiles/audit/update_service_spec.rb'
|
||||||
|
@ -220,19 +253,29 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb'
|
- 'ee/spec/services/app_sec/fuzzing/coverage/corpuses/create_service_spec.rb'
|
||||||
- 'ee/spec/services/approval_rules/create_service_spec.rb'
|
- 'ee/spec/services/approval_rules/create_service_spec.rb'
|
||||||
- 'ee/spec/services/approval_rules/update_service_spec.rb'
|
- 'ee/spec/services/approval_rules/update_service_spec.rb'
|
||||||
|
- 'ee/spec/services/arkose/user_verification_service_spec.rb'
|
||||||
- 'ee/spec/services/audit_event_service_spec.rb'
|
- 'ee/spec/services/audit_event_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/create_pipeline_service_spec.rb'
|
- 'ee/spec/services/ci/create_pipeline_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ci/runners/stale_group_runners_prune_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/alert_management/http_integrations/create_service_spec.rb'
|
- 'ee/spec/services/ee/alert_management/http_integrations/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb'
|
- 'ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb'
|
- 'ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/merge_requests/update_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/post_receive_service_spec.rb'
|
- 'ee/spec/services/ee/post_receive_service_spec.rb'
|
||||||
|
- 'ee/spec/services/external_status_checks/create_service_spec.rb'
|
||||||
- 'ee/spec/services/geo/node_status_request_service_spec.rb'
|
- 'ee/spec/services/geo/node_status_request_service_spec.rb'
|
||||||
- 'ee/spec/services/geo/registry_consistency_service_spec.rb'
|
- 'ee/spec/services/geo/registry_consistency_service_spec.rb'
|
||||||
- 'ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb'
|
- 'ee/spec/services/gitlab_subscriptions/check_future_renewal_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/create_trial_or_lead_service_spec.rb'
|
||||||
- 'ee/spec/services/gitlab_subscriptions/plan_upgrade_service_spec.rb'
|
- 'ee/spec/services/gitlab_subscriptions/plan_upgrade_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/preview_billable_user_change_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/reconciliations/calculate_seat_count_data_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/reconciliations/check_seat_usage_alerts_eligibility_service_spec.rb'
|
||||||
- 'ee/spec/services/groups/create_service_spec.rb'
|
- 'ee/spec/services/groups/create_service_spec.rb'
|
||||||
- 'ee/spec/services/groups/destroy_service_spec.rb'
|
- 'ee/spec/services/groups/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/iterations/create_service_spec.rb'
|
- 'ee/spec/services/iterations/create_service_spec.rb'
|
||||||
|
- 'ee/spec/services/namespaces/free_user_cap/deactivate_members_over_limit_service_spec.rb'
|
||||||
|
- 'ee/spec/services/namespaces/free_user_cap/remove_group_group_links_outside_hierarchy_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/create_service_spec.rb'
|
- 'ee/spec/services/projects/create_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/group_links/create_service_spec.rb'
|
- 'ee/spec/services/projects/group_links/create_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/group_links/destroy_service_spec.rb'
|
- 'ee/spec/services/projects/group_links/destroy_service_spec.rb'
|
||||||
|
@ -242,9 +285,16 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'ee/spec/services/security/token_revocation_service_spec.rb'
|
- 'ee/spec/services/security/token_revocation_service_spec.rb'
|
||||||
- 'ee/spec/services/security/track_scan_service_spec.rb'
|
- 'ee/spec/services/security/track_scan_service_spec.rb'
|
||||||
- 'ee/spec/services/timebox_report_service_spec.rb'
|
- 'ee/spec/services/timebox_report_service_spec.rb'
|
||||||
|
- 'ee/spec/services/users/abuse/excessive_projects_download_ban_service_spec.rb'
|
||||||
|
- 'ee/spec/services/users/abuse/git_abuse/namespace_throttle_service_spec.rb'
|
||||||
- 'ee/spec/support/helpers/ee/login_helpers.rb'
|
- 'ee/spec/support/helpers/ee/login_helpers.rb'
|
||||||
- 'ee/spec/support/shared_contexts/fixtures/analytics_shared_context.rb'
|
- 'ee/spec/support/shared_contexts/fixtures/analytics_shared_context.rb'
|
||||||
- 'ee/spec/support/shared_examples/controllers/analytics/cycle_analytics/shared_stage_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/controllers/analytics/cycle_analytics/shared_stage_shared_examples.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/controllers/namespace_storage_limit_alert_shared_examples.rb'
|
||||||
|
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
||||||
|
- 'ee/spec/workers/analytics/cycle_analytics/consistency_worker_spec.rb'
|
||||||
|
- 'ee/spec/workers/ci/runners/stale_group_runners_prune_cron_worker_spec.rb'
|
||||||
|
- 'ee/spec/workers/gitlab_subscriptions/notify_seats_exceeded_worker_spec.rb'
|
||||||
- 'lib/api/admin/instance_clusters.rb'
|
- 'lib/api/admin/instance_clusters.rb'
|
||||||
- 'lib/api/group_clusters.rb'
|
- 'lib/api/group_clusters.rb'
|
||||||
- 'lib/api/project_clusters.rb'
|
- 'lib/api/project_clusters.rb'
|
||||||
|
@ -264,6 +314,7 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'lib/gitlab/github_import/importer/diff_note_importer.rb'
|
- 'lib/gitlab/github_import/importer/diff_note_importer.rb'
|
||||||
- 'lib/gitlab/github_import/importer/pull_request_merged_by_importer.rb'
|
- 'lib/gitlab/github_import/importer/pull_request_merged_by_importer.rb'
|
||||||
- 'lib/gitlab/gitlab_import/client.rb'
|
- 'lib/gitlab/gitlab_import/client.rb'
|
||||||
|
- 'lib/gitlab/graphql/query_analyzers/ast/logger_analyzer.rb'
|
||||||
- 'lib/gitlab/hook_data/issue_builder.rb'
|
- 'lib/gitlab/hook_data/issue_builder.rb'
|
||||||
- 'lib/gitlab/hook_data/release_builder.rb'
|
- 'lib/gitlab/hook_data/release_builder.rb'
|
||||||
- 'lib/gitlab/kubernetes.rb'
|
- 'lib/gitlab/kubernetes.rb'
|
||||||
|
@ -279,10 +330,9 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'qa/qa/ee/resource/board/board_list/project/assignee_board_list.rb'
|
- 'qa/qa/ee/resource/board/board_list/project/assignee_board_list.rb'
|
||||||
- 'qa/qa/ee/resource/board/board_list/project/milestone_board_list.rb'
|
- 'qa/qa/ee/resource/board/board_list/project/milestone_board_list.rb'
|
||||||
- 'qa/qa/resource/snippet.rb'
|
- 'qa/qa/resource/snippet.rb'
|
||||||
|
- 'qa/qa/specs/features/api/3_create/repository/commit_to_templated_project_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/5_package/container_registry_spec.rb'
|
- 'qa/qa/specs/features/api/5_package/container_registry_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/repository/push_protected_branch_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/repository/push_protected_branch_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/snippet/copy_snippet_file_contents_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_fork_in_web_ide_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_web_ide_from_diff_tab_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_web_ide_from_diff_tab_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_omnibus_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_omnibus_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_spec.rb'
|
||||||
|
@ -294,8 +344,11 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/pypi_repository_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/pypi_repository_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/13_secure/security_reports_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/4_verify/new_discussion_not_dropping_merge_trains_mr_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/4_verify/new_discussion_not_dropping_merge_trains_mr_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/9_enablement/elasticsearch/elasticsearch_reindexing_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/9_enablement/elasticsearch/elasticsearch_reindexing_spec.rb'
|
||||||
|
- 'spec/components/diffs/stats_component_spec.rb'
|
||||||
|
- 'spec/components/pajamas/component_spec.rb'
|
||||||
- 'spec/config/object_store_settings_spec.rb'
|
- 'spec/config/object_store_settings_spec.rb'
|
||||||
- 'spec/config/smime_signature_settings_spec.rb'
|
- 'spec/config/smime_signature_settings_spec.rb'
|
||||||
- 'spec/controllers/admin/groups_controller_spec.rb'
|
- 'spec/controllers/admin/groups_controller_spec.rb'
|
||||||
|
@ -319,7 +372,6 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/controllers/projects/environments_controller_spec.rb'
|
- 'spec/controllers/projects/environments_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/feature_flags_controller_spec.rb'
|
- 'spec/controllers/projects/feature_flags_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/grafana_api_controller_spec.rb'
|
- 'spec/controllers/projects/grafana_api_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/group_links_controller_spec.rb'
|
|
||||||
- 'spec/controllers/projects/issues_controller_spec.rb'
|
- 'spec/controllers/projects/issues_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/jobs_controller_spec.rb'
|
- 'spec/controllers/projects/jobs_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/merge_requests/creations_controller_spec.rb'
|
- 'spec/controllers/projects/merge_requests/creations_controller_spec.rb'
|
||||||
|
@ -336,27 +388,31 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/controllers/projects/web_ide_terminals_controller_spec.rb'
|
- 'spec/controllers/projects/web_ide_terminals_controller_spec.rb'
|
||||||
- 'spec/controllers/projects_controller_spec.rb'
|
- 'spec/controllers/projects_controller_spec.rb'
|
||||||
- 'spec/factories/ci/builds.rb'
|
- 'spec/factories/ci/builds.rb'
|
||||||
- 'spec/factories/container_repositories.rb'
|
|
||||||
- 'spec/factories/packages/debian/file_metadatum.rb'
|
- 'spec/factories/packages/debian/file_metadatum.rb'
|
||||||
- 'spec/features/gitlab_experiments_spec.rb'
|
- 'spec/features/gitlab_experiments_spec.rb'
|
||||||
- 'spec/frontend/fixtures/autocomplete_sources.rb'
|
- 'spec/frontend/fixtures/autocomplete_sources.rb'
|
||||||
- 'spec/frontend/fixtures/blob.rb'
|
- 'spec/frontend/fixtures/blob.rb'
|
||||||
|
- 'spec/frontend/fixtures/jobs.rb'
|
||||||
- 'spec/frontend/fixtures/runner.rb'
|
- 'spec/frontend/fixtures/runner.rb'
|
||||||
- 'spec/graphql/mutations/release_asset_links/create_spec.rb'
|
- 'spec/graphql/mutations/release_asset_links/create_spec.rb'
|
||||||
- 'spec/graphql/resolvers/concerns/caching_array_resolver_spec.rb'
|
- 'spec/graphql/resolvers/concerns/caching_array_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/crm/organizations_resolver_spec.rb'
|
||||||
- 'spec/graphql/types/ci/detailed_status_type_spec.rb'
|
- 'spec/graphql/types/ci/detailed_status_type_spec.rb'
|
||||||
|
- 'spec/helpers/access_tokens_helper_spec.rb'
|
||||||
|
- 'spec/helpers/admin/application_settings/settings_helper_spec.rb'
|
||||||
- 'spec/helpers/admin/deploy_key_helper_spec.rb'
|
- 'spec/helpers/admin/deploy_key_helper_spec.rb'
|
||||||
- 'spec/helpers/analytics/cycle_analytics_helper_spec.rb'
|
- 'spec/helpers/analytics/cycle_analytics_helper_spec.rb'
|
||||||
- 'spec/helpers/ci/builds_helper_spec.rb'
|
- 'spec/helpers/ci/builds_helper_spec.rb'
|
||||||
- 'spec/helpers/ci/jobs_helper_spec.rb'
|
- 'spec/helpers/ci/jobs_helper_spec.rb'
|
||||||
- 'spec/helpers/ci/pipeline_editor_helper_spec.rb'
|
- 'spec/helpers/ci/pipeline_editor_helper_spec.rb'
|
||||||
- 'spec/helpers/ci/runners_helper_spec.rb'
|
|
||||||
- 'spec/helpers/deploy_tokens_helper_spec.rb'
|
- 'spec/helpers/deploy_tokens_helper_spec.rb'
|
||||||
- 'spec/helpers/groups/settings_helper_spec.rb'
|
- 'spec/helpers/groups/settings_helper_spec.rb'
|
||||||
|
- 'spec/helpers/groups_helper_spec.rb'
|
||||||
- 'spec/helpers/issuables_helper_spec.rb'
|
- 'spec/helpers/issuables_helper_spec.rb'
|
||||||
- 'spec/helpers/namespaces_helper_spec.rb'
|
- 'spec/helpers/namespaces_helper_spec.rb'
|
||||||
- 'spec/helpers/page_layout_helper_spec.rb'
|
- 'spec/helpers/page_layout_helper_spec.rb'
|
||||||
- 'spec/helpers/projects/cluster_agents_helper_spec.rb'
|
- 'spec/helpers/projects/cluster_agents_helper_spec.rb'
|
||||||
|
- 'spec/helpers/projects/pipeline_helper_spec.rb'
|
||||||
- 'spec/helpers/releases_helper_spec.rb'
|
- 'spec/helpers/releases_helper_spec.rb'
|
||||||
- 'spec/helpers/routing/pseudonymization_helper_spec.rb'
|
- 'spec/helpers/routing/pseudonymization_helper_spec.rb'
|
||||||
- 'spec/helpers/search_helper_spec.rb'
|
- 'spec/helpers/search_helper_spec.rb'
|
||||||
|
@ -367,14 +423,18 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/api/entities/design_management/design_spec.rb'
|
- 'spec/lib/api/entities/design_management/design_spec.rb'
|
||||||
- 'spec/lib/api/entities/merge_request_approvals_spec.rb'
|
- 'spec/lib/api/entities/merge_request_approvals_spec.rb'
|
||||||
- 'spec/lib/api/entities/personal_access_token_spec.rb'
|
- 'spec/lib/api/entities/personal_access_token_spec.rb'
|
||||||
|
- 'spec/lib/api/entities/personal_access_token_with_details_spec.rb'
|
||||||
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
||||||
- 'spec/lib/backup/database_spec.rb'
|
- 'spec/lib/backup/database_spec.rb'
|
||||||
|
- 'spec/lib/backup/repositories_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/audio_link_filter_spec.rb'
|
- 'spec/lib/banzai/filter/audio_link_filter_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/repository_link_filter_spec.rb'
|
- 'spec/lib/banzai/filter/repository_link_filter_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/video_link_filter_spec.rb'
|
- 'spec/lib/banzai/filter/video_link_filter_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/common/pipelines/milestones_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/common/pipelines/milestones_pipeline_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/groups/pipelines/project_entities_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/groups/pipelines/project_entities_pipeline_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/groups/pipelines/subgroup_entities_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/groups/pipelines/subgroup_entities_pipeline_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/groups/stage_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/groups/transformers/group_attributes_transformer_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/projects/pipelines/container_expiration_policy_pipeline_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/projects/pipelines/project_feature_pipeline_spec.rb'
|
||||||
- 'spec/lib/container_registry/client_spec.rb'
|
- 'spec/lib/container_registry/client_spec.rb'
|
||||||
|
@ -402,9 +462,11 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/gitlab/ci/config/yaml/tags/resolver_spec.rb'
|
- 'spec/lib/gitlab/ci/config/yaml/tags/resolver_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config_spec.rb'
|
- 'spec/lib/gitlab/ci/config_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb'
|
- 'spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/parsers/sbom/source/dependency_scanning_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/parsers/security/common_spec.rb'
|
- 'spec/lib/gitlab/ci/parsers/security/common_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/populate_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/chain/populate_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/seed/build/cache_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/reports/coverage_report_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/security/identifier_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/security/identifier_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/security/scanner_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/security/scanner_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/terraform_reports_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/terraform_reports_spec.rb'
|
||||||
|
@ -412,11 +474,15 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/gitlab/config_checker/external_database_checker_spec.rb'
|
- 'spec/lib/gitlab/config_checker/external_database_checker_spec.rb'
|
||||||
- 'spec/lib/gitlab/config_checker/puma_rugged_checker_spec.rb'
|
- 'spec/lib/gitlab/config_checker/puma_rugged_checker_spec.rb'
|
||||||
- 'spec/lib/gitlab/data_builder/build_spec.rb'
|
- 'spec/lib/gitlab/data_builder/build_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/data_builder/issuable_spec.rb'
|
||||||
- 'spec/lib/gitlab/data_builder/pipeline_spec.rb'
|
- 'spec/lib/gitlab/data_builder/pipeline_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/setup_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/setup_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database_spec.rb'
|
- 'spec/lib/gitlab/database_spec.rb'
|
||||||
- 'spec/lib/gitlab/diff/position_spec.rb'
|
- 'spec/lib/gitlab/diff/position_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/error_tracking/error_repository/open_api_strategy_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/error_tracking_spec.rb'
|
||||||
- 'spec/lib/gitlab/experimentation/controller_concern_spec.rb'
|
- 'spec/lib/gitlab/experimentation/controller_concern_spec.rb'
|
||||||
- 'spec/lib/gitlab/experimentation_spec.rb'
|
- 'spec/lib/gitlab/experimentation_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/conflict/file_spec.rb'
|
- 'spec/lib/gitlab/git/conflict/file_spec.rb'
|
||||||
|
@ -428,6 +494,7 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/gitlab/github_import/logger_spec.rb'
|
- 'spec/lib/gitlab/github_import/logger_spec.rb'
|
||||||
- 'spec/lib/gitlab/github_import/object_counter_spec.rb'
|
- 'spec/lib/gitlab/github_import/object_counter_spec.rb'
|
||||||
- 'spec/lib/gitlab/gpg_spec.rb'
|
- 'spec/lib/gitlab/gpg_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/graphql/query_analyzers/ast/logger_analyzer_spec.rb'
|
||||||
- 'spec/lib/gitlab/graphql/tracers/logger_tracer_spec.rb'
|
- 'spec/lib/gitlab/graphql/tracers/logger_tracer_spec.rb'
|
||||||
- 'spec/lib/gitlab/graphql/tracers/timer_tracer_spec.rb'
|
- 'spec/lib/gitlab/graphql/tracers/timer_tracer_spec.rb'
|
||||||
- 'spec/lib/gitlab/http_spec.rb'
|
- 'spec/lib/gitlab/http_spec.rb'
|
||||||
|
@ -439,6 +506,7 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb'
|
- 'spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb'
|
||||||
- 'spec/lib/gitlab/kubernetes/rollout_instances_spec.rb'
|
- 'spec/lib/gitlab/kubernetes/rollout_instances_spec.rb'
|
||||||
- 'spec/lib/gitlab/legacy_github_import/label_formatter_spec.rb'
|
- 'spec/lib/gitlab/legacy_github_import/label_formatter_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/memory/watchdog_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb'
|
- 'spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb'
|
- 'spec/lib/gitlab/metrics/subscribers/action_cable_spec.rb'
|
||||||
- 'spec/lib/gitlab/middleware/multipart/handler_spec.rb'
|
- 'spec/lib/gitlab/middleware/multipart/handler_spec.rb'
|
||||||
|
@ -448,7 +516,6 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/gitlab/push_options_spec.rb'
|
- 'spec/lib/gitlab/push_options_spec.rb'
|
||||||
- 'spec/lib/gitlab/submodule_links_spec.rb'
|
- 'spec/lib/gitlab/submodule_links_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/utils_spec.rb'
|
- 'spec/lib/gitlab/utils_spec.rb'
|
||||||
- 'spec/lib/gitlab/web_ide/config/entry/global_spec.rb'
|
- 'spec/lib/gitlab/web_ide/config/entry/global_spec.rb'
|
||||||
- 'spec/lib/mattermost/team_spec.rb'
|
- 'spec/lib/mattermost/team_spec.rb'
|
||||||
|
@ -456,11 +523,13 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/lib/peek/views/memory_spec.rb'
|
- 'spec/lib/peek/views/memory_spec.rb'
|
||||||
- 'spec/mailers/emails/merge_requests_spec.rb'
|
- 'spec/mailers/emails/merge_requests_spec.rb'
|
||||||
- 'spec/models/active_session_spec.rb'
|
- 'spec/models/active_session_spec.rb'
|
||||||
|
- 'spec/models/analytics/cycle_analytics/aggregation_spec.rb'
|
||||||
- 'spec/models/ci/pipeline_spec.rb'
|
- 'spec/models/ci/pipeline_spec.rb'
|
||||||
- 'spec/models/ci_platform_metric_spec.rb'
|
- 'spec/models/ci_platform_metric_spec.rb'
|
||||||
- 'spec/models/clusters/applications/prometheus_spec.rb'
|
- 'spec/models/clusters/applications/prometheus_spec.rb'
|
||||||
- 'spec/models/event_spec.rb'
|
- 'spec/models/event_spec.rb'
|
||||||
- 'spec/models/gpg_key_spec.rb'
|
- 'spec/models/gpg_key_spec.rb'
|
||||||
|
- 'spec/models/instance_configuration_spec.rb'
|
||||||
- 'spec/models/integrations/base_chat_notification_spec.rb'
|
- 'spec/models/integrations/base_chat_notification_spec.rb'
|
||||||
- 'spec/models/integrations/chat_message/deployment_message_spec.rb'
|
- 'spec/models/integrations/chat_message/deployment_message_spec.rb'
|
||||||
- 'spec/models/integrations/chat_message/issue_message_spec.rb'
|
- 'spec/models/integrations/chat_message/issue_message_spec.rb'
|
||||||
|
@ -480,12 +549,14 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/requests/api/feature_flags_spec.rb'
|
- 'spec/requests/api/feature_flags_spec.rb'
|
||||||
- 'spec/requests/api/feature_flags_user_lists_spec.rb'
|
- 'spec/requests/api/feature_flags_user_lists_spec.rb'
|
||||||
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/group_variables_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/instance_variables_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/project_variables_spec.rb'
|
||||||
- 'spec/requests/api/graphql/group/milestones_spec.rb'
|
- 'spec/requests/api/graphql/group/milestones_spec.rb'
|
||||||
- 'spec/requests/api/graphql/metrics/dashboard/annotations_spec.rb'
|
- 'spec/requests/api/graphql/metrics/dashboard/annotations_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/mutations/timelogs/create_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/cluster_agents_spec.rb'
|
- 'spec/requests/api/graphql/project/cluster_agents_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/release_spec.rb'
|
- 'spec/requests/api/graphql/project/release_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/terraform/state_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/project/terraform/states_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/project_query_spec.rb'
|
- 'spec/requests/api/graphql/project_query_spec.rb'
|
||||||
- 'spec/requests/api/internal/base_spec.rb'
|
- 'spec/requests/api/internal/base_spec.rb'
|
||||||
- 'spec/requests/api/merge_requests_spec.rb'
|
- 'spec/requests/api/merge_requests_spec.rb'
|
||||||
|
@ -503,19 +574,29 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/requests/jira_connect/installations_controller_spec.rb'
|
- 'spec/requests/jira_connect/installations_controller_spec.rb'
|
||||||
- 'spec/requests/lfs_http_spec.rb'
|
- 'spec/requests/lfs_http_spec.rb'
|
||||||
- 'spec/serializers/blob_entity_spec.rb'
|
- 'spec/serializers/blob_entity_spec.rb'
|
||||||
|
- 'spec/serializers/integrations/harbor_serializers/artifact_entity_spec.rb'
|
||||||
|
- 'spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb'
|
||||||
|
- 'spec/serializers/integrations/harbor_serializers/tag_entity_spec.rb'
|
||||||
|
- 'spec/services/bulk_imports/create_pipeline_trackers_service_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb'
|
- 'spec/services/ci/create_pipeline_service/custom_yaml_tags_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb'
|
- 'spec/services/ci/create_pipeline_service/parent_child_pipeline_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service_spec.rb'
|
- 'spec/services/ci/create_pipeline_service_spec.rb'
|
||||||
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
||||||
- 'spec/services/ci/play_manual_stage_service_spec.rb'
|
- 'spec/services/ci/play_manual_stage_service_spec.rb'
|
||||||
|
- 'spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb'
|
||||||
- 'spec/services/clusters/agents/create_service_spec.rb'
|
- 'spec/services/clusters/agents/create_service_spec.rb'
|
||||||
- 'spec/services/clusters/applications/check_ingress_ip_address_service_spec.rb'
|
- 'spec/services/clusters/applications/check_ingress_ip_address_service_spec.rb'
|
||||||
- 'spec/services/clusters/aws/authorize_role_service_spec.rb'
|
- 'spec/services/clusters/aws/authorize_role_service_spec.rb'
|
||||||
- 'spec/services/clusters/update_service_spec.rb'
|
- 'spec/services/clusters/update_service_spec.rb'
|
||||||
- 'spec/services/commits/tag_service_spec.rb'
|
- 'spec/services/commits/tag_service_spec.rb'
|
||||||
|
- 'spec/services/database/consistency_check_service_spec.rb'
|
||||||
- 'spec/services/git/branch_push_service_spec.rb'
|
- 'spec/services/git/branch_push_service_spec.rb'
|
||||||
|
- 'spec/services/google_cloud/create_cloudsql_instance_service_spec.rb'
|
||||||
|
- 'spec/services/import/fogbugz_service_spec.rb'
|
||||||
- 'spec/services/import/github_service_spec.rb'
|
- 'spec/services/import/github_service_spec.rb'
|
||||||
- 'spec/services/import/gitlab_projects/file_acquisition_strategies/remote_file_spec.rb'
|
- 'spec/services/import/gitlab_projects/file_acquisition_strategies/remote_file_spec.rb'
|
||||||
|
- 'spec/services/markdown_content_rewriter_service_spec.rb'
|
||||||
|
- 'spec/services/merge_requests/build_service_spec.rb'
|
||||||
- 'spec/services/merge_requests/create_service_spec.rb'
|
- 'spec/services/merge_requests/create_service_spec.rb'
|
||||||
- 'spec/services/merge_requests/get_urls_service_spec.rb'
|
- 'spec/services/merge_requests/get_urls_service_spec.rb'
|
||||||
- 'spec/services/merge_requests/refresh_service_spec.rb'
|
- 'spec/services/merge_requests/refresh_service_spec.rb'
|
||||||
|
@ -528,6 +609,7 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/services/projects/lfs_pointers/lfs_download_service_spec.rb'
|
- 'spec/services/projects/lfs_pointers/lfs_download_service_spec.rb'
|
||||||
- 'spec/services/projects/operations/update_service_spec.rb'
|
- 'spec/services/projects/operations/update_service_spec.rb'
|
||||||
- 'spec/services/projects/update_service_spec.rb'
|
- 'spec/services/projects/update_service_spec.rb'
|
||||||
|
- 'spec/services/service_ping/submit_service_ping_service_spec.rb'
|
||||||
- 'spec/services/snippets/count_service_spec.rb'
|
- 'spec/services/snippets/count_service_spec.rb'
|
||||||
- 'spec/sidekiq_cluster/sidekiq_cluster_spec.rb'
|
- 'spec/sidekiq_cluster/sidekiq_cluster_spec.rb'
|
||||||
- 'spec/support/atlassian/jira_connect/schemata.rb'
|
- 'spec/support/atlassian/jira_connect/schemata.rb'
|
||||||
|
@ -541,6 +623,9 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/support/shared_contexts/fixtures/analytics_shared_context.rb'
|
- 'spec/support/shared_contexts/fixtures/analytics_shared_context.rb'
|
||||||
- 'spec/support/shared_contexts/lib/container_registry/client_shared_context.rb'
|
- 'spec/support/shared_contexts/lib/container_registry/client_shared_context.rb'
|
||||||
- 'spec/support/shared_examples/graphql/spam_protection_shared_examples.rb'
|
- 'spec/support/shared_examples/graphql/spam_protection_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/harbor/artifacts_controller_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/harbor/repositories_controller_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/harbor/tags_controller_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/metrics/active_record_subscriber_shared_examples.rb'
|
- 'spec/support/shared_examples/metrics/active_record_subscriber_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/clusters/prometheus_client_shared.rb'
|
- 'spec/support/shared_examples/models/clusters/prometheus_client_shared.rb'
|
||||||
- 'spec/support/shared_examples/models/cycle_analytics_stage_shared_examples.rb'
|
- 'spec/support/shared_examples/models/cycle_analytics_stage_shared_examples.rb'
|
||||||
|
@ -551,4 +636,6 @@ Layout/FirstHashElementIndentation:
|
||||||
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
||||||
- 'spec/tooling/danger/datateam_spec.rb'
|
- 'spec/tooling/danger/datateam_spec.rb'
|
||||||
- 'spec/tooling/lib/tooling/kubernetes_client_spec.rb'
|
- 'spec/tooling/lib/tooling/kubernetes_client_spec.rb'
|
||||||
|
- 'spec/views/projects/issues/_issue.html.haml_spec.rb'
|
||||||
|
- 'spec/workers/ci/runners/reconcile_existing_runner_versions_cron_worker_spec.rb'
|
||||||
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
||||||
|
|
|
@ -1,378 +1,26 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Layout/HashAlignment:
|
Layout/HashAlignment:
|
||||||
# Offense count: 3804
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/admin/ci/variables_controller.rb'
|
|
||||||
- 'app/controllers/admin/system_info_controller.rb'
|
|
||||||
- 'app/controllers/oauth/token_info_controller.rb'
|
|
||||||
- 'app/controllers/projects/feature_flags_controller.rb'
|
|
||||||
- 'app/controllers/repositories/git_http_client_controller.rb'
|
|
||||||
- 'app/controllers/repositories/lfs_api_controller.rb'
|
|
||||||
- 'app/controllers/repositories/lfs_locks_api_controller.rb'
|
|
||||||
- 'app/controllers/uploads_controller.rb'
|
|
||||||
- 'app/graphql/mutations/award_emojis/toggle.rb'
|
|
||||||
- 'app/graphql/mutations/ci/runner/update.rb'
|
|
||||||
- 'app/graphql/mutations/design_management/move.rb'
|
|
||||||
- 'app/graphql/mutations/issues/set_severity.rb'
|
|
||||||
- 'app/graphql/mutations/security/ci_configuration/base_security_analyzer.rb'
|
|
||||||
- 'app/graphql/resolvers/ci/template_resolver.rb'
|
|
||||||
- 'app/graphql/resolvers/projects_resolver.rb'
|
|
||||||
- 'app/graphql/resolvers/users_resolver.rb'
|
|
||||||
- 'app/graphql/types/access_level_type.rb'
|
|
||||||
- 'app/graphql/types/admin/analytics/usage_trends/measurement_type.rb'
|
|
||||||
- 'app/graphql/types/board_list_type.rb'
|
|
||||||
- 'app/graphql/types/board_type.rb'
|
|
||||||
- 'app/graphql/types/ci/analytics_type.rb'
|
|
||||||
- 'app/graphql/types/ci/application_setting_type.rb'
|
|
||||||
- 'app/graphql/types/ci/build_need_type.rb'
|
|
||||||
- 'app/graphql/types/ci/ci_cd_setting_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/config_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/group_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/job_restriction_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/job_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/need_type.rb'
|
|
||||||
- 'app/graphql/types/ci/config/stage_type.rb'
|
|
||||||
- 'app/graphql/types/ci/detailed_status_type.rb'
|
|
||||||
- 'app/graphql/types/ci/group_type.rb'
|
|
||||||
- 'app/graphql/types/ci/job_artifact_type.rb'
|
|
||||||
- 'app/graphql/types/ci/job_token_scope_type.rb'
|
|
||||||
- 'app/graphql/types/ci/job_type.rb'
|
|
||||||
- 'app/graphql/types/ci/pipeline_message_type.rb'
|
|
||||||
- 'app/graphql/types/ci/pipeline_type.rb'
|
|
||||||
- 'app/graphql/types/ci/recent_failures_type.rb'
|
|
||||||
- 'app/graphql/types/ci/runner_architecture_type.rb'
|
|
||||||
- 'app/graphql/types/ci/runner_platform_type.rb'
|
|
||||||
- 'app/graphql/types/ci/runner_setup_type.rb'
|
|
||||||
- 'app/graphql/types/ci/runner_type.rb'
|
|
||||||
- 'app/graphql/types/ci/runner_web_url_edge.rb'
|
|
||||||
- 'app/graphql/types/ci/stage_type.rb'
|
|
||||||
- 'app/graphql/types/ci/status_action_type.rb'
|
|
||||||
- 'app/graphql/types/ci/template_type.rb'
|
|
||||||
- 'app/graphql/types/ci/test_case_type.rb'
|
|
||||||
- 'app/graphql/types/ci/test_report_summary_type.rb'
|
|
||||||
- 'app/graphql/types/ci/test_report_total_type.rb'
|
|
||||||
- 'app/graphql/types/ci/test_suite_summary_type.rb'
|
|
||||||
- 'app/graphql/types/ci/test_suite_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/analyzers_entity_input_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/analyzers_entity_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/entity_input_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/entity_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/options_entity_type.rb'
|
|
||||||
- 'app/graphql/types/ci_configuration/sast/type.rb'
|
|
||||||
- 'app/graphql/types/commit_action_type.rb'
|
|
||||||
- 'app/graphql/types/commit_type.rb'
|
|
||||||
- 'app/graphql/types/countable_connection_type.rb'
|
|
||||||
- 'app/graphql/types/design_management/design_collection_type.rb'
|
|
||||||
- 'app/graphql/types/design_management/design_fields.rb'
|
|
||||||
- 'app/graphql/types/design_management/version_type.rb'
|
|
||||||
- 'app/graphql/types/diff_paths_input_type.rb'
|
|
||||||
- 'app/graphql/types/diff_refs_type.rb'
|
|
||||||
- 'app/graphql/types/diff_stats_summary_type.rb'
|
|
||||||
- 'app/graphql/types/diff_stats_type.rb'
|
|
||||||
- 'app/graphql/types/environment_type.rb'
|
|
||||||
- 'app/graphql/types/evidence_type.rb'
|
|
||||||
- 'app/graphql/types/grafana_integration_type.rb'
|
|
||||||
- 'app/graphql/types/group_invitation_type.rb'
|
|
||||||
- 'app/graphql/types/group_member_type.rb'
|
|
||||||
- 'app/graphql/types/group_type.rb'
|
|
||||||
- 'app/graphql/types/invitation_interface.rb'
|
|
||||||
- 'app/graphql/types/issue_type.rb'
|
|
||||||
- 'app/graphql/types/jira_import_type.rb'
|
|
||||||
- 'app/graphql/types/jira_user_type.rb'
|
|
||||||
- 'app/graphql/types/label_type.rb'
|
|
||||||
- 'app/graphql/types/member_interface.rb'
|
|
||||||
- 'app/graphql/types/merge_request_connection_type.rb'
|
|
||||||
- 'app/graphql/types/merge_request_type.rb'
|
|
||||||
- 'app/graphql/types/metadata/kas_type.rb'
|
|
||||||
- 'app/graphql/types/metadata_type.rb'
|
|
||||||
- 'app/graphql/types/metrics/dashboard_type.rb'
|
|
||||||
- 'app/graphql/types/metrics/dashboards/annotation_type.rb'
|
|
||||||
- 'app/graphql/types/milestone_stats_type.rb'
|
|
||||||
- 'app/graphql/types/milestone_type.rb'
|
|
||||||
- 'app/graphql/types/namespace_type.rb'
|
|
||||||
- 'app/graphql/types/notes/diff_image_position_input_type.rb'
|
|
||||||
- 'app/graphql/types/notes/diff_position_base_input_type.rb'
|
|
||||||
- 'app/graphql/types/notes/diff_position_input_type.rb'
|
|
||||||
- 'app/graphql/types/notes/diff_position_type.rb'
|
|
||||||
- 'app/graphql/types/notes/discussion_type.rb'
|
|
||||||
- 'app/graphql/types/notes/note_type.rb'
|
|
||||||
- 'app/graphql/types/packages/package_details_type.rb'
|
|
||||||
- 'app/graphql/types/packages/package_file_type.rb'
|
|
||||||
- 'app/graphql/types/packages/package_type.rb'
|
|
||||||
- 'app/graphql/types/project_invitation_type.rb'
|
|
||||||
- 'app/graphql/types/project_member_type.rb'
|
|
||||||
- 'app/graphql/types/project_statistics_type.rb'
|
|
||||||
- 'app/graphql/types/project_type.rb'
|
|
||||||
- 'app/graphql/types/projects/service_type.rb'
|
|
||||||
- 'app/graphql/types/projects/services/jira_project_type.rb'
|
|
||||||
- 'app/graphql/types/projects/topic_type.rb'
|
|
||||||
- 'app/graphql/types/prometheus_alert_type.rb'
|
|
||||||
- 'app/graphql/types/release_asset_link_type.rb'
|
|
||||||
- 'app/graphql/types/release_assets_type.rb'
|
|
||||||
- 'app/graphql/types/release_links_type.rb'
|
|
||||||
- 'app/graphql/types/release_source_type.rb'
|
|
||||||
- 'app/graphql/types/release_type.rb'
|
|
||||||
- 'app/graphql/types/repository/blob_type.rb'
|
|
||||||
- 'app/graphql/types/repository_type.rb'
|
|
||||||
- 'app/graphql/types/resolvable_interface.rb'
|
|
||||||
- 'app/graphql/types/snippet_type.rb'
|
|
||||||
- 'app/graphql/types/snippets/blob_connection_type.rb'
|
|
||||||
- 'app/graphql/types/snippets/blob_type.rb'
|
|
||||||
- 'app/graphql/types/subscription_type.rb'
|
|
||||||
- 'app/graphql/types/task_completion_status.rb'
|
|
||||||
- 'app/graphql/types/tree/blob_type.rb'
|
|
||||||
- 'app/graphql/types/tree/entry_type.rb'
|
|
||||||
- 'app/graphql/types/tree/submodule_type.rb'
|
|
||||||
- 'app/graphql/types/tree/tree_entry_type.rb'
|
|
||||||
- 'app/graphql/types/tree/tree_type.rb'
|
|
||||||
- 'app/graphql/types/user_callout_type.rb'
|
|
||||||
- 'app/graphql/types/user_interface.rb'
|
|
||||||
- 'app/graphql/types/user_status_type.rb'
|
|
||||||
- 'app/graphql/types/work_item_type.rb'
|
|
||||||
- 'app/graphql/types/work_items/type_type.rb'
|
|
||||||
- 'app/helpers/avatars_helper.rb'
|
|
||||||
- 'app/helpers/blob_helper.rb'
|
|
||||||
- 'app/helpers/commits_helper.rb'
|
|
||||||
- 'app/helpers/environments_helper.rb'
|
|
||||||
- 'app/helpers/events_helper.rb'
|
|
||||||
- 'app/helpers/markup_helper.rb'
|
|
||||||
- 'app/helpers/preferences_helper.rb'
|
|
||||||
- 'app/helpers/projects_helper.rb'
|
|
||||||
- 'app/helpers/sorting_helper.rb'
|
|
||||||
- 'app/helpers/todos_helper.rb'
|
|
||||||
- 'app/helpers/wiki_helper.rb'
|
|
||||||
- 'app/mailers/abuse_report_mailer.rb'
|
|
||||||
- 'app/mailers/emails/projects.rb'
|
|
||||||
- 'app/models/bulk_imports/configuration.rb'
|
|
||||||
- 'app/models/ci/bridge.rb'
|
|
||||||
- 'app/models/ci/build_trace_metadata.rb'
|
|
||||||
- 'app/models/ci/pipeline.rb'
|
|
||||||
- 'app/models/compare.rb'
|
|
||||||
- 'app/models/concerns/ci/has_status.rb'
|
|
||||||
- 'app/models/concerns/enums/data_visualization_palette.rb'
|
|
||||||
- 'app/models/concerns/featurable.rb'
|
|
||||||
- 'app/models/concerns/issuable.rb'
|
|
||||||
- 'app/models/concerns/triggerable_hooks.rb'
|
|
||||||
- 'app/models/container_repository.rb'
|
|
||||||
- 'app/models/design_management/design.rb'
|
|
||||||
- 'app/models/design_management/design_action.rb'
|
|
||||||
- 'app/models/event.rb'
|
|
||||||
- 'app/models/grafana_integration.rb'
|
|
||||||
- 'app/models/group.rb'
|
|
||||||
- 'app/models/hooks/web_hook.rb'
|
|
||||||
- 'app/models/integrations/emails_on_push.rb'
|
|
||||||
- 'app/models/integrations/jira.rb'
|
|
||||||
- 'app/models/issuable_severity.rb'
|
|
||||||
- 'app/models/jira_connect_installation.rb'
|
|
||||||
- 'app/models/loose_foreign_keys/deleted_record.rb'
|
|
||||||
- 'app/models/merge_request.rb'
|
|
||||||
- 'app/models/merge_request_diff.rb'
|
|
||||||
- 'app/models/pages_domain.rb'
|
|
||||||
- 'app/models/project.rb'
|
|
||||||
- 'app/models/prometheus_alert.rb'
|
|
||||||
- 'app/models/serverless/domain_cluster.rb'
|
|
||||||
- 'app/models/snippet.rb'
|
|
||||||
- 'app/models/terraform/state.rb'
|
|
||||||
- 'app/models/user.rb'
|
|
||||||
- 'app/models/user_status.rb'
|
|
||||||
- 'app/models/wiki.rb'
|
|
||||||
- 'app/models/work_items/type.rb'
|
|
||||||
- 'app/presenters/analytics/cycle_analytics/stage_presenter.rb'
|
|
||||||
- 'app/presenters/project_presenter.rb'
|
|
||||||
- 'app/serializers/rollout_status_entity.rb'
|
|
||||||
- 'app/services/chat_names/authorize_user_service.rb'
|
|
||||||
- 'app/services/ci/archive_trace_service.rb'
|
|
||||||
- 'app/services/ci/job_artifacts/destroy_batch_service.rb'
|
|
||||||
- 'app/services/ci/list_config_variables_service.rb'
|
|
||||||
- 'app/services/ci/parse_dotenv_artifact_service.rb'
|
|
||||||
- 'app/services/ci/stuck_builds/drop_helpers.rb'
|
|
||||||
- 'app/services/groups/import_export/import_service.rb'
|
|
||||||
- 'app/services/issuable/import_csv/base_service.rb'
|
|
||||||
- 'app/services/issues/export_csv_service.rb'
|
|
||||||
- 'app/services/jira/requests/base.rb'
|
|
||||||
- 'app/services/merge_requests/mergeability_check_service.rb'
|
|
||||||
- 'app/services/merge_requests/push_options_handler_service.rb'
|
|
||||||
- 'app/services/merge_requests/toggle_attention_requested_service.rb'
|
|
||||||
- 'app/services/packages/conan/create_package_file_service.rb'
|
|
||||||
- 'app/services/packages/create_package_file_service.rb'
|
|
||||||
- 'app/services/packages/debian/create_package_file_service.rb'
|
|
||||||
- 'app/services/packages/npm/create_package_service.rb'
|
|
||||||
- 'app/services/projects/fork_service.rb'
|
|
||||||
- 'app/services/projects/lfs_pointers/lfs_download_service.rb'
|
|
||||||
- 'app/services/projects/update_remote_mirror_service.rb'
|
|
||||||
- 'app/uploaders/file_uploader.rb'
|
|
||||||
- 'app/workers/emails_on_push_worker.rb'
|
|
||||||
- 'app/workers/x509_issuer_crl_check_worker.rb'
|
|
||||||
- 'config/initializers/1_settings.rb'
|
|
||||||
- 'config/initializers/default_url_options.rb'
|
|
||||||
- 'config/initializers/rest-client-hostname_override.rb'
|
|
||||||
- 'config/routes/profile.rb'
|
|
||||||
- 'config/routes/project.rb'
|
|
||||||
- 'config/routes/unmatched_project.rb'
|
|
||||||
- 'config/routes/uploads.rb'
|
|
||||||
- 'db/migrate/20210601080039_group_protected_environments_add_index_and_constraint.rb'
|
|
||||||
- 'db/migrate/20210804150320_create_base_work_item_types.rb'
|
|
||||||
- 'db/migrate/20210831203408_upsert_base_work_item_types.rb'
|
|
||||||
- 'db/migrate/20210901065504_add_index_on_name_and_id_to_public_groups.rb'
|
|
||||||
- 'db/post_migrate/20210311120156_backfill_push_event_payload_event_id_for_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210622045705_finalize_events_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210701141346_finalize_ci_builds_stage_id_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210707210916_finalize_ci_stages_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210708011426_finalize_ci_builds_metadata_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210802043253_finalize_push_event_payloads_bigint_conversion_3.rb'
|
|
||||||
- 'db/post_migrate/20210804151444_prepare_indexes_for_ci_job_artifact_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210804153307_prepare_indexes_for_tagging_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210804154407_prepare_indexes_for_ci_stage_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210817024335_prepare_indexes_for_events_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210824174615_prepare_ci_builds_metadata_and_ci_build_async_indexes.rb'
|
|
||||||
- 'ee/app/controllers/ee/search_controller.rb'
|
|
||||||
- 'ee/app/controllers/projects/integrations/zentao/issues_controller.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/board_list_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/board_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/ci/runner_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/group_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/issue_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/merge_request_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/project_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/repository/blob_type.rb'
|
|
||||||
- 'ee/app/graphql/mutations/iterations/cadences/create.rb'
|
|
||||||
- 'ee/app/graphql/mutations/iterations/cadences/destroy.rb'
|
|
||||||
- 'ee/app/graphql/mutations/iterations/cadences/update.rb'
|
|
||||||
- 'ee/app/graphql/mutations/iterations/delete.rb'
|
|
||||||
- 'ee/app/graphql/mutations/projects/set_locked.rb'
|
|
||||||
- 'ee/app/graphql/resolvers/iterations/cadences_resolver.rb'
|
|
||||||
- 'ee/app/graphql/resolvers/vulnerabilities_count_per_day_resolver.rb'
|
|
||||||
- 'ee/app/graphql/types/admin/cloud_licenses/current_license_type.rb'
|
|
||||||
- 'ee/app/graphql/types/admin/cloud_licenses/license_type.rb'
|
|
||||||
- 'ee/app/graphql/types/admin/cloud_licenses/subscription_future_entry_type.rb'
|
|
||||||
- 'ee/app/graphql/types/analytics/devops_adoption/enabled_namespace_type.rb'
|
|
||||||
- 'ee/app/graphql/types/analytics/devops_adoption/snapshot_type.rb'
|
|
||||||
- 'ee/app/graphql/types/app_sec/fuzzing/api/ci_configuration_type.rb'
|
|
||||||
- 'ee/app/graphql/types/app_sec/fuzzing/api/scan_profile_type.rb'
|
|
||||||
- 'ee/app/graphql/types/app_sec/fuzzing/coverage/corpus_type.rb'
|
|
||||||
- 'ee/app/graphql/types/boards/board_epic_type.rb'
|
|
||||||
- 'ee/app/graphql/types/boards/epic_board_type.rb'
|
|
||||||
- 'ee/app/graphql/types/boards/epic_list_metadata_type.rb'
|
|
||||||
- 'ee/app/graphql/types/boards/epic_list_type.rb'
|
|
||||||
- 'ee/app/graphql/types/boards/epic_user_preferences_type.rb'
|
|
||||||
- 'ee/app/graphql/types/burnup_chart_daily_totals_type.rb'
|
|
||||||
- 'ee/app/graphql/types/ci/code_coverage_activity_type.rb'
|
|
||||||
- 'ee/app/graphql/types/ci/code_coverage_summary_type.rb'
|
|
||||||
- 'ee/app/graphql/types/ci/code_quality_degradation_type.rb'
|
|
||||||
- 'ee/app/graphql/types/ci/minutes/namespace_monthly_usage_type.rb'
|
|
||||||
- 'ee/app/graphql/types/ci/minutes/project_monthly_usage_type.rb'
|
|
||||||
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast/profile_branch_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast/profile_schedule_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast/profile_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast_scanner_profile_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast_site_profile_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dast_site_validation_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dora_metric_type.rb'
|
|
||||||
- 'ee/app/graphql/types/dora_type.rb'
|
|
||||||
- 'ee/app/graphql/types/epic_descendant_weight_sum_type.rb'
|
|
||||||
- 'ee/app/graphql/types/epic_issue_type.rb'
|
|
||||||
- 'ee/app/graphql/types/epic_type.rb'
|
|
||||||
- 'ee/app/graphql/types/external_issue_type.rb'
|
|
||||||
- 'ee/app/graphql/types/group_release_stats_type.rb'
|
|
||||||
- 'ee/app/graphql/types/instance_security_dashboard_type.rb'
|
|
||||||
- 'ee/app/graphql/types/iteration_type.rb'
|
|
||||||
- 'ee/app/graphql/types/iterations/cadence_type.rb'
|
|
||||||
- 'ee/app/graphql/types/merge_requests/approval_state_type.rb'
|
|
||||||
- 'ee/app/graphql/types/metric_image_type.rb'
|
|
||||||
- 'ee/app/graphql/types/path_lock_type.rb'
|
|
||||||
- 'ee/app/graphql/types/requirements_management/requirement_type.rb'
|
|
||||||
- 'ee/app/graphql/types/requirements_management/test_report_type.rb'
|
|
||||||
- 'ee/app/graphql/types/security/training_type.rb'
|
|
||||||
- 'ee/app/graphql/types/security/training_url_type.rb'
|
|
||||||
- 'ee/app/graphql/types/security_report_summary_type.rb'
|
|
||||||
- 'ee/app/graphql/types/security_scanners.rb'
|
|
||||||
- 'ee/app/graphql/types/time_report_stats_type.rb'
|
|
||||||
- 'ee/app/graphql/types/timebox_metrics_type.rb'
|
|
||||||
- 'ee/app/graphql/types/timebox_report_interface.rb'
|
|
||||||
- 'ee/app/graphql/types/timebox_report_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerabilities/asset_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerabilities/link_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerabilities_count_by_day_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability/external_issue_link_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability/issue_link_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/base_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/boolean_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/code_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/commit_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/diff_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/file_location_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/int_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/list_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/markdown_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/module_location_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/table_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/text_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_details/url_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_evidence_source_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_evidence_supporting_message_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_evidence_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_identifier_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/cluster_image_scanning_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/container_scanning_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/coverage_fuzzing_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/dast_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/dependency_scanning_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/generic_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/sast_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_location/secret_detection_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_request_response_header_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_request_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_response_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_scanner_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_severities_count_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerability_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerable_dependency_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerable_kubernetes_resource_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerable_package_type.rb'
|
|
||||||
- 'ee/app/graphql/types/vulnerable_projects_by_grade_type.rb'
|
|
||||||
- 'ee/app/helpers/ee/feature_flags_helper.rb'
|
|
||||||
- 'ee/app/helpers/ee/sorting_helper.rb'
|
|
||||||
- 'ee/app/models/allowed_email_domain.rb'
|
|
||||||
- 'ee/app/models/ci/minutes/usage.rb'
|
|
||||||
- 'ee/app/models/ee/application_setting.rb'
|
|
||||||
- 'ee/app/models/elastic/reindexing_task.rb'
|
|
||||||
- 'ee/app/models/gitlab_subscriptions/features.rb'
|
|
||||||
- 'ee/app/models/gitlab_subscriptions/upcoming_reconciliation.rb'
|
|
||||||
- 'ee/app/models/historical_data.rb'
|
|
||||||
- 'ee/app/models/incident_management/escalation_rule.rb'
|
|
||||||
- 'ee/app/models/incident_management/oncall_rotation.rb'
|
|
||||||
- 'ee/app/models/scim_identity.rb'
|
|
||||||
- 'ee/app/models/status_page/project_setting.rb'
|
|
||||||
- 'ee/app/serializers/ee/evidences/release_entity.rb'
|
|
||||||
- 'ee/app/services/ci/external_pull_requests/process_github_event_service.rb'
|
|
||||||
- 'ee/app/services/ci_cd/setup_project.rb'
|
|
||||||
- 'ee/app/services/ee/issues/base_service.rb'
|
|
||||||
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
|
||||||
- 'ee/app/services/elastic/process_bookkeeping_service.rb'
|
|
||||||
- 'ee/app/services/epics/issue_promote_service.rb'
|
|
||||||
- 'ee/app/services/external_status_checks/create_service.rb'
|
|
||||||
- 'ee/app/services/groups/memberships/export_service.rb'
|
|
||||||
- 'ee/app/services/projects/setup_ci_cd.rb'
|
|
||||||
- 'ee/app/services/security/security_orchestration_policies/on_demand_scan_pipeline_configuration_service.rb'
|
|
||||||
- 'ee/config/routes/project.rb'
|
|
||||||
- 'ee/config/routes/uploads.rb'
|
|
||||||
- 'ee/lib/api/iterations.rb'
|
- 'ee/lib/api/iterations.rb'
|
||||||
- 'ee/lib/api/merge_trains.rb'
|
- 'ee/lib/api/merge_trains.rb'
|
||||||
|
- 'ee/lib/api/related_epic_links.rb'
|
||||||
- 'ee/lib/api/vulnerability_exports.rb'
|
- 'ee/lib/api/vulnerability_exports.rb'
|
||||||
- 'ee/lib/api/vulnerability_findings.rb'
|
- 'ee/lib/api/vulnerability_findings.rb'
|
||||||
|
- 'ee/lib/ee/api/helpers/groups_helpers.rb'
|
||||||
- 'ee/lib/ee/api/helpers/issues_helpers.rb'
|
- 'ee/lib/ee/api/helpers/issues_helpers.rb'
|
||||||
- 'ee/lib/ee/api/helpers/protected_branches_helpers.rb'
|
- 'ee/lib/ee/api/helpers/protected_branches_helpers.rb'
|
||||||
- 'ee/lib/ee/api/merge_requests.rb'
|
- 'ee/lib/ee/api/merge_requests.rb'
|
||||||
- 'ee/lib/ee/audit/project_changes_auditor.rb'
|
- 'ee/lib/ee/audit/project_setting_changes_auditor.rb'
|
||||||
|
- 'ee/lib/ee/audit/protected_branches_changes_auditor.rb'
|
||||||
- 'ee/lib/ee/banzai/filter/references/epic_reference_filter.rb'
|
- 'ee/lib/ee/banzai/filter/references/epic_reference_filter.rb'
|
||||||
- 'ee/lib/ee/banzai/filter/references/vulnerability_reference_filter.rb'
|
- 'ee/lib/ee/banzai/filter/references/vulnerability_reference_filter.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/application_rate_limiter.rb'
|
||||||
- 'ee/lib/ee/gitlab/ci/pipeline/chain/validate/after_config.rb'
|
- 'ee/lib/ee/gitlab/ci/pipeline/chain/validate/after_config.rb'
|
||||||
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/tracking.rb'
|
||||||
- 'ee/lib/ee/gitlab/usage_data.rb'
|
- 'ee/lib/ee/gitlab/usage_data.rb'
|
||||||
|
- 'ee/lib/elastic/latest/commit_config.rb'
|
||||||
- 'ee/lib/elastic/latest/config.rb'
|
- 'ee/lib/elastic/latest/config.rb'
|
||||||
- 'ee/lib/elastic/latest/merge_request_config.rb'
|
- 'ee/lib/elastic/latest/merge_request_config.rb'
|
||||||
- 'ee/lib/gem_extensions/elasticsearch/model/indexing/instance_methods.rb'
|
- 'ee/lib/gem_extensions/elasticsearch/model/indexing/instance_methods.rb'
|
||||||
|
@ -387,7 +35,9 @@ Layout/HashAlignment:
|
||||||
- 'ee/spec/controllers/projects/settings/operations_controller_spec.rb'
|
- 'ee/spec/controllers/projects/settings/operations_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/trials_controller_spec.rb'
|
- 'ee/spec/controllers/trials_controller_spec.rb'
|
||||||
- 'ee/spec/factories/dependencies.rb'
|
- 'ee/spec/factories/dependencies.rb'
|
||||||
|
- 'ee/spec/factories/projects.rb'
|
||||||
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
||||||
|
- 'ee/spec/features/groups/settings/protected_environments_spec.rb'
|
||||||
- 'ee/spec/features/projects/environments/environments_spec.rb'
|
- 'ee/spec/features/projects/environments/environments_spec.rb'
|
||||||
- 'ee/spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb'
|
- 'ee/spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb'
|
||||||
- 'ee/spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb'
|
- 'ee/spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb'
|
||||||
|
@ -395,13 +45,21 @@ Layout/HashAlignment:
|
||||||
- 'ee/spec/finders/merge_requests_finder_spec.rb'
|
- 'ee/spec/finders/merge_requests_finder_spec.rb'
|
||||||
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
- 'ee/spec/frontend/fixtures/dast_profiles.rb'
|
||||||
- 'ee/spec/graphql/ee/mutations/ci/runner/update_spec.rb'
|
- 'ee/spec/graphql/ee/mutations/ci/runner/update_spec.rb'
|
||||||
|
- 'ee/spec/graphql/ee/resolvers/namespace_projects_resolver_spec.rb'
|
||||||
|
- 'ee/spec/graphql/resolvers/path_locks_resolver_spec.rb'
|
||||||
|
- 'ee/spec/graphql/resolvers/security_orchestration/scan_execution_policy_resolver_spec.rb'
|
||||||
|
- 'ee/spec/graphql/resolvers/security_report_summary_resolver_spec.rb'
|
||||||
|
- 'ee/spec/graphql/resolvers/vulnerabilities/issue_links_resolver_spec.rb'
|
||||||
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/routing/pseudonymization_helper_spec.rb'
|
- 'ee/spec/helpers/routing/pseudonymization_helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/config_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/config_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/background_migration/backfill_project_statistics_container_repository_size_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/background_migration/delete_invalid_epic_issues_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/config/entry/need_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/config/entry/need_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/matching/runner_matcher_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/elastic/helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/group/legacy_tree_saver_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/import_export/group/legacy_tree_saver_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/usage_data_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/usage_data_spec.rb'
|
||||||
|
@ -410,77 +68,48 @@ Layout/HashAlignment:
|
||||||
- 'ee/spec/lib/gitlab/custom_file_templates_spec.rb'
|
- 'ee/spec/lib/gitlab/custom_file_templates_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/elastic/client_spec.rb'
|
- 'ee/spec/lib/gitlab/elastic/client_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/elastic/indexer_spec.rb'
|
- 'ee/spec/lib/gitlab/elastic/indexer_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/insights/loader_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/template/custom_templates_spec.rb'
|
- 'ee/spec/lib/gitlab/template/custom_templates_spec.rb'
|
||||||
- 'ee/spec/models/application_setting_spec.rb'
|
- 'ee/spec/models/application_setting_spec.rb'
|
||||||
- 'ee/spec/models/approval_merge_request_rule_spec.rb'
|
- 'ee/spec/models/approval_merge_request_rule_spec.rb'
|
||||||
- 'ee/spec/models/member_spec.rb'
|
- 'ee/spec/models/member_spec.rb'
|
||||||
|
- 'ee/spec/models/preloaders/environments/protected_environment_preloader_spec.rb'
|
||||||
|
- 'ee/spec/models/protected_environments/approval_summary_spec.rb'
|
||||||
- 'ee/spec/models/vulnerabilities/statistic_spec.rb'
|
- 'ee/spec/models/vulnerabilities/statistic_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/deployments_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/coverage/corpus_type_spec.rb'
|
- 'ee/spec/requests/api/graphql/app_sec/fuzzing/coverage/corpus_type_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/group/epics_spec.rb'
|
- 'ee/spec/requests/api/graphql/group/epics_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
- 'ee/spec/requests/api/internal/base_spec.rb'
|
||||||
- 'ee/spec/requests/api/issues_spec.rb'
|
- 'ee/spec/requests/api/issues_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/protected_environments_spec.rb'
|
||||||
- 'ee/spec/requests/api/templates_spec.rb'
|
- 'ee/spec/requests/api/templates_spec.rb'
|
||||||
|
- 'ee/spec/requests/ee/projects/environments_controller_spec.rb'
|
||||||
- 'ee/spec/requests/ee/projects/service_desk_controller_spec.rb'
|
- 'ee/spec/requests/ee/projects/service_desk_controller_spec.rb'
|
||||||
- 'ee/spec/requests/projects/security/dast_site_profiles_controller_spec.rb'
|
- 'ee/spec/requests/projects/security/dast_site_profiles_controller_spec.rb'
|
||||||
- 'ee/spec/requests/rack_attack_global_spec.rb'
|
- 'ee/spec/requests/rack_attack_global_spec.rb'
|
||||||
- 'ee/spec/serializers/integrations/zentao_serializers/issue_entity_spec.rb'
|
- 'ee/spec/serializers/integrations/zentao_serializers/issue_entity_spec.rb'
|
||||||
- 'ee/spec/services/app_sec/dast/profiles/create_associations_service_spec.rb'
|
- 'ee/spec/services/app_sec/dast/profiles/create_associations_service_spec.rb'
|
||||||
|
- 'ee/spec/services/app_sec/dast/scan_configs/fetch_service_spec.rb'
|
||||||
|
- 'ee/spec/services/arkose/blocked_users_report_service_spec.rb'
|
||||||
- 'ee/spec/services/audit_events/protected_branch_audit_event_service_spec.rb'
|
- 'ee/spec/services/audit_events/protected_branch_audit_event_service_spec.rb'
|
||||||
|
- 'ee/spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/create_pipeline_service/cross_needs_artifacts_spec.rb'
|
- 'ee/spec/services/ci/create_pipeline_service/cross_needs_artifacts_spec.rb'
|
||||||
- 'ee/spec/services/ci/process_pipeline_service_spec.rb'
|
- 'ee/spec/services/ci/process_pipeline_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/retry_pipeline_service_spec.rb'
|
- 'ee/spec/services/ci/retry_pipeline_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/subscribe_bridge_service_spec.rb'
|
- 'ee/spec/services/ci/subscribe_bridge_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/merge_requests/create_pipeline_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_trains/check_status_service_spec.rb'
|
- 'ee/spec/services/merge_trains/check_status_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_trains/create_pipeline_service_spec.rb'
|
- 'ee/spec/services/merge_trains/create_pipeline_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb'
|
- 'ee/spec/services/merge_trains/refresh_merge_request_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_trains/refresh_service_spec.rb'
|
- 'ee/spec/services/merge_trains/refresh_service_spec.rb'
|
||||||
- 'ee/spec/services/status_page/trigger_publish_service_spec.rb'
|
- 'ee/spec/services/status_page/trigger_publish_service_spec.rb'
|
||||||
- 'ee/spec/services/status_page/unpublish_details_service_spec.rb'
|
- 'ee/spec/services/status_page/unpublish_details_service_spec.rb'
|
||||||
|
- 'ee/spec/services/vulnerabilities/create_from_security_finding_service_spec.rb'
|
||||||
|
- 'ee/spec/services/vulnerabilities/findings/create_from_security_finding_service_spec.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/services/audit_event_logging_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/status_page/publish_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/status_page/publish_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/status_page/reference_links_examples.rb'
|
- 'ee/spec/support/shared_examples/status_page/reference_links_examples.rb'
|
||||||
- 'ee/spec/workers/scan_security_report_secrets_worker_spec.rb'
|
- 'ee/spec/workers/scan_security_report_secrets_worker_spec.rb'
|
||||||
- 'lib/api/applications.rb'
|
|
||||||
- 'lib/api/broadcast_messages.rb'
|
|
||||||
- 'lib/api/bulk_imports.rb'
|
|
||||||
- 'lib/api/ci/job_artifacts.rb'
|
|
||||||
- 'lib/api/ci/jobs.rb'
|
|
||||||
- 'lib/api/ci/pipelines.rb'
|
|
||||||
- 'lib/api/ci/runner.rb'
|
|
||||||
- 'lib/api/ci/runners.rb'
|
|
||||||
- 'lib/api/concerns/packages/debian_distribution_endpoints.rb'
|
|
||||||
- 'lib/api/debian_project_packages.rb'
|
|
||||||
- 'lib/api/deploy_tokens.rb'
|
|
||||||
- 'lib/api/entities/project.rb'
|
|
||||||
- 'lib/api/feature_flags.rb'
|
|
||||||
- 'lib/api/group_labels.rb'
|
|
||||||
- 'lib/api/group_packages.rb'
|
|
||||||
- 'lib/api/groups.rb'
|
|
||||||
- 'lib/api/helm_packages.rb'
|
|
||||||
- 'lib/api/helpers/groups_helpers.rb'
|
|
||||||
- 'lib/api/helpers/merge_requests_helpers.rb'
|
|
||||||
- 'lib/api/helpers/snippets_helpers.rb'
|
|
||||||
- 'lib/api/issue_links.rb'
|
|
||||||
- 'lib/api/issues.rb'
|
|
||||||
- 'lib/api/labels.rb'
|
|
||||||
- 'lib/api/maven_packages.rb'
|
|
||||||
- 'lib/api/members.rb'
|
|
||||||
- 'lib/api/merge_requests.rb'
|
|
||||||
- 'lib/api/metrics/dashboard/annotations.rb'
|
|
||||||
- 'lib/api/metrics/user_starred_dashboards.rb'
|
|
||||||
- 'lib/api/milestone_responses.rb'
|
|
||||||
- 'lib/api/notes.rb'
|
|
||||||
- 'lib/api/pages_domains.rb'
|
|
||||||
- 'lib/api/project_packages.rb'
|
|
||||||
- 'lib/api/project_templates.rb'
|
|
||||||
- 'lib/api/projects.rb'
|
|
||||||
- 'lib/api/protected_branches.rb'
|
|
||||||
- 'lib/api/releases.rb'
|
|
||||||
- 'lib/api/rubygem_packages.rb'
|
|
||||||
- 'lib/api/sidekiq_metrics.rb'
|
|
||||||
- 'lib/api/users.rb'
|
|
||||||
- 'lib/backup/gitaly_backup.rb'
|
|
||||||
- 'lib/banzai/filter/references/abstract_reference_filter.rb'
|
|
||||||
- 'lib/banzai/reference_redactor.rb'
|
|
||||||
- 'lib/gitlab/abuse.rb'
|
- 'lib/gitlab/abuse.rb'
|
||||||
- 'lib/gitlab/access.rb'
|
- 'lib/gitlab/access.rb'
|
||||||
- 'lib/gitlab/application_rate_limiter.rb'
|
- 'lib/gitlab/application_rate_limiter.rb'
|
||||||
|
@ -488,6 +117,7 @@ Layout/HashAlignment:
|
||||||
- 'lib/gitlab/auth/o_auth/auth_hash.rb'
|
- 'lib/gitlab/auth/o_auth/auth_hash.rb'
|
||||||
- 'lib/gitlab/auth/o_auth/provider.rb'
|
- 'lib/gitlab/auth/o_auth/provider.rb'
|
||||||
- 'lib/gitlab/auth/o_auth/user.rb'
|
- 'lib/gitlab/auth/o_auth/user.rb'
|
||||||
|
- 'lib/gitlab/auth/otp/strategies/forti_authenticator/manual_otp.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_project_repositories.rb'
|
- 'lib/gitlab/background_migration/backfill_project_repositories.rb'
|
||||||
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
||||||
- 'lib/gitlab/ci/ansi2html.rb'
|
- 'lib/gitlab/ci/ansi2html.rb'
|
||||||
|
@ -496,7 +126,7 @@ Layout/HashAlignment:
|
||||||
- 'lib/gitlab/ci/jwt_v2.rb'
|
- 'lib/gitlab/ci/jwt_v2.rb'
|
||||||
- 'lib/gitlab/ci/pipeline/chain/validate/external.rb'
|
- 'lib/gitlab/ci/pipeline/chain/validate/external.rb'
|
||||||
- 'lib/gitlab/ci/reports/security/scanner.rb'
|
- 'lib/gitlab/ci/reports/security/scanner.rb'
|
||||||
- 'lib/gitlab/database/partitioning/sliding_list_strategy.rb'
|
- 'lib/gitlab/database/background_migration/health_status.rb'
|
||||||
- 'lib/gitlab/database/reflection.rb'
|
- 'lib/gitlab/database/reflection.rb'
|
||||||
- 'lib/gitlab/diff/file_collection/compare.rb'
|
- 'lib/gitlab/diff/file_collection/compare.rb'
|
||||||
- 'lib/gitlab/email/attachment_uploader.rb'
|
- 'lib/gitlab/email/attachment_uploader.rb'
|
||||||
|
@ -514,6 +144,7 @@ Layout/HashAlignment:
|
||||||
- 'lib/gitlab/import_export/members_mapper.rb'
|
- 'lib/gitlab/import_export/members_mapper.rb'
|
||||||
- 'lib/gitlab/import_export/project/import_task.rb'
|
- 'lib/gitlab/import_export/project/import_task.rb'
|
||||||
- 'lib/gitlab/import_export/shared.rb'
|
- 'lib/gitlab/import_export/shared.rb'
|
||||||
|
- 'lib/gitlab/issuable/clone/copy_resource_events_service.rb'
|
||||||
- 'lib/gitlab/kubernetes.rb'
|
- 'lib/gitlab/kubernetes.rb'
|
||||||
- 'lib/gitlab/marginalia/comment.rb'
|
- 'lib/gitlab/marginalia/comment.rb'
|
||||||
- 'lib/gitlab/metrics/dashboard/stages/grafana_formatter.rb'
|
- 'lib/gitlab/metrics/dashboard/stages/grafana_formatter.rb'
|
||||||
|
@ -533,46 +164,56 @@ Layout/HashAlignment:
|
||||||
- 'lib/tasks/gitlab/import_export/export.rake'
|
- 'lib/tasks/gitlab/import_export/export.rake'
|
||||||
- 'lib/tasks/gitlab/import_export/import.rake'
|
- 'lib/tasks/gitlab/import_export/import.rake'
|
||||||
- 'lib/tasks/tanuki_emoji.rake'
|
- 'lib/tasks/tanuki_emoji.rake'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/jenkins/jenkins_build_status_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_templates_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/push_rules_spec.rb'
|
|
||||||
- 'qa/qa/support/loglinking.rb'
|
|
||||||
- 'qa/spec/support/loglinking_spec.rb'
|
|
||||||
- 'spec/controllers/concerns/product_analytics_tracking_spec.rb'
|
- 'spec/controllers/concerns/product_analytics_tracking_spec.rb'
|
||||||
- 'spec/controllers/concerns/redis_tracking_spec.rb'
|
- 'spec/controllers/concerns/redis_tracking_spec.rb'
|
||||||
|
- 'spec/controllers/import/bitbucket_controller_spec.rb'
|
||||||
- 'spec/controllers/oauth/token_info_controller_spec.rb'
|
- 'spec/controllers/oauth/token_info_controller_spec.rb'
|
||||||
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/feature_flags_controller_spec.rb'
|
- 'spec/controllers/projects/feature_flags_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/grafana_api_controller_spec.rb'
|
- 'spec/controllers/projects/grafana_api_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/issues_controller_spec.rb'
|
|
||||||
- 'spec/controllers/projects/merge_requests_controller_spec.rb'
|
- 'spec/controllers/projects/merge_requests_controller_spec.rb'
|
||||||
|
- 'spec/controllers/projects/pipeline_schedules_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/registry/tags_controller_spec.rb'
|
- 'spec/controllers/projects/registry/tags_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/service_desk_controller_spec.rb'
|
- 'spec/controllers/projects/service_desk_controller_spec.rb'
|
||||||
- 'spec/controllers/search_controller_spec.rb'
|
- 'spec/db/migration_spec.rb'
|
||||||
- 'spec/factories/ci/builds.rb'
|
- 'spec/factories/ci/builds.rb'
|
||||||
- 'spec/factories/ci/stages.rb'
|
- 'spec/factories/environments.rb'
|
||||||
- 'spec/factories/groups.rb'
|
- 'spec/factories/groups.rb'
|
||||||
- 'spec/features/dashboard/datetime_on_tooltips_spec.rb'
|
- 'spec/features/dashboard/datetime_on_tooltips_spec.rb'
|
||||||
- 'spec/features/groups/issues_spec.rb'
|
- 'spec/features/dashboard/todos/todos_sorting_spec.rb'
|
||||||
|
- 'spec/features/jira_oauth_provider_authorize_spec.rb'
|
||||||
|
- 'spec/features/merge_request/user_sees_deployment_widget_spec.rb'
|
||||||
- 'spec/features/profiles/active_sessions_spec.rb'
|
- 'spec/features/profiles/active_sessions_spec.rb'
|
||||||
- 'spec/features/projects/badges/coverage_spec.rb'
|
- 'spec/features/projects/badges/coverage_spec.rb'
|
||||||
|
- 'spec/features/projects/environments/environment_spec.rb'
|
||||||
- 'spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb'
|
- 'spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb'
|
||||||
- 'spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb'
|
- 'spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb'
|
||||||
- 'spec/features/projects/jobs/user_browses_jobs_spec.rb'
|
- 'spec/features/projects/jobs/user_browses_jobs_spec.rb'
|
||||||
- 'spec/features/projects/milestones/milestones_sorting_spec.rb'
|
- 'spec/features/projects/milestones/milestones_sorting_spec.rb'
|
||||||
- 'spec/features/projects/new_project_spec.rb'
|
- 'spec/features/projects/new_project_spec.rb'
|
||||||
|
- 'spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
||||||
|
- 'spec/features/projects/pipelines/legacy_pipelines_spec.rb'
|
||||||
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
||||||
- 'spec/features/projects/pipelines/pipelines_spec.rb'
|
- 'spec/features/projects/pipelines/pipelines_spec.rb'
|
||||||
- 'spec/features/snippets/user_creates_snippet_spec.rb'
|
- 'spec/features/snippets/user_creates_snippet_spec.rb'
|
||||||
|
- 'spec/features/users/email_verification_on_login_spec.rb'
|
||||||
- 'spec/features/users/login_spec.rb'
|
- 'spec/features/users/login_spec.rb'
|
||||||
- 'spec/finders/ci/pipelines_for_merge_request_finder_spec.rb'
|
- 'spec/finders/ci/pipelines_for_merge_request_finder_spec.rb'
|
||||||
- 'spec/finders/group_descendants_finder_spec.rb'
|
- 'spec/finders/group_descendants_finder_spec.rb'
|
||||||
- 'spec/finders/group_members_finder_spec.rb'
|
- 'spec/finders/group_members_finder_spec.rb'
|
||||||
- 'spec/finders/template_finder_spec.rb'
|
- 'spec/finders/template_finder_spec.rb'
|
||||||
- 'spec/graphql/mutations/releases/update_spec.rb'
|
- 'spec/graphql/mutations/releases/update_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/board_lists_resolver_spec.rb'
|
||||||
- 'spec/graphql/resolvers/ci/config_resolver_spec.rb'
|
- 'spec/graphql/resolvers/ci/config_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/ci/group_runners_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/ci/jobs_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/ci/runners_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/container_repositories_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/container_repository_tags_resolver_spec.rb'
|
||||||
- 'spec/graphql/resolvers/design_management/versions_resolver_spec.rb'
|
- 'spec/graphql/resolvers/design_management/versions_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/work_items_resolver_spec.rb'
|
||||||
|
- 'spec/helpers/ci/builds_helper_spec.rb'
|
||||||
- 'spec/helpers/sorting_helper_spec.rb'
|
- 'spec/helpers/sorting_helper_spec.rb'
|
||||||
- 'spec/helpers/storage_helper_spec.rb'
|
- 'spec/helpers/storage_helper_spec.rb'
|
||||||
- 'spec/helpers/wiki_helper_spec.rb'
|
- 'spec/helpers/wiki_helper_spec.rb'
|
||||||
|
@ -585,6 +226,8 @@ Layout/HashAlignment:
|
||||||
- 'spec/lib/gitlab/auth/ldap/person_spec.rb'
|
- 'spec/lib/gitlab/auth/ldap/person_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb'
|
- 'spec/lib/gitlab/auth/o_auth/auth_hash_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/otp/strategies/forti_token_cloud_spec.rb'
|
- 'spec/lib/gitlab/auth/otp/strategies/forti_token_cloud_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/backfill_snippet_repositories_spec.rb'
|
- 'spec/lib/gitlab/background_migration/backfill_snippet_repositories_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/encrypt_integration_properties_spec.rb'
|
- 'spec/lib/gitlab/background_migration/encrypt_integration_properties_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/port_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/port_spec.rb'
|
||||||
|
@ -594,6 +237,7 @@ Layout/HashAlignment:
|
||||||
- 'spec/lib/gitlab/ci/pipeline/seed/deployment_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/seed/deployment_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/variables/builder_spec.rb'
|
- 'spec/lib/gitlab/ci/variables/builder_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/data_builder/issuable_spec.rb'
|
||||||
- 'spec/lib/gitlab/data_builder/note_spec.rb'
|
- 'spec/lib/gitlab/data_builder/note_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb'
|
- 'spec/lib/gitlab/database/partitioning/sliding_list_strategy_spec.rb'
|
||||||
|
@ -615,6 +259,8 @@ Layout/HashAlignment:
|
||||||
- 'spec/lib/gitlab/import_export/project/sample/relation_tree_restorer_spec.rb'
|
- 'spec/lib/gitlab/import_export/project/sample/relation_tree_restorer_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_sources_spec.rb'
|
- 'spec/lib/gitlab/import_sources_spec.rb'
|
||||||
- 'spec/lib/gitlab/instrumentation_helper_spec.rb'
|
- 'spec/lib/gitlab/instrumentation_helper_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/jira/middleware_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb'
|
- 'spec/lib/gitlab/metrics/dashboard/importers/prometheus_metrics_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/dashboard/validator/errors_spec.rb'
|
- 'spec/lib/gitlab/metrics/dashboard/validator/errors_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/dashboard/validator_spec.rb'
|
- 'spec/lib/gitlab/metrics/dashboard/validator_spec.rb'
|
||||||
|
@ -625,9 +271,12 @@ Layout/HashAlignment:
|
||||||
- 'spec/lib/gitlab/metrics/web_transaction_spec.rb'
|
- 'spec/lib/gitlab/metrics/web_transaction_spec.rb'
|
||||||
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/sidekiq_death_handler_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb'
|
||||||
- 'spec/lib/gitlab/slug/environment_spec.rb'
|
- 'spec/lib/gitlab/slug/environment_spec.rb'
|
||||||
- 'spec/lib/gitlab/tracking_spec.rb'
|
- 'spec/lib/gitlab/tracking_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
- 'spec/lib/gitlab/usage_data/topology_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/usage_data_counters/merge_request_activity_unique_counter_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data_counters/note_counter_spec.rb'
|
- 'spec/lib/gitlab/usage_data_counters/note_counter_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data_spec.rb'
|
- 'spec/lib/gitlab/usage_data_spec.rb'
|
||||||
- 'spec/lib/gitlab/utils_spec.rb'
|
- 'spec/lib/gitlab/utils_spec.rb'
|
||||||
|
@ -641,8 +290,11 @@ Layout/HashAlignment:
|
||||||
- 'spec/migrations/20211126204445_add_task_to_work_item_types_spec.rb'
|
- 'spec/migrations/20211126204445_add_task_to_work_item_types_spec.rb'
|
||||||
- 'spec/models/ci/build_spec.rb'
|
- 'spec/models/ci/build_spec.rb'
|
||||||
- 'spec/models/ci/pipeline_spec.rb'
|
- 'spec/models/ci/pipeline_spec.rb'
|
||||||
|
- 'spec/models/ci/processable_spec.rb'
|
||||||
- 'spec/models/clusters/platforms/kubernetes_spec.rb'
|
- 'spec/models/clusters/platforms/kubernetes_spec.rb'
|
||||||
|
- 'spec/models/commit_status_spec.rb'
|
||||||
- 'spec/models/container_registry/event_spec.rb'
|
- 'spec/models/container_registry/event_spec.rb'
|
||||||
|
- 'spec/models/deployment_spec.rb'
|
||||||
- 'spec/models/design_management/version_spec.rb'
|
- 'spec/models/design_management/version_spec.rb'
|
||||||
- 'spec/models/group_spec.rb'
|
- 'spec/models/group_spec.rb'
|
||||||
- 'spec/models/integrations/chat_message/pipeline_message_spec.rb'
|
- 'spec/models/integrations/chat_message/pipeline_message_spec.rb'
|
||||||
|
@ -651,7 +303,6 @@ Layout/HashAlignment:
|
||||||
- 'spec/models/namespace_spec.rb'
|
- 'spec/models/namespace_spec.rb'
|
||||||
- 'spec/models/operations/feature_flag_spec.rb'
|
- 'spec/models/operations/feature_flag_spec.rb'
|
||||||
- 'spec/models/pages_domain_spec.rb'
|
- 'spec/models/pages_domain_spec.rb'
|
||||||
- 'spec/models/project_spec.rb'
|
|
||||||
- 'spec/models/remote_mirror_spec.rb'
|
- 'spec/models/remote_mirror_spec.rb'
|
||||||
- 'spec/models/repository_spec.rb'
|
- 'spec/models/repository_spec.rb'
|
||||||
- 'spec/models/user_spec.rb'
|
- 'spec/models/user_spec.rb'
|
||||||
|
@ -662,9 +313,12 @@ Layout/HashAlignment:
|
||||||
- 'spec/requests/api/ci/runner/jobs_request_post_spec.rb'
|
- 'spec/requests/api/ci/runner/jobs_request_post_spec.rb'
|
||||||
- 'spec/requests/api/feature_flags_spec.rb'
|
- 'spec/requests/api/feature_flags_spec.rb'
|
||||||
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
- 'spec/requests/api/graphql/ci/config_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/group_variables_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/instance_variables_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/project_variables_spec.rb'
|
||||||
- 'spec/requests/api/graphql/ci/runner_spec.rb'
|
- 'spec/requests/api/graphql/ci/runner_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/runners_spec.rb'
|
||||||
- 'spec/requests/api/graphql/mutations/releases/update_spec.rb'
|
- 'spec/requests/api/graphql/mutations/releases/update_spec.rb'
|
||||||
- 'spec/requests/api/graphql/packages/conan_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/project/issue/design_collection/version_spec.rb'
|
- 'spec/requests/api/graphql/project/issue/design_collection/version_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/terraform/state_spec.rb'
|
- 'spec/requests/api/graphql/project/terraform/state_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/terraform/states_spec.rb'
|
- 'spec/requests/api/graphql/project/terraform/states_spec.rb'
|
||||||
|
@ -672,21 +326,29 @@ Layout/HashAlignment:
|
||||||
- 'spec/requests/api/groups_spec.rb'
|
- 'spec/requests/api/groups_spec.rb'
|
||||||
- 'spec/requests/api/internal/base_spec.rb'
|
- 'spec/requests/api/internal/base_spec.rb'
|
||||||
- 'spec/requests/api/issues/get_group_issues_spec.rb'
|
- 'spec/requests/api/issues/get_group_issues_spec.rb'
|
||||||
|
- 'spec/requests/api/projects_spec.rb'
|
||||||
- 'spec/requests/api/suggestions_spec.rb'
|
- 'spec/requests/api/suggestions_spec.rb'
|
||||||
- 'spec/requests/api/unleash_spec.rb'
|
- 'spec/requests/api/unleash_spec.rb'
|
||||||
- 'spec/requests/git_http_spec.rb'
|
- 'spec/requests/git_http_spec.rb'
|
||||||
|
- 'spec/requests/oauth_tokens_spec.rb'
|
||||||
- 'spec/requests/openid_connect_spec.rb'
|
- 'spec/requests/openid_connect_spec.rb'
|
||||||
|
- 'spec/requests/projects/environments_controller_spec.rb'
|
||||||
- 'spec/requests/projects/merge_requests_discussions_spec.rb'
|
- 'spec/requests/projects/merge_requests_discussions_spec.rb'
|
||||||
- 'spec/routing/project_routing_spec.rb'
|
- 'spec/routing/project_routing_spec.rb'
|
||||||
- 'spec/serializers/ci/lint/job_entity_spec.rb'
|
- 'spec/serializers/ci/lint/job_entity_spec.rb'
|
||||||
- 'spec/serializers/container_repository_entity_spec.rb'
|
- 'spec/serializers/container_repository_entity_spec.rb'
|
||||||
|
- 'spec/serializers/deployment_entity_spec.rb'
|
||||||
|
- 'spec/serializers/environment_serializer_spec.rb'
|
||||||
- 'spec/serializers/merge_request_metrics_helper_spec.rb'
|
- 'spec/serializers/merge_request_metrics_helper_spec.rb'
|
||||||
- 'spec/services/ci/create_downstream_pipeline_service_spec.rb'
|
- 'spec/services/ci/create_downstream_pipeline_service_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service/logger_spec.rb'
|
- 'spec/services/ci/create_pipeline_service/logger_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service/tags_spec.rb'
|
- 'spec/services/ci/create_pipeline_service/tags_spec.rb'
|
||||||
- 'spec/services/ci/job_artifacts/create_service_spec.rb'
|
- 'spec/services/ci/job_artifacts/create_service_spec.rb'
|
||||||
|
- 'spec/services/ci/retry_job_service_spec.rb'
|
||||||
- 'spec/services/deployments/link_merge_requests_service_spec.rb'
|
- 'spec/services/deployments/link_merge_requests_service_spec.rb'
|
||||||
- 'spec/services/discussions/capture_diff_note_positions_service_spec.rb'
|
- 'spec/services/discussions/capture_diff_note_positions_service_spec.rb'
|
||||||
|
- 'spec/services/environments/stop_service_spec.rb'
|
||||||
|
- 'spec/services/event_create_service_spec.rb'
|
||||||
- 'spec/services/groups/import_export/import_service_spec.rb'
|
- 'spec/services/groups/import_export/import_service_spec.rb'
|
||||||
- 'spec/services/issuable/bulk_update_service_spec.rb'
|
- 'spec/services/issuable/bulk_update_service_spec.rb'
|
||||||
- 'spec/services/issues/create_service_spec.rb'
|
- 'spec/services/issues/create_service_spec.rb'
|
||||||
|
@ -698,7 +360,9 @@ Layout/HashAlignment:
|
||||||
- 'spec/services/notes/destroy_service_spec.rb'
|
- 'spec/services/notes/destroy_service_spec.rb'
|
||||||
- 'spec/services/packages/debian/parse_debian822_service_spec.rb'
|
- 'spec/services/packages/debian/parse_debian822_service_spec.rb'
|
||||||
- 'spec/services/projects/destroy_service_spec.rb'
|
- 'spec/services/projects/destroy_service_spec.rb'
|
||||||
|
- 'spec/services/service_ping/submit_service_ping_service_spec.rb'
|
||||||
- 'spec/services/suggestions/apply_service_spec.rb'
|
- 'spec/services/suggestions/apply_service_spec.rb'
|
||||||
|
- 'spec/services/work_items/widgets/description_service/update_service_spec.rb'
|
||||||
- 'spec/support/helpers/create_environments_helpers.rb'
|
- 'spec/support/helpers/create_environments_helpers.rb'
|
||||||
- 'spec/support/helpers/kubernetes_helpers.rb'
|
- 'spec/support/helpers/kubernetes_helpers.rb'
|
||||||
- 'spec/support/helpers/migrations_helpers/work_item_types_helper.rb'
|
- 'spec/support/helpers/migrations_helpers/work_item_types_helper.rb'
|
||||||
|
@ -710,6 +374,8 @@ Layout/HashAlignment:
|
||||||
- 'spec/support/shared_contexts/bulk_imports_requests_shared_context.rb'
|
- 'spec/support/shared_contexts/bulk_imports_requests_shared_context.rb'
|
||||||
- 'spec/support/shared_contexts/design_management_shared_contexts.rb'
|
- 'spec/support/shared_contexts/design_management_shared_contexts.rb'
|
||||||
- 'spec/support/shared_contexts/finders/merge_requests_finder_shared_contexts.rb'
|
- 'spec/support/shared_contexts/finders/merge_requests_finder_shared_contexts.rb'
|
||||||
|
- 'spec/support/shared_examples/finders/issues_finder_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/graphql/members_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/banzai/filters/sanitization_filter_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/banzai/filters/sanitization_filter_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/database/background_migration_job_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/database/background_migration_job_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb'
|
||||||
|
|
|
@ -801,7 +801,6 @@ Layout/LineLength:
|
||||||
- 'config/initializers/active_record_transaction_observer.rb'
|
- 'config/initializers/active_record_transaction_observer.rb'
|
||||||
- 'config/initializers/carrierwave_patch.rb'
|
- 'config/initializers/carrierwave_patch.rb'
|
||||||
- 'config/initializers/content_security_policy.rb'
|
- 'config/initializers/content_security_policy.rb'
|
||||||
- 'config/initializers/database_query_analyzers.rb'
|
|
||||||
- 'config/initializers/deprecations.rb'
|
- 'config/initializers/deprecations.rb'
|
||||||
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
||||||
- 'config/initializers/direct_upload_support.rb'
|
- 'config/initializers/direct_upload_support.rb'
|
||||||
|
@ -1138,7 +1137,6 @@ Layout/LineLength:
|
||||||
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
||||||
- 'ee/app/controllers/ee/repositories/git_http_controller.rb'
|
- 'ee/app/controllers/ee/repositories/git_http_controller.rb'
|
||||||
- 'ee/app/controllers/ee/repositories/lfs_api_controller.rb'
|
- 'ee/app/controllers/ee/repositories/lfs_api_controller.rb'
|
||||||
- 'ee/app/controllers/ee/search_controller.rb'
|
|
||||||
- 'ee/app/controllers/ee/sessions_controller.rb'
|
- 'ee/app/controllers/ee/sessions_controller.rb'
|
||||||
- 'ee/app/controllers/groups/analytics/cycle_analytics/stages_controller.rb'
|
- 'ee/app/controllers/groups/analytics/cycle_analytics/stages_controller.rb'
|
||||||
- 'ee/app/controllers/groups/analytics/cycle_analytics/summary_controller.rb'
|
- 'ee/app/controllers/groups/analytics/cycle_analytics/summary_controller.rb'
|
||||||
|
@ -1181,11 +1179,6 @@ Layout/LineLength:
|
||||||
- 'ee/app/graphql/ee/mutations/ci/runner/update.rb'
|
- 'ee/app/graphql/ee/mutations/ci/runner/update.rb'
|
||||||
- 'ee/app/graphql/ee/mutations/issues/create.rb'
|
- 'ee/app/graphql/ee/mutations/issues/create.rb'
|
||||||
- 'ee/app/graphql/ee/resolvers/base_issues_resolver.rb'
|
- 'ee/app/graphql/ee/resolvers/base_issues_resolver.rb'
|
||||||
- 'ee/app/graphql/ee/types/deprecated_mutations.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/group_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/merge_request_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/project_type.rb'
|
|
||||||
- 'ee/app/graphql/ee/types/query_type.rb'
|
|
||||||
- 'ee/app/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable.rb'
|
- 'ee/app/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable.rb'
|
||||||
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/create.rb'
|
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/create.rb'
|
||||||
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/update.rb'
|
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/update.rb'
|
||||||
|
@ -1361,7 +1354,6 @@ Layout/LineLength:
|
||||||
- 'ee/app/models/ee/merge_request_diff.rb'
|
- 'ee/app/models/ee/merge_request_diff.rb'
|
||||||
- 'ee/app/models/ee/milestone_release.rb'
|
- 'ee/app/models/ee/milestone_release.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
- 'ee/app/models/ee/namespace/root_storage_size.rb'
|
|
||||||
- 'ee/app/models/ee/packages/package_file.rb'
|
- 'ee/app/models/ee/packages/package_file.rb'
|
||||||
- 'ee/app/models/ee/pages_deployment.rb'
|
- 'ee/app/models/ee/pages_deployment.rb'
|
||||||
- 'ee/app/models/ee/project.rb'
|
- 'ee/app/models/ee/project.rb'
|
||||||
|
@ -2451,9 +2443,7 @@ Layout/LineLength:
|
||||||
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
||||||
- 'ee/spec/models/ee/lfs_object_spec.rb'
|
- 'ee/spec/models/ee/lfs_object_spec.rb'
|
||||||
- 'ee/spec/models/ee/merge_request_diff_spec.rb'
|
- 'ee/spec/models/ee/merge_request_diff_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace/root_storage_size_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/namespace/root_storage_statistics_spec.rb'
|
- 'ee/spec/models/ee/namespace/root_storage_statistics_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace_limit_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/namespace_spec.rb'
|
- 'ee/spec/models/ee/namespace_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace_statistics_spec.rb'
|
- 'ee/spec/models/ee/namespace_statistics_spec.rb'
|
||||||
- 'ee/spec/models/ee/preloaders/group_policy_preloader_spec.rb'
|
- 'ee/spec/models/ee/preloaders/group_policy_preloader_spec.rb'
|
||||||
|
@ -4441,7 +4431,6 @@ Layout/LineLength:
|
||||||
- 'spec/frontend/fixtures/merge_requests_diffs.rb'
|
- 'spec/frontend/fixtures/merge_requests_diffs.rb'
|
||||||
- 'spec/frontend/fixtures/pipeline_schedules.rb'
|
- 'spec/frontend/fixtures/pipeline_schedules.rb'
|
||||||
- 'spec/frontend/fixtures/projects.rb'
|
- 'spec/frontend/fixtures/projects.rb'
|
||||||
- 'spec/frontend/fixtures/runner.rb'
|
|
||||||
- 'spec/frontend/fixtures/snippet.rb'
|
- 'spec/frontend/fixtures/snippet.rb'
|
||||||
- 'spec/graphql/features/feature_flag_spec.rb'
|
- 'spec/graphql/features/feature_flag_spec.rb'
|
||||||
- 'spec/graphql/gitlab_schema_spec.rb'
|
- 'spec/graphql/gitlab_schema_spec.rb'
|
||||||
|
@ -4623,7 +4612,6 @@ Layout/LineLength:
|
||||||
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
||||||
- 'spec/lib/atlassian/jira_connect/serializers/feature_flag_entity_spec.rb'
|
- 'spec/lib/atlassian/jira_connect/serializers/feature_flag_entity_spec.rb'
|
||||||
- 'spec/lib/atlassian/jira_issue_key_extractor_spec.rb'
|
- 'spec/lib/atlassian/jira_issue_key_extractor_spec.rb'
|
||||||
- 'spec/lib/backup/database_spec.rb'
|
|
||||||
- 'spec/lib/backup/files_spec.rb'
|
- 'spec/lib/backup/files_spec.rb'
|
||||||
- 'spec/lib/backup/gitaly_backup_spec.rb'
|
- 'spec/lib/backup/gitaly_backup_spec.rb'
|
||||||
- 'spec/lib/backup/manager_spec.rb'
|
- 'spec/lib/backup/manager_spec.rb'
|
||||||
|
@ -4749,7 +4737,6 @@ Layout/LineLength:
|
||||||
- 'spec/lib/gitlab/background_migration/migrate_merge_request_diff_commit_users_spec.rb'
|
- 'spec/lib/gitlab/background_migration/migrate_merge_request_diff_commit_users_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/migrate_personal_namespace_project_maintainer_to_owner_spec.rb'
|
- 'spec/lib/gitlab/background_migration/migrate_personal_namespace_project_maintainer_to_owner_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/move_container_registry_enabled_to_project_feature_spec.rb'
|
- 'spec/lib/gitlab/background_migration/move_container_registry_enabled_to_project_feature_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/nullify_orphan_runner_id_on_ci_builds_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/background_migration/populate_container_repository_migration_plan_spec.rb'
|
- 'spec/lib/gitlab/background_migration/populate_container_repository_migration_plan_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/populate_vulnerability_reads_spec.rb'
|
- 'spec/lib/gitlab/background_migration/populate_vulnerability_reads_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/project_namespaces/backfill_project_namespaces_spec.rb'
|
- 'spec/lib/gitlab/background_migration/project_namespaces/backfill_project_namespaces_spec.rb'
|
||||||
|
@ -4858,7 +4845,6 @@ Layout/LineLength:
|
||||||
- 'spec/lib/gitlab/database/batch_count_spec.rb'
|
- 'spec/lib/gitlab/database/batch_count_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/configuration_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/configuration_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/host_list_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/host_list_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/setup_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/setup_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/sidekiq_client_middleware_spec.rb'
|
||||||
|
@ -6026,7 +6012,6 @@ Layout/LineLength:
|
||||||
- 'spec/services/repository_archive_clean_up_service_spec.rb'
|
- 'spec/services/repository_archive_clean_up_service_spec.rb'
|
||||||
- 'spec/services/resource_access_tokens/create_service_spec.rb'
|
- 'spec/services/resource_access_tokens/create_service_spec.rb'
|
||||||
- 'spec/services/resource_access_tokens/revoke_service_spec.rb'
|
- 'spec/services/resource_access_tokens/revoke_service_spec.rb'
|
||||||
- 'spec/services/resource_events/change_labels_service_spec.rb'
|
|
||||||
- 'spec/services/resource_events/change_state_service_spec.rb'
|
- 'spec/services/resource_events/change_state_service_spec.rb'
|
||||||
- 'spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb'
|
- 'spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb'
|
||||||
- 'spec/services/search/global_service_spec.rb'
|
- 'spec/services/search/global_service_spec.rb'
|
||||||
|
|
|
@ -1,77 +1,90 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Layout/MultilineOperationIndentation:
|
Layout/MultilineOperationIndentation:
|
||||||
# Offense count: 252
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
|
- 'app/components/pajamas/concerns/checkbox_radio_label_with_help_text.rb'
|
||||||
- 'app/controllers/projects/application_controller.rb'
|
- 'app/controllers/projects/application_controller.rb'
|
||||||
- 'app/controllers/repositories/git_http_client_controller.rb'
|
- 'app/controllers/repositories/git_http_client_controller.rb'
|
||||||
- 'app/controllers/sent_notifications_controller.rb'
|
- 'app/controllers/sent_notifications_controller.rb'
|
||||||
- 'app/graphql/types/ci/stage_type.rb'
|
- 'app/graphql/types/ci/stage_type.rb'
|
||||||
- 'app/helpers/application_settings_helper.rb'
|
|
||||||
- 'app/helpers/auth_helper.rb'
|
- 'app/helpers/auth_helper.rb'
|
||||||
- 'app/helpers/issuables_helper.rb'
|
- 'app/helpers/issuables_helper.rb'
|
||||||
- 'app/helpers/mirror_helper.rb'
|
- 'app/helpers/mirror_helper.rb'
|
||||||
- 'app/helpers/packages_helper.rb'
|
- 'app/helpers/packages_helper.rb'
|
||||||
- 'app/helpers/projects_helper.rb'
|
- 'app/helpers/projects_helper.rb'
|
||||||
- 'app/helpers/storage_helper.rb'
|
|
||||||
- 'app/helpers/visibility_level_helper.rb'
|
- 'app/helpers/visibility_level_helper.rb'
|
||||||
- 'app/helpers/whats_new_helper.rb'
|
- 'app/helpers/whats_new_helper.rb'
|
||||||
- 'app/models/concerns/admin_changed_password_notifier.rb'
|
- 'app/models/concerns/admin_changed_password_notifier.rb'
|
||||||
- 'app/models/integrations/prometheus.rb'
|
- 'app/models/integrations/prometheus.rb'
|
||||||
|
- 'app/models/merge_request_diff_file.rb'
|
||||||
- 'app/models/namespaces/traversal/linear_scopes.rb'
|
- 'app/models/namespaces/traversal/linear_scopes.rb'
|
||||||
- 'app/models/packages/conan/metadatum.rb'
|
- 'app/models/packages/conan/metadatum.rb'
|
||||||
- 'app/models/packages/sem_ver.rb'
|
- 'app/models/packages/sem_ver.rb'
|
||||||
- 'app/models/project.rb'
|
- 'app/models/project.rb'
|
||||||
- 'app/models/project_statistics.rb'
|
- 'app/models/project_statistics.rb'
|
||||||
- 'app/models/user.rb'
|
- 'app/models/user.rb'
|
||||||
|
- 'app/models/work_items/parent_link.rb'
|
||||||
|
- 'app/policies/project_policy.rb'
|
||||||
|
- 'app/serializers/deploy_keys/deploy_key_entity.rb'
|
||||||
- 'app/services/ci/create_downstream_pipeline_service.rb'
|
- 'app/services/ci/create_downstream_pipeline_service.rb'
|
||||||
- 'app/services/ci/create_pipeline_service.rb'
|
- 'app/services/ci/create_pipeline_service.rb'
|
||||||
- 'app/services/git/branch_hooks_service.rb'
|
- 'app/services/git/branch_hooks_service.rb'
|
||||||
- 'app/services/groups/group_links/create_service.rb'
|
|
||||||
- 'app/services/groups/transfer_service.rb'
|
- 'app/services/groups/transfer_service.rb'
|
||||||
- 'app/services/issues/update_service.rb'
|
- 'app/services/issues/update_service.rb'
|
||||||
- 'app/services/labels/promote_service.rb'
|
- 'app/services/labels/promote_service.rb'
|
||||||
- 'app/services/labels/transfer_service.rb'
|
- 'app/services/labels/transfer_service.rb'
|
||||||
|
- 'app/services/members/approve_access_request_service.rb'
|
||||||
- 'app/services/projects/container_repository/cleanup_tags_service.rb'
|
- 'app/services/projects/container_repository/cleanup_tags_service.rb'
|
||||||
- 'app/services/webauthn/authenticate_service.rb'
|
- 'app/services/webauthn/authenticate_service.rb'
|
||||||
- 'app/validators/feature_flag_strategies_validator.rb'
|
- 'app/validators/feature_flag_strategies_validator.rb'
|
||||||
- 'app/workers/container_expiration_policies/cleanup_container_repository_worker.rb'
|
- 'app/workers/container_expiration_policies/cleanup_container_repository_worker.rb'
|
||||||
|
- 'app/workers/container_registry/migration/guard_worker.rb'
|
||||||
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
||||||
- 'danger/utility_css/Dangerfile'
|
- 'danger/utility_css/Dangerfile'
|
||||||
|
- 'ee/app/controllers/ee/admin/application_settings_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/integrations/jira/issues_controller.rb'
|
||||||
- 'ee/app/controllers/smartcard_controller.rb'
|
- 'ee/app/controllers/smartcard_controller.rb'
|
||||||
- 'ee/app/graphql/resolvers/boards/epic_lists_resolver.rb'
|
- 'ee/app/graphql/resolvers/boards/epic_lists_resolver.rb'
|
||||||
- 'ee/app/helpers/ee/application_settings_helper.rb'
|
- 'ee/app/helpers/ee/application_settings_helper.rb'
|
||||||
- 'ee/app/helpers/ee/boards_helper.rb'
|
- 'ee/app/helpers/ee/boards_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/groups/group_members_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/groups/reporting_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/projects/project_members_helper.rb'
|
||||||
- 'ee/app/helpers/groups/security_features_helper.rb'
|
- 'ee/app/helpers/groups/security_features_helper.rb'
|
||||||
- 'ee/app/helpers/groups/sso_helper.rb'
|
- 'ee/app/helpers/groups/sso_helper.rb'
|
||||||
|
- 'ee/app/models/approval_project_rule.rb'
|
||||||
|
- 'ee/app/models/concerns/ee/issuable.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
- 'ee/app/models/ee/namespace/root_storage_size.rb'
|
|
||||||
- 'ee/app/models/ee/project.rb'
|
- 'ee/app/models/ee/project.rb'
|
||||||
- 'ee/app/models/ee/user.rb'
|
- 'ee/app/models/ee/user.rb'
|
||||||
- 'ee/app/models/vulnerabilities/finding_signature.rb'
|
- 'ee/app/models/vulnerabilities/finding_signature.rb'
|
||||||
- 'ee/app/policies/ee/base_policy.rb'
|
- 'ee/app/policies/ee/base_policy.rb'
|
||||||
|
- 'ee/app/policies/ee/merge_request_policy.rb'
|
||||||
- 'ee/app/services/analytics/cycle_analytics/value_streams/update_service.rb'
|
- 'ee/app/services/analytics/cycle_analytics/value_streams/update_service.rb'
|
||||||
- 'ee/app/services/ee/merge_requests/build_service.rb'
|
- 'ee/app/services/ee/merge_requests/build_service.rb'
|
||||||
- 'ee/app/services/ee/projects/operations/update_service.rb'
|
- 'ee/app/services/ee/projects/operations/update_service.rb'
|
||||||
|
- 'ee/app/workers/elastic/project_transfer_worker.rb'
|
||||||
- 'ee/lib/ee/api/entities/group.rb'
|
- 'ee/lib/ee/api/entities/group.rb'
|
||||||
|
- 'ee/lib/ee/api/geo.rb'
|
||||||
- 'ee/lib/ee/api/helpers.rb'
|
- 'ee/lib/ee/api/helpers.rb'
|
||||||
|
- 'ee/lib/ee/api/settings.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/git_access_project.rb'
|
||||||
- 'ee/lib/ee/gitlab/middleware/read_only/controller.rb'
|
- 'ee/lib/ee/gitlab/middleware/read_only/controller.rb'
|
||||||
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
||||||
- 'ee/lib/ee/sidebars/projects/menus/ci_cd_menu.rb'
|
- 'ee/lib/ee/sidebars/projects/menus/ci_cd_menu.rb'
|
||||||
- 'ee/lib/ee/sidebars/projects/menus/issues_menu.rb'
|
- 'ee/lib/ee/sidebars/projects/menus/issues_menu.rb'
|
||||||
- 'ee/lib/elastic/latest/issue_class_proxy.rb'
|
- 'ee/lib/gitlab/incident_management.rb'
|
||||||
- 'ee/lib/sidebars/groups/menus/analytics_menu.rb'
|
- 'ee/lib/sidebars/groups/menus/analytics_menu.rb'
|
||||||
- 'ee/lib/sidebars/groups/menus/security_compliance_menu.rb'
|
- 'ee/lib/sidebars/groups/menus/security_compliance_menu.rb'
|
||||||
- 'ee/spec/services/ci/create_pipeline_service/dast_configuration_spec.rb'
|
- 'ee/spec/services/ci/create_pipeline_service/dast_configuration_spec.rb'
|
||||||
- 'lib/api/maven_packages.rb'
|
- 'lib/api/maven_packages.rb'
|
||||||
- 'lib/api/users.rb'
|
- 'lib/api/users.rb'
|
||||||
- 'lib/api/validations/validators/array_none_any.rb'
|
- 'lib/api/validations/validators/array_none_any.rb'
|
||||||
|
- 'lib/gitlab/auth/o_auth/user.rb'
|
||||||
- 'lib/gitlab/ci/reports/security/finding_key.rb'
|
- 'lib/gitlab/ci/reports/security/finding_key.rb'
|
||||||
- 'lib/gitlab/database/load_balancing/connection_proxy.rb'
|
- 'lib/gitlab/database/load_balancing/connection_proxy.rb'
|
||||||
- 'lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb'
|
- 'lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb'
|
||||||
- 'lib/gitlab/form_builders/gitlab_ui_form_builder.rb'
|
- 'lib/gitlab/error_tracking/error_repository/open_api_strategy.rb'
|
||||||
- 'lib/gitlab/git_access.rb'
|
- 'lib/gitlab/git_access.rb'
|
||||||
- 'lib/gitlab/gl_repository/repo_type.rb'
|
- 'lib/gitlab/gl_repository/repo_type.rb'
|
||||||
- 'lib/gitlab/jwt_token.rb'
|
- 'lib/gitlab/jwt_token.rb'
|
||||||
|
@ -82,6 +95,8 @@ Layout/MultilineOperationIndentation:
|
||||||
- 'lib/gitlab/pagination/cursor_based_keyset.rb'
|
- 'lib/gitlab/pagination/cursor_based_keyset.rb'
|
||||||
- 'lib/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
- 'lib/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
||||||
- 'lib/gitlab/rack_attack/request.rb'
|
- 'lib/gitlab/rack_attack/request.rb'
|
||||||
|
- 'lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job.rb'
|
||||||
|
- 'lib/gitlab/sidekiq_status.rb'
|
||||||
- 'lib/gitlab/x509/signature.rb'
|
- 'lib/gitlab/x509/signature.rb'
|
||||||
- 'lib/gitlab_edition.rb'
|
- 'lib/gitlab_edition.rb'
|
||||||
- 'lib/kramdown/converter/commonmark.rb'
|
- 'lib/kramdown/converter/commonmark.rb'
|
||||||
|
@ -90,12 +105,12 @@ Layout/MultilineOperationIndentation:
|
||||||
- 'lib/sidebars/projects/menus/deployments_menu.rb'
|
- 'lib/sidebars/projects/menus/deployments_menu.rb'
|
||||||
- 'lib/sidebars/projects/menus/hidden_menu.rb'
|
- 'lib/sidebars/projects/menus/hidden_menu.rb'
|
||||||
- 'lib/sidebars/projects/menus/monitor_menu.rb'
|
- 'lib/sidebars/projects/menus/monitor_menu.rb'
|
||||||
- 'lib/sidebars/projects/menus/settings_menu.rb'
|
|
||||||
- 'qa/qa/ee/page/group/roadmap.rb'
|
- 'qa/qa/ee/page/group/roadmap.rb'
|
||||||
- 'qa/qa/page/component/snippet.rb'
|
- 'qa/qa/page/component/snippet.rb'
|
||||||
- 'qa/qa/runtime/api/repository_storage_moves.rb'
|
- 'qa/qa/runtime/api/repository_storage_moves.rb'
|
||||||
- 'rubocop/cop/gitlab/keys_first_and_values_first.rb'
|
- 'rubocop/cop/gitlab/keys_first_and_values_first.rb'
|
||||||
- 'rubocop/migration_helpers.rb'
|
- 'rubocop/migration_helpers.rb'
|
||||||
|
- 'spec/controllers/graphql_controller_spec.rb'
|
||||||
- 'spec/frontend/fixtures/tabs.rb'
|
- 'spec/frontend/fixtures/tabs.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/seed/build_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/seed/build_spec.rb'
|
||||||
- 'spec/services/ci/create_pipeline_service_spec.rb'
|
- 'spec/services/ci/create_pipeline_service_spec.rb'
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Layout/SpaceAroundMethodCallOperator:
|
|
||||||
# Offense count: 35
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
|
||||||
- 'app/helpers/badges_helper.rb'
|
|
||||||
- 'app/services/google_cloud/create_service_accounts_service.rb'
|
|
||||||
- 'app/services/google_cloud/enable_cloud_run_service.rb'
|
|
||||||
- 'app/services/google_cloud/generate_pipeline_service.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb'
|
|
||||||
- 'ee/spec/migrations/geo/set_resync_flag_for_retried_projects_spec.rb'
|
|
||||||
- 'ee/spec/models/approval_project_rule_spec.rb'
|
|
||||||
- 'ee/spec/models/integrations/github/status_message_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/boards/issues/move_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/issues/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/repository_base_sync_service_spec.rb'
|
|
||||||
- 'ee/spec/services/requirements_management/create_requirement_service_spec.rb'
|
|
||||||
- 'ee/spec/services/requirements_management/update_requirement_service_spec.rb'
|
|
||||||
- 'spec/graphql/types/base_field_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/command_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/shared_model_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/diff/highlight_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/spamcheck/client_spec.rb'
|
|
||||||
- 'spec/migrations/20220128155251_remove_dangling_running_builds_spec.rb'
|
|
||||||
- 'spec/models/integrations/chat_message/issue_message_spec.rb'
|
|
||||||
- 'spec/models/milestone_spec.rb'
|
|
||||||
- 'spec/presenters/alert_management/alert_presenter_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/custom_emoji_query_spec.rb'
|
|
||||||
- 'spec/tasks/gitlab/db_rake_spec.rb'
|
|
||||||
- 'spec/workers/concerns/limited_capacity/job_tracker_spec.rb'
|
|
|
@ -1,295 +1,12 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Layout/SpaceInsideBlockBraces:
|
Layout/SpaceInsideBlockBraces:
|
||||||
# Offense count: 1508
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
EnforcedStyle: space
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/groups/boards_controller.rb'
|
|
||||||
- 'app/controllers/profiles/two_factor_auths_controller.rb'
|
|
||||||
- 'app/controllers/projects/boards_controller.rb'
|
|
||||||
- 'app/experiments/security_reports_mr_widget_prompt_experiment.rb'
|
|
||||||
- 'app/experiments/video_tutorials_continuous_onboarding_experiment.rb'
|
|
||||||
- 'app/helpers/favicon_helper.rb'
|
|
||||||
- 'app/helpers/time_zone_helper.rb'
|
|
||||||
- 'app/helpers/todos_helper.rb'
|
|
||||||
- 'app/models/authentication_event.rb'
|
|
||||||
- 'app/models/bulk_imports/entity.rb'
|
|
||||||
- 'app/models/ci/pipeline.rb'
|
|
||||||
- 'app/models/concerns/cache_markdown_field.rb'
|
|
||||||
- 'app/models/concerns/featurable.rb'
|
|
||||||
- 'app/models/integrations/bamboo.rb'
|
|
||||||
- 'app/models/integrations/buildkite.rb'
|
|
||||||
- 'app/models/integrations/teamcity.rb'
|
|
||||||
- 'app/models/network/graph.rb'
|
|
||||||
- 'app/models/operations/feature_flag.rb'
|
|
||||||
- 'app/models/packages/package.rb'
|
|
||||||
- 'app/models/preloaders/labels_preloader.rb'
|
|
||||||
- 'app/models/project.rb'
|
|
||||||
- 'app/models/release.rb'
|
|
||||||
- 'app/models/release_highlight.rb'
|
|
||||||
- 'app/services/authorized_project_update/project_recalculate_service.rb'
|
|
||||||
- 'app/services/notification_service.rb'
|
|
||||||
- 'config/initializers/wikicloth_redos_patch.rb'
|
|
||||||
- 'db/post_migrate/20210707210916_finalize_ci_stages_bigint_conversion.rb'
|
|
||||||
- 'db/post_migrate/20210802043253_finalize_push_event_payloads_bigint_conversion_3.rb'
|
|
||||||
- 'ee/app/finders/security/training_providers/base_url_finder.rb'
|
|
||||||
- 'ee/app/graphql/mutations/incident_management/oncall_rotation/base.rb'
|
|
||||||
- 'ee/app/helpers/ee/dashboard_helper.rb'
|
|
||||||
- 'ee/app/models/approvals/scan_finding_wrapped_rule_set.rb'
|
|
||||||
- 'ee/app/models/compliance_management/framework.rb'
|
|
||||||
- 'ee/app/models/dora/daily_metrics.rb'
|
|
||||||
- 'ee/app/models/ee/application_setting.rb'
|
|
||||||
- 'ee/app/models/ee/member.rb'
|
|
||||||
- 'ee/app/models/vulnerabilities/identifier.rb'
|
|
||||||
- 'ee/app/serializers/vulnerabilities/finding_entity.rb'
|
|
||||||
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
|
||||||
- 'ee/lib/ee/banzai/filter/references/iteration_reference_filter.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/group.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/drop_invalid_remediations.rb'
|
|
||||||
- 'ee/lib/elastic/latest/git_class_proxy.rb'
|
|
||||||
- 'ee/lib/gitlab/auth/smartcard/san_extension.rb'
|
|
||||||
- 'ee/lib/world.rb'
|
|
||||||
- 'ee/spec/controllers/autocomplete_controller_spec.rb'
|
|
||||||
- 'ee/spec/controllers/countries_controller_spec.rb'
|
|
||||||
- 'ee/spec/controllers/groups/epics_controller_spec.rb'
|
|
||||||
- 'ee/spec/controllers/projects/issues_controller_spec.rb'
|
|
||||||
- 'ee/spec/controllers/projects/pipelines_controller_spec.rb'
|
|
||||||
- 'ee/spec/controllers/subscriptions_controller_spec.rb'
|
|
||||||
- 'ee/spec/elastic_integration/global_search_spec.rb'
|
|
||||||
- 'ee/spec/factories/dast/profiles_pipelines.rb'
|
|
||||||
- 'ee/spec/factories/licenses.rb'
|
|
||||||
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
|
||||||
- 'ee/spec/features/boards/board_filters_spec.rb'
|
|
||||||
- 'ee/spec/features/boards/scoped_issue_board_spec.rb'
|
|
||||||
- 'ee/spec/features/boards/swimlanes/epics_swimlanes_filtering_spec.rb'
|
|
||||||
- 'ee/spec/features/epics/todo_spec.rb'
|
|
||||||
- 'ee/spec/features/google_analytics_datalayer_spec.rb'
|
|
||||||
- 'ee/spec/features/groups/issues_spec.rb'
|
|
||||||
- 'ee/spec/features/issues/filtered_search/filter_issues_by_iteration_spec.rb'
|
|
||||||
- 'ee/spec/features/issues/form_spec.rb'
|
|
||||||
- 'ee/spec/features/issues/issue_sidebar_spec.rb'
|
|
||||||
- 'ee/spec/features/issues/user_edits_issue_spec.rb'
|
|
||||||
- 'ee/spec/features/merge_request/user_edits_multiple_reviewers_mr_spec.rb'
|
|
||||||
- 'ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb'
|
|
||||||
- 'ee/spec/features/merge_requests/user_resets_approvers_spec.rb'
|
|
||||||
- 'ee/spec/features/merge_requests/user_views_all_merge_requests_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/integrations/user_activates_github_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/push_rules_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/security/dast_scanner_profiles_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/security/dast_site_profiles_spec.rb'
|
|
||||||
- 'ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb'
|
|
||||||
- 'ee/spec/finders/billed_users_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/clusters/environments_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/dast/profiles_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/ee/namespaces/projects_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/security/pipeline_vulnerabilities_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/security/training_providers/kontra_url_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/security/vulnerabilities_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/security/vulnerability_reads_finder_spec.rb'
|
|
||||||
- 'ee/spec/finders/status_page/incidents_finder_spec.rb'
|
|
||||||
- 'ee/spec/frontend/fixtures/epic.rb'
|
|
||||||
- 'ee/spec/frontend/fixtures/projects.rb'
|
|
||||||
- 'ee/spec/graphql/ee/resolvers/namespace_projects_resolver_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/boards/epics/create_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/compliance_management/frameworks/destroy_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/incident_management/escalation_policy/create_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/releases/update_spec.rb'
|
|
||||||
- 'ee/spec/graphql/mutations/vulnerabilities/destroy_external_issue_link_spec.rb'
|
|
||||||
- 'ee/spec/graphql/resolvers/iterations_resolver_spec.rb'
|
|
||||||
- 'ee/spec/helpers/ee/projects/pipeline_helper_spec.rb'
|
|
||||||
- 'ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb'
|
|
||||||
- 'ee/spec/helpers/ee/registrations_helper_spec.rb'
|
|
||||||
- 'ee/spec/helpers/ee/trial_helper_spec.rb'
|
|
||||||
- 'ee/spec/helpers/projects/on_demand_scans_helper_spec.rb'
|
|
||||||
- 'ee/spec/lib/analytics/group_activity_calculator_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/drop_invalid_remediations_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/migrate_job_artifact_registry_to_ssf_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/reports/security/reports_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/usage_data_counters/issue_activity_unique_counter_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/sidebars/groups/menus/settings_menu_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/sidebars/projects/menus/ci_cd_menu_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/sidebars/projects/menus/issues_menu_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/sidebars/projects/menus/repository_menu_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/auth/otp/session_enforcer_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ci/parsers/security/container_scanning_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ci/reports/license_scanning/dependency_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ci/reports/security/finding_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/dependency_scanning_gitlab_ci_yaml_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/email/handler/create_note_handler_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/geo/log_cursor/events/repository_renamed_event_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/git_access_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/graphql/loaders/bulk_epic_aggregate_loader_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/ip_address_state_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/search_context/builder_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/status_page/filter/image_filter_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/usage/metrics/instrumentations/approval_project_rules_with_user_metric_spec.rb'
|
|
||||||
- 'ee/spec/mailers/credentials_inventory_mailer_spec.rb'
|
|
||||||
- 'ee/spec/migrations/geo/migrate_job_artifact_registry_spec.rb'
|
|
||||||
- 'ee/spec/models/analytics/devops_adoption/enabled_namespace_spec.rb'
|
|
||||||
- 'ee/spec/models/analytics/devops_adoption/snapshot_spec.rb'
|
|
||||||
- 'ee/spec/models/approval_project_rule_spec.rb'
|
|
||||||
- 'ee/spec/models/approval_state_spec.rb'
|
|
||||||
- 'ee/spec/models/approvals/scan_finding_wrapped_rule_set_spec.rb'
|
|
||||||
- 'ee/spec/models/ci/minutes/limit_spec.rb'
|
|
||||||
- 'ee/spec/models/compliance_management/framework_spec.rb'
|
|
||||||
- 'ee/spec/models/concerns/ee/clusters/agents/authorization_config_scopes_spec.rb'
|
|
||||||
- 'ee/spec/models/concerns/elastic/issue_spec.rb'
|
|
||||||
- 'ee/spec/models/dast/profile_schedule_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/audit_event_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/ci/build_dependencies_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/iteration_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/namespace/root_storage_size_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/namespace_limit_spec.rb'
|
|
||||||
- 'ee/spec/models/environment_spec.rb'
|
|
||||||
- 'ee/spec/models/epic_spec.rb'
|
|
||||||
- 'ee/spec/models/gitlab/seat_link_data_spec.rb'
|
|
||||||
- 'ee/spec/models/gitlab_subscription_spec.rb'
|
|
||||||
- 'ee/spec/models/member_spec.rb'
|
|
||||||
- 'ee/spec/models/milestone_release_spec.rb'
|
|
||||||
- 'ee/spec/models/project_member_spec.rb'
|
|
||||||
- 'ee/spec/models/protected_environment_spec.rb'
|
|
||||||
- 'ee/spec/models/push_rule_spec.rb'
|
|
||||||
- 'ee/spec/models/requirements_management/test_report_spec.rb'
|
|
||||||
- 'ee/spec/models/security/orchestration_policy_rule_schedule_spec.rb'
|
|
||||||
- 'ee/spec/models/vulnerabilities/feedback_spec.rb'
|
|
||||||
- 'ee/spec/models/vulnerabilities/finding_spec.rb'
|
|
||||||
- 'ee/spec/presenters/epic_issue_presenter_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/analytics/code_review_analytics_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/analytics/group_activity_analytics_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/ci/minutes_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/epic_links_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/boards/board_lists_query_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/group/epic/epic_aggregate_query_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/group_query_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/iteration_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/epic_tree/reorder_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/update_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/releases/create_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/mutations/releases/update_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/project/dast_profiles_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/project/dast_site_validations_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/project/issues_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/group_variables_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/managed_licenses_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/members_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/projects_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/protected_branches_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/releases_spec.rb'
|
|
||||||
- 'ee/spec/requests/groups/contribution_analytics_spec.rb'
|
|
||||||
- 'ee/spec/requests/lfs_http_spec.rb'
|
|
||||||
- 'ee/spec/requests/projects/security/policies_controller_spec.rb'
|
|
||||||
- 'ee/spec/serializers/member_user_entity_spec.rb'
|
|
||||||
- 'ee/spec/serializers/merge_request_poll_widget_entity_spec.rb'
|
|
||||||
- 'ee/spec/serializers/vulnerabilities/finding_reports_comparer_entity_spec.rb'
|
|
||||||
- 'ee/spec/services/audit_events/register_runner_audit_event_service_spec.rb'
|
|
||||||
- 'ee/spec/services/audit_events/unregister_runner_audit_event_service_spec.rb'
|
|
||||||
- 'ee/spec/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service_spec.rb'
|
|
||||||
- 'ee/spec/services/auto_merge/merge_train_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ci/runners/register_runner_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/design_management/delete_designs_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/design_management/save_designs_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/issuable/bulk_update_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/notes/quick_actions_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/notification_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb'
|
|
||||||
- 'ee/spec/services/epic_issues/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/epics/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/epics/descendant_count_service_spec.rb'
|
|
||||||
- 'ee/spec/services/epics/transfer_service_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/container_repository_sync_service_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/framework_repository_sync_service_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/hashed_storage_attachments_event_store_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/repository_sync_service_spec.rb'
|
|
||||||
- 'ee/spec/services/geo/wiki_sync_service_spec.rb'
|
|
||||||
- 'ee/spec/services/gitlab_subscriptions/activate_service_spec.rb'
|
|
||||||
- 'ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb'
|
|
||||||
- 'ee/spec/services/group_saml/sign_up_service_spec.rb'
|
|
||||||
- 'ee/spec/services/groups/epics_count_service_spec.rb'
|
|
||||||
- 'ee/spec/services/groups/memberships/export_service_spec.rb'
|
|
||||||
- 'ee/spec/services/iterations/cadences/create_iterations_in_advance_service_spec.rb'
|
|
||||||
- 'ee/spec/services/merge_trains/check_status_service_spec.rb'
|
|
||||||
- 'ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb'
|
|
||||||
- 'ee/spec/services/projects/destroy_service_spec.rb'
|
|
||||||
- 'ee/spec/services/projects/update_mirror_service_spec.rb'
|
|
||||||
- 'ee/spec/services/quick_actions/interpret_service_spec.rb'
|
|
||||||
- 'ee/spec/services/requirements_management/create_requirement_service_spec.rb'
|
|
||||||
- 'ee/spec/services/requirements_management/update_requirement_service_spec.rb'
|
|
||||||
- 'ee/spec/services/resource_access_tokens/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/search/group_service_spec.rb'
|
|
||||||
- 'ee/spec/services/security/ingestion/tasks/ingest_findings_spec.rb'
|
|
||||||
- 'ee/spec/services/security/security_orchestration_policies/policy_commit_service_spec.rb'
|
|
||||||
- 'ee/spec/services/sitemap/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/software_license_policies/update_service_spec.rb'
|
|
||||||
- 'ee/spec/services/status_page/publish_attachments_service_spec.rb'
|
|
||||||
- 'ee/spec/services/system_notes/epics_service_spec.rb'
|
|
||||||
- 'ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb'
|
|
||||||
- 'ee/spec/services/vulnerability_feedback/destroy_service_spec.rb'
|
|
||||||
- 'ee/spec/support/shared_examples/features/ultimate_trial_callout_shared_examples.rb'
|
|
||||||
- 'ee/spec/support/shared_examples/requests/api/project_approval_rules_api_shared_examples.rb'
|
|
||||||
- 'ee/spec/support/shared_examples/services/base_sync_service_shared_examples.rb'
|
|
||||||
- 'ee/spec/support/shared_examples/services/boards/base_service_shared_examples.rb'
|
|
||||||
- 'ee/spec/support/shared_examples/services/search_notes_shared_examples.rb'
|
|
||||||
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
|
||||||
- 'ee/spec/views/registrations/groups_projects/new.html.haml_spec.rb'
|
|
||||||
- 'ee/spec/views/shared/billings/_eoa_bronze_plan_banner.html.haml_spec.rb'
|
|
||||||
- 'ee/spec/views/shared/credentials_inventory/_expiry_date.html.haml_spec.rb'
|
|
||||||
- 'ee/spec/views/shared/credentials_inventory/personal_access_tokens/_personal_access_token.html.haml_spec.rb'
|
|
||||||
- 'ee/spec/views/shared/credentials_inventory/ssh_keys/_ssh_key.html.haml_spec.rb'
|
|
||||||
- 'ee/spec/workers/adjourned_project_deletion_worker_spec.rb'
|
|
||||||
- 'ee/spec/workers/adjourned_projects_deletion_cron_worker_spec.rb'
|
|
||||||
- 'ee/spec/workers/security/create_orchestration_policy_worker_spec.rb'
|
|
||||||
- 'ee/spec/workers/security/orchestration_policy_rule_schedule_worker_spec.rb'
|
|
||||||
- 'lib/api/commits.rb'
|
|
||||||
- 'lib/api/helpers/merge_requests_helpers.rb'
|
|
||||||
- 'lib/backup/manager.rb'
|
|
||||||
- 'lib/banzai/filter/references/label_reference_filter.rb'
|
|
||||||
- 'lib/banzai/filter/references/milestone_reference_filter.rb'
|
|
||||||
- 'lib/bitbucket/representation/base.rb'
|
|
||||||
- 'lib/bitbucket_server/representation/base.rb'
|
|
||||||
- 'lib/gitlab/background_migration/fix_projects_without_prometheus_service.rb'
|
|
||||||
- 'lib/gitlab/contributions_calendar.rb'
|
|
||||||
- 'lib/gitlab/database/migrations/test_background_runner.rb'
|
|
||||||
- 'lib/gitlab/database/postgres_hll/buckets.rb'
|
|
||||||
- 'lib/gitlab/email/message/in_product_marketing/helper.rb'
|
|
||||||
- 'lib/gitlab/issues/rebalancing/state.rb'
|
|
||||||
- 'lib/gitlab/profiler.rb'
|
|
||||||
- 'lib/kramdown/converter/commonmark.rb'
|
|
||||||
- 'lib/release_highlights/validator/entry.rb'
|
|
||||||
- 'lib/security/ci_configuration/sast_build_action.rb'
|
|
||||||
- 'lib/tasks/gitlab/db.rake'
|
|
||||||
- 'lib/tasks/gitlab/info.rake'
|
|
||||||
- 'lib/tasks/gitlab/praefect.rake'
|
|
||||||
- 'lib/tasks/gitlab/shell.rake'
|
|
||||||
- 'lib/tasks/gitlab/tw/codeowners.rake'
|
|
||||||
- 'qa/qa/service/praefect_manager.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/1_manage/project/project_access_token_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/2_plan/issue/custom_issue_template_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_via_template_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/11_fulfillment/license/cloud_activation_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/11_fulfillment/license/license_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/geo_replication_npm_registry_spec.rb'
|
|
||||||
- 'qa/spec/scenario/test/integration/mattermost_spec.rb'
|
|
||||||
- 'qa/spec/support/page_error_checker_spec.rb'
|
|
||||||
- 'rubocop/cop/migration/add_limit_to_text_columns.rb'
|
|
||||||
- 'spec/config/settings_spec.rb'
|
- 'spec/config/settings_spec.rb'
|
||||||
- 'spec/controllers/admin/application_settings_controller_spec.rb'
|
- 'spec/controllers/admin/application_settings_controller_spec.rb'
|
||||||
- 'spec/controllers/application_controller_spec.rb'
|
- 'spec/controllers/application_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/labels_controller_spec.rb'
|
- 'spec/controllers/groups/labels_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/releases_controller_spec.rb'
|
- 'spec/controllers/groups/releases_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/settings/ci_cd_controller_spec.rb'
|
|
||||||
- 'spec/controllers/import/manifest_controller_spec.rb'
|
- 'spec/controllers/import/manifest_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/blame_controller_spec.rb'
|
- 'spec/controllers/projects/blame_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
||||||
|
@ -315,38 +32,6 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/factories/packages/packages.rb'
|
- 'spec/factories/packages/packages.rb'
|
||||||
- 'spec/factories/prometheus_alert.rb'
|
- 'spec/factories/prometheus_alert.rb'
|
||||||
- 'spec/factories/prometheus_metrics.rb'
|
- 'spec/factories/prometheus_metrics.rb'
|
||||||
- 'spec/features/admin/admin_mode/login_spec.rb'
|
|
||||||
- 'spec/features/admin/users/users_spec.rb'
|
|
||||||
- 'spec/features/boards/board_filters_spec.rb'
|
|
||||||
- 'spec/features/boards/reload_boards_on_browser_back_spec.rb'
|
|
||||||
- 'spec/features/dashboard/archived_projects_spec.rb'
|
|
||||||
- 'spec/features/error_tracking/user_filters_errors_by_status_spec.rb'
|
|
||||||
- 'spec/features/groups/issues_spec.rb'
|
|
||||||
- 'spec/features/groups_spec.rb'
|
|
||||||
- 'spec/features/issuables/user_sees_sidebar_spec.rb'
|
|
||||||
- 'spec/features/issues/gfm_autocomplete_spec.rb'
|
|
||||||
- 'spec/features/issues/todo_spec.rb'
|
|
||||||
- 'spec/features/issues/user_bulk_edits_issues_spec.rb'
|
|
||||||
- 'spec/features/issues/user_interacts_with_awards_spec.rb'
|
|
||||||
- 'spec/features/issues/user_uses_quick_actions_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_approves_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_customizes_merge_commit_message_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_edits_assignees_sidebar_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_sees_closing_issues_message_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_sees_deployment_widget_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_sees_diff_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_sees_merge_request_pipelines_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_sees_versions_spec.rb'
|
|
||||||
- 'spec/features/merge_request/user_uses_quick_actions_spec.rb'
|
|
||||||
- 'spec/features/profiles/user_edit_profile_spec.rb'
|
|
||||||
- 'spec/features/projects/cluster_agents_spec.rb'
|
|
||||||
- 'spec/features/projects/commits/user_browses_commits_spec.rb'
|
|
||||||
- 'spec/features/projects/environments/environment_spec.rb'
|
|
||||||
- 'spec/features/projects/files/user_browses_files_spec.rb'
|
|
||||||
- 'spec/features/projects/pipelines/pipelines_spec.rb'
|
|
||||||
- 'spec/features/projects/settings/service_desk_setting_spec.rb'
|
|
||||||
- 'spec/features/projects/tree/tree_show_spec.rb'
|
|
||||||
- 'spec/features/users/login_spec.rb'
|
|
||||||
- 'spec/finders/ci/jobs_finder_spec.rb'
|
- 'spec/finders/ci/jobs_finder_spec.rb'
|
||||||
- 'spec/finders/ci/runners_finder_spec.rb'
|
- 'spec/finders/ci/runners_finder_spec.rb'
|
||||||
- 'spec/finders/concerns/packages/finder_helper_spec.rb'
|
- 'spec/finders/concerns/packages/finder_helper_spec.rb'
|
||||||
|
@ -376,18 +61,6 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/frontend/fixtures/raw.rb'
|
- 'spec/frontend/fixtures/raw.rb'
|
||||||
- 'spec/frontend/fixtures/snippet.rb'
|
- 'spec/frontend/fixtures/snippet.rb'
|
||||||
- 'spec/frontend/fixtures/todos.rb'
|
- 'spec/frontend/fixtures/todos.rb'
|
||||||
- 'spec/graphql/mutations/merge_requests/set_labels_spec.rb'
|
|
||||||
- 'spec/graphql/mutations/releases/create_spec.rb'
|
|
||||||
- 'spec/graphql/mutations/releases/delete_spec.rb'
|
|
||||||
- 'spec/graphql/mutations/releases/update_spec.rb'
|
|
||||||
- 'spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb'
|
|
||||||
- 'spec/graphql/resolvers/group_members/notification_email_resolver_spec.rb'
|
|
||||||
- 'spec/graphql/resolvers/project_jobs_resolver_spec.rb'
|
|
||||||
- 'spec/graphql/resolvers/projects/grafana_integration_resolver_spec.rb'
|
|
||||||
- 'spec/graphql/resolvers/projects_resolver_spec.rb'
|
|
||||||
- 'spec/graphql/types/ci/job_token_scope_type_spec.rb'
|
|
||||||
- 'spec/graphql/types/issue_type_spec.rb'
|
|
||||||
- 'spec/graphql/types/user_type_spec.rb'
|
|
||||||
- 'spec/helpers/application_settings_helper_spec.rb'
|
- 'spec/helpers/application_settings_helper_spec.rb'
|
||||||
- 'spec/helpers/blob_helper_spec.rb'
|
- 'spec/helpers/blob_helper_spec.rb'
|
||||||
- 'spec/helpers/gitlab_script_tag_helper_spec.rb'
|
- 'spec/helpers/gitlab_script_tag_helper_spec.rb'
|
||||||
|
@ -398,139 +71,6 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/helpers/wiki_page_version_helper_spec.rb'
|
- 'spec/helpers/wiki_page_version_helper_spec.rb'
|
||||||
- 'spec/initializers/carrierwave_patch_spec.rb'
|
- 'spec/initializers/carrierwave_patch_spec.rb'
|
||||||
- 'spec/initializers/trusted_proxies_spec.rb'
|
- 'spec/initializers/trusted_proxies_spec.rb'
|
||||||
- 'spec/lib/api/entities/ci/job_request/image_spec.rb'
|
|
||||||
- 'spec/lib/api/entities/ci/job_request/port_spec.rb'
|
|
||||||
- 'spec/lib/api/helpers_spec.rb'
|
|
||||||
- 'spec/lib/banzai/cross_project_reference_spec.rb'
|
|
||||||
- 'spec/lib/banzai/filter/broadcast_message_placeholders_filter_spec.rb'
|
|
||||||
- 'spec/lib/banzai/filter/commit_trailers_filter_spec.rb'
|
|
||||||
- 'spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb'
|
|
||||||
- 'spec/lib/banzai/renderer_spec.rb'
|
|
||||||
- 'spec/lib/bitbucket_server/connection_spec.rb'
|
|
||||||
- 'spec/lib/bulk_imports/common/pipelines/lfs_objects_pipeline_spec.rb'
|
|
||||||
- 'spec/lib/bulk_imports/common/pipelines/uploads_pipeline_spec.rb'
|
|
||||||
- 'spec/lib/bulk_imports/projects/pipelines/snippets_repository_pipeline_spec.rb'
|
|
||||||
- 'spec/lib/feature/definition_spec.rb'
|
|
||||||
- 'spec/lib/feature_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/application_context_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/asciidoc_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/audit/ci_runner_token_author_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/batch_pop_queueing_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/chat_name_token_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/ansi2html_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/ansi2json_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/build/prerequisite/kubernetes_namespace_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/entry/processable_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/entry/release_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/entry/tags_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/external/file/base_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/external/file/local_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/external/file/remote_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/config/normalizer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/cron_parser_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/create_deployments_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/seed_block_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/seed_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/validate/external_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/pipeline/quota/deployments_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/reports/security/reports_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/reports/security/vulnerability_reports_comparer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/reports/test_suite_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/build/canceled_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/build/created_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/build/manual_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/build/pending_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/build/skipped_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/status/processable/waiting_for_resource_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/trace/remote_checksum_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/composer/cache_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/data_builder/build_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/data_builder/pipeline_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/background_migration/batched_migration_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/sidekiq_server_middleware_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/migration_helpers/v2_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/migrations/lock_retry_mixin_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/migrations/runner_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/partitioning_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/reindexing/grafana_notifier_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/with_lock_retries_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database_importers/common_metrics/importer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/handler/create_note_handler_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/handler/service_desk_handler_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/admin_verify_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/create_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/experience_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/team_short_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/team_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/trial_short_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/trial_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/message/in_product_marketing/verify_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/error_tracking/processor/sidekiq_processor_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/exclusive_lease_helpers_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/file_markdown_link_builder_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/blob_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/commit_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/diff_collection_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/raw_diff_change_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/repository_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/rugged_impl/use_rugged_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/gitaly_client/commit_service_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/github_import/client_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/github_import/importer/pull_requests_importer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/gpg_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/graphql/markdown_field_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/graphql/pagination/keyset/connection_generic_keyset_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/graphql/pagination/keyset/connection_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/graphs/commits_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/highlight_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/import_export/import_test_coverage_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/import_export/json/ndjson_writer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/import_export/project/tree_restorer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/import_export/version_checker_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/jira/dvcs_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/kubernetes/rollout_status_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/metrics/background_transaction_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/metrics/web_transaction_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/middleware/compressed_json_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/middleware/sidekiq_web_static_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/otp_key_rotator_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/pagination/keyset_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/phabricator_import/conduit/response_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/prometheus_client_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/quick_actions/command_definition_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/quick_actions/extractor_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/rack_attack/instrumented_cache_store_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/rack_attack/user_allowlist_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/redis/hll_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/reference_counter_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/regex_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/search/abuse_detection_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/search_context/builder_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/session_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/spamcheck/client_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/suggestions/file_suggestion_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/usage/metrics/name_suggestion_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/usage/metrics/names_suggestions/generator_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/utils/sanitize_node_link_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/utils/usage_data_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/utils_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/verify/uploads_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/version_info_spec.rb'
|
|
||||||
- 'spec/lib/json_web_token/rsa_token_spec.rb'
|
|
||||||
- 'spec/lib/marginalia_spec.rb'
|
|
||||||
- 'spec/lib/mattermost/session_spec.rb'
|
|
||||||
- 'spec/lib/microsoft_teams/notifier_spec.rb'
|
|
||||||
- 'spec/lib/sidebars/groups/menus/group_information_menu_spec.rb'
|
|
||||||
- 'spec/lib/sidebars/menu_spec.rb'
|
|
||||||
- 'spec/mailers/emails/service_desk_spec.rb'
|
- 'spec/mailers/emails/service_desk_spec.rb'
|
||||||
- 'spec/migrations/20210812013042_remove_duplicate_project_authorizations_spec.rb'
|
- 'spec/migrations/20210812013042_remove_duplicate_project_authorizations_spec.rb'
|
||||||
- 'spec/migrations/20210910194952_update_report_type_for_existing_approval_project_rules_spec.rb'
|
- 'spec/migrations/20210910194952_update_report_type_for_existing_approval_project_rules_spec.rb'
|
||||||
|
@ -538,54 +78,6 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/migrations/reset_job_token_scope_enabled_again_spec.rb'
|
- 'spec/migrations/reset_job_token_scope_enabled_again_spec.rb'
|
||||||
- 'spec/migrations/reset_job_token_scope_enabled_spec.rb'
|
- 'spec/migrations/reset_job_token_scope_enabled_spec.rb'
|
||||||
- 'spec/migrations/reset_severity_levels_to_new_default_spec.rb'
|
- 'spec/migrations/reset_severity_levels_to_new_default_spec.rb'
|
||||||
- 'spec/migrations/schedule_copy_ci_builds_columns_to_security_scans2_spec.rb'
|
|
||||||
- 'spec/models/active_session_spec.rb'
|
|
||||||
- 'spec/models/aws/role_spec.rb'
|
|
||||||
- 'spec/models/ci/build_dependencies_spec.rb'
|
|
||||||
- 'spec/models/ci/build_runner_session_spec.rb'
|
|
||||||
- 'spec/models/ci/build_spec.rb'
|
|
||||||
- 'spec/models/ci/daily_build_group_report_result_spec.rb'
|
|
||||||
- 'spec/models/ci/job_artifact_spec.rb'
|
|
||||||
- 'spec/models/ci/pipeline_schedule_spec.rb'
|
|
||||||
- 'spec/models/ci/pipeline_spec.rb'
|
|
||||||
- 'spec/models/ci/runner_spec.rb'
|
|
||||||
- 'spec/models/clusters/cluster_spec.rb'
|
|
||||||
- 'spec/models/commit_status_spec.rb'
|
|
||||||
- 'spec/models/concerns/chronic_duration_attribute_spec.rb'
|
|
||||||
- 'spec/models/concerns/counter_attribute_spec.rb'
|
|
||||||
- 'spec/models/concerns/nullify_if_blank_spec.rb'
|
|
||||||
- 'spec/models/concerns/reactive_caching_spec.rb'
|
|
||||||
- 'spec/models/concerns/token_authenticatable_spec.rb'
|
|
||||||
- 'spec/models/container_expiration_policy_spec.rb'
|
|
||||||
- 'spec/models/container_repository_spec.rb'
|
|
||||||
- 'spec/models/environment_spec.rb'
|
|
||||||
- 'spec/models/event_spec.rb'
|
|
||||||
- 'spec/models/group_spec.rb'
|
|
||||||
- 'spec/models/hooks/web_hook_log_spec.rb'
|
|
||||||
- 'spec/models/integrations/chat_message/wiki_page_message_spec.rb'
|
|
||||||
- 'spec/models/issue_spec.rb'
|
|
||||||
- 'spec/models/jira_import_state_spec.rb'
|
|
||||||
- 'spec/models/merge_request_spec.rb'
|
|
||||||
- 'spec/models/namespace/root_storage_statistics_spec.rb'
|
|
||||||
- 'spec/models/namespace_spec.rb'
|
|
||||||
- 'spec/models/note_spec.rb'
|
|
||||||
- 'spec/models/onboarding_progress_spec.rb'
|
|
||||||
- 'spec/models/packages/conan/metadatum_spec.rb'
|
|
||||||
- 'spec/models/packages/package_file_spec.rb'
|
|
||||||
- 'spec/models/packages/package_spec.rb'
|
|
||||||
- 'spec/models/postgresql/replication_slot_spec.rb'
|
|
||||||
- 'spec/models/preloaders/labels_preloader_spec.rb'
|
|
||||||
- 'spec/models/preloaders/user_max_access_level_in_groups_preloader_spec.rb'
|
|
||||||
- 'spec/models/project_spec.rb'
|
|
||||||
- 'spec/models/release_spec.rb'
|
|
||||||
- 'spec/models/releases/link_spec.rb'
|
|
||||||
- 'spec/models/remote_mirror_spec.rb'
|
|
||||||
- 'spec/models/repository_spec.rb'
|
|
||||||
- 'spec/models/snippet_input_action_collection_spec.rb'
|
|
||||||
- 'spec/models/snippet_spec.rb'
|
|
||||||
- 'spec/models/user_spec.rb'
|
|
||||||
- 'spec/models/users/calloutable_spec.rb'
|
|
||||||
- 'spec/models/wiki_page/meta_spec.rb'
|
|
||||||
- 'spec/policies/clusters/agent_policy_spec.rb'
|
- 'spec/policies/clusters/agent_policy_spec.rb'
|
||||||
- 'spec/policies/group_member_policy_spec.rb'
|
- 'spec/policies/group_member_policy_spec.rb'
|
||||||
- 'spec/policies/issue_policy_spec.rb'
|
- 'spec/policies/issue_policy_spec.rb'
|
||||||
|
@ -596,121 +88,11 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/presenters/packages/conan/package_presenter_spec.rb'
|
- 'spec/presenters/packages/conan/package_presenter_spec.rb'
|
||||||
- 'spec/presenters/packages/nuget/packages_metadata_presenter_spec.rb'
|
- 'spec/presenters/packages/nuget/packages_metadata_presenter_spec.rb'
|
||||||
- 'spec/presenters/project_presenter_spec.rb'
|
- 'spec/presenters/project_presenter_spec.rb'
|
||||||
- 'spec/requests/api/branches_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/jobs_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/runner/jobs_request_post_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/runner/jobs_trace_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/secure_files_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/triggers_spec.rb'
|
|
||||||
- 'spec/requests/api/ci/variables_spec.rb'
|
|
||||||
- 'spec/requests/api/commits_spec.rb'
|
|
||||||
- 'spec/requests/api/conan_instance_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/conan_project_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/dependency_proxy_spec.rb'
|
|
||||||
- 'spec/requests/api/go_proxy_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/boards/board_list_issues_query_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/boards/board_lists_query_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/group/dependency_proxy_manifests_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/mutations/award_emojis/add_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/mutations/releases/create_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/mutations/releases/update_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/mutations/snippets/create_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/namespace/root_storage_statistics_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/packages/conan_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/packages/helm_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/packages/package_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/project/base_service_spec.rb'
|
|
||||||
- 'spec/requests/api/graphql/project/jira_import_spec.rb'
|
|
||||||
- 'spec/requests/api/group_variables_spec.rb'
|
|
||||||
- 'spec/requests/api/groups_spec.rb'
|
|
||||||
- 'spec/requests/api/helpers_spec.rb'
|
|
||||||
- 'spec/requests/api/internal/base_spec.rb'
|
|
||||||
- 'spec/requests/api/markdown_spec.rb'
|
|
||||||
- 'spec/requests/api/maven_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/metrics/dashboard/annotations_spec.rb'
|
|
||||||
- 'spec/requests/api/notes_spec.rb'
|
|
||||||
- 'spec/requests/api/npm_project_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/nuget_group_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/pages/pages_spec.rb'
|
|
||||||
- 'spec/requests/api/pages_domains_spec.rb'
|
|
||||||
- 'spec/requests/api/personal_access_tokens_spec.rb'
|
|
||||||
- 'spec/requests/api/project_hooks_spec.rb'
|
|
||||||
- 'spec/requests/api/project_templates_spec.rb'
|
|
||||||
- 'spec/requests/api/projects_spec.rb'
|
|
||||||
- 'spec/requests/api/pypi_packages_spec.rb'
|
|
||||||
- 'spec/requests/api/release/links_spec.rb'
|
|
||||||
- 'spec/requests/api/releases_spec.rb'
|
|
||||||
- 'spec/requests/api/snippets_spec.rb'
|
|
||||||
- 'spec/requests/api/unleash_spec.rb'
|
|
||||||
- 'spec/requests/git_http_spec.rb'
|
|
||||||
- 'spec/requests/groups/milestones_controller_spec.rb'
|
|
||||||
- 'spec/requests/lfs_http_spec.rb'
|
|
||||||
- 'spec/requests/oauth/tokens_controller_spec.rb'
|
|
||||||
- 'spec/rubocop/cop/migration/create_table_with_foreign_keys_spec.rb'
|
- 'spec/rubocop/cop/migration/create_table_with_foreign_keys_spec.rb'
|
||||||
- 'spec/serializers/cluster_entity_spec.rb'
|
- 'spec/serializers/cluster_entity_spec.rb'
|
||||||
- 'spec/serializers/import/provider_repo_serializer_spec.rb'
|
- 'spec/serializers/import/provider_repo_serializer_spec.rb'
|
||||||
- 'spec/services/auto_merge/base_service_spec.rb'
|
|
||||||
- 'spec/services/auto_merge_service_spec.rb'
|
|
||||||
- 'spec/services/ci/create_pipeline_service/evaluate_runner_tags_spec.rb'
|
|
||||||
- 'spec/services/ci/parse_dotenv_artifact_service_spec.rb'
|
|
||||||
- 'spec/services/ci/pipeline_processing/atomic_processing_service/status_collection_spec.rb'
|
|
||||||
- 'spec/services/ci/process_build_service_spec.rb'
|
|
||||||
- 'spec/services/ci/runners/register_runner_service_spec.rb'
|
|
||||||
- 'spec/services/ci/runners/update_runner_service_spec.rb'
|
|
||||||
- 'spec/services/ci/stuck_builds/drop_pending_service_spec.rb'
|
|
||||||
- 'spec/services/ci/stuck_builds/drop_scheduled_service_spec.rb'
|
|
||||||
- 'spec/services/clusters/integrations/create_service_spec.rb'
|
|
||||||
- 'spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb'
|
|
||||||
- 'spec/services/deployments/create_for_build_service_spec.rb'
|
|
||||||
- 'spec/services/git/branch_push_service_spec.rb'
|
|
||||||
- 'spec/services/groups/destroy_service_spec.rb'
|
|
||||||
- 'spec/services/groups/merge_requests_count_service_spec.rb'
|
|
||||||
- 'spec/services/groups/update_service_spec.rb'
|
|
||||||
- 'spec/services/groups/update_statistics_service_spec.rb'
|
|
||||||
- 'spec/services/import/validate_remote_git_endpoint_service_spec.rb'
|
|
||||||
- 'spec/services/issues/referenced_merge_requests_service_spec.rb'
|
|
||||||
- 'spec/services/jira_import/start_import_service_spec.rb'
|
|
||||||
- 'spec/services/lfs/push_service_spec.rb'
|
|
||||||
- 'spec/services/members/invite_service_spec.rb'
|
|
||||||
- 'spec/services/merge_requests/push_options_handler_service_spec.rb'
|
|
||||||
- 'spec/services/merge_requests/refresh_service_spec.rb'
|
|
||||||
- 'spec/services/merge_requests/update_service_spec.rb'
|
|
||||||
- 'spec/services/milestones/transfer_service_spec.rb'
|
|
||||||
- 'spec/services/notes/copy_service_spec.rb'
|
|
||||||
- 'spec/services/notification_service_spec.rb'
|
|
||||||
- 'spec/services/packages/composer/create_package_service_spec.rb'
|
|
||||||
- 'spec/services/packages/create_dependency_service_spec.rb'
|
|
||||||
- 'spec/services/packages/debian/extract_deb_metadata_service_spec.rb'
|
|
||||||
- 'spec/services/packages/debian/parse_debian822_service_spec.rb'
|
|
||||||
- 'spec/services/packages/debian/sign_distribution_service_spec.rb'
|
|
||||||
- 'spec/services/packages/helm/process_file_service_spec.rb'
|
|
||||||
- 'spec/services/packages/npm/create_package_service_spec.rb'
|
|
||||||
- 'spec/services/packages/rubygems/dependency_resolver_service_spec.rb'
|
|
||||||
- 'spec/services/pages/delete_service_spec.rb'
|
|
||||||
- 'spec/services/projects/container_repository/third_party/delete_tags_service_spec.rb'
|
|
||||||
- 'spec/services/projects/enable_deploy_key_service_spec.rb'
|
|
||||||
- 'spec/services/projects/lfs_pointers/lfs_download_link_list_service_spec.rb'
|
|
||||||
- 'spec/services/projects/lfs_pointers/lfs_download_service_spec.rb'
|
|
||||||
- 'spec/services/projects/lfs_pointers/lfs_object_download_list_service_spec.rb'
|
|
||||||
- 'spec/services/projects/participants_service_spec.rb'
|
|
||||||
- 'spec/services/projects/update_statistics_service_spec.rb'
|
|
||||||
- 'spec/services/quick_actions/interpret_service_spec.rb'
|
|
||||||
- 'spec/services/releases/destroy_service_spec.rb'
|
|
||||||
- 'spec/services/releases/update_service_spec.rb'
|
|
||||||
- 'spec/services/resource_access_tokens/create_service_spec.rb'
|
|
||||||
- 'spec/services/search/group_service_spec.rb'
|
|
||||||
- 'spec/services/snippets/update_service_spec.rb'
|
|
||||||
- 'spec/services/suggestions/apply_service_spec.rb'
|
|
||||||
- 'spec/services/system_notes/merge_requests_service_spec.rb'
|
|
||||||
- 'spec/services/terraform/remote_state_handler_spec.rb'
|
|
||||||
- 'spec/services/todo_service_spec.rb'
|
|
||||||
- 'spec/services/todos/destroy/design_service_spec.rb'
|
|
||||||
- 'spec/services/todos/destroy/entity_leave_service_spec.rb'
|
|
||||||
- 'spec/services/web_hook_service_spec.rb'
|
|
||||||
- 'spec/support/helpers/cycle_analytics_helpers.rb'
|
- 'spec/support/helpers/cycle_analytics_helpers.rb'
|
||||||
- 'spec/support/redis/redis_shared_examples.rb'
|
- 'spec/support/redis/redis_shared_examples.rb'
|
||||||
- 'spec/support/shared_contexts/features/integrations/integrations_shared_context.rb'
|
|
||||||
- 'spec/support/shared_contexts/graphql/requests/packages_shared_context.rb'
|
- 'spec/support/shared_contexts/graphql/requests/packages_shared_context.rb'
|
||||||
- 'spec/support/shared_contexts/markdown_golden_master_shared_examples.rb'
|
- 'spec/support/shared_contexts/markdown_golden_master_shared_examples.rb'
|
||||||
- 'spec/support/shared_contexts/requests/api/conan_packages_shared_context.rb'
|
- 'spec/support/shared_contexts/requests/api/conan_packages_shared_context.rb'
|
||||||
|
@ -728,7 +110,6 @@ Layout/SpaceInsideBlockBraces:
|
||||||
- 'spec/support/shared_examples/models/label_note_shared_examples.rb'
|
- 'spec/support/shared_examples/models/label_note_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/packages/debian/distribution_shared_examples.rb'
|
- 'spec/support/shared_examples/models/packages/debian/distribution_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/project_latest_successful_build_for_shared_examples.rb'
|
- 'spec/support/shared_examples/models/project_latest_successful_build_for_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/api/graphql/group_and_project_boards_query_shared_examples.rb'
|
|
||||||
- 'spec/support/shared_examples/requests/api/issues/merge_requests_count_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/api/issues/merge_requests_count_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/api/labels_api_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/api/labels_api_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/api/repository_storage_moves_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/api/repository_storage_moves_shared_examples.rb'
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
---
|
---
|
||||||
Lint/MissingCopEnableDirective:
|
Lint/MissingCopEnableDirective:
|
||||||
# Offense count: 199
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/admin/users_controller.rb'
|
- 'app/controllers/admin/users_controller.rb'
|
||||||
- 'app/controllers/projects/forks_controller.rb'
|
- 'app/controllers/projects/forks_controller.rb'
|
||||||
|
@ -20,14 +17,19 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'app/graphql/types/ci/build_need_type.rb'
|
- 'app/graphql/types/ci/build_need_type.rb'
|
||||||
- 'app/graphql/types/ci/config/config_type.rb'
|
- 'app/graphql/types/ci/config/config_type.rb'
|
||||||
- 'app/graphql/types/ci/config/group_type.rb'
|
- 'app/graphql/types/ci/config/group_type.rb'
|
||||||
|
- 'app/graphql/types/ci/config/include_type.rb'
|
||||||
- 'app/graphql/types/ci/config/job_restriction_type.rb'
|
- 'app/graphql/types/ci/config/job_restriction_type.rb'
|
||||||
- 'app/graphql/types/ci/config/job_type.rb'
|
- 'app/graphql/types/ci/config/job_type.rb'
|
||||||
- 'app/graphql/types/ci/config/need_type.rb'
|
- 'app/graphql/types/ci/config/need_type.rb'
|
||||||
- 'app/graphql/types/ci/config/stage_type.rb'
|
- 'app/graphql/types/ci/config/stage_type.rb'
|
||||||
- 'app/graphql/types/ci/group_type.rb'
|
- 'app/graphql/types/ci/group_type.rb'
|
||||||
|
- 'app/graphql/types/ci/group_variable_type.rb'
|
||||||
|
- 'app/graphql/types/ci/instance_variable_type.rb'
|
||||||
- 'app/graphql/types/ci/job_artifact_type.rb'
|
- 'app/graphql/types/ci/job_artifact_type.rb'
|
||||||
- 'app/graphql/types/ci/job_type.rb'
|
- 'app/graphql/types/ci/job_type.rb'
|
||||||
|
- 'app/graphql/types/ci/manual_variable_type.rb'
|
||||||
- 'app/graphql/types/ci/pipeline_message_type.rb'
|
- 'app/graphql/types/ci/pipeline_message_type.rb'
|
||||||
|
- 'app/graphql/types/ci/project_variable_type.rb'
|
||||||
- 'app/graphql/types/ci/runner_architecture_type.rb'
|
- 'app/graphql/types/ci/runner_architecture_type.rb'
|
||||||
- 'app/graphql/types/ci/runner_platform_type.rb'
|
- 'app/graphql/types/ci/runner_platform_type.rb'
|
||||||
- 'app/graphql/types/ci/runner_setup_type.rb'
|
- 'app/graphql/types/ci/runner_setup_type.rb'
|
||||||
|
@ -41,6 +43,7 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'app/graphql/types/countable_connection_type.rb'
|
- 'app/graphql/types/countable_connection_type.rb'
|
||||||
- 'app/graphql/types/design_management_type.rb'
|
- 'app/graphql/types/design_management_type.rb'
|
||||||
- 'app/graphql/types/issue_connection_type.rb'
|
- 'app/graphql/types/issue_connection_type.rb'
|
||||||
|
- 'app/graphql/types/limited_countable_connection_type.rb'
|
||||||
- 'app/graphql/types/merge_request_connection_type.rb'
|
- 'app/graphql/types/merge_request_connection_type.rb'
|
||||||
- 'app/graphql/types/packages/composer/json_type.rb'
|
- 'app/graphql/types/packages/composer/json_type.rb'
|
||||||
- 'app/graphql/types/packages/helm/dependency_type.rb'
|
- 'app/graphql/types/packages/helm/dependency_type.rb'
|
||||||
|
@ -71,6 +74,7 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'db/migrate/20210818061156_remove_project_profile_compound_index_from_dast_profile_schedules.rb'
|
- 'db/migrate/20210818061156_remove_project_profile_compound_index_from_dast_profile_schedules.rb'
|
||||||
- 'db/migrate/20210818115613_add_index_project_id_on_dast_profile_schedule.rb'
|
- 'db/migrate/20210818115613_add_index_project_id_on_dast_profile_schedule.rb'
|
||||||
- 'db/migrate/20211013014228_add_content_validation_endpoint_to_application_settings.rb'
|
- 'db/migrate/20211013014228_add_content_validation_endpoint_to_application_settings.rb'
|
||||||
|
- 'db/migrate/20220531024905_add_operations_access_levels_to_project_feature.rb'
|
||||||
- 'db/post_migrate/20210825182303_remove_duplicate_dast_site_tokens_with_same_token.rb'
|
- 'db/post_migrate/20210825182303_remove_duplicate_dast_site_tokens_with_same_token.rb'
|
||||||
- 'ee/app/controllers/ee/admin/dashboard_controller.rb'
|
- 'ee/app/controllers/ee/admin/dashboard_controller.rb'
|
||||||
- 'ee/app/controllers/ee/admin/groups_controller.rb'
|
- 'ee/app/controllers/ee/admin/groups_controller.rb'
|
||||||
|
@ -90,6 +94,7 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'ee/app/graphql/types/ci/minutes/project_monthly_usage_type.rb'
|
- 'ee/app/graphql/types/ci/minutes/project_monthly_usage_type.rb'
|
||||||
- 'ee/app/graphql/types/compliance_management/compliance_framework_type.rb'
|
- 'ee/app/graphql/types/compliance_management/compliance_framework_type.rb'
|
||||||
- 'ee/app/graphql/types/dast/profile_cadence_type.rb'
|
- 'ee/app/graphql/types/dast/profile_cadence_type.rb'
|
||||||
|
- 'ee/app/graphql/types/geo/ci_secure_file_registry_type.rb'
|
||||||
- 'ee/app/graphql/types/geo/group_wiki_repository_registry_type.rb'
|
- 'ee/app/graphql/types/geo/group_wiki_repository_registry_type.rb'
|
||||||
- 'ee/app/graphql/types/geo/job_artifact_registry_type.rb'
|
- 'ee/app/graphql/types/geo/job_artifact_registry_type.rb'
|
||||||
- 'ee/app/graphql/types/geo/lfs_object_registry_type.rb'
|
- 'ee/app/graphql/types/geo/lfs_object_registry_type.rb'
|
||||||
|
@ -107,6 +112,7 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'ee/app/graphql/types/security_report_summary_type.rb'
|
- 'ee/app/graphql/types/security_report_summary_type.rb'
|
||||||
- 'ee/app/graphql/types/security_scanners.rb'
|
- 'ee/app/graphql/types/security_scanners.rb'
|
||||||
- 'ee/app/graphql/types/time_report_stats_type.rb'
|
- 'ee/app/graphql/types/time_report_stats_type.rb'
|
||||||
|
- 'ee/app/graphql/types/timebox_error_type.rb'
|
||||||
- 'ee/app/graphql/types/timebox_metrics_type.rb'
|
- 'ee/app/graphql/types/timebox_metrics_type.rb'
|
||||||
- 'ee/app/graphql/types/timebox_report_type.rb'
|
- 'ee/app/graphql/types/timebox_report_type.rb'
|
||||||
- 'ee/app/graphql/types/vulnerabilities_count_by_day_type.rb'
|
- 'ee/app/graphql/types/vulnerabilities_count_by_day_type.rb'
|
||||||
|
@ -135,20 +141,29 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'ee/app/graphql/types/vulnerable_dependency_type.rb'
|
- 'ee/app/graphql/types/vulnerable_dependency_type.rb'
|
||||||
- 'ee/app/graphql/types/vulnerable_kubernetes_resource_type.rb'
|
- 'ee/app/graphql/types/vulnerable_kubernetes_resource_type.rb'
|
||||||
- 'ee/app/graphql/types/vulnerable_package_type.rb'
|
- 'ee/app/graphql/types/vulnerable_package_type.rb'
|
||||||
|
- 'ee/app/services/ee/ci/queue/build_queue_service.rb'
|
||||||
|
- 'ee/app/workers/ci/runners/stale_group_runners_prune_cron_worker.rb'
|
||||||
- 'ee/app/workers/groups/export_memberships_worker.rb'
|
- 'ee/app/workers/groups/export_memberships_worker.rb'
|
||||||
- 'ee/app/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker.rb'
|
- 'ee/app/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker.rb'
|
||||||
- 'ee/lib/api/ldap_group_links.rb'
|
- 'ee/lib/api/ldap_group_links.rb'
|
||||||
- 'ee/lib/api/scim.rb'
|
- 'ee/lib/api/scim.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules.rb'
|
- 'ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/purge_stale_security_scans.rb'
|
||||||
- 'ee/lib/ee/gitlab/usage_data.rb'
|
- 'ee/lib/ee/gitlab/usage_data.rb'
|
||||||
- 'ee/lib/elastic/latest/git_class_proxy.rb'
|
|
||||||
- 'ee/lib/gitlab/spdx/license.rb'
|
- 'ee/lib/gitlab/spdx/license.rb'
|
||||||
|
- 'ee/spec/controllers/projects/legacy_pipelines_controller_spec.rb'
|
||||||
|
- 'ee/spec/helpers/groups/security_features_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/projects/security/discover_helper_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/background_migration/delete_invalid_epic_issues_spec.rb'
|
||||||
|
- 'lib/gitlab/audit/null_author.rb'
|
||||||
- 'lib/gitlab/auth/ldap/dn.rb'
|
- 'lib/gitlab/auth/ldap/dn.rb'
|
||||||
|
- 'lib/gitlab/background_migration/backfill_imported_issue_search_data.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_issue_search_data.rb'
|
- 'lib/gitlab/background_migration/backfill_issue_search_data.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_iteration_cadence_id_for_boards.rb'
|
- 'lib/gitlab/background_migration/backfill_iteration_cadence_id_for_boards.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_children.rb'
|
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_children.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_roots.rb'
|
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_roots.rb'
|
||||||
- 'lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans.rb'
|
- 'lib/gitlab/background_migration/delete_invalid_epic_issues.rb'
|
||||||
- 'lib/gitlab/background_migration/drop_invalid_vulnerabilities.rb'
|
- 'lib/gitlab/background_migration/drop_invalid_vulnerabilities.rb'
|
||||||
- 'lib/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
- 'lib/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
||||||
- 'lib/gitlab/background_migration/mailers/unconfirm_mailer.rb'
|
- 'lib/gitlab/background_migration/mailers/unconfirm_mailer.rb'
|
||||||
|
@ -161,11 +176,13 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'lib/gitlab/background_migration/populate_resolved_on_default_branch_column.rb'
|
- 'lib/gitlab/background_migration/populate_resolved_on_default_branch_column.rb'
|
||||||
- 'lib/gitlab/background_migration/populate_test_reports_issue_id.rb'
|
- 'lib/gitlab/background_migration/populate_test_reports_issue_id.rb'
|
||||||
- 'lib/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
- 'lib/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
||||||
|
- 'lib/gitlab/background_migration/purge_stale_security_scans.rb'
|
||||||
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
||||||
- 'lib/gitlab/background_migration/recalculate_vulnerability_finding_signatures_for_findings.rb'
|
- 'lib/gitlab/background_migration/recalculate_vulnerability_finding_signatures_for_findings.rb'
|
||||||
- 'lib/gitlab/background_migration/remove_duplicate_vulnerabilities_findings.rb'
|
- 'lib/gitlab/background_migration/remove_duplicate_vulnerabilities_findings.rb'
|
||||||
- 'lib/gitlab/background_migration/update_jira_tracker_data_deployment_type_based_on_url.rb'
|
- 'lib/gitlab/background_migration/update_jira_tracker_data_deployment_type_based_on_url.rb'
|
||||||
- 'lib/gitlab/background_migration/update_users_where_two_factor_auth_required_from_group.rb'
|
- 'lib/gitlab/background_migration/update_users_where_two_factor_auth_required_from_group.rb'
|
||||||
|
- 'lib/gitlab/buffered_io.rb'
|
||||||
- 'lib/gitlab/ci/reports/test_suite_summary.rb'
|
- 'lib/gitlab/ci/reports/test_suite_summary.rb'
|
||||||
- 'lib/gitlab/data_builder/push.rb'
|
- 'lib/gitlab/data_builder/push.rb'
|
||||||
- 'lib/gitlab/database/load_balancing/connection_proxy.rb'
|
- 'lib/gitlab/database/load_balancing/connection_proxy.rb'
|
||||||
|
@ -174,7 +191,6 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'lib/gitlab/github_import/client.rb'
|
- 'lib/gitlab/github_import/client.rb'
|
||||||
- 'lib/gitlab/github_import/importer/diff_note_importer.rb'
|
- 'lib/gitlab/github_import/importer/diff_note_importer.rb'
|
||||||
- 'lib/gitlab/gon_helper.rb'
|
- 'lib/gitlab/gon_helper.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/generic_keyset_pagination.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/last_items.rb'
|
- 'lib/gitlab/graphql/pagination/keyset/last_items.rb'
|
||||||
- 'lib/gitlab/graphql/standard_graphql_error.rb'
|
- 'lib/gitlab/graphql/standard_graphql_error.rb'
|
||||||
- 'lib/gitlab/metrics/methods.rb'
|
- 'lib/gitlab/metrics/methods.rb'
|
||||||
|
@ -184,9 +200,12 @@ Lint/MissingCopEnableDirective:
|
||||||
- 'lib/gitlab/testing/request_blocker_middleware.rb'
|
- 'lib/gitlab/testing/request_blocker_middleware.rb'
|
||||||
- 'lib/gitlab/testing/request_inspector_middleware.rb'
|
- 'lib/gitlab/testing/request_inspector_middleware.rb'
|
||||||
- 'lib/gitlab/testing/robots_blocker_middleware.rb'
|
- 'lib/gitlab/testing/robots_blocker_middleware.rb'
|
||||||
|
- 'lib/unnested_in_filters/dsl.rb'
|
||||||
|
- 'lib/unnested_in_filters/rewriter.rb'
|
||||||
- 'qa/qa/scenario/test/integration/registry_with_cdn.rb'
|
- 'qa/qa/scenario/test/integration/registry_with_cdn.rb'
|
||||||
- 'spec/benchmarks/banzai_benchmark.rb'
|
- 'spec/benchmarks/banzai_benchmark.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb'
|
||||||
|
- 'spec/lib/initializer_connections_spec.rb'
|
||||||
- 'spec/support/capybara.rb'
|
- 'spec/support/capybara.rb'
|
||||||
- 'spec/support/cycle_analytics_helpers/test_generation.rb'
|
- 'spec/support/cycle_analytics_helpers/test_generation.rb'
|
||||||
- 'spec/support/google_api/cloud_platform_helpers.rb'
|
- 'spec/support/google_api/cloud_platform_helpers.rb'
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
---
|
---
|
||||||
Naming/HeredocDelimiterNaming:
|
Naming/HeredocDelimiterNaming:
|
||||||
# Offense count: 388
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/models/ci/build_trace_chunks/redis_base.rb'
|
- 'app/models/ci/build_trace_chunks/redis_base.rb'
|
||||||
- 'app/models/concerns/counter_attribute.rb'
|
- 'app/models/concerns/counter_attribute.rb'
|
||||||
|
@ -31,6 +28,7 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'ee/spec/services/security/security_orchestration_policies/policy_commit_service_spec.rb'
|
- 'ee/spec/services/security/security_orchestration_policies/policy_commit_service_spec.rb'
|
||||||
- 'ee/spec/support/helpers/ee/ldap_helpers.rb'
|
- 'ee/spec/support/helpers/ee/ldap_helpers.rb'
|
||||||
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
||||||
|
- 'lib/api/metadata.rb'
|
||||||
- 'lib/api/version.rb'
|
- 'lib/api/version.rb'
|
||||||
- 'lib/backup/helper.rb'
|
- 'lib/backup/helper.rb'
|
||||||
- 'lib/feature/shared.rb'
|
- 'lib/feature/shared.rb'
|
||||||
|
@ -46,14 +44,14 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'lib/tasks/gitlab/docs/compile_deprecations.rake'
|
- 'lib/tasks/gitlab/docs/compile_deprecations.rake'
|
||||||
- 'lib/tasks/gitlab/password.rake'
|
- 'lib/tasks/gitlab/password.rake'
|
||||||
- 'qa/qa/scenario/test/sanity/selectors.rb'
|
- 'qa/qa/scenario/test/sanity/selectors.rb'
|
||||||
- 'qa/qa/service/docker_run/gitlab_runner.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/web_terminal_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/web_terminal_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/4_verify/testing/view_code_coverage_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/4_verify/testing/view_code_coverage_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/generic_repository_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/generic_repository_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
||||||
- 'rubocop/cop/database/multiple_databases.rb'
|
- 'rubocop/cop/database/multiple_databases.rb'
|
||||||
|
- 'rubocop/cop/database/rescue_query_canceled.rb'
|
||||||
|
- 'rubocop/cop/database/rescue_statement_timeout.rb'
|
||||||
- 'rubocop/cop/default_scope.rb'
|
- 'rubocop/cop/default_scope.rb'
|
||||||
- 'rubocop/cop/file_decompression.rb'
|
- 'rubocop/cop/file_decompression.rb'
|
||||||
- 'rubocop/cop/gitlab/httparty.rb'
|
- 'rubocop/cop/gitlab/httparty.rb'
|
||||||
|
@ -61,6 +59,7 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'rubocop/cop/gitlab/module_with_instance_variables.rb'
|
- 'rubocop/cop/gitlab/module_with_instance_variables.rb'
|
||||||
- 'rubocop/cop/gitlab/predicate_memoization.rb'
|
- 'rubocop/cop/gitlab/predicate_memoization.rb'
|
||||||
- 'spec/controllers/projects/pipelines_controller_spec.rb'
|
- 'spec/controllers/projects/pipelines_controller_spec.rb'
|
||||||
|
- 'spec/db/docs_spec.rb'
|
||||||
- 'spec/deprecation_toolkit_env.rb'
|
- 'spec/deprecation_toolkit_env.rb'
|
||||||
- 'spec/factories/packages/debian/distribution.rb'
|
- 'spec/factories/packages/debian/distribution.rb'
|
||||||
- 'spec/factories/packages/debian/file_metadatum.rb'
|
- 'spec/factories/packages/debian/file_metadatum.rb'
|
||||||
|
@ -68,6 +67,7 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'spec/features/task_lists_spec.rb'
|
- 'spec/features/task_lists_spec.rb'
|
||||||
- 'spec/helpers/markup_helper_spec.rb'
|
- 'spec/helpers/markup_helper_spec.rb'
|
||||||
- 'spec/initializers/100_patch_omniauth_oauth2_spec.rb'
|
- 'spec/initializers/100_patch_omniauth_oauth2_spec.rb'
|
||||||
|
- 'spec/initializers/net_http_response_patch_spec.rb'
|
||||||
- 'spec/initializers/rack_multipart_patch_spec.rb'
|
- 'spec/initializers/rack_multipart_patch_spec.rb'
|
||||||
- 'spec/initializers/secret_token_spec.rb'
|
- 'spec/initializers/secret_token_spec.rb'
|
||||||
- 'spec/initializers/validate_database_config_spec.rb'
|
- 'spec/initializers/validate_database_config_spec.rb'
|
||||||
|
@ -82,6 +82,7 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
||||||
- 'spec/lib/gitlab/cluster/mixins/puma_cluster_spec.rb'
|
- 'spec/lib/gitlab/cluster/mixins/puma_cluster_spec.rb'
|
||||||
- 'spec/lib/gitlab/conflict/file_collection_spec.rb'
|
- 'spec/lib/gitlab/conflict/file_collection_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/loose_foreign_keys_spec.rb'
|
||||||
- 'spec/lib/gitlab/diff/file_spec.rb'
|
- 'spec/lib/gitlab/diff/file_spec.rb'
|
||||||
- 'spec/lib/gitlab/diff/pair_selector_spec.rb'
|
- 'spec/lib/gitlab/diff/pair_selector_spec.rb'
|
||||||
- 'spec/lib/gitlab/diff/parser_spec.rb'
|
- 'spec/lib/gitlab/diff/parser_spec.rb'
|
||||||
|
@ -131,10 +132,10 @@ Naming/HeredocDelimiterNaming:
|
||||||
- 'spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb'
|
- 'spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb'
|
||||||
- 'spec/services/google_cloud/generate_pipeline_service_spec.rb'
|
- 'spec/services/google_cloud/generate_pipeline_service_spec.rb'
|
||||||
- 'spec/services/task_list_toggle_service_spec.rb'
|
- 'spec/services/task_list_toggle_service_spec.rb'
|
||||||
- 'spec/support/helpers/seed_helper.rb'
|
|
||||||
- 'spec/support/helpers/stub_object_storage.rb'
|
- 'spec/support/helpers/stub_object_storage.rb'
|
||||||
- 'spec/support/shared_examples/helm_commands_shared_examples.rb'
|
- 'spec/support/shared_examples/helm_commands_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/taskable_shared_examples.rb'
|
- 'spec/support/shared_examples/models/taskable_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/services/packages/debian/generate_distribution_shared_examples.rb'
|
- 'spec/support/shared_examples/services/packages/debian/generate_distribution_shared_examples.rb'
|
||||||
- 'spec/support/test_reports/test_reports_helper.rb'
|
- 'spec/support/test_reports/test_reports_helper.rb'
|
||||||
|
- 'spec/tasks/gitlab/db/decomposition/rollback/bump_ci_sequences_rake_spec.rb'
|
||||||
- 'spec/workers/post_receive_spec.rb'
|
- 'spec/workers/post_receive_spec.rb'
|
||||||
|
|
|
@ -1,216 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Naming/RescuedExceptionsVariableName:
|
|
||||||
# Offense count: 269
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
|
||||||
- 'app/controllers/admin/projects_controller.rb'
|
|
||||||
- 'app/controllers/projects/google_cloud/deployments_controller.rb'
|
|
||||||
- 'app/controllers/projects/google_cloud/service_accounts_controller.rb'
|
|
||||||
- 'app/controllers/projects/merge_requests/drafts_controller.rb'
|
|
||||||
- 'app/controllers/projects/milestones_controller.rb'
|
|
||||||
- 'app/controllers/projects/mirrors_controller.rb'
|
|
||||||
- 'app/controllers/projects/repositories_controller.rb'
|
|
||||||
- 'app/controllers/projects_controller.rb'
|
|
||||||
- 'app/finders/repositories/changelog_tag_finder.rb'
|
|
||||||
- 'app/graphql/mutations/issues/move.rb'
|
|
||||||
- 'app/graphql/resolvers/ci/config_resolver.rb'
|
|
||||||
- 'app/graphql/resolvers/environments_resolver.rb'
|
|
||||||
- 'app/helpers/application_helper.rb'
|
|
||||||
- 'app/models/application_setting.rb'
|
|
||||||
- 'app/models/blob_viewer/metrics_dashboard_yml.rb'
|
|
||||||
- 'app/models/ci/build.rb'
|
|
||||||
- 'app/models/ci/deleted_object.rb'
|
|
||||||
- 'app/models/concerns/prometheus_adapter.rb'
|
|
||||||
- 'app/models/concerns/repository_storage_movable.rb'
|
|
||||||
- 'app/models/concerns/x509_serial_number_attribute.rb'
|
|
||||||
- 'app/models/integrations/base_issue_tracker.rb'
|
|
||||||
- 'app/models/integrations/discord.rb'
|
|
||||||
- 'app/models/integrations/jenkins.rb'
|
|
||||||
- 'app/models/integrations/jira.rb'
|
|
||||||
- 'app/models/integrations/packagist.rb'
|
|
||||||
- 'app/models/integrations/pipelines_email.rb'
|
|
||||||
- 'app/models/integrations/prometheus.rb'
|
|
||||||
- 'app/models/performance_monitoring/prometheus_dashboard.rb'
|
|
||||||
- 'app/models/personal_access_token.rb'
|
|
||||||
- 'app/models/project.rb'
|
|
||||||
- 'app/models/repository.rb'
|
|
||||||
- 'app/models/snippet_repository.rb'
|
|
||||||
- 'app/models/u2f_registration.rb'
|
|
||||||
- 'app/models/wiki.rb'
|
|
||||||
- 'app/services/branches/delete_service.rb'
|
|
||||||
- 'app/services/branches/validate_new_service.rb'
|
|
||||||
- 'app/services/ci/job_artifacts/create_service.rb'
|
|
||||||
- 'app/services/ci/parse_dotenv_artifact_service.rb'
|
|
||||||
- 'app/services/ci/register_job_service.rb'
|
|
||||||
- 'app/services/ci/stuck_builds/drop_helpers.rb'
|
|
||||||
- 'app/services/clusters/applications/prometheus_update_service.rb'
|
|
||||||
- 'app/services/commits/change_service.rb'
|
|
||||||
- 'app/services/commits/create_service.rb'
|
|
||||||
- 'app/services/dependency_proxy/head_manifest_service.rb'
|
|
||||||
- 'app/services/dependency_proxy/request_token_service.rb'
|
|
||||||
- 'app/services/design_management/copy_design_collection/copy_service.rb'
|
|
||||||
- 'app/services/git/base_hooks_service.rb'
|
|
||||||
- 'app/services/grafana/proxy_service.rb'
|
|
||||||
- 'app/services/groups/update_shared_runners_service.rb'
|
|
||||||
- 'app/services/issues/relative_position_rebalancing_service.rb'
|
|
||||||
- 'app/services/jira/requests/base.rb'
|
|
||||||
- 'app/services/jira_import/start_import_service.rb'
|
|
||||||
- 'app/services/jira_import/users_importer.rb'
|
|
||||||
- 'app/services/lfs/lock_file_service.rb'
|
|
||||||
- 'app/services/lfs/locks_finder_service.rb'
|
|
||||||
- 'app/services/lfs/push_service.rb'
|
|
||||||
- 'app/services/lfs/unlock_file_service.rb'
|
|
||||||
- 'app/services/merge_requests/merge_to_ref_service.rb'
|
|
||||||
- 'app/services/merge_requests/mergeability_check_service.rb'
|
|
||||||
- 'app/services/metrics/dashboard/base_service.rb'
|
|
||||||
- 'app/services/metrics/dashboard/panel_preview_service.rb'
|
|
||||||
- 'app/services/projects/cleanup_service.rb'
|
|
||||||
- 'app/services/projects/destroy_service.rb'
|
|
||||||
- 'app/services/projects/hashed_storage/base_repository_service.rb'
|
|
||||||
- 'app/services/projects/transfer_service.rb'
|
|
||||||
- 'app/services/prometheus/proxy_service.rb'
|
|
||||||
- 'app/services/resource_access_tokens/revoke_service.rb'
|
|
||||||
- 'app/services/tags/create_service.rb'
|
|
||||||
- 'app/services/tags/destroy_service.rb'
|
|
||||||
- 'app/services/users/validate_manual_otp_service.rb'
|
|
||||||
- 'app/services/users/validate_push_otp_service.rb'
|
|
||||||
- 'app/services/verify_pages_domain_service.rb'
|
|
||||||
- 'app/validators/js_regex_validator.rb'
|
|
||||||
- 'app/workers/concerns/limited_capacity/worker.rb'
|
|
||||||
- 'app/workers/gitlab/jira_import/import_issue_worker.rb'
|
|
||||||
- 'app/workers/issuable_export_csv_worker.rb'
|
|
||||||
- 'app/workers/namespaces/root_statistics_worker.rb'
|
|
||||||
- 'app/workers/namespaces/schedule_aggregation_worker.rb'
|
|
||||||
- 'app/workers/packages/go/sync_packages_worker.rb'
|
|
||||||
- 'app/workers/project_destroy_worker.rb'
|
|
||||||
- 'app/workers/projects/git_garbage_collect_worker.rb'
|
|
||||||
- 'app/workers/remove_expired_members_worker.rb'
|
|
||||||
- 'app/workers/users/create_statistics_worker.rb'
|
|
||||||
- 'config/initializers/rspec_profiling.rb'
|
|
||||||
- 'config/initializers/wikicloth_redos_patch.rb'
|
|
||||||
- 'db/post_migrate/20210606143426_add_index_for_container_registry_access_level.rb'
|
|
||||||
- 'db/post_migrate/20211206162601_cleanup_after_add_primary_email_to_emails_if_user_confirmed.rb'
|
|
||||||
- 'db/post_migrate/20220318111729_cleanup_after_fixing_issue_when_admin_changed_primary_email.rb'
|
|
||||||
- 'db/post_migrate/20220504083836_cleanup_after_fixing_regression_with_new_users_emails.rb'
|
|
||||||
- 'ee/app/finders/projects/integrations/jira/by_ids_finder.rb'
|
|
||||||
- 'ee/app/graphql/mutations/issues/promote_to_epic.rb'
|
|
||||||
- 'ee/app/graphql/mutations/issues/set_epic.rb'
|
|
||||||
- 'ee/app/helpers/ee/kerberos_spnego_helper.rb'
|
|
||||||
- 'ee/app/models/concerns/geo/replicable_model.rb'
|
|
||||||
- 'ee/app/models/integrations/github.rb'
|
|
||||||
- 'ee/app/services/app_sec/dast/profiles/create_service.rb'
|
|
||||||
- 'ee/app/services/app_sec/dast/profiles/update_service.rb'
|
|
||||||
- 'ee/app/services/app_sec/dast/scans/create_service.rb'
|
|
||||||
- 'ee/app/services/app_sec/dast/site_validations/find_or_create_service.rb'
|
|
||||||
- 'ee/app/services/app_sec/dast/site_validations/revoke_service.rb'
|
|
||||||
- 'ee/app/services/app_sec/fuzzing/coverage/corpuses/create_service.rb'
|
|
||||||
- 'ee/app/services/arkose/user_verification_service.rb'
|
|
||||||
- 'ee/app/services/ci/sync_reports_to_approval_rules_service.rb'
|
|
||||||
- 'ee/app/services/elastic/process_bookkeeping_service.rb'
|
|
||||||
- 'ee/app/services/geo/file_registry_removal_service.rb'
|
|
||||||
- 'ee/app/services/geo/framework_repository_sync_service.rb'
|
|
||||||
- 'ee/app/services/geo/move_repository_service.rb'
|
|
||||||
- 'ee/app/services/geo/repository_base_sync_service.rb'
|
|
||||||
- 'ee/app/services/incident_management/oncall_rotations/create_service.rb'
|
|
||||||
- 'ee/app/services/incident_management/oncall_rotations/edit_service.rb'
|
|
||||||
- 'ee/app/services/projects/licenses/create_policy_service.rb'
|
|
||||||
- 'ee/app/services/projects/licenses/update_policy_service.rb'
|
|
||||||
- 'ee/app/services/security/ingestion/ingest_report_service.rb'
|
|
||||||
- 'ee/app/services/security/orchestration/assign_service.rb'
|
|
||||||
- 'ee/app/services/security/store_grouped_scans_service.rb'
|
|
||||||
- 'ee/app/services/security/store_scan_service.rb'
|
|
||||||
- 'ee/app/services/security/token_revocation_service.rb'
|
|
||||||
- 'ee/app/services/software_license_policies/create_service.rb'
|
|
||||||
- 'ee/app/services/software_license_policies/update_service.rb'
|
|
||||||
- 'ee/app/workers/adjourned_project_deletion_worker.rb'
|
|
||||||
- 'ee/app/workers/geo/file_removal_worker.rb'
|
|
||||||
- 'ee/app/workers/geo/repositories_clean_up_worker.rb'
|
|
||||||
- 'ee/app/workers/geo/scheduler/scheduler_worker.rb'
|
|
||||||
- 'ee/app/workers/refresh_license_compliance_checks_worker.rb'
|
|
||||||
- 'ee/app/workers/repository_update_mirror_worker.rb'
|
|
||||||
- 'ee/app/workers/sync_seat_link_request_worker.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
|
||||||
- 'ee/lib/elastic/instance_proxy_util.rb'
|
|
||||||
- 'ee/lib/gitlab/audit/auditor.rb'
|
|
||||||
- 'ee/lib/gitlab/auth/smartcard/base.rb'
|
|
||||||
- 'ee/lib/gitlab/ci/parsers/license_compliance/license_scanning.rb'
|
|
||||||
- 'ee/lib/gitlab/elastic/bulk_indexer.rb'
|
|
||||||
- 'ee/lib/gitlab/spdx/catalogue_gateway.rb'
|
|
||||||
- 'ee/lib/tasks/gitlab/seed/metrics.rake'
|
|
||||||
- 'lib/api/environments.rb'
|
|
||||||
- 'lib/api/helpers.rb'
|
|
||||||
- 'lib/api/helpers/label_helpers.rb'
|
|
||||||
- 'lib/api/issues.rb'
|
|
||||||
- 'lib/api/project_milestones.rb'
|
|
||||||
- 'lib/api/projects.rb'
|
|
||||||
- 'lib/api/repositories.rb'
|
|
||||||
- 'lib/api/v3/github.rb'
|
|
||||||
- 'lib/gitaly/server.rb'
|
|
||||||
- 'lib/gitlab/auth/ldap/adapter.rb'
|
|
||||||
- 'lib/gitlab/auth/otp/strategies/forti_authenticator/manual_otp.rb'
|
|
||||||
- 'lib/gitlab/auth/otp/strategies/forti_authenticator/push_otp.rb'
|
|
||||||
- 'lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans.rb'
|
|
||||||
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
|
||||||
- 'lib/gitlab/ci/config/external/file/artifact.rb'
|
|
||||||
- 'lib/gitlab/ci/pipeline/chain/config/process.rb'
|
|
||||||
- 'lib/gitlab/ci/pipeline/chain/validate/external.rb'
|
|
||||||
- 'lib/gitlab/ci/reports/codequality_reports.rb'
|
|
||||||
- 'lib/gitlab/database/background_migration/batched_job.rb'
|
|
||||||
- 'lib/gitlab/database/background_migration/batched_migration_wrapper.rb'
|
|
||||||
- 'lib/gitlab/database/batch_counter.rb'
|
|
||||||
- 'lib/gitlab/database/load_balancing/load_balancer.rb'
|
|
||||||
- 'lib/gitlab/database/load_balancing/service_discovery.rb'
|
|
||||||
- 'lib/gitlab/database/reindexing/grafana_notifier.rb'
|
|
||||||
- 'lib/gitlab/git/keep_around.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client/call.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client/commit_service.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client/operation_service.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client/ref_service.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client/repository_service.rb'
|
|
||||||
- 'lib/gitlab/hashed_storage/migrator.rb'
|
|
||||||
- 'lib/gitlab/health_checks/base_abstract_check.rb'
|
|
||||||
- 'lib/gitlab/import_export/merge_request_parser.rb'
|
|
||||||
- 'lib/gitlab/instrumentation/redis_interceptor.rb'
|
|
||||||
- 'lib/gitlab/issuables_count_for_state.rb'
|
|
||||||
- 'lib/gitlab/jira_import/issues_importer.rb'
|
|
||||||
- 'lib/gitlab/json.rb'
|
|
||||||
- 'lib/gitlab/jwt_token.rb'
|
|
||||||
- 'lib/gitlab/kubernetes/namespace.rb'
|
|
||||||
- 'lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb'
|
|
||||||
- 'lib/gitlab/metrics/rack_middleware.rb'
|
|
||||||
- 'lib/gitlab/middleware/handle_ip_spoof_attack_error.rb'
|
|
||||||
- 'lib/gitlab/prometheus/queries/validate_query.rb'
|
|
||||||
- 'lib/gitlab/prometheus_client.rb'
|
|
||||||
- 'lib/gitlab/sanitizers/exif.rb'
|
|
||||||
- 'lib/gitlab/sidekiq_logging/structured_logger.rb'
|
|
||||||
- 'lib/gitlab/tcp_checker.rb'
|
|
||||||
- 'lib/gitlab/template_parser/parser.rb'
|
|
||||||
- 'lib/gitlab/tracking.rb'
|
|
||||||
- 'lib/gitlab/url_blocker.rb'
|
|
||||||
- 'lib/gitlab/usage/metrics/aggregates/aggregate.rb'
|
|
||||||
- 'lib/gitlab/usage_data.rb'
|
|
||||||
- 'lib/gitlab/utils/usage_data.rb'
|
|
||||||
- 'lib/gitlab/verify/batch_verifier.rb'
|
|
||||||
- 'lib/gitlab/wiki_pages/front_matter_parser.rb'
|
|
||||||
- 'lib/microsoft_teams/notifier.rb'
|
|
||||||
- 'lib/system_check/incoming_email/imap_authentication_check.rb'
|
|
||||||
- 'lib/tasks/gitlab/db/validate_config.rake'
|
|
||||||
- 'lib/tasks/gitlab/setup.rake'
|
|
||||||
- 'lib/tasks/gitlab/storage.rake'
|
|
||||||
- 'lib/tasks/lint.rake'
|
|
||||||
- 'qa/qa/resource/user_gpg.rb'
|
|
||||||
- 'scripts/review_apps/automated_cleanup.rb'
|
|
||||||
- 'scripts/trigger-build.rb'
|
|
||||||
- 'spec/commands/metrics_server/metrics_server_spec.rb'
|
|
||||||
- 'spec/db/docs_spec.rb'
|
|
||||||
- 'spec/lib/bulk_imports/network_error_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/host_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/error_tracking_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/sanitizers/exception_message_spec.rb'
|
|
||||||
- 'spec/support/capybara.rb'
|
|
||||||
- 'spec/support/helpers/capybara_helpers.rb'
|
|
||||||
- 'tooling/lib/tooling/helm3_client.rb'
|
|
||||||
- 'tooling/lib/tooling/kubernetes_client.rb'
|
|
|
@ -1,43 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Performance/BlockGivenWithExplicitBlock:
|
|
||||||
Exclude:
|
|
||||||
- 'app/controllers/concerns/redis_tracking.rb'
|
|
||||||
- 'app/helpers/badges_helper.rb'
|
|
||||||
- 'app/helpers/instance_configuration_helper.rb'
|
|
||||||
- 'app/helpers/labels_helper.rb'
|
|
||||||
- 'app/helpers/tab_helper.rb'
|
|
||||||
- 'app/services/base_count_service.rb'
|
|
||||||
- 'app/services/error_tracking/base_service.rb'
|
|
||||||
- 'app/services/users/update_service.rb'
|
|
||||||
- 'ee/lib/elastic/latest/query_context.rb'
|
|
||||||
- 'ee/lib/gitlab/geo.rb'
|
|
||||||
- 'lib/bulk_imports/clients/http.rb'
|
|
||||||
- 'lib/gitlab/batch_pop_queueing.rb'
|
|
||||||
- 'lib/gitlab/cache/request_cache.rb'
|
|
||||||
- 'lib/gitlab/ci/trace/chunked_io.rb'
|
|
||||||
- 'lib/gitlab/database/bulk_update.rb'
|
|
||||||
- 'lib/gitlab/database/with_lock_retries.rb'
|
|
||||||
- 'lib/gitlab/github_import/client.rb'
|
|
||||||
- 'lib/gitlab/legacy_github_import/client.rb'
|
|
||||||
- 'lib/gitlab/metrics/methods/metric_options.rb'
|
|
||||||
- 'lib/gitlab/null_request_store.rb'
|
|
||||||
- 'lib/gitlab/quick_actions/dsl.rb'
|
|
||||||
- 'lib/gitlab/redis/multi_store.rb'
|
|
||||||
- 'lib/gitlab/safe_request_loader.rb'
|
|
||||||
- 'lib/gitlab/search/query.rb'
|
|
||||||
- 'lib/gitlab/string_placeholder_replacer.rb'
|
|
||||||
- 'lib/gitlab/terraform/state_migration_helper.rb'
|
|
||||||
- 'lib/gitlab/usage/metrics/instrumentations/base_metric.rb'
|
|
||||||
- 'lib/gitlab/usage/metrics/instrumentations/database_metric.rb'
|
|
||||||
- 'lib/gitlab/usage/metrics/instrumentations/numbers_metric.rb'
|
|
||||||
- 'lib/gitlab/usage_data_queries.rb'
|
|
||||||
- 'lib/gitlab/utils/usage_data.rb'
|
|
||||||
- 'qa/qa/page/view.rb'
|
|
||||||
- 'spec/lib/api/helpers/authentication_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/slash_commands/deploy_spec.rb'
|
|
||||||
- 'spec/support/helpers/graphql_helpers.rb'
|
|
||||||
- 'spec/support/helpers/query_recorder.rb'
|
|
||||||
- 'spec/support/helpers/stub_method_calls.rb'
|
|
||||||
- 'tooling/lib/tooling/helm3_client.rb'
|
|
||||||
- 'tooling/lib/tooling/test_map_packer.rb'
|
|
|
@ -1,30 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Performance/ConstantRegexp:
|
|
||||||
Exclude:
|
|
||||||
- 'app/models/commit.rb'
|
|
||||||
- 'app/models/commit_range.rb'
|
|
||||||
- 'app/models/custom_emoji.rb'
|
|
||||||
- 'app/models/gpg_key.rb'
|
|
||||||
- 'app/models/merge_request.rb'
|
|
||||||
- 'app/models/packages/package.rb'
|
|
||||||
- 'app/models/project.rb'
|
|
||||||
- 'app/models/wiki.rb'
|
|
||||||
- 'ee/app/models/ee/epic.rb'
|
|
||||||
- 'lib/banzai/filter/custom_emoji_filter.rb'
|
|
||||||
- 'lib/gitlab/cleanup/project_uploads.rb'
|
|
||||||
- 'lib/gitlab/database/reindexing/reindex_concurrently.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/base_linker.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/composer_json_linker.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/godeps_json_linker.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/podspec_linker.rb'
|
|
||||||
- 'lib/gitlab/git.rb'
|
|
||||||
- 'lib/gitlab/job_waiter.rb'
|
|
||||||
- 'lib/gitlab/metrics/dashboard/url.rb'
|
|
||||||
- 'lib/gitlab/path_regex.rb'
|
|
||||||
- 'lib/gitlab/regex.rb'
|
|
||||||
- 'scripts/perf/query_limiting_report.rb'
|
|
||||||
- 'scripts/validate_migration_schema'
|
|
||||||
- 'spec/features/users/email_verification_on_login_spec.rb'
|
|
||||||
- 'spec/models/concerns/token_authenticatable_spec.rb'
|
|
||||||
- 'spec/services/notes/copy_service_spec.rb'
|
|
|
@ -1,43 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Rails/Pick:
|
|
||||||
# Offense count: 42
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
|
||||||
- 'app/models/ci/pipeline.rb'
|
|
||||||
- 'app/models/merge_request.rb'
|
|
||||||
- 'app/models/merge_request/metrics.rb'
|
|
||||||
- 'app/models/merge_request_diff.rb'
|
|
||||||
- 'db/post_migrate/20210825193652_backfill_cadence_id_for_boards_scoped_to_iteration.rb'
|
|
||||||
- 'db/post_migrate/20220213103859_remove_integrations_type.rb'
|
|
||||||
- 'db/post_migrate/20220412143552_consume_remaining_encrypt_integration_property_jobs.rb'
|
|
||||||
- 'ee/app/models/concerns/epic_tree_sorting.rb'
|
|
||||||
- 'ee/app/models/ee/group.rb'
|
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
|
||||||
- 'ee/app/models/geo/project_registry.rb'
|
|
||||||
- 'ee/lib/analytics/merge_request_metrics_calculator.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/backfill_iteration_cadence_id_for_boards.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_status_column_of_security_scans.rb'
|
|
||||||
- 'ee/spec/finders/security/findings_finder_spec.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_ci_namespace_mirrors.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_ci_project_mirrors.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_integrations_type_new.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_children.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_namespace_traversal_ids_roots.rb'
|
|
||||||
- 'lib/gitlab/background_migration/backfill_work_item_type_id_for_issues.rb'
|
|
||||||
- 'lib/gitlab/background_migration/batching_strategies/backfill_project_namespace_per_group_batching_strategy.rb'
|
|
||||||
- 'lib/gitlab/background_migration/batching_strategies/primary_key_batching_strategy.rb'
|
|
||||||
- 'lib/gitlab/background_migration/cleanup_orphaned_lfs_objects_projects.rb'
|
|
||||||
- 'lib/gitlab/background_migration/drop_invalid_security_findings.rb'
|
|
||||||
- 'lib/gitlab/background_migration/encrypt_static_object_token.rb'
|
|
||||||
- 'lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb'
|
|
||||||
- 'lib/gitlab/background_migration/populate_vulnerability_reads.rb'
|
|
||||||
- 'lib/gitlab/background_migration/update_timelogs_null_spent_at.rb'
|
|
||||||
- 'lib/gitlab/database/dynamic_model_helpers.rb'
|
|
||||||
- 'lib/gitlab/database/migrations/background_migration_helpers.rb'
|
|
||||||
- 'lib/gitlab/database/partitioning_migration_helpers/backfill_partitioned_table.rb'
|
|
||||||
- 'lib/gitlab/github_import/user_finder.rb'
|
|
||||||
- 'lib/gitlab/relative_positioning/item_context.rb'
|
|
||||||
- 'spec/lib/gitlab/background_migration/backfill_snippet_repositories_spec.rb'
|
|
||||||
- 'spec/requests/projects/cycle_analytics_events_spec.rb'
|
|
|
@ -1,25 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Rails/RakeEnvironment:
|
|
||||||
# Offense count: 31
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
|
||||||
- 'ee/lib/tasks/gitlab/elastic/test.rake'
|
|
||||||
- 'lib/tasks/config_lint.rake'
|
|
||||||
- 'lib/tasks/dev.rake'
|
|
||||||
- 'lib/tasks/gettext.rake'
|
|
||||||
- 'lib/tasks/gitlab/assets.rake'
|
|
||||||
- 'lib/tasks/gitlab/db.rake'
|
|
||||||
- 'lib/tasks/gitlab/docs/compile_deprecations.rake'
|
|
||||||
- 'lib/tasks/gitlab/docs/redirect.rake'
|
|
||||||
- 'lib/tasks/gitlab/helpers.rake'
|
|
||||||
- 'lib/tasks/gitlab/sidekiq.rake'
|
|
||||||
- 'lib/tasks/gitlab/tw/codeowners.rake'
|
|
||||||
- 'lib/tasks/gitlab/update_templates.rake'
|
|
||||||
- 'lib/tasks/lint.rake'
|
|
||||||
- 'lib/tasks/migrate/setup_postgresql.rake'
|
|
||||||
- 'lib/tasks/setup.rake'
|
|
||||||
- 'lib/tasks/test.rake'
|
|
||||||
- 'lib/tasks/yarn.rake'
|
|
||||||
- 'qa/qa/fixtures/auto_devops_rack/Rakefile'
|
|
|
@ -299,7 +299,6 @@ Rails/SkipsModelValidations:
|
||||||
- 'ee/spec/models/ee/groups/feature_setting_spec.rb'
|
- 'ee/spec/models/ee/groups/feature_setting_spec.rb'
|
||||||
- 'ee/spec/models/ee/iteration_spec.rb'
|
- 'ee/spec/models/ee/iteration_spec.rb'
|
||||||
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace_limit_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/vulnerability_spec.rb'
|
- 'ee/spec/models/ee/vulnerability_spec.rb'
|
||||||
- 'ee/spec/models/geo_node_spec.rb'
|
- 'ee/spec/models/geo_node_spec.rb'
|
||||||
- 'ee/spec/models/geo_node_status_spec.rb'
|
- 'ee/spec/models/geo_node_status_spec.rb'
|
||||||
|
|
22
.rubocop_todo/rspec/be.yml
Normal file
22
.rubocop_todo/rspec/be.yml
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
RSpec/Be:
|
||||||
|
Exclude:
|
||||||
|
- 'ee/spec/services/groups/transfer_service_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/backfill_snippet_repositories_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/lets_encrypt/client_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/search_context/builder_spec.rb'
|
||||||
|
- 'spec/migrations/20220503035221_add_gitlab_schema_to_batched_background_migrations_spec.rb'
|
||||||
|
- 'spec/models/concerns/issuable_spec.rb'
|
||||||
|
- 'spec/models/identity_spec.rb'
|
||||||
|
- 'spec/models/snippet_repository_spec.rb'
|
||||||
|
- 'spec/presenters/packages/nuget/search_results_presenter_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/mutations/snippets/create_spec.rb'
|
||||||
|
- 'spec/requests/api/pages_domains_spec.rb'
|
||||||
|
- 'spec/services/pages/delete_service_spec.rb'
|
||||||
|
- 'spec/services/pages/destroy_deployments_service_spec.rb'
|
||||||
|
- 'spec/services/pages/migrate_from_legacy_storage_service_spec.rb'
|
||||||
|
- 'spec/services/projects/update_pages_service_spec.rb'
|
||||||
|
- 'spec/support/shared_examples/requests/api/packages_shared_examples.rb'
|
||||||
|
- 'spec/uploaders/file_uploader_spec.rb'
|
||||||
|
- 'spec/uploaders/namespace_file_uploader_spec.rb'
|
File diff suppressed because it is too large
Load diff
60
.rubocop_todo/rspec/empty_line_after_hook.yml
Normal file
60
.rubocop_todo/rspec/empty_line_after_hook.yml
Normal file
|
@ -0,0 +1,60 @@
|
||||||
|
---
|
||||||
|
# Cop supports --auto-correct.
|
||||||
|
RSpec/EmptyLineAfterHook:
|
||||||
|
Exclude:
|
||||||
|
- 'ee/spec/controllers/projects/integrations/zentao/issues_controller_spec.rb'
|
||||||
|
- 'ee/spec/controllers/projects/push_rules_controller_spec.rb'
|
||||||
|
- 'ee/spec/features/groups/usage_quotas_spec.rb'
|
||||||
|
- 'ee/spec/features/issues/user_bulk_edits_issues_spec.rb'
|
||||||
|
- 'ee/spec/features/profiles/usage_quotas_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/api/entities/user_with_admin_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/audit/compliance_framework_changes_auditor_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/scim/provisioning_service_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/audit/auditor_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/proxy_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/vulnerabilities/container_scanning_vulnerability_spec.rb'
|
||||||
|
- 'ee/spec/models/ee/key_spec.rb'
|
||||||
|
- 'ee/spec/models/project_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/users_spec.rb'
|
||||||
|
- 'ee/spec/requests/search_controller_spec.rb'
|
||||||
|
- 'ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/gpg_keys/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/two_factor/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/external_status_checks/update_service_spec.rb'
|
||||||
|
- 'ee/spec/services/group_saml/saml_group_links/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/groups/memberships/export_service_spec.rb'
|
||||||
|
- 'ee/spec/services/merge_requests/approval_service_spec.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/policies/protected_environments_shared_examples.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
||||||
|
- 'qa/spec/specs/helpers/quarantine_spec.rb'
|
||||||
|
- 'qa/spec/support/page_error_checker_spec.rb'
|
||||||
|
- 'spec/controllers/admin/spam_logs_controller_spec.rb'
|
||||||
|
- 'spec/controllers/projects/issues_controller_spec.rb'
|
||||||
|
- 'spec/features/admin/admin_mode/login_spec.rb'
|
||||||
|
- 'spec/features/calendar_spec.rb'
|
||||||
|
- 'spec/features/projects/blobs/user_views_pipeline_editor_button_spec.rb'
|
||||||
|
- 'spec/features/users/overview_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/auth/ldap/person_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/migrations/instrumentation_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/prometheus/queries/matched_metric_query_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/sidekiq_middleware_spec.rb'
|
||||||
|
- 'spec/mailers/emails/pages_domains_spec.rb'
|
||||||
|
- 'spec/models/application_record_spec.rb'
|
||||||
|
- 'spec/models/integrations/chat_message/merge_message_spec.rb'
|
||||||
|
- 'spec/models/integrations/microsoft_teams_spec.rb'
|
||||||
|
- 'spec/models/user_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/mutations/metrics/dashboard/annotations/delete_spec.rb'
|
||||||
|
- 'spec/requests/api/issues/issues_spec.rb'
|
||||||
|
- 'spec/requests/api/pages/internal_access_spec.rb'
|
||||||
|
- 'spec/requests/api/pages/private_access_spec.rb'
|
||||||
|
- 'spec/requests/api/pages/public_access_spec.rb'
|
||||||
|
- 'spec/rubocop/cop/migration/update_column_in_batches_spec.rb'
|
||||||
|
- 'spec/services/merge_requests/execute_approval_hooks_service_spec.rb'
|
||||||
|
- 'spec/services/notes/create_service_spec.rb'
|
||||||
|
- 'spec/services/notes/quick_actions_service_spec.rb'
|
||||||
|
- 'spec/services/projects/fork_service_spec.rb'
|
||||||
|
- 'spec/support/redis/redis_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/requests/api/milestones_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/sends_git_audit_streaming_event_shared_examples.rb'
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
RSpec/ExpectChange:
|
RSpec/ExpectChange:
|
||||||
# Offense count: 1707
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/controllers/admin/applications_controller_spec.rb'
|
- 'ee/spec/controllers/admin/applications_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/ee/groups_controller_spec.rb'
|
- 'ee/spec/controllers/ee/groups_controller_spec.rb'
|
||||||
|
@ -28,8 +25,10 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/controllers/registrations/groups_controller_spec.rb'
|
- 'ee/spec/controllers/registrations/groups_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/registrations/groups_projects_controller_spec.rb'
|
- 'ee/spec/controllers/registrations/groups_projects_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/trials_controller_spec.rb'
|
- 'ee/spec/controllers/trials_controller_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb'
|
||||||
- 'ee/spec/features/groups/group_settings_spec.rb'
|
- 'ee/spec/features/groups/group_settings_spec.rb'
|
||||||
- 'ee/spec/features/projects_spec.rb'
|
- 'ee/spec/features/projects_spec.rb'
|
||||||
|
- 'ee/spec/features/signup_spec.rb'
|
||||||
- 'ee/spec/features/users/login_spec.rb'
|
- 'ee/spec/features/users/login_spec.rb'
|
||||||
- 'ee/spec/graphql/ee/mutations/ci/runner/update_spec.rb'
|
- 'ee/spec/graphql/ee/mutations/ci/runner/update_spec.rb'
|
||||||
- 'ee/spec/graphql/mutations/boards/epics/create_spec.rb'
|
- 'ee/spec/graphql/mutations/boards/epics/create_spec.rb'
|
||||||
|
@ -38,9 +37,9 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/graphql/mutations/dast_site_profiles/delete_spec.rb'
|
- 'ee/spec/graphql/mutations/dast_site_profiles/delete_spec.rb'
|
||||||
- 'ee/spec/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
- 'ee/spec/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
||||||
- 'ee/spec/helpers/paid_feature_callout_helper_spec.rb'
|
- 'ee/spec/helpers/paid_feature_callout_helper_spec.rb'
|
||||||
- 'ee/spec/lib/analytics/group_activity_calculator_spec.rb'
|
|
||||||
- 'ee/spec/lib/audit/changes_spec.rb'
|
- 'ee/spec/lib/audit/changes_spec.rb'
|
||||||
- 'ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb'
|
- 'ee/spec/lib/audit/external_status_check_changes_auditor_spec.rb'
|
||||||
|
- 'ee/spec/lib/audit/group_merge_request_approval_setting_changes_auditor_spec.rb'
|
||||||
- 'ee/spec/lib/audit/group_push_rules_changes_auditor_spec.rb'
|
- 'ee/spec/lib/audit/group_push_rules_changes_auditor_spec.rb'
|
||||||
- 'ee/spec/lib/bulk_imports/projects/pipelines/issues_pipeline_spec.rb'
|
- 'ee/spec/lib/bulk_imports/projects/pipelines/issues_pipeline_spec.rb'
|
||||||
- 'ee/spec/lib/bulk_imports/projects/pipelines/push_rule_pipeline_spec.rb'
|
- 'ee/spec/lib/bulk_imports/projects/pipelines/push_rule_pipeline_spec.rb'
|
||||||
|
@ -52,14 +51,17 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/lib/ee/audit/project_setting_changes_auditor_spec.rb'
|
- 'ee/spec/lib/ee/audit/project_setting_changes_auditor_spec.rb'
|
||||||
- 'ee/spec/lib/ee/audit/protected_branches_changes_auditor_spec.rb'
|
- 'ee/spec/lib/ee/audit/protected_branches_changes_auditor_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/create_security_setting_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/create_security_setting_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/background_migration/delete_invalid_epic_issues_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/drop_invalid_remediations_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/drop_invalid_remediations_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/populate_latest_pipeline_ids_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/populate_latest_pipeline_ids_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/recalculate_vulnerability_finding_signatures_for_findings_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/recalculate_vulnerability_finding_signatures_for_findings_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/elastic/helper_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/elastic/helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/import_export/repo_restorer_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/issuable/clone/copy_resource_events_service_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/scim/deprovision_service_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/scim/deprovision_service_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/scim/provisioning_service_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/scim/provisioning_service_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/audit/auditor_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/group_saml/identity_linker_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/group_saml/user_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/group_saml/user_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
||||||
|
@ -75,6 +77,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/models/concerns/geo/verification_state_spec.rb'
|
- 'ee/spec/models/concerns/geo/verification_state_spec.rb'
|
||||||
- 'ee/spec/models/dast/profile_schedule_spec.rb'
|
- 'ee/spec/models/dast/profile_schedule_spec.rb'
|
||||||
- 'ee/spec/models/dast_site_spec.rb'
|
- 'ee/spec/models/dast_site_spec.rb'
|
||||||
|
- 'ee/spec/models/ee/ci/job_artifact_spec.rb'
|
||||||
- 'ee/spec/models/ee/event_spec.rb'
|
- 'ee/spec/models/ee/event_spec.rb'
|
||||||
- 'ee/spec/models/ee/lfs_object_spec.rb'
|
- 'ee/spec/models/ee/lfs_object_spec.rb'
|
||||||
- 'ee/spec/models/ee/merge_request_diff_spec.rb'
|
- 'ee/spec/models/ee/merge_request_diff_spec.rb'
|
||||||
|
@ -96,6 +99,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/requests/api/epic_issues_spec.rb'
|
- 'ee/spec/requests/api/epic_issues_spec.rb'
|
||||||
- 'ee/spec/requests/api/epics_spec.rb'
|
- 'ee/spec/requests/api/epics_spec.rb'
|
||||||
- 'ee/spec/requests/api/geo_spec.rb'
|
- 'ee/spec/requests/api/geo_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/create_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/create_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/destroy_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/destroy_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/update_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/update_spec.rb'
|
||||||
|
@ -108,6 +112,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/requests/api/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/dast_site_validations/revoke_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/requirements_management/update_requirement_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/requirements_management/update_requirement_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/graphql/mutations/work_items/update_spec.rb'
|
||||||
- 'ee/spec/requests/api/group_push_rule_spec.rb'
|
- 'ee/spec/requests/api/group_push_rule_spec.rb'
|
||||||
- 'ee/spec/requests/api/groups_spec.rb'
|
- 'ee/spec/requests/api/groups_spec.rb'
|
||||||
- 'ee/spec/requests/api/invitations_spec.rb'
|
- 'ee/spec/requests/api/invitations_spec.rb'
|
||||||
|
@ -121,6 +126,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/requests/api/todos_spec.rb'
|
- 'ee/spec/requests/api/todos_spec.rb'
|
||||||
- 'ee/spec/requests/api/users_spec.rb'
|
- 'ee/spec/requests/api/users_spec.rb'
|
||||||
- 'ee/spec/requests/ee/projects/deploy_tokens_controller_spec.rb'
|
- 'ee/spec/requests/ee/projects/deploy_tokens_controller_spec.rb'
|
||||||
|
- 'ee/spec/requests/groups/protected_environments_controller_spec.rb'
|
||||||
- 'ee/spec/requests/groups_controller_spec.rb'
|
- 'ee/spec/requests/groups_controller_spec.rb'
|
||||||
- 'ee/spec/requests/smartcard_controller_spec.rb'
|
- 'ee/spec/requests/smartcard_controller_spec.rb'
|
||||||
- 'ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb'
|
- 'ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb'
|
||||||
|
@ -135,6 +141,9 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/services/approval_rules/project_rule_destroy_service_spec.rb'
|
- 'ee/spec/services/approval_rules/project_rule_destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/approval_rules/update_service_spec.rb'
|
- 'ee/spec/services/approval_rules/update_service_spec.rb'
|
||||||
- 'ee/spec/services/audit_event_service_spec.rb'
|
- 'ee/spec/services/audit_event_service_spec.rb'
|
||||||
|
- 'ee/spec/services/audit_events/streaming/headers/create_service_spec.rb'
|
||||||
|
- 'ee/spec/services/audit_events/streaming/headers/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/audit_events/streaming/headers/update_service_spec.rb'
|
||||||
- 'ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb'
|
- 'ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb'
|
||||||
- 'ee/spec/services/auto_merge/merge_train_service_spec.rb'
|
- 'ee/spec/services/auto_merge/merge_train_service_spec.rb'
|
||||||
- 'ee/spec/services/boards/epics/create_service_spec.rb'
|
- 'ee/spec/services/boards/epics/create_service_spec.rb'
|
||||||
|
@ -146,14 +155,17 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/services/compliance_management/frameworks/create_service_spec.rb'
|
- 'ee/spec/services/compliance_management/frameworks/create_service_spec.rb'
|
||||||
- 'ee/spec/services/compliance_management/frameworks/destroy_service_spec.rb'
|
- 'ee/spec/services/compliance_management/frameworks/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/compliance_management/frameworks/update_service_spec.rb'
|
- 'ee/spec/services/compliance_management/frameworks/update_service_spec.rb'
|
||||||
|
- 'ee/spec/services/deploy_keys/create_service_spec.rb'
|
||||||
- 'ee/spec/services/deployments/approval_service_spec.rb'
|
- 'ee/spec/services/deployments/approval_service_spec.rb'
|
||||||
- 'ee/spec/services/deployments/auto_rollback_service_spec.rb'
|
- 'ee/spec/services/deployments/auto_rollback_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/gpg_keys/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb'
|
- 'ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/groups/deploy_tokens/destroy_service_spec.rb'
|
- 'ee/spec/services/ee/groups/deploy_tokens/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb'
|
- 'ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/issuable/common_system_notes_service_spec.rb'
|
- 'ee/spec/services/ee/issuable/common_system_notes_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/issues/create_service_spec.rb'
|
- 'ee/spec/services/ee/issues/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/issues/update_service_spec.rb'
|
- 'ee/spec/services/ee/issues/update_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/keys/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/members/create_service_spec.rb'
|
- 'ee/spec/services/ee/members/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/members/destroy_service_spec.rb'
|
- 'ee/spec/services/ee/members/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/members/invite_service_spec.rb'
|
- 'ee/spec/services/ee/members/invite_service_spec.rb'
|
||||||
|
@ -163,6 +175,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/services/ee/projects/deploy_tokens/create_service_spec.rb'
|
- 'ee/spec/services/ee/projects/deploy_tokens/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb'
|
- 'ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/todos/destroy/entity_leave_service_spec.rb'
|
- 'ee/spec/services/ee/todos/destroy/entity_leave_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/two_factor/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/users/approve_service_spec.rb'
|
- 'ee/spec/services/ee/users/approve_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/users/block_service_spec.rb'
|
- 'ee/spec/services/ee/users/block_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/users/reject_service_spec.rb'
|
- 'ee/spec/services/ee/users/reject_service_spec.rb'
|
||||||
|
@ -196,8 +209,12 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/services/keys/create_service_spec.rb'
|
- 'ee/spec/services/keys/create_service_spec.rb'
|
||||||
- 'ee/spec/services/lfs/lock_file_service_spec.rb'
|
- 'ee/spec/services/lfs/lock_file_service_spec.rb'
|
||||||
- 'ee/spec/services/lfs/unlock_file_service_spec.rb'
|
- 'ee/spec/services/lfs/unlock_file_service_spec.rb'
|
||||||
|
- 'ee/spec/services/members/activate_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_request_approval_settings/update_service_spec.rb'
|
- 'ee/spec/services/merge_request_approval_settings/update_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_requests/update_blocks_service_spec.rb'
|
- 'ee/spec/services/merge_requests/update_blocks_service_spec.rb'
|
||||||
|
- 'ee/spec/services/namespaces/free_user_cap/update_prevent_sharing_outside_hierarchy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/projects/disable_deploy_key_service_spec.rb'
|
||||||
|
- 'ee/spec/services/projects/enable_deploy_key_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/import_service_spec.rb'
|
- 'ee/spec/services/projects/import_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/mark_for_deletion_service_spec.rb'
|
- 'ee/spec/services/projects/mark_for_deletion_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/restore_service_spec.rb'
|
- 'ee/spec/services/projects/restore_service_spec.rb'
|
||||||
|
@ -215,6 +232,7 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/services/security/ingestion/tasks/ingest_vulnerabilities_spec.rb'
|
- 'ee/spec/services/security/ingestion/tasks/ingest_vulnerabilities_spec.rb'
|
||||||
- 'ee/spec/services/security/orchestration/assign_service_spec.rb'
|
- 'ee/spec/services/security/orchestration/assign_service_spec.rb'
|
||||||
- 'ee/spec/services/security/override_uuids_service_spec.rb'
|
- 'ee/spec/services/security/override_uuids_service_spec.rb'
|
||||||
|
- 'ee/spec/services/security/security_orchestration_policies/sync_opened_merge_requests_service_spec.rb'
|
||||||
- 'ee/spec/services/security/store_scan_service_spec.rb'
|
- 'ee/spec/services/security/store_scan_service_spec.rb'
|
||||||
- 'ee/spec/services/start_pull_mirroring_service_spec.rb'
|
- 'ee/spec/services/start_pull_mirroring_service_spec.rb'
|
||||||
- 'ee/spec/services/system_notes/epics_service_spec.rb'
|
- 'ee/spec/services/system_notes/epics_service_spec.rb'
|
||||||
|
@ -235,16 +253,15 @@ RSpec/ExpectChange:
|
||||||
- 'ee/spec/support/shared_examples/services/update_issuable_health_status_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/update_issuable_health_status_shared_examples.rb'
|
||||||
- 'ee/spec/tasks/geo/git_rake_spec.rb'
|
- 'ee/spec/tasks/geo/git_rake_spec.rb'
|
||||||
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
||||||
|
- 'ee/spec/workers/ee/projects/inactive_projects_deletion_cron_worker_spec.rb'
|
||||||
- 'ee/spec/workers/elastic_remove_expired_namespace_subscriptions_from_index_cron_worker_spec.rb'
|
- 'ee/spec/workers/elastic_remove_expired_namespace_subscriptions_from_index_cron_worker_spec.rb'
|
||||||
- 'ee/spec/workers/geo/verification_state_backfill_service_spec.rb'
|
- 'ee/spec/workers/geo/verification_state_backfill_service_spec.rb'
|
||||||
- 'ee/spec/workers/new_epic_worker_spec.rb'
|
- 'ee/spec/workers/new_epic_worker_spec.rb'
|
||||||
- 'ee/spec/workers/store_security_reports_worker_spec.rb'
|
- 'ee/spec/workers/store_security_reports_worker_spec.rb'
|
||||||
- 'spec/controllers/admin/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/admin/groups_controller_spec.rb'
|
- 'spec/controllers/admin/groups_controller_spec.rb'
|
||||||
- 'spec/controllers/admin/runners_controller_spec.rb'
|
- 'spec/controllers/admin/runners_controller_spec.rb'
|
||||||
- 'spec/controllers/admin/spam_logs_controller_spec.rb'
|
- 'spec/controllers/admin/spam_logs_controller_spec.rb'
|
||||||
- 'spec/controllers/admin/users_controller_spec.rb'
|
- 'spec/controllers/admin/users_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/groups/runners_controller_spec.rb'
|
- 'spec/controllers/groups/runners_controller_spec.rb'
|
||||||
- 'spec/controllers/groups_controller_spec.rb'
|
- 'spec/controllers/groups_controller_spec.rb'
|
||||||
- 'spec/controllers/import/bitbucket_controller_spec.rb'
|
- 'spec/controllers/import/bitbucket_controller_spec.rb'
|
||||||
|
@ -254,7 +271,6 @@ RSpec/ExpectChange:
|
||||||
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
||||||
- 'spec/controllers/profiles/gpg_keys_controller_spec.rb'
|
- 'spec/controllers/profiles/gpg_keys_controller_spec.rb'
|
||||||
- 'spec/controllers/profiles/keys_controller_spec.rb'
|
- 'spec/controllers/profiles/keys_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/issues_controller_spec.rb'
|
- 'spec/controllers/projects/issues_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/merge_requests/creations_controller_spec.rb'
|
- 'spec/controllers/projects/merge_requests/creations_controller_spec.rb'
|
||||||
|
@ -277,7 +293,6 @@ RSpec/ExpectChange:
|
||||||
- 'spec/features/groups/import_export/import_file_spec.rb'
|
- 'spec/features/groups/import_export/import_file_spec.rb'
|
||||||
- 'spec/features/groups_spec.rb'
|
- 'spec/features/groups_spec.rb'
|
||||||
- 'spec/features/invites_spec.rb'
|
- 'spec/features/invites_spec.rb'
|
||||||
- 'spec/features/profiles/personal_access_tokens_spec.rb'
|
|
||||||
- 'spec/features/projects/import_export/import_file_spec.rb'
|
- 'spec/features/projects/import_export/import_file_spec.rb'
|
||||||
- 'spec/features/projects_spec.rb'
|
- 'spec/features/projects_spec.rb'
|
||||||
- 'spec/features/users/signup_spec.rb'
|
- 'spec/features/users/signup_spec.rb'
|
||||||
|
@ -294,11 +309,13 @@ RSpec/ExpectChange:
|
||||||
- 'spec/lib/gitlab/auth/saml/identity_linker_spec.rb'
|
- 'spec/lib/gitlab/auth/saml/identity_linker_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/add_primary_email_to_emails_if_user_confirmed_spec.rb'
|
- 'spec/lib/gitlab/background_migration/add_primary_email_to_emails_if_user_confirmed_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/backfill_group_features_spec.rb'
|
- 'spec/lib/gitlab/background_migration/backfill_group_features_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/backfill_projects_with_coverage_spec.rb'
|
- 'spec/lib/gitlab/background_migration/backfill_projects_with_coverage_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb'
|
- 'spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/migrate_u2f_webauthn_spec.rb'
|
- 'spec/lib/gitlab/background_migration/migrate_u2f_webauthn_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/remove_duplicate_vulnerabilities_findings_spec.rb'
|
- 'spec/lib/gitlab/background_migration/remove_duplicate_vulnerabilities_findings_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/remove_vulnerability_finding_links_spec.rb'
|
- 'spec/lib/gitlab/background_migration/remove_vulnerability_finding_links_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_task_spec.rb'
|
||||||
- 'spec/lib/gitlab/bitbucket_import/importer_spec.rb'
|
- 'spec/lib/gitlab/bitbucket_import/importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/bitbucket_server_import/importer_spec.rb'
|
- 'spec/lib/gitlab/bitbucket_server_import/importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/checks/matching_merge_request_spec.rb'
|
- 'spec/lib/gitlab/checks/matching_merge_request_spec.rb'
|
||||||
|
@ -314,6 +331,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/lib/gitlab/config/entry/validatable_spec.rb'
|
- 'spec/lib/gitlab/config/entry/validatable_spec.rb'
|
||||||
- 'spec/lib/gitlab/daemon_spec.rb'
|
- 'spec/lib/gitlab/daemon_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/async_indexes/index_creator_spec.rb'
|
- 'spec/lib/gitlab/database/async_indexes/index_creator_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/async_indexes/index_destructor_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/background_migration/batched_job_spec.rb'
|
- 'spec/lib/gitlab/database/background_migration/batched_job_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb'
|
- 'spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/background_migration/batched_migration_spec.rb'
|
- 'spec/lib/gitlab/database/background_migration/batched_migration_spec.rb'
|
||||||
|
@ -325,6 +343,8 @@ RSpec/ExpectChange:
|
||||||
- 'spec/lib/gitlab/email/handler/service_desk_handler_spec.rb'
|
- 'spec/lib/gitlab/email/handler/service_desk_handler_spec.rb'
|
||||||
- 'spec/lib/gitlab/fogbugz_import/importer_spec.rb'
|
- 'spec/lib/gitlab/fogbugz_import/importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/git_access_project_spec.rb'
|
- 'spec/lib/gitlab/git_access_project_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/events/changed_assignee_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/events/renamed_spec.rb'
|
||||||
- 'spec/lib/gitlab/github_import/importer/releases_importer_spec.rb'
|
- 'spec/lib/gitlab/github_import/importer/releases_importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/hashed_storage/migrator_spec.rb'
|
- 'spec/lib/gitlab/hashed_storage/migrator_spec.rb'
|
||||||
- 'spec/lib/gitlab/import/merge_request_creator_spec.rb'
|
- 'spec/lib/gitlab/import/merge_request_creator_spec.rb'
|
||||||
|
@ -353,7 +373,9 @@ RSpec/ExpectChange:
|
||||||
- 'spec/migrations/20220124130028_dedup_runner_projects_spec.rb'
|
- 'spec/migrations/20220124130028_dedup_runner_projects_spec.rb'
|
||||||
- 'spec/migrations/20220202105733_delete_service_template_records_spec.rb'
|
- 'spec/migrations/20220202105733_delete_service_template_records_spec.rb'
|
||||||
- 'spec/migrations/20220222192525_remove_null_releases_spec.rb'
|
- 'spec/migrations/20220222192525_remove_null_releases_spec.rb'
|
||||||
|
- 'spec/migrations/20220629184402_unset_escalation_policies_for_alert_incidents_spec.rb'
|
||||||
- 'spec/migrations/backfill_cycle_analytics_aggregations_spec.rb'
|
- 'spec/migrations/backfill_cycle_analytics_aggregations_spec.rb'
|
||||||
|
- 'spec/migrations/bulk_insert_cluster_enabled_grants_spec.rb'
|
||||||
- 'spec/migrations/cleanup_after_add_primary_email_to_emails_if_user_confirmed_spec.rb'
|
- 'spec/migrations/cleanup_after_add_primary_email_to_emails_if_user_confirmed_spec.rb'
|
||||||
- 'spec/migrations/cleanup_after_fixing_issue_when_admin_changed_primary_email_spec.rb'
|
- 'spec/migrations/cleanup_after_fixing_issue_when_admin_changed_primary_email_spec.rb'
|
||||||
- 'spec/migrations/cleanup_after_fixing_regression_with_new_users_emails_spec.rb'
|
- 'spec/migrations/cleanup_after_fixing_regression_with_new_users_emails_spec.rb'
|
||||||
|
@ -363,6 +385,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/models/alert_management/alert_spec.rb'
|
- 'spec/models/alert_management/alert_spec.rb'
|
||||||
- 'spec/models/analytics/cycle_analytics/aggregation_spec.rb'
|
- 'spec/models/analytics/cycle_analytics/aggregation_spec.rb'
|
||||||
- 'spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb'
|
- 'spec/models/analytics/cycle_analytics/stage_event_hash_spec.rb'
|
||||||
|
- 'spec/models/application_setting_spec.rb'
|
||||||
- 'spec/models/broadcast_message_spec.rb'
|
- 'spec/models/broadcast_message_spec.rb'
|
||||||
- 'spec/models/chat_name_spec.rb'
|
- 'spec/models/chat_name_spec.rb'
|
||||||
- 'spec/models/ci/bridge_spec.rb'
|
- 'spec/models/ci/bridge_spec.rb'
|
||||||
|
@ -375,8 +398,6 @@ RSpec/ExpectChange:
|
||||||
- 'spec/models/ci/ref_spec.rb'
|
- 'spec/models/ci/ref_spec.rb'
|
||||||
- 'spec/models/ci/runner_spec.rb'
|
- 'spec/models/ci/runner_spec.rb'
|
||||||
- 'spec/models/clusters/cluster_spec.rb'
|
- 'spec/models/clusters/cluster_spec.rb'
|
||||||
- 'spec/models/commit_signatures/gpg_signature_spec.rb'
|
|
||||||
- 'spec/models/commit_signatures/x509_commit_signature_spec.rb'
|
|
||||||
- 'spec/models/commit_status_spec.rb'
|
- 'spec/models/commit_status_spec.rb'
|
||||||
- 'spec/models/concerns/atomic_internal_id_spec.rb'
|
- 'spec/models/concerns/atomic_internal_id_spec.rb'
|
||||||
- 'spec/models/concerns/bulk_insert_safe_spec.rb'
|
- 'spec/models/concerns/bulk_insert_safe_spec.rb'
|
||||||
|
@ -384,6 +405,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/models/concerns/delete_with_limit_spec.rb'
|
- 'spec/models/concerns/delete_with_limit_spec.rb'
|
||||||
- 'spec/models/concerns/ignorable_columns_spec.rb'
|
- 'spec/models/concerns/ignorable_columns_spec.rb'
|
||||||
- 'spec/models/concerns/issuable_spec.rb'
|
- 'spec/models/concerns/issuable_spec.rb'
|
||||||
|
- 'spec/models/concerns/require_email_verification_spec.rb'
|
||||||
- 'spec/models/concerns/resolvable_discussion_spec.rb'
|
- 'spec/models/concerns/resolvable_discussion_spec.rb'
|
||||||
- 'spec/models/concerns/resolvable_note_spec.rb'
|
- 'spec/models/concerns/resolvable_note_spec.rb'
|
||||||
- 'spec/models/concerns/routable_spec.rb'
|
- 'spec/models/concerns/routable_spec.rb'
|
||||||
|
@ -449,7 +471,6 @@ RSpec/ExpectChange:
|
||||||
- 'spec/requests/api/projects_spec.rb'
|
- 'spec/requests/api/projects_spec.rb'
|
||||||
- 'spec/requests/api/releases_spec.rb'
|
- 'spec/requests/api/releases_spec.rb'
|
||||||
- 'spec/requests/api/snippets_spec.rb'
|
- 'spec/requests/api/snippets_spec.rb'
|
||||||
- 'spec/requests/api/system_hooks_spec.rb'
|
|
||||||
- 'spec/requests/api/users_spec.rb'
|
- 'spec/requests/api/users_spec.rb'
|
||||||
- 'spec/requests/groups/settings/access_tokens_controller_spec.rb'
|
- 'spec/requests/groups/settings/access_tokens_controller_spec.rb'
|
||||||
- 'spec/requests/import/gitlab_groups_controller_spec.rb'
|
- 'spec/requests/import/gitlab_groups_controller_spec.rb'
|
||||||
|
@ -504,6 +525,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/services/issuable/common_system_notes_service_spec.rb'
|
- 'spec/services/issuable/common_system_notes_service_spec.rb'
|
||||||
- 'spec/services/issues/close_service_spec.rb'
|
- 'spec/services/issues/close_service_spec.rb'
|
||||||
- 'spec/services/issues/create_service_spec.rb'
|
- 'spec/services/issues/create_service_spec.rb'
|
||||||
|
- 'spec/services/issues/import_csv_service_spec.rb'
|
||||||
- 'spec/services/issues/move_service_spec.rb'
|
- 'spec/services/issues/move_service_spec.rb'
|
||||||
- 'spec/services/issues/reopen_service_spec.rb'
|
- 'spec/services/issues/reopen_service_spec.rb'
|
||||||
- 'spec/services/issues/update_service_spec.rb'
|
- 'spec/services/issues/update_service_spec.rb'
|
||||||
|
@ -526,6 +548,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/services/notes/create_service_spec.rb'
|
- 'spec/services/notes/create_service_spec.rb'
|
||||||
- 'spec/services/notes/destroy_service_spec.rb'
|
- 'spec/services/notes/destroy_service_spec.rb'
|
||||||
- 'spec/services/notes/quick_actions_service_spec.rb'
|
- 'spec/services/notes/quick_actions_service_spec.rb'
|
||||||
|
- 'spec/services/packages/cleanup/update_policy_service_spec.rb'
|
||||||
- 'spec/services/packages/helm/process_file_service_spec.rb'
|
- 'spec/services/packages/helm/process_file_service_spec.rb'
|
||||||
- 'spec/services/packages/mark_package_for_destruction_service_spec.rb'
|
- 'spec/services/packages/mark_package_for_destruction_service_spec.rb'
|
||||||
- 'spec/services/packages/update_package_file_service_spec.rb'
|
- 'spec/services/packages/update_package_file_service_spec.rb'
|
||||||
|
@ -534,7 +557,6 @@ RSpec/ExpectChange:
|
||||||
- 'spec/services/pages_domains/retry_acme_order_service_spec.rb'
|
- 'spec/services/pages_domains/retry_acme_order_service_spec.rb'
|
||||||
- 'spec/services/personal_access_tokens/last_used_service_spec.rb'
|
- 'spec/services/personal_access_tokens/last_used_service_spec.rb'
|
||||||
- 'spec/services/projects/auto_devops/disable_service_spec.rb'
|
- 'spec/services/projects/auto_devops/disable_service_spec.rb'
|
||||||
- 'spec/services/projects/destroy_service_spec.rb'
|
|
||||||
- 'spec/services/projects/fetch_statistics_increment_service_spec.rb'
|
- 'spec/services/projects/fetch_statistics_increment_service_spec.rb'
|
||||||
- 'spec/services/projects/hashed_storage/migration_service_spec.rb'
|
- 'spec/services/projects/hashed_storage/migration_service_spec.rb'
|
||||||
- 'spec/services/projects/hashed_storage/rollback_repository_service_spec.rb'
|
- 'spec/services/projects/hashed_storage/rollback_repository_service_spec.rb'
|
||||||
|
@ -562,6 +584,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/services/todos/destroy/group_private_service_spec.rb'
|
- 'spec/services/todos/destroy/group_private_service_spec.rb'
|
||||||
- 'spec/services/todos/destroy/project_private_service_spec.rb'
|
- 'spec/services/todos/destroy/project_private_service_spec.rb'
|
||||||
- 'spec/services/todos/destroy/unauthorized_features_service_spec.rb'
|
- 'spec/services/todos/destroy/unauthorized_features_service_spec.rb'
|
||||||
|
- 'spec/services/uploads/destroy_service_spec.rb'
|
||||||
- 'spec/services/users/approve_service_spec.rb'
|
- 'spec/services/users/approve_service_spec.rb'
|
||||||
- 'spec/services/users/ban_service_spec.rb'
|
- 'spec/services/users/ban_service_spec.rb'
|
||||||
- 'spec/services/users/batch_status_cleaner_service_spec.rb'
|
- 'spec/services/users/batch_status_cleaner_service_spec.rb'
|
||||||
|
@ -571,7 +594,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/services/users/update_highest_member_role_service_spec.rb'
|
- 'spec/services/users/update_highest_member_role_service_spec.rb'
|
||||||
- 'spec/services/users/update_service_spec.rb'
|
- 'spec/services/users/update_service_spec.rb'
|
||||||
- 'spec/services/verify_pages_domain_service_spec.rb'
|
- 'spec/services/verify_pages_domain_service_spec.rb'
|
||||||
- 'spec/services/web_hooks/destroy_service_spec.rb'
|
- 'spec/services/work_items/parent_links/create_service_spec.rb'
|
||||||
- 'spec/support/services/deploy_token_shared_examples.rb'
|
- 'spec/support/services/deploy_token_shared_examples.rb'
|
||||||
- 'spec/support/services/issuable_import_csv_service_shared_examples.rb'
|
- 'spec/support/services/issuable_import_csv_service_shared_examples.rb'
|
||||||
- 'spec/support/shared_contexts/email_shared_context.rb'
|
- 'spec/support/shared_contexts/email_shared_context.rb'
|
||||||
|
@ -581,6 +604,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/support/shared_examples/graphql/notes_creation_shared_examples.rb'
|
- 'spec/support/shared_examples/graphql/notes_creation_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/incident_management/issuable_escalation_statuses/build_examples.rb'
|
- 'spec/support/shared_examples/incident_management/issuable_escalation_statuses/build_examples.rb'
|
||||||
- 'spec/support/shared_examples/loose_foreign_keys/have_loose_foreign_key.rb'
|
- 'spec/support/shared_examples/loose_foreign_keys/have_loose_foreign_key.rb'
|
||||||
|
- 'spec/support/shared_examples/models/commit_signature_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/concerns/bulk_insert_safe_shared_examples.rb'
|
- 'spec/support/shared_examples/models/concerns/bulk_insert_safe_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/concerns/can_move_repository_storage_shared_examples.rb'
|
- 'spec/support/shared_examples/models/concerns/can_move_repository_storage_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/concerns/cron_schedulable_shared_examples.rb'
|
- 'spec/support/shared_examples/models/concerns/cron_schedulable_shared_examples.rb'
|
||||||
|
@ -613,6 +637,7 @@ RSpec/ExpectChange:
|
||||||
- 'spec/workers/destroy_pages_deployments_worker_spec.rb'
|
- 'spec/workers/destroy_pages_deployments_worker_spec.rb'
|
||||||
- 'spec/workers/environments/auto_delete_cron_worker_spec.rb'
|
- 'spec/workers/environments/auto_delete_cron_worker_spec.rb'
|
||||||
- 'spec/workers/gitlab/phabricator_import/base_worker_spec.rb'
|
- 'spec/workers/gitlab/phabricator_import/base_worker_spec.rb'
|
||||||
|
- 'spec/workers/gitlab_service_ping_worker_spec.rb'
|
||||||
- 'spec/workers/group_import_worker_spec.rb'
|
- 'spec/workers/group_import_worker_spec.rb'
|
||||||
- 'spec/workers/incident_management/process_alert_worker_v2_spec.rb'
|
- 'spec/workers/incident_management/process_alert_worker_v2_spec.rb'
|
||||||
- 'spec/workers/new_issue_worker_spec.rb'
|
- 'spec/workers/new_issue_worker_spec.rb'
|
||||||
|
@ -627,3 +652,4 @@ RSpec/ExpectChange:
|
||||||
- 'spec/workers/update_highest_role_worker_spec.rb'
|
- 'spec/workers/update_highest_role_worker_spec.rb'
|
||||||
- 'spec/workers/user_status_cleanup/batch_worker_spec.rb'
|
- 'spec/workers/user_status_cleanup/batch_worker_spec.rb'
|
||||||
- 'spec/workers/users/create_statistics_worker_spec.rb'
|
- 'spec/workers/users/create_statistics_worker_spec.rb'
|
||||||
|
- 'spec/workers/web_hooks/log_destroy_worker_spec.rb'
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
---
|
---
|
||||||
RSpec/ExpectInHook:
|
RSpec/ExpectInHook:
|
||||||
# Offense count: 1074
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/controllers/ee/projects/merge_requests/content_controller_spec.rb'
|
- 'ee/spec/controllers/ee/projects/merge_requests/content_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/analytics/productivity_analytics_controller_spec.rb'
|
- 'ee/spec/controllers/groups/analytics/productivity_analytics_controller_spec.rb'
|
||||||
|
@ -13,11 +10,15 @@ RSpec/ExpectInHook:
|
||||||
- 'ee/spec/controllers/registrations/groups_projects_controller_spec.rb'
|
- 'ee/spec/controllers/registrations/groups_projects_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/subscriptions_controller_spec.rb'
|
- 'ee/spec/controllers/subscriptions_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/trials_controller_spec.rb'
|
- 'ee/spec/controllers/trials_controller_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220118150500_delete_orphaned_commits_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb'
|
||||||
|
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
||||||
- 'ee/spec/features/boards/new_issue_spec.rb'
|
- 'ee/spec/features/boards/new_issue_spec.rb'
|
||||||
- 'ee/spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb'
|
- 'ee/spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb'
|
||||||
- 'ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb'
|
- 'ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb'
|
||||||
- 'ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb'
|
- 'ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb'
|
||||||
- 'ee/spec/features/registrations/combined_registration_spec.rb'
|
- 'ee/spec/features/registrations/combined_registration_spec.rb'
|
||||||
|
- 'ee/spec/features/registrations/saas_user_registration_spec.rb'
|
||||||
- 'ee/spec/features/registrations/trial_during_signup_flow_spec.rb'
|
- 'ee/spec/features/registrations/trial_during_signup_flow_spec.rb'
|
||||||
- 'ee/spec/features/signup_spec.rb'
|
- 'ee/spec/features/signup_spec.rb'
|
||||||
- 'ee/spec/features/trial_registrations/company_information_spec.rb'
|
- 'ee/spec/features/trial_registrations/company_information_spec.rb'
|
||||||
|
@ -29,10 +30,14 @@ RSpec/ExpectInHook:
|
||||||
- 'ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb'
|
- 'ee/spec/graphql/mutations/gitlab_subscriptions/activate_spec.rb'
|
||||||
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
- 'ee/spec/helpers/billing_plans_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/ci/runners_helper_spec.rb'
|
- 'ee/spec/helpers/ee/ci/runners_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/groups_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/integrations_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/issues_helper_spec.rb'
|
- 'ee/spec/helpers/ee/issues_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/projects/security/dast_configuration_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/welcome_helper_spec.rb'
|
- 'ee/spec/helpers/ee/welcome_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/kerberos_spnego_helper_spec.rb'
|
- 'ee/spec/helpers/kerberos_spnego_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/vulnerabilities_helper_spec.rb'
|
- 'ee/spec/helpers/vulnerabilities_helper_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/api/helpers/members_helpers_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/gon_helper_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/gon_helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/hook_data/user_builder_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/hook_data/user_builder_spec.rb'
|
||||||
|
@ -44,7 +49,6 @@ RSpec/ExpectInHook:
|
||||||
- 'ee/spec/lib/gitlab/geo_spec.rb'
|
- 'ee/spec/lib/gitlab/geo_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/git_access_spec.rb'
|
- 'ee/spec/lib/gitlab/git_access_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate_spec.rb'
|
- 'ee/spec/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/issues/lazy_links_aggregate_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/mirror_spec.rb'
|
- 'ee/spec/lib/gitlab/mirror_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/sitemaps/generator_spec.rb'
|
- 'ee/spec/lib/gitlab/sitemaps/generator_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb'
|
- 'ee/spec/lib/gitlab/subscription_portal/clients/graphql_spec.rb'
|
||||||
|
@ -57,14 +61,15 @@ RSpec/ExpectInHook:
|
||||||
- 'ee/spec/models/concerns/geo/replicable_model_spec.rb'
|
- 'ee/spec/models/concerns/geo/replicable_model_spec.rb'
|
||||||
- 'ee/spec/models/container_repository_spec.rb'
|
- 'ee/spec/models/container_repository_spec.rb'
|
||||||
- 'ee/spec/models/dora/daily_metrics_spec.rb'
|
- 'ee/spec/models/dora/daily_metrics_spec.rb'
|
||||||
|
- 'ee/spec/models/ee/namespace/storage/notification_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace_spec.rb'
|
- 'ee/spec/models/ee/namespace_spec.rb'
|
||||||
- 'ee/spec/models/gitlab_subscription_spec.rb'
|
- 'ee/spec/models/gitlab_subscription_spec.rb'
|
||||||
- 'ee/spec/models/license_spec.rb'
|
- 'ee/spec/models/license_spec.rb'
|
||||||
|
- 'ee/spec/models/member_spec.rb'
|
||||||
- 'ee/spec/models/project_import_state_spec.rb'
|
- 'ee/spec/models/project_import_state_spec.rb'
|
||||||
- 'ee/spec/models/project_spec.rb'
|
- 'ee/spec/models/project_spec.rb'
|
||||||
- 'ee/spec/presenters/group_member_presenter_spec.rb'
|
- 'ee/spec/presenters/group_member_presenter_spec.rb'
|
||||||
- 'ee/spec/requests/api/geo_spec.rb'
|
- 'ee/spec/requests/api/geo_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/ci/runner_spec.rb'
|
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
- 'ee/spec/requests/api/internal/base_spec.rb'
|
||||||
- 'ee/spec/requests/groups/analytics/devops_adoption_controller_spec.rb'
|
- 'ee/spec/requests/groups/analytics/devops_adoption_controller_spec.rb'
|
||||||
- 'ee/spec/requests/omniauth_kerberos_spnego_spec.rb'
|
- 'ee/spec/requests/omniauth_kerberos_spnego_spec.rb'
|
||||||
|
@ -74,26 +79,32 @@ RSpec/ExpectInHook:
|
||||||
- 'ee/spec/services/ci/minutes/batch_reset_service_spec.rb'
|
- 'ee/spec/services/ci/minutes/batch_reset_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/runners/assign_runner_service_spec.rb'
|
- 'ee/spec/services/ci/runners/assign_runner_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/runners/register_runner_service_spec.rb'
|
- 'ee/spec/services/ci/runners/register_runner_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ci/runners/reset_registration_token_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/runners/unassign_runner_service_spec.rb'
|
- 'ee/spec/services/ci/runners/unassign_runner_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb'
|
- 'ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/ci/job_artifacts/destroy_batch_service_spec.rb'
|
- 'ee/spec/services/ee/ci/job_artifacts/destroy_batch_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/issues/update_service_spec.rb'
|
- 'ee/spec/services/ee/issues/update_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/post_receive_service_spec.rb'
|
|
||||||
- 'ee/spec/services/ee/protected_branches/destroy_service_spec.rb'
|
- 'ee/spec/services/ee/protected_branches/destroy_service_spec.rb'
|
||||||
- 'ee/spec/services/geo/blob_download_service_spec.rb'
|
- 'ee/spec/services/geo/blob_download_service_spec.rb'
|
||||||
- 'ee/spec/services/geo/project_housekeeping_service_spec.rb'
|
- 'ee/spec/services/geo/project_housekeeping_service_spec.rb'
|
||||||
- 'ee/spec/services/geo/registry_consistency_service_spec.rb'
|
- 'ee/spec/services/geo/registry_consistency_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/create_hand_raise_lead_service_spec.rb'
|
||||||
- 'ee/spec/services/gitlab_subscriptions/fetch_subscription_plans_service_spec.rb'
|
- 'ee/spec/services/gitlab_subscriptions/fetch_subscription_plans_service_spec.rb'
|
||||||
- 'ee/spec/services/gitlab_subscriptions/plan_upgrade_service_spec.rb'
|
- 'ee/spec/services/gitlab_subscriptions/plan_upgrade_service_spec.rb'
|
||||||
|
- 'ee/spec/services/gitlab_subscriptions/reconciliations/calculate_seat_count_data_service_spec.rb'
|
||||||
- 'ee/spec/services/groups/update_repository_storage_service_spec.rb'
|
- 'ee/spec/services/groups/update_repository_storage_service_spec.rb'
|
||||||
- 'ee/spec/services/members/activate_service_spec.rb'
|
- 'ee/spec/services/members/await_service_spec.rb'
|
||||||
- 'ee/spec/services/merge_requests/approval_service_spec.rb'
|
- 'ee/spec/services/merge_requests/approval_service_spec.rb'
|
||||||
|
- 'ee/spec/services/merge_requests/mergeability/check_approved_service_spec.rb'
|
||||||
|
- 'ee/spec/services/merge_requests/mergeability/check_blocked_by_other_mrs_service_spec.rb'
|
||||||
|
- 'ee/spec/services/merge_requests/mergeability/check_denied_policies_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/create_from_template_service_spec.rb'
|
- 'ee/spec/services/projects/create_from_template_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/mark_for_deletion_service_spec.rb'
|
- 'ee/spec/services/projects/mark_for_deletion_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/update_mirror_service_spec.rb'
|
- 'ee/spec/services/projects/update_mirror_service_spec.rb'
|
||||||
- 'ee/spec/services/security/findings/cleanup_service_spec.rb'
|
- 'ee/spec/services/security/findings/cleanup_service_spec.rb'
|
||||||
- 'ee/spec/services/upcoming_reconciliations/update_service_spec.rb'
|
- 'ee/spec/services/upcoming_reconciliations/update_service_spec.rb'
|
||||||
- 'ee/spec/support/shared_examples/controllers/registrations/projects_controller_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/controllers/registrations/projects_controller_shared_examples.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/models/concerns/elastic/cannot_read_cross_project_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/models/concerns/elastic/cannot_read_cross_project_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/services/base_sync_service_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/base_sync_service_shared_examples.rb'
|
||||||
|
@ -112,11 +123,13 @@ RSpec/ExpectInHook:
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/composer_registry_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/composer_registry_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/generic_repository_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/generic_repository_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/pypi_repository_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/pypi_repository_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/11_fulfillment/license/cloud_activation_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/wiki_http_push_to_secondary_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/12_geo/wiki_http_push_to_secondary_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/instance/instance_audit_logs_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/instance/instance_audit_logs_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_templates_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_templates_spec.rb'
|
||||||
- 'spec/commands/metrics_server/metrics_server_spec.rb'
|
- 'spec/commands/metrics_server/metrics_server_spec.rb'
|
||||||
|
- 'spec/controllers/admin/runners_controller_spec.rb'
|
||||||
- 'spec/controllers/autocomplete_controller_spec.rb'
|
- 'spec/controllers/autocomplete_controller_spec.rb'
|
||||||
- 'spec/controllers/concerns/controller_with_cross_project_access_check_spec.rb'
|
- 'spec/controllers/concerns/controller_with_cross_project_access_check_spec.rb'
|
||||||
- 'spec/controllers/concerns/spammable_actions/captcha_check/html_format_actions_support_spec.rb'
|
- 'spec/controllers/concerns/spammable_actions/captcha_check/html_format_actions_support_spec.rb'
|
||||||
|
@ -153,13 +166,11 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/features/file_uploads/maven_package_spec.rb'
|
- 'spec/features/file_uploads/maven_package_spec.rb'
|
||||||
- 'spec/features/groups/container_registry_spec.rb'
|
- 'spec/features/groups/container_registry_spec.rb'
|
||||||
- 'spec/features/groups/group_settings_spec.rb'
|
- 'spec/features/groups/group_settings_spec.rb'
|
||||||
- 'spec/features/issues/filtered_search/dropdown_hint_spec.rb'
|
|
||||||
- 'spec/features/markdown/markdown_spec.rb'
|
- 'spec/features/markdown/markdown_spec.rb'
|
||||||
- 'spec/features/merge_request/user_merges_when_pipeline_succeeds_spec.rb'
|
- 'spec/features/merge_request/user_merges_when_pipeline_succeeds_spec.rb'
|
||||||
- 'spec/features/merge_request/user_sees_versions_spec.rb'
|
- 'spec/features/merge_request/user_sees_versions_spec.rb'
|
||||||
- 'spec/features/oauth_login_spec.rb'
|
- 'spec/features/oauth_login_spec.rb'
|
||||||
- 'spec/features/profiles/password_spec.rb'
|
- 'spec/features/profiles/password_spec.rb'
|
||||||
- 'spec/features/projects/clusters/gcp_spec.rb'
|
|
||||||
- 'spec/features/projects/container_registry_spec.rb'
|
- 'spec/features/projects/container_registry_spec.rb'
|
||||||
- 'spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb'
|
- 'spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb'
|
||||||
- 'spec/features/projects/files/user_creates_files_spec.rb'
|
- 'spec/features/projects/files/user_creates_files_spec.rb'
|
||||||
|
@ -172,17 +183,20 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/features/users/login_spec.rb'
|
- 'spec/features/users/login_spec.rb'
|
||||||
- 'spec/graphql/mutations/design_management/move_spec.rb'
|
- 'spec/graphql/mutations/design_management/move_spec.rb'
|
||||||
- 'spec/helpers/commits_helper_spec.rb'
|
- 'spec/helpers/commits_helper_spec.rb'
|
||||||
|
- 'spec/helpers/groups_helper_spec.rb'
|
||||||
- 'spec/helpers/invite_members_helper_spec.rb'
|
- 'spec/helpers/invite_members_helper_spec.rb'
|
||||||
- 'spec/helpers/projects_helper_spec.rb'
|
- 'spec/helpers/projects_helper_spec.rb'
|
||||||
- 'spec/helpers/search_helper_spec.rb'
|
- 'spec/helpers/search_helper_spec.rb'
|
||||||
- 'spec/helpers/users_helper_spec.rb'
|
- 'spec/helpers/users_helper_spec.rb'
|
||||||
- 'spec/initializers/omniauth_spec.rb'
|
- 'spec/initializers/net_http_response_patch_spec.rb'
|
||||||
- 'spec/initializers/validate_database_config_spec.rb'
|
- 'spec/initializers/validate_database_config_spec.rb'
|
||||||
- 'spec/lib/api/entities/merge_request_changes_spec.rb'
|
- 'spec/lib/api/entities/merge_request_changes_spec.rb'
|
||||||
- 'spec/lib/api/helpers/variables_helpers_spec.rb'
|
- 'spec/lib/api/helpers/variables_helpers_spec.rb'
|
||||||
- 'spec/lib/api/helpers_spec.rb'
|
- 'spec/lib/api/helpers_spec.rb'
|
||||||
- 'spec/lib/backup/manager_spec.rb'
|
- 'spec/lib/backup/manager_spec.rb'
|
||||||
- 'spec/lib/banzai/reference_redactor_spec.rb'
|
- 'spec/lib/banzai/reference_redactor_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/common/extractors/json_extractor_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/common/extractors/ndjson_extractor_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/ndjson_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/ndjson_pipeline_spec.rb'
|
||||||
- 'spec/lib/container_registry/gitlab_api_client_spec.rb'
|
- 'spec/lib/container_registry/gitlab_api_client_spec.rb'
|
||||||
- 'spec/lib/file_size_validator_spec.rb'
|
- 'spec/lib/file_size_validator_spec.rb'
|
||||||
|
@ -207,7 +221,6 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/command_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/chain/command_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/status/build/failed_spec.rb'
|
- 'spec/lib/gitlab/ci/status/build/failed_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/trace/archive_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/ci/trace/remote_checksum_spec.rb'
|
- 'spec/lib/gitlab/ci/trace/remote_checksum_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
- 'spec/lib/gitlab/ci/yaml_processor_spec.rb'
|
||||||
- 'spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb'
|
- 'spec/lib/gitlab/cleanup/orphan_lfs_file_references_spec.rb'
|
||||||
|
@ -216,14 +229,18 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/lib/gitlab/contributions_calendar_spec.rb'
|
- 'spec/lib/gitlab/contributions_calendar_spec.rb'
|
||||||
- 'spec/lib/gitlab/current_settings_spec.rb'
|
- 'spec/lib/gitlab/current_settings_spec.rb'
|
||||||
- 'spec/lib/gitlab/daemon_spec.rb'
|
- 'spec/lib/gitlab/daemon_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/background_migration/batched_migration_spec.rb'
|
- 'spec/lib/gitlab/database/background_migration/batched_migration_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/background_migration/health_status_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/host_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/host_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/load_balancer_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/migration_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/migrations/background_migration_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/migrations/batched_background_migration_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/migrations/runner_spec.rb'
|
- 'spec/lib/gitlab/database/migrations/runner_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/partitioning/partition_manager_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/partitioning_migration_helpers/table_management_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/partitioning_spec.rb'
|
- 'spec/lib/gitlab/database/partitioning_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/postgres_autovacuum_activity_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/query_analyzer_spec.rb'
|
- 'spec/lib/gitlab/database/query_analyzer_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb'
|
- 'spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/with_lock_retries_spec.rb'
|
- 'spec/lib/gitlab/database/with_lock_retries_spec.rb'
|
||||||
|
@ -251,10 +268,12 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/lib/gitlab/health_checks/gitaly_check_spec.rb'
|
- 'spec/lib/gitlab/health_checks/gitaly_check_spec.rb'
|
||||||
- 'spec/lib/gitlab/health_checks/probes/collection_spec.rb'
|
- 'spec/lib/gitlab/health_checks/probes/collection_spec.rb'
|
||||||
- 'spec/lib/gitlab/health_checks/puma_check_spec.rb'
|
- 'spec/lib/gitlab/health_checks/puma_check_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/health_checks/server_spec.rb'
|
||||||
- 'spec/lib/gitlab/http_spec.rb'
|
- 'spec/lib/gitlab/http_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/base/relation_factory_spec.rb'
|
- 'spec/lib/gitlab/import_export/base/relation_factory_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb'
|
- 'spec/lib/gitlab/import_export/base/relation_object_saver_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/command_line_util_spec.rb'
|
- 'spec/lib/gitlab/import_export/command_line_util_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/import_export/decompressed_archive_size_validator_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/group/tree_restorer_spec.rb'
|
- 'spec/lib/gitlab/import_export/group/tree_restorer_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/import_failure_service_spec.rb'
|
- 'spec/lib/gitlab/import_export/import_failure_service_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/json/legacy_reader/shared_example.rb'
|
- 'spec/lib/gitlab/import_export/json/legacy_reader/shared_example.rb'
|
||||||
|
@ -271,12 +290,14 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/lib/gitlab/kubernetes/kube_client_spec.rb'
|
- 'spec/lib/gitlab/kubernetes/kube_client_spec.rb'
|
||||||
- 'spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb'
|
- 'spec/lib/gitlab/kubernetes/kubeconfig/template_spec.rb'
|
||||||
- 'spec/lib/gitlab/memory/instrumentation_spec.rb'
|
- 'spec/lib/gitlab/memory/instrumentation_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/memory/jemalloc_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/boot_time_tracker_spec.rb'
|
- 'spec/lib/gitlab/metrics/boot_time_tracker_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/exporter/metrics_middleware_spec.rb'
|
- 'spec/lib/gitlab/metrics/exporter/metrics_middleware_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/samplers/puma_sampler_spec.rb'
|
- 'spec/lib/gitlab/metrics/samplers/puma_sampler_spec.rb'
|
||||||
- 'spec/lib/gitlab/middleware/memory_report_spec.rb'
|
- 'spec/lib/gitlab/middleware/memory_report_spec.rb'
|
||||||
- 'spec/lib/gitlab/middleware/multipart_spec.rb'
|
- 'spec/lib/gitlab/middleware/multipart_spec.rb'
|
||||||
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/pages/deployment_update_spec.rb'
|
||||||
- 'spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb'
|
- 'spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb'
|
||||||
- 'spec/lib/gitlab/patch/database_config_spec.rb'
|
- 'spec/lib/gitlab/patch/database_config_spec.rb'
|
||||||
- 'spec/lib/gitlab/project_search_results_spec.rb'
|
- 'spec/lib/gitlab/project_search_results_spec.rb'
|
||||||
|
@ -338,6 +359,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/models/ssh_host_key_spec.rb'
|
- 'spec/models/ssh_host_key_spec.rb'
|
||||||
- 'spec/models/user_spec.rb'
|
- 'spec/models/user_spec.rb'
|
||||||
- 'spec/policies/ci/bridge_policy_spec.rb'
|
- 'spec/policies/ci/bridge_policy_spec.rb'
|
||||||
|
- 'spec/policies/project_policy_spec.rb'
|
||||||
- 'spec/presenters/ci/build_presenter_spec.rb'
|
- 'spec/presenters/ci/build_presenter_spec.rb'
|
||||||
- 'spec/presenters/ci/pipeline_presenter_spec.rb'
|
- 'spec/presenters/ci/pipeline_presenter_spec.rb'
|
||||||
- 'spec/presenters/commit_presenter_spec.rb'
|
- 'spec/presenters/commit_presenter_spec.rb'
|
||||||
|
@ -352,6 +374,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb'
|
- 'spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb'
|
||||||
- 'spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb'
|
- 'spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb'
|
||||||
- 'spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb'
|
- 'spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/terraform/state/delete_spec.rb'
|
||||||
- 'spec/requests/api/graphql/terraform/state/lock_spec.rb'
|
- 'spec/requests/api/graphql/terraform/state/lock_spec.rb'
|
||||||
- 'spec/requests/api/graphql/terraform/state/unlock_spec.rb'
|
- 'spec/requests/api/graphql/terraform/state/unlock_spec.rb'
|
||||||
- 'spec/requests/api/group_export_spec.rb'
|
- 'spec/requests/api/group_export_spec.rb'
|
||||||
|
@ -375,6 +398,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/rubocop/cop/performance/ar_count_each_spec.rb'
|
- 'spec/rubocop/cop/performance/ar_count_each_spec.rb'
|
||||||
- 'spec/rubocop/cop/performance/ar_exists_and_present_blank_spec.rb'
|
- 'spec/rubocop/cop/performance/ar_exists_and_present_blank_spec.rb'
|
||||||
- 'spec/scripts/setup/find_jh_branch_spec.rb'
|
- 'spec/scripts/setup/find_jh_branch_spec.rb'
|
||||||
|
- 'spec/scripts/trigger-build_spec.rb'
|
||||||
- 'spec/serializers/diffs_metadata_entity_spec.rb'
|
- 'spec/serializers/diffs_metadata_entity_spec.rb'
|
||||||
- 'spec/serializers/merge_request_diff_entity_spec.rb'
|
- 'spec/serializers/merge_request_diff_entity_spec.rb'
|
||||||
- 'spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb'
|
- 'spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb'
|
||||||
|
@ -406,6 +430,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/services/design_management/save_designs_service_spec.rb'
|
- 'spec/services/design_management/save_designs_service_spec.rb'
|
||||||
- 'spec/services/discussions/capture_diff_note_position_service_spec.rb'
|
- 'spec/services/discussions/capture_diff_note_position_service_spec.rb'
|
||||||
- 'spec/services/environments/reset_auto_stop_service_spec.rb'
|
- 'spec/services/environments/reset_auto_stop_service_spec.rb'
|
||||||
|
- 'spec/services/error_tracking/list_projects_service_spec.rb'
|
||||||
- 'spec/services/git/base_hooks_service_spec.rb'
|
- 'spec/services/git/base_hooks_service_spec.rb'
|
||||||
- 'spec/services/git/branch_push_service_spec.rb'
|
- 'spec/services/git/branch_push_service_spec.rb'
|
||||||
- 'spec/services/git/wiki_push_service/change_spec.rb'
|
- 'spec/services/git/wiki_push_service/change_spec.rb'
|
||||||
|
@ -434,6 +459,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/services/notes/quick_actions_service_spec.rb'
|
- 'spec/services/notes/quick_actions_service_spec.rb'
|
||||||
- 'spec/services/notification_recipients/builder/default_spec.rb'
|
- 'spec/services/notification_recipients/builder/default_spec.rb'
|
||||||
- 'spec/services/notification_recipients/builder/new_note_spec.rb'
|
- 'spec/services/notification_recipients/builder/new_note_spec.rb'
|
||||||
|
- 'spec/services/packages/cleanup/execute_policy_service_spec.rb'
|
||||||
- 'spec/services/packages/debian/process_changes_service_spec.rb'
|
- 'spec/services/packages/debian/process_changes_service_spec.rb'
|
||||||
- 'spec/services/packages/generic/create_package_file_service_spec.rb'
|
- 'spec/services/packages/generic/create_package_file_service_spec.rb'
|
||||||
- 'spec/services/packages/helm/extract_file_metadata_service_spec.rb'
|
- 'spec/services/packages/helm/extract_file_metadata_service_spec.rb'
|
||||||
|
@ -465,7 +491,6 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/services/protected_branches/create_service_spec.rb'
|
- 'spec/services/protected_branches/create_service_spec.rb'
|
||||||
- 'spec/services/protected_branches/destroy_service_spec.rb'
|
- 'spec/services/protected_branches/destroy_service_spec.rb'
|
||||||
- 'spec/services/protected_branches/update_service_spec.rb'
|
- 'spec/services/protected_branches/update_service_spec.rb'
|
||||||
- 'spec/services/repositories/destroy_service_spec.rb'
|
|
||||||
- 'spec/services/search_service_spec.rb'
|
- 'spec/services/search_service_spec.rb'
|
||||||
- 'spec/services/serverless/associate_domain_service_spec.rb'
|
- 'spec/services/serverless/associate_domain_service_spec.rb'
|
||||||
- 'spec/services/snippets/update_repository_storage_service_spec.rb'
|
- 'spec/services/snippets/update_repository_storage_service_spec.rb'
|
||||||
|
@ -481,6 +506,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/support/shared_examples/features/wiki/user_views_wiki_page_shared_examples.rb'
|
- 'spec/support/shared_examples/features/wiki/user_views_wiki_page_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/graphql/notes_creation_shared_examples.rb'
|
- 'spec/support/shared_examples/graphql/notes_creation_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/lib/gitlab/database/reestablished_connection_stack_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/diff_file_collections_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/diff_file_collections_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/wikis_api_examples.rb'
|
- 'spec/support/shared_examples/lib/wikis_api_examples.rb'
|
||||||
- 'spec/support/shared_examples/metrics/sampler_shared_examples.rb'
|
- 'spec/support/shared_examples/metrics/sampler_shared_examples.rb'
|
||||||
|
@ -515,6 +541,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb'
|
- 'spec/uploaders/workers/object_storage/migrate_uploads_worker_spec.rb'
|
||||||
- 'spec/views/shared/runners/_runner_details.html.haml_spec.rb'
|
- 'spec/views/shared/runners/_runner_details.html.haml_spec.rb'
|
||||||
- 'spec/workers/build_finished_worker_spec.rb'
|
- 'spec/workers/build_finished_worker_spec.rb'
|
||||||
|
- 'spec/workers/bulk_imports/pipeline_worker_spec.rb'
|
||||||
- 'spec/workers/ci/build_finished_worker_spec.rb'
|
- 'spec/workers/ci/build_finished_worker_spec.rb'
|
||||||
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
||||||
- 'spec/workers/concerns/limited_capacity/job_tracker_spec.rb'
|
- 'spec/workers/concerns/limited_capacity/job_tracker_spec.rb'
|
||||||
|
@ -525,6 +552,7 @@ RSpec/ExpectInHook:
|
||||||
- 'spec/workers/gitlab/jira_import/stage/finish_import_worker_spec.rb'
|
- 'spec/workers/gitlab/jira_import/stage/finish_import_worker_spec.rb'
|
||||||
- 'spec/workers/gitlab_performance_bar_stats_worker_spec.rb'
|
- 'spec/workers/gitlab_performance_bar_stats_worker_spec.rb'
|
||||||
- 'spec/workers/group_import_worker_spec.rb'
|
- 'spec/workers/group_import_worker_spec.rb'
|
||||||
|
- 'spec/workers/incident_management/close_incident_worker_spec.rb'
|
||||||
- 'spec/workers/integrations/create_external_cross_reference_worker_spec.rb'
|
- 'spec/workers/integrations/create_external_cross_reference_worker_spec.rb'
|
||||||
- 'spec/workers/packages/helm/extraction_worker_spec.rb'
|
- 'spec/workers/packages/helm/extraction_worker_spec.rb'
|
||||||
- 'spec/workers/packages/nuget/extraction_worker_spec.rb'
|
- 'spec/workers/packages/nuget/extraction_worker_spec.rb'
|
||||||
|
|
76
.rubocop_todo/rspec/hooks_before_examples.yml
Normal file
76
.rubocop_todo/rspec/hooks_before_examples.yml
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
---
|
||||||
|
# Cop supports --auto-correct.
|
||||||
|
RSpec/HooksBeforeExamples:
|
||||||
|
Exclude:
|
||||||
|
- 'ee/spec/features/boards/swimlanes/epics_swimlanes_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/boards/epic_boards/destroy_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/incident_management/issuable_resource_link/create_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/incident_management/issuable_resource_link/destroy_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/incident_management/oncall_schedule/update_spec.rb'
|
||||||
|
- 'ee/spec/graphql/mutations/issues/set_escalation_policy_spec.rb'
|
||||||
|
- 'ee/spec/graphql/types/app_sec/fuzzing/coverage/corpus_type_spec.rb'
|
||||||
|
- 'ee/spec/graphql/types/dast/profile_schedule_type_spec.rb'
|
||||||
|
- 'ee/spec/graphql/types/dast/profile_type_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/checks/push_rule_check_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_summary_spec.rb'
|
||||||
|
- 'ee/spec/models/ee/merge_request_diff_spec.rb'
|
||||||
|
- 'ee/spec/models/merge_train_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/boards_spec.rb'
|
||||||
|
- 'ee/spec/requests/ee/projects/deploy_tokens_controller_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/groups/deploy_tokens/create_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/groups/deploy_tokens/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb'
|
||||||
|
- 'ee/spec/services/merge_trains/create_pipeline_service_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/1_manage/project_access_token_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/api/1_manage/user_inherited_access_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/login/log_in_with_2fa_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/login/register_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/project/create_project_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/project/project_access_token_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/user/follow_user_activity_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/user/user_access_termination_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/1_manage/user/user_inherited_access_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/revert/revert_commit_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/open_fork_in_web_ide_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/api/1_manage/user/minimal_access_user_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/13_secure/security_reports_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_saml_enforced_sso_git_access_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_saml_non_enforced_sso_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/prevent_forking_outside_group_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/instance/instance_audit_logs_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/ldap/admin_ldap_sync_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/user/minimal_access_user_spec.rb'
|
||||||
|
- 'qa/spec/resource/reusable_collection_spec.rb'
|
||||||
|
- 'qa/spec/specs/runner_spec.rb'
|
||||||
|
- 'spec/controllers/import/github_controller_spec.rb'
|
||||||
|
- 'spec/features/projects/pages/user_configures_pages_pipeline_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/design_management/design_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/design_management/designs_resolver_spec.rb'
|
||||||
|
- 'spec/graphql/resolvers/project_pipeline_resolver_spec.rb'
|
||||||
|
- 'spec/lib/banzai/filter/inline_grafana_metrics_filter_spec.rb'
|
||||||
|
- 'spec/lib/banzai/filter/references/user_reference_filter_spec.rb'
|
||||||
|
- 'spec/lib/feature/definition_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/auth/saml/user_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/email/handler/create_issue_handler_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/email/handler/create_merge_request_handler_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/email/handler/create_note_handler_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/email/hook/disable_email_interceptor_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/tracking/event_definition_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/usage/metric_definition_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
||||||
|
- 'spec/lib/mattermost/session_spec.rb'
|
||||||
|
- 'spec/models/ci/build_trace_chunk_spec.rb'
|
||||||
|
- 'spec/models/clusters/applications/ingress_spec.rb'
|
||||||
|
- 'spec/models/clusters/applications/knative_spec.rb'
|
||||||
|
- 'spec/models/integrations/chat_message/pipeline_message_spec.rb'
|
||||||
|
- 'spec/models/repository_spec.rb'
|
||||||
|
- 'spec/serializers/pipeline_details_entity_spec.rb'
|
||||||
|
- 'spec/services/feature_flags/hook_service_spec.rb'
|
||||||
|
- 'spec/services/projects/container_repository/gitlab/delete_tags_service_spec.rb'
|
||||||
|
- 'spec/support/shared_examples/lib/gitlab/cycle_analytics/deployment_metrics.rb'
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
RSpec/PredicateMatcher:
|
RSpec/PredicateMatcher:
|
||||||
# Offense count: 2480
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/controllers/admin/elasticsearch_controller_spec.rb'
|
- 'ee/spec/controllers/admin/elasticsearch_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/admin/geo/projects_controller_spec.rb'
|
- 'ee/spec/controllers/admin/geo/projects_controller_spec.rb'
|
||||||
|
@ -11,11 +8,16 @@ RSpec/PredicateMatcher:
|
||||||
- 'ee/spec/controllers/groups/group_members_controller_spec.rb'
|
- 'ee/spec/controllers/groups/group_members_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/ldaps_controller_spec.rb'
|
- 'ee/spec/controllers/groups/ldaps_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects_controller_spec.rb'
|
- 'ee/spec/controllers/projects_controller_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220118150500_delete_orphaned_commits_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220613120500_migrate_commits_to_separate_index_spec.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220713103500_delete_commits_from_original_index_spec.rb'
|
||||||
- 'ee/spec/elastic/migrate/migration_shared_examples.rb'
|
- 'ee/spec/elastic/migrate/migration_shared_examples.rb'
|
||||||
- 'ee/spec/features/admin/admin_settings_spec.rb'
|
- 'ee/spec/features/admin/admin_settings_spec.rb'
|
||||||
- 'ee/spec/features/projects/members/member_is_removed_from_project_spec.rb'
|
- 'ee/spec/features/projects/members/member_is_removed_from_project_spec.rb'
|
||||||
- 'ee/spec/features/projects/mirror_spec.rb'
|
- 'ee/spec/features/projects/mirror_spec.rb'
|
||||||
- 'ee/spec/features/signup_spec.rb'
|
- 'ee/spec/features/signup_spec.rb'
|
||||||
|
- 'ee/spec/finders/epics_finder_spec.rb'
|
||||||
- 'ee/spec/graphql/resolvers/path_locks_resolver_spec.rb'
|
- 'ee/spec/graphql/resolvers/path_locks_resolver_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/groups_helper_spec.rb'
|
- 'ee/spec/helpers/ee/groups_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/issues_helper_spec.rb'
|
- 'ee/spec/helpers/ee/issues_helper_spec.rb'
|
||||||
|
@ -70,6 +72,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'ee/spec/models/project_spec.rb'
|
- 'ee/spec/models/project_spec.rb'
|
||||||
- 'ee/spec/models/saml_provider_spec.rb'
|
- 'ee/spec/models/saml_provider_spec.rb'
|
||||||
- 'ee/spec/models/security/orchestration_policy_configuration_spec.rb'
|
- 'ee/spec/models/security/orchestration_policy_configuration_spec.rb'
|
||||||
|
- 'ee/spec/presenters/ci/minutes/usage_presenter_spec.rb'
|
||||||
- 'ee/spec/requests/api/boards_spec.rb'
|
- 'ee/spec/requests/api/boards_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb'
|
||||||
- 'ee/spec/requests/api/groups_spec.rb'
|
- 'ee/spec/requests/api/groups_spec.rb'
|
||||||
|
@ -96,6 +99,8 @@ RSpec/PredicateMatcher:
|
||||||
- 'ee/spec/services/jira/requests/issues/list_service_spec.rb'
|
- 'ee/spec/services/jira/requests/issues/list_service_spec.rb'
|
||||||
- 'ee/spec/services/milestones/promote_service_spec.rb'
|
- 'ee/spec/services/milestones/promote_service_spec.rb'
|
||||||
- 'ee/spec/services/protected_environments/create_service_spec.rb'
|
- 'ee/spec/services/protected_environments/create_service_spec.rb'
|
||||||
|
- 'ee/spec/services/vulnerabilities/create_from_security_finding_service_spec.rb'
|
||||||
|
- 'ee/spec/services/vulnerabilities/findings/create_from_security_finding_service_spec.rb'
|
||||||
- 'ee/spec/services/vulnerabilities/manually_create_service_spec.rb'
|
- 'ee/spec/services/vulnerabilities/manually_create_service_spec.rb'
|
||||||
- 'ee/spec/services/vulnerability_exports/export_service_spec.rb'
|
- 'ee/spec/services/vulnerability_exports/export_service_spec.rb'
|
||||||
- 'ee/spec/support/shared_examples/graphql/mutations/dast_on_demand_scans_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/graphql/mutations/dast_on_demand_scans_shared_examples.rb'
|
||||||
|
@ -113,7 +118,6 @@ RSpec/PredicateMatcher:
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/database_delete_replication_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/12_geo/database_delete_replication_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/2_plan/epic/roadmap_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/2_plan/epic/roadmap_spec.rb'
|
||||||
- 'qa/spec/runtime/env_spec.rb'
|
- 'qa/spec/runtime/env_spec.rb'
|
||||||
- 'qa/spec/runtime/feature_spec.rb'
|
|
||||||
- 'qa/spec/specs/helpers/context_selector_spec.rb'
|
- 'qa/spec/specs/helpers/context_selector_spec.rb'
|
||||||
- 'spec/components/diffs/overflow_warning_component_spec.rb'
|
- 'spec/components/diffs/overflow_warning_component_spec.rb'
|
||||||
- 'spec/controllers/admin/dev_ops_report_controller_spec.rb'
|
- 'spec/controllers/admin/dev_ops_report_controller_spec.rb'
|
||||||
|
@ -123,6 +127,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/controllers/concerns/checks_collaboration_spec.rb'
|
- 'spec/controllers/concerns/checks_collaboration_spec.rb'
|
||||||
- 'spec/controllers/groups/avatars_controller_spec.rb'
|
- 'spec/controllers/groups/avatars_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/clusters_controller_spec.rb'
|
- 'spec/controllers/groups/clusters_controller_spec.rb'
|
||||||
|
- 'spec/controllers/groups/group_links_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/group_members_controller_spec.rb'
|
- 'spec/controllers/groups/group_members_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/settings/applications_controller_spec.rb'
|
- 'spec/controllers/groups/settings/applications_controller_spec.rb'
|
||||||
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
- 'spec/controllers/omniauth_callbacks_controller_spec.rb'
|
||||||
|
@ -157,7 +162,6 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/features/unsubscribe_links_spec.rb'
|
- 'spec/features/unsubscribe_links_spec.rb'
|
||||||
- 'spec/features/users/signup_spec.rb'
|
- 'spec/features/users/signup_spec.rb'
|
||||||
- 'spec/finders/group_descendants_finder_spec.rb'
|
- 'spec/finders/group_descendants_finder_spec.rb'
|
||||||
- 'spec/finders/issues_finder_spec.rb'
|
|
||||||
- 'spec/finders/merge_request_target_project_finder_spec.rb'
|
- 'spec/finders/merge_request_target_project_finder_spec.rb'
|
||||||
- 'spec/helpers/application_helper_spec.rb'
|
- 'spec/helpers/application_helper_spec.rb'
|
||||||
- 'spec/helpers/application_settings_helper_spec.rb'
|
- 'spec/helpers/application_settings_helper_spec.rb'
|
||||||
|
@ -169,6 +173,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/helpers/projects_helper_spec.rb'
|
- 'spec/helpers/projects_helper_spec.rb'
|
||||||
- 'spec/helpers/recaptcha_helper_spec.rb'
|
- 'spec/helpers/recaptcha_helper_spec.rb'
|
||||||
- 'spec/helpers/sessions_helper_spec.rb'
|
- 'spec/helpers/sessions_helper_spec.rb'
|
||||||
|
- 'spec/helpers/sorting_helper_spec.rb'
|
||||||
- 'spec/lib/backup/files_spec.rb'
|
- 'spec/lib/backup/files_spec.rb'
|
||||||
- 'spec/lib/bitbucket/connection_spec.rb'
|
- 'spec/lib/bitbucket/connection_spec.rb'
|
||||||
- 'spec/lib/bitbucket/page_spec.rb'
|
- 'spec/lib/bitbucket/page_spec.rb'
|
||||||
|
@ -260,7 +265,6 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/lib/gitlab/fake_application_settings_spec.rb'
|
- 'spec/lib/gitlab/fake_application_settings_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/blob_spec.rb'
|
- 'spec/lib/gitlab/git/blob_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/branch_spec.rb'
|
- 'spec/lib/gitlab/git/branch_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/commit_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/git/keep_around_spec.rb'
|
- 'spec/lib/gitlab/git/keep_around_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/repository_spec.rb'
|
- 'spec/lib/gitlab/git/repository_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/rugged_impl/use_rugged_spec.rb'
|
- 'spec/lib/gitlab/git/rugged_impl/use_rugged_spec.rb'
|
||||||
|
@ -273,6 +277,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb'
|
- 'spec/lib/gitlab/github_import/importer/pull_request_importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/gl_repository/repo_type_spec.rb'
|
- 'spec/lib/gitlab/gl_repository/repo_type_spec.rb'
|
||||||
- 'spec/lib/gitlab/gpg/commit_spec.rb'
|
- 'spec/lib/gitlab/gpg/commit_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/graphql/query_analyzers/ast/recursion_analyzer_spec.rb'
|
||||||
- 'spec/lib/gitlab/hashed_storage/migrator_spec.rb'
|
- 'spec/lib/gitlab/hashed_storage/migrator_spec.rb'
|
||||||
- 'spec/lib/gitlab/i18n/translation_entry_spec.rb'
|
- 'spec/lib/gitlab/i18n/translation_entry_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb'
|
- 'spec/lib/gitlab/import_export/after_export_strategies/base_after_export_strategy_spec.rb'
|
||||||
|
@ -308,6 +313,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/lib/gitlab/user_access_snippet_spec.rb'
|
- 'spec/lib/gitlab/user_access_snippet_spec.rb'
|
||||||
- 'spec/lib/gitlab/user_access_spec.rb'
|
- 'spec/lib/gitlab/user_access_spec.rb'
|
||||||
- 'spec/lib/gitlab/utils/sanitize_node_link_spec.rb'
|
- 'spec/lib/gitlab/utils/sanitize_node_link_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/version_info_spec.rb'
|
||||||
- 'spec/lib/gitlab/view/presenter/base_spec.rb'
|
- 'spec/lib/gitlab/view/presenter/base_spec.rb'
|
||||||
- 'spec/lib/gitlab/visibility_level_spec.rb'
|
- 'spec/lib/gitlab/visibility_level_spec.rb'
|
||||||
- 'spec/lib/object_storage/direct_upload_spec.rb'
|
- 'spec/lib/object_storage/direct_upload_spec.rb'
|
||||||
|
@ -400,7 +406,6 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/requests/api/merge_requests_spec.rb'
|
- 'spec/requests/api/merge_requests_spec.rb'
|
||||||
- 'spec/requests/api/project_clusters_spec.rb'
|
- 'spec/requests/api/project_clusters_spec.rb'
|
||||||
- 'spec/requests/api/project_export_spec.rb'
|
- 'spec/requests/api/project_export_spec.rb'
|
||||||
- 'spec/requests/api/project_hooks_spec.rb'
|
|
||||||
- 'spec/requests/api/project_snippets_spec.rb'
|
- 'spec/requests/api/project_snippets_spec.rb'
|
||||||
- 'spec/requests/api/projects_spec.rb'
|
- 'spec/requests/api/projects_spec.rb'
|
||||||
- 'spec/requests/api/resource_access_tokens_spec.rb'
|
- 'spec/requests/api/resource_access_tokens_spec.rb'
|
||||||
|
@ -425,11 +430,13 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/services/container_expiration_policies/update_service_spec.rb'
|
- 'spec/services/container_expiration_policies/update_service_spec.rb'
|
||||||
- 'spec/services/customer_relations/contacts/update_service_spec.rb'
|
- 'spec/services/customer_relations/contacts/update_service_spec.rb'
|
||||||
- 'spec/services/customer_relations/organizations/update_service_spec.rb'
|
- 'spec/services/customer_relations/organizations/update_service_spec.rb'
|
||||||
|
- 'spec/services/deployments/create_for_build_service_spec.rb'
|
||||||
- 'spec/services/deployments/older_deployments_drop_service_spec.rb'
|
- 'spec/services/deployments/older_deployments_drop_service_spec.rb'
|
||||||
- 'spec/services/draft_notes/publish_service_spec.rb'
|
- 'spec/services/draft_notes/publish_service_spec.rb'
|
||||||
- 'spec/services/environments/schedule_to_delete_review_apps_service_spec.rb'
|
- 'spec/services/environments/schedule_to_delete_review_apps_service_spec.rb'
|
||||||
- 'spec/services/groups/destroy_service_spec.rb'
|
- 'spec/services/groups/destroy_service_spec.rb'
|
||||||
- 'spec/services/groups/group_links/create_service_spec.rb'
|
- 'spec/services/groups/group_links/create_service_spec.rb'
|
||||||
|
- 'spec/services/groups/group_links/destroy_service_spec.rb'
|
||||||
- 'spec/services/groups/transfer_service_spec.rb'
|
- 'spec/services/groups/transfer_service_spec.rb'
|
||||||
- 'spec/services/groups/update_service_spec.rb'
|
- 'spec/services/groups/update_service_spec.rb'
|
||||||
- 'spec/services/issuable/bulk_update_service_spec.rb'
|
- 'spec/services/issuable/bulk_update_service_spec.rb'
|
||||||
|
@ -449,6 +456,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/services/note_summary_spec.rb'
|
- 'spec/services/note_summary_spec.rb'
|
||||||
- 'spec/services/notes/build_service_spec.rb'
|
- 'spec/services/notes/build_service_spec.rb'
|
||||||
- 'spec/services/notes/quick_actions_service_spec.rb'
|
- 'spec/services/notes/quick_actions_service_spec.rb'
|
||||||
|
- 'spec/services/packages/cleanup/update_policy_service_spec.rb'
|
||||||
- 'spec/services/packages/debian/find_or_create_incoming_service_spec.rb'
|
- 'spec/services/packages/debian/find_or_create_incoming_service_spec.rb'
|
||||||
- 'spec/services/packages/nuget/update_package_from_metadata_service_spec.rb'
|
- 'spec/services/packages/nuget/update_package_from_metadata_service_spec.rb'
|
||||||
- 'spec/services/projects/after_rename_service_spec.rb'
|
- 'spec/services/projects/after_rename_service_spec.rb'
|
||||||
|
@ -478,6 +486,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/services/users/destroy_service_spec.rb'
|
- 'spec/services/users/destroy_service_spec.rb'
|
||||||
- 'spec/support/shared_contexts/email_shared_context.rb'
|
- 'spec/support/shared_contexts/email_shared_context.rb'
|
||||||
- 'spec/support/shared_examples/ci/auto_merge_merge_requests_shared_examples.rb'
|
- 'spec/support/shared_examples/ci/auto_merge_merge_requests_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/finders/issues_finder_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/application_setting_shared_examples.rb'
|
- 'spec/support/shared_examples/models/application_setting_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/cluster_application_core_shared_examples.rb'
|
- 'spec/support/shared_examples/models/cluster_application_core_shared_examples.rb'
|
||||||
|
@ -486,6 +495,7 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/support/shared_examples/models/member_shared_examples.rb'
|
- 'spec/support/shared_examples/models/member_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/note_access_check_shared_examples.rb'
|
- 'spec/support/shared_examples/models/note_access_check_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/access_tokens_controller_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/access_tokens_controller_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/requests/api/hooks_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/uploaders/object_storage_shared_examples.rb'
|
- 'spec/support/shared_examples/uploaders/object_storage_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb'
|
- 'spec/support/shared_examples/workers/batched_background_migration_worker_shared_examples.rb'
|
||||||
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
||||||
|
@ -497,12 +507,13 @@ RSpec/PredicateMatcher:
|
||||||
- 'spec/validators/namespace_path_validator_spec.rb'
|
- 'spec/validators/namespace_path_validator_spec.rb'
|
||||||
- 'spec/validators/project_path_validator_spec.rb'
|
- 'spec/validators/project_path_validator_spec.rb'
|
||||||
- 'spec/workers/bulk_imports/entity_worker_spec.rb'
|
- 'spec/workers/bulk_imports/entity_worker_spec.rb'
|
||||||
|
- 'spec/workers/bulk_imports/pipeline_worker_spec.rb'
|
||||||
- 'spec/workers/ci/delete_objects_worker_spec.rb'
|
- 'spec/workers/ci/delete_objects_worker_spec.rb'
|
||||||
- 'spec/workers/concerns/worker_attributes_spec.rb'
|
|
||||||
- 'spec/workers/container_expiration_policies/cleanup_container_repository_worker_spec.rb'
|
- 'spec/workers/container_expiration_policies/cleanup_container_repository_worker_spec.rb'
|
||||||
- 'spec/workers/group_destroy_worker_spec.rb'
|
- 'spec/workers/group_destroy_worker_spec.rb'
|
||||||
- 'spec/workers/hashed_storage/migrator_worker_spec.rb'
|
- 'spec/workers/hashed_storage/migrator_worker_spec.rb'
|
||||||
- 'spec/workers/hashed_storage/rollbacker_worker_spec.rb'
|
- 'spec/workers/hashed_storage/rollbacker_worker_spec.rb'
|
||||||
- 'spec/workers/project_destroy_worker_spec.rb'
|
- 'spec/workers/project_destroy_worker_spec.rb'
|
||||||
- 'spec/workers/remote_mirror_notification_worker_spec.rb'
|
- 'spec/workers/remote_mirror_notification_worker_spec.rb'
|
||||||
|
- 'spec/workers/remove_expired_group_links_worker_spec.rb'
|
||||||
- 'spec/workers/x509_issuer_crl_check_worker_spec.rb'
|
- 'spec/workers/x509_issuer_crl_check_worker_spec.rb'
|
||||||
|
|
|
@ -44,7 +44,6 @@ RSpec/RepeatedExampleGroupDescription:
|
||||||
- 'spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
- 'spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
||||||
- 'spec/features/security/project/private_access_spec.rb'
|
- 'spec/features/security/project/private_access_spec.rb'
|
||||||
- 'spec/finders/ci/pipelines_for_merge_request_finder_spec.rb'
|
- 'spec/finders/ci/pipelines_for_merge_request_finder_spec.rb'
|
||||||
- 'spec/frontend/fixtures/runner.rb'
|
|
||||||
- 'spec/frontend/fixtures/startup_css.rb'
|
- 'spec/frontend/fixtures/startup_css.rb'
|
||||||
- 'spec/helpers/admin/user_actions_helper_spec.rb'
|
- 'spec/helpers/admin/user_actions_helper_spec.rb'
|
||||||
- 'spec/helpers/dropdowns_helper_spec.rb'
|
- 'spec/helpers/dropdowns_helper_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
RSpec/ReturnFromStub:
|
RSpec/ReturnFromStub:
|
||||||
# Offense count: 703
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/controllers/admin/geo/nodes_controller_spec.rb'
|
- 'ee/spec/controllers/admin/geo/nodes_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/billings_controller_spec.rb'
|
- 'ee/spec/controllers/groups/billings_controller_spec.rb'
|
||||||
|
@ -18,6 +15,7 @@ RSpec/ReturnFromStub:
|
||||||
- 'ee/spec/features/projects/integrations/user_activates_jira_spec.rb'
|
- 'ee/spec/features/projects/integrations/user_activates_jira_spec.rb'
|
||||||
- 'ee/spec/features/projects/milestones/milestone_spec.rb'
|
- 'ee/spec/features/projects/milestones/milestone_spec.rb'
|
||||||
- 'ee/spec/features/projects/new_project_spec.rb'
|
- 'ee/spec/features/projects/new_project_spec.rb'
|
||||||
|
- 'ee/spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
||||||
- 'ee/spec/features/projects/pipelines/pipeline_spec.rb'
|
- 'ee/spec/features/projects/pipelines/pipeline_spec.rb'
|
||||||
- 'ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb'
|
- 'ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb'
|
||||||
- 'ee/spec/features/promotion_spec.rb'
|
- 'ee/spec/features/promotion_spec.rb'
|
||||||
|
@ -39,9 +37,9 @@ RSpec/ReturnFromStub:
|
||||||
- 'ee/spec/lib/ee/feature_spec.rb'
|
- 'ee/spec/lib/ee/feature_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/checks/push_rules/branch_check_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/checks/push_rules/branch_check_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/database_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/database_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/gitlab/git_access_project_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/minutes/build_consumption_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/minutes/build_consumption_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/minutes/cost_factor_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/minutes/cost_factor_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/code_owners_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/geo/health_check_spec.rb'
|
- 'ee/spec/lib/gitlab/geo/health_check_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/geo/logger_spec.rb'
|
- 'ee/spec/lib/gitlab/geo/logger_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/geo_spec.rb'
|
- 'ee/spec/lib/gitlab/geo_spec.rb'
|
||||||
|
@ -62,6 +60,7 @@ RSpec/ReturnFromStub:
|
||||||
- 'ee/spec/presenters/ci/build_presenter_spec.rb'
|
- 'ee/spec/presenters/ci/build_presenter_spec.rb'
|
||||||
- 'ee/spec/presenters/merge_request_presenter_spec.rb'
|
- 'ee/spec/presenters/merge_request_presenter_spec.rb'
|
||||||
- 'ee/spec/requests/admin/credentials_controller_spec.rb'
|
- 'ee/spec/requests/admin/credentials_controller_spec.rb'
|
||||||
|
- 'ee/spec/requests/groups/protected_environments_controller_spec.rb'
|
||||||
- 'ee/spec/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service_spec.rb'
|
- 'ee/spec/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service_spec.rb'
|
||||||
- 'ee/spec/services/auto_merge/merge_train_service_spec.rb'
|
- 'ee/spec/services/auto_merge/merge_train_service_spec.rb'
|
||||||
- 'ee/spec/services/deployments/auto_rollback_service_spec.rb'
|
- 'ee/spec/services/deployments/auto_rollback_service_spec.rb'
|
||||||
|
@ -88,6 +87,7 @@ RSpec/ReturnFromStub:
|
||||||
- 'ee/spec/support/shared_examples/services/geo_event_store_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/geo_event_store_shared_examples.rb'
|
||||||
- 'ee/spec/support/shared_examples/services/merge_merge_requests_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/merge_merge_requests_shared_examples.rb'
|
||||||
- 'ee/spec/views/admin/application_settings/_elasticsearch_form.html.haml_spec.rb'
|
- 'ee/spec/views/admin/application_settings/_elasticsearch_form.html.haml_spec.rb'
|
||||||
|
- 'ee/spec/views/admin/application_settings/_git_abuse_rate_limit.html.haml_spec.rb'
|
||||||
- 'ee/spec/views/admin/groups/_form.html.haml_spec.rb'
|
- 'ee/spec/views/admin/groups/_form.html.haml_spec.rb'
|
||||||
- 'ee/spec/views/layouts/application.html.haml_spec.rb'
|
- 'ee/spec/views/layouts/application.html.haml_spec.rb'
|
||||||
- 'ee/spec/views/shared/_mirror_update_button.html.haml_spec.rb'
|
- 'ee/spec/views/shared/_mirror_update_button.html.haml_spec.rb'
|
||||||
|
@ -191,13 +191,15 @@ RSpec/ReturnFromStub:
|
||||||
- 'spec/lib/gitlab/instrumentation/redis_base_spec.rb'
|
- 'spec/lib/gitlab/instrumentation/redis_base_spec.rb'
|
||||||
- 'spec/lib/gitlab/legacy_github_import/importer_spec.rb'
|
- 'spec/lib/gitlab/legacy_github_import/importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/memory/instrumentation_spec.rb'
|
- 'spec/lib/gitlab/memory/instrumentation_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/rails_slis_spec.rb'
|
- 'spec/lib/gitlab/memory/reports_daemon_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/system_spec.rb'
|
- 'spec/lib/gitlab/metrics/system_spec.rb'
|
||||||
- 'spec/lib/gitlab/middleware/read_only_spec.rb'
|
- 'spec/lib/gitlab/middleware/read_only_spec.rb'
|
||||||
- 'spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb'
|
- 'spec/lib/gitlab/pagination/gitaly_keyset_pager_spec.rb'
|
||||||
- 'spec/lib/gitlab/prometheus_client_spec.rb'
|
- 'spec/lib/gitlab/prometheus_client_spec.rb'
|
||||||
- 'spec/lib/gitlab/redis/cache_spec.rb'
|
- 'spec/lib/gitlab/redis/cache_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/redis/duplicate_jobs_spec.rb'
|
||||||
- 'spec/lib/gitlab/redis/shared_state_spec.rb'
|
- 'spec/lib/gitlab/redis/shared_state_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/redis/sidekiq_status_spec.rb'
|
||||||
- 'spec/lib/gitlab/relative_positioning/range_spec.rb'
|
- 'spec/lib/gitlab/relative_positioning/range_spec.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_daemon/memory_killer_spec.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
RSpec/ScatteredLet:
|
RSpec/ScatteredLet:
|
||||||
# Offense count: 720
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'ee/spec/features/groups/group_roadmap_spec.rb'
|
- 'ee/spec/features/groups/group_roadmap_spec.rb'
|
||||||
- 'ee/spec/features/merge_trains/two_merge_requests_on_train_spec.rb'
|
- 'ee/spec/features/merge_trains/two_merge_requests_on_train_spec.rb'
|
||||||
|
@ -19,10 +16,10 @@ RSpec/ScatteredLet:
|
||||||
- 'ee/spec/graphql/types/instance_security_dashboard_type_spec.rb'
|
- 'ee/spec/graphql/types/instance_security_dashboard_type_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/subscribable_banner_helper_spec.rb'
|
- 'ee/spec/helpers/ee/subscribable_banner_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/trial_status_widget_helper_spec.rb'
|
- 'ee/spec/helpers/trial_status_widget_helper_spec.rb'
|
||||||
- 'ee/spec/lib/banzai/reference_parser/iteration_parser_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/audit/compliance_framework_changes_auditor_spec.rb'
|
- 'ee/spec/lib/ee/audit/compliance_framework_changes_auditor_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/config_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/config_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/email/handler/service_desk_handler_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/background_migration/migrate_requirements_to_work_items_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/parsers/security/dast_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/parsers/security/formatters/dependency_list_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/parsers/security/formatters/dependency_list_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/dast_api_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/dast_api_gitlab_ci_yaml_spec.rb'
|
||||||
|
@ -44,7 +41,6 @@ RSpec/ScatteredLet:
|
||||||
- 'ee/spec/models/ci/minutes/notification_spec.rb'
|
- 'ee/spec/models/ci/minutes/notification_spec.rb'
|
||||||
- 'ee/spec/models/ci/pipeline_spec.rb'
|
- 'ee/spec/models/ci/pipeline_spec.rb'
|
||||||
- 'ee/spec/models/ee/ci/build_dependencies_spec.rb'
|
- 'ee/spec/models/ee/ci/build_dependencies_spec.rb'
|
||||||
- 'ee/spec/models/ee/namespace/root_storage_size_spec.rb'
|
|
||||||
- 'ee/spec/models/label_note_spec.rb'
|
- 'ee/spec/models/label_note_spec.rb'
|
||||||
- 'ee/spec/models/sca/license_compliance_spec.rb'
|
- 'ee/spec/models/sca/license_compliance_spec.rb'
|
||||||
- 'ee/spec/policies/merge_request_policy_spec.rb'
|
- 'ee/spec/policies/merge_request_policy_spec.rb'
|
||||||
|
@ -62,9 +58,12 @@ RSpec/ScatteredLet:
|
||||||
- 'ee/spec/requests/api/graphql/project/pipelines/dast_profile_spec.rb'
|
- 'ee/spec/requests/api/graphql/project/pipelines/dast_profile_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
- 'ee/spec/requests/api/internal/base_spec.rb'
|
||||||
- 'ee/spec/requests/api/projects_spec.rb'
|
- 'ee/spec/requests/api/projects_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/settings_spec.rb'
|
||||||
- 'ee/spec/requests/api/vulnerability_findings_spec.rb'
|
- 'ee/spec/requests/api/vulnerability_findings_spec.rb'
|
||||||
- 'ee/spec/requests/git_http_geo_spec.rb'
|
- 'ee/spec/requests/git_http_geo_spec.rb'
|
||||||
|
- 'ee/spec/serializers/license_compliance/collapsed_comparer_entity_spec.rb'
|
||||||
- 'ee/spec/serializers/status_page/incident_serializer_spec.rb'
|
- 'ee/spec/serializers/status_page/incident_serializer_spec.rb'
|
||||||
|
- 'ee/spec/services/app_sec/dast/scan_configs/fetch_service_spec.rb'
|
||||||
- 'ee/spec/services/app_sec/dast/scanner_profiles/update_service_spec.rb'
|
- 'ee/spec/services/app_sec/dast/scanner_profiles/update_service_spec.rb'
|
||||||
- 'ee/spec/services/arkose/blocked_users_report_service_spec.rb'
|
- 'ee/spec/services/arkose/blocked_users_report_service_spec.rb'
|
||||||
- 'ee/spec/services/arkose/user_verification_service_spec.rb'
|
- 'ee/spec/services/arkose/user_verification_service_spec.rb'
|
||||||
|
@ -88,13 +87,13 @@ RSpec/ScatteredLet:
|
||||||
- 'ee/spec/services/requirements_management/update_requirement_service_spec.rb'
|
- 'ee/spec/services/requirements_management/update_requirement_service_spec.rb'
|
||||||
- 'ee/spec/services/search/group_service_spec.rb'
|
- 'ee/spec/services/search/group_service_spec.rb'
|
||||||
- 'ee/spec/services/search/project_service_spec.rb'
|
- 'ee/spec/services/search/project_service_spec.rb'
|
||||||
|
- 'ee/spec/services/security/ingestion/tasks/update_vulnerability_uuids_spec.rb'
|
||||||
- 'ee/spec/services/todo_service_spec.rb'
|
- 'ee/spec/services/todo_service_spec.rb'
|
||||||
- 'ee/spec/views/shared/_mirror_update_button.html.haml_spec.rb'
|
- 'ee/spec/views/shared/_mirror_update_button.html.haml_spec.rb'
|
||||||
- 'ee/spec/views/subscriptions/groups/edit.html.haml_spec.rb'
|
- 'ee/spec/views/subscriptions/groups/edit.html.haml_spec.rb'
|
||||||
- 'ee/spec/workers/compliance_management/merge_requests/compliance_violations_worker_spec.rb'
|
- 'ee/spec/workers/compliance_management/merge_requests/compliance_violations_worker_spec.rb'
|
||||||
- 'ee/spec/workers/concerns/update_orchestration_policy_configuration_spec.rb'
|
- 'ee/spec/workers/concerns/update_orchestration_policy_configuration_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
|
||||||
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/environments_controller_spec.rb'
|
- 'spec/controllers/projects/environments_controller_spec.rb'
|
||||||
|
@ -126,14 +125,19 @@ RSpec/ScatteredLet:
|
||||||
- 'spec/lib/banzai/reference_parser/project_parser_spec.rb'
|
- 'spec/lib/banzai/reference_parser/project_parser_spec.rb'
|
||||||
- 'spec/lib/banzai/reference_parser/snippet_parser_spec.rb'
|
- 'spec/lib/banzai/reference_parser/snippet_parser_spec.rb'
|
||||||
- 'spec/lib/banzai/reference_parser/user_parser_spec.rb'
|
- 'spec/lib/banzai/reference_parser/user_parser_spec.rb'
|
||||||
|
- 'spec/lib/bulk_imports/pipeline/runner_spec.rb'
|
||||||
- 'spec/lib/bulk_imports/projects/pipelines/snippets_repository_pipeline_spec.rb'
|
- 'spec/lib/bulk_imports/projects/pipelines/snippets_repository_pipeline_spec.rb'
|
||||||
- 'spec/lib/gitlab/asciidoc/include_processor_spec.rb'
|
- 'spec/lib/gitlab/asciidoc/include_processor_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/ldap/person_spec.rb'
|
- 'spec/lib/gitlab/auth/ldap/person_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/saml/auth_hash_spec.rb'
|
- 'spec/lib/gitlab/auth/saml/auth_hash_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans_spec.rb'
|
- 'spec/lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_inactive_public_projects_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/encrypt_static_object_token_spec.rb'
|
- 'spec/lib/gitlab/background_migration/encrypt_static_object_token_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb'
|
- 'spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/nullify_orphan_runner_id_on_ci_builds_spec.rb'
|
- 'spec/lib/gitlab/background_migration/nullify_orphan_runner_id_on_ci_builds_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/reset_too_many_tags_skipped_registry_imports_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/set_legacy_open_source_license_available_for_non_public_projects_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/update_jira_tracker_data_deployment_type_based_on_url_spec.rb'
|
- 'spec/lib/gitlab/background_migration/update_jira_tracker_data_deployment_type_based_on_url_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/external/file/artifact_spec.rb'
|
- 'spec/lib/gitlab/ci/config/external/file/artifact_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/chain/helpers_spec.rb'
|
||||||
|
@ -162,6 +166,7 @@ RSpec/ScatteredLet:
|
||||||
- 'spec/lib/gitlab/git/blame_spec.rb'
|
- 'spec/lib/gitlab/git/blame_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/diff_collection_spec.rb'
|
- 'spec/lib/gitlab/git/diff_collection_spec.rb'
|
||||||
- 'spec/lib/gitlab/git_access_spec.rb'
|
- 'spec/lib/gitlab/git_access_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/github_import/importer/single_endpoint_issue_events_importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/github_import/parallel_scheduling_spec.rb'
|
- 'spec/lib/gitlab/github_import/parallel_scheduling_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb'
|
- 'spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/project/export_task_spec.rb'
|
- 'spec/lib/gitlab/import_export/project/export_task_spec.rb'
|
||||||
|
@ -182,7 +187,6 @@ RSpec/ScatteredLet:
|
||||||
- 'spec/lib/gitlab/spamcheck/client_spec.rb'
|
- 'spec/lib/gitlab/spamcheck/client_spec.rb'
|
||||||
- 'spec/lib/gitlab/template/finders/global_template_finder_spec.rb'
|
- 'spec/lib/gitlab/template/finders/global_template_finder_spec.rb'
|
||||||
- 'spec/lib/gitlab/tree_summary_spec.rb'
|
- 'spec/lib/gitlab/tree_summary_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage/service_ping_report_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/usage_data_metrics_spec.rb'
|
- 'spec/lib/gitlab/usage_data_metrics_spec.rb'
|
||||||
- 'spec/lib/gitlab/utils/measuring_spec.rb'
|
- 'spec/lib/gitlab/utils/measuring_spec.rb'
|
||||||
- 'spec/lib/gitlab/zentao/client_spec.rb'
|
- 'spec/lib/gitlab/zentao/client_spec.rb'
|
||||||
|
@ -236,6 +240,7 @@ RSpec/ScatteredLet:
|
||||||
- 'spec/requests/api/project_clusters_spec.rb'
|
- 'spec/requests/api/project_clusters_spec.rb'
|
||||||
- 'spec/requests/api/project_export_spec.rb'
|
- 'spec/requests/api/project_export_spec.rb'
|
||||||
- 'spec/requests/api/rubygem_packages_spec.rb'
|
- 'spec/requests/api/rubygem_packages_spec.rb'
|
||||||
|
- 'spec/requests/jira_routing_spec.rb'
|
||||||
- 'spec/requests/projects/releases_controller_spec.rb'
|
- 'spec/requests/projects/releases_controller_spec.rb'
|
||||||
- 'spec/rubocop/cop/migration/update_column_in_batches_spec.rb'
|
- 'spec/rubocop/cop/migration/update_column_in_batches_spec.rb'
|
||||||
- 'spec/scripts/pipeline_test_report_builder_spec.rb'
|
- 'spec/scripts/pipeline_test_report_builder_spec.rb'
|
||||||
|
@ -277,6 +282,8 @@ RSpec/ScatteredLet:
|
||||||
- 'spec/services/system_notes/design_management_service_spec.rb'
|
- 'spec/services/system_notes/design_management_service_spec.rb'
|
||||||
- 'spec/services/system_notes/merge_requests_service_spec.rb'
|
- 'spec/services/system_notes/merge_requests_service_spec.rb'
|
||||||
- 'spec/services/todo_service_spec.rb'
|
- 'spec/services/todo_service_spec.rb'
|
||||||
|
- 'spec/services/web_hook_service_spec.rb'
|
||||||
|
- 'spec/services/work_items/update_service_spec.rb'
|
||||||
- 'spec/support/shared_examples/graphql/sorted_paginated_query_shared_examples.rb'
|
- 'spec/support/shared_examples/graphql/sorted_paginated_query_shared_examples.rb'
|
||||||
- 'spec/tasks/gitlab/artifacts/migrate_rake_spec.rb'
|
- 'spec/tasks/gitlab/artifacts/migrate_rake_spec.rb'
|
||||||
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
- 'spec/workers/concerns/gitlab/github_import/object_importer_spec.rb'
|
||||||
|
|
|
@ -210,6 +210,7 @@ RSpec/VerifiedDoubles:
|
||||||
- ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb
|
- ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb
|
||||||
- ee/spec/workers/ci/sync_reports_to_report_approval_rules_worker_spec.rb
|
- ee/spec/workers/ci/sync_reports_to_report_approval_rules_worker_spec.rb
|
||||||
- ee/spec/workers/geo/container_repository_sync_worker_spec.rb
|
- ee/spec/workers/geo/container_repository_sync_worker_spec.rb
|
||||||
|
- ee/spec/workers/compliance_management/chain_of_custody_report_worker_spec.rb
|
||||||
- ee/spec/workers/geo/design_repository_sync_worker_spec.rb
|
- ee/spec/workers/geo/design_repository_sync_worker_spec.rb
|
||||||
- ee/spec/workers/geo/destroy_worker_spec.rb
|
- ee/spec/workers/geo/destroy_worker_spec.rb
|
||||||
- ee/spec/workers/geo/event_worker_spec.rb
|
- ee/spec/workers/geo/event_worker_spec.rb
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Style/ArrayCoercion:
|
|
||||||
Exclude:
|
|
||||||
- 'app/controllers/admin/ci/variables_controller.rb'
|
|
||||||
- 'app/controllers/groups/variables_controller.rb'
|
|
||||||
- 'app/controllers/projects/variables_controller.rb'
|
|
||||||
- 'ee/app/services/geo/repository_verification_secondary_service.rb'
|
|
||||||
- 'ee/lib/ee/banzai/pipeline/gfm_pipeline.rb'
|
|
||||||
- 'spec/support/helpers/lfs_http_helpers.rb'
|
|
|
@ -292,6 +292,7 @@ Style/ClassAndModuleChildren:
|
||||||
- 'app/models/merge_request/metrics.rb'
|
- 'app/models/merge_request/metrics.rb'
|
||||||
- 'app/models/namespace/admin_note.rb'
|
- 'app/models/namespace/admin_note.rb'
|
||||||
- 'app/models/namespace/aggregation_schedule.rb'
|
- 'app/models/namespace/aggregation_schedule.rb'
|
||||||
|
- 'app/models/namespace/detail.rb'
|
||||||
- 'app/models/namespace/package_setting.rb'
|
- 'app/models/namespace/package_setting.rb'
|
||||||
- 'app/models/namespace/root_storage_statistics.rb'
|
- 'app/models/namespace/root_storage_statistics.rb'
|
||||||
- 'app/models/namespaces/sync_event.rb'
|
- 'app/models/namespaces/sync_event.rb'
|
||||||
|
@ -478,8 +479,6 @@ Style/ClassAndModuleChildren:
|
||||||
- 'ee/app/models/concerns/geo/syncable.rb'
|
- 'ee/app/models/concerns/geo/syncable.rb'
|
||||||
- 'ee/app/models/dast/profile_schedule.rb'
|
- 'ee/app/models/dast/profile_schedule.rb'
|
||||||
- 'ee/app/models/ee/ci/job_artifact.rb'
|
- 'ee/app/models/ee/ci/job_artifact.rb'
|
||||||
- 'ee/app/models/ee/namespace/root_excess_storage_size.rb'
|
|
||||||
- 'ee/app/models/ee/namespace/root_storage_size.rb'
|
|
||||||
- 'ee/app/models/elastic/reindexing_slice.rb'
|
- 'ee/app/models/elastic/reindexing_slice.rb'
|
||||||
- 'ee/app/models/elastic/reindexing_subtask.rb'
|
- 'ee/app/models/elastic/reindexing_subtask.rb'
|
||||||
- 'ee/app/models/elastic/reindexing_task.rb'
|
- 'ee/app/models/elastic/reindexing_task.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/EmptyElse:
|
Style/EmptyElse:
|
||||||
# Offense count: 59
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/concerns/issuable_collections_action.rb'
|
- 'app/controllers/concerns/issuable_collections_action.rb'
|
||||||
- 'app/controllers/concerns/sends_blob.rb'
|
- 'app/controllers/concerns/sends_blob.rb'
|
||||||
|
@ -15,8 +12,8 @@ Style/EmptyElse:
|
||||||
- 'app/graphql/mutations/concerns/mutations/spam_protection.rb'
|
- 'app/graphql/mutations/concerns/mutations/spam_protection.rb'
|
||||||
- 'app/graphql/resolvers/group_milestones_resolver.rb'
|
- 'app/graphql/resolvers/group_milestones_resolver.rb'
|
||||||
- 'app/graphql/types/ci/detailed_status_type.rb'
|
- 'app/graphql/types/ci/detailed_status_type.rb'
|
||||||
|
- 'app/graphql/types/packages/package_base_type.rb'
|
||||||
- 'app/graphql/types/packages/package_file_type.rb'
|
- 'app/graphql/types/packages/package_file_type.rb'
|
||||||
- 'app/graphql/types/packages/package_type.rb'
|
|
||||||
- 'app/helpers/submodule_helper.rb'
|
- 'app/helpers/submodule_helper.rb'
|
||||||
- 'app/models/commit.rb'
|
- 'app/models/commit.rb'
|
||||||
- 'app/models/legacy_diff_discussion.rb'
|
- 'app/models/legacy_diff_discussion.rb'
|
||||||
|
@ -27,6 +24,7 @@ Style/EmptyElse:
|
||||||
- 'app/models/resource_timebox_event.rb'
|
- 'app/models/resource_timebox_event.rb'
|
||||||
- 'app/services/award_emojis/add_service.rb'
|
- 'app/services/award_emojis/add_service.rb'
|
||||||
- 'app/services/merge_requests/update_service.rb'
|
- 'app/services/merge_requests/update_service.rb'
|
||||||
|
- 'app/workers/gitlab/github_import/stage/import_issue_events_worker.rb'
|
||||||
- 'app/workers/post_receive.rb'
|
- 'app/workers/post_receive.rb'
|
||||||
- 'config/initializers/doorkeeper_openid_connect.rb'
|
- 'config/initializers/doorkeeper_openid_connect.rb'
|
||||||
- 'ee/app/controllers/admin/audit_logs_controller.rb'
|
- 'ee/app/controllers/admin/audit_logs_controller.rb'
|
||||||
|
@ -38,13 +36,14 @@ Style/EmptyElse:
|
||||||
- 'ee/app/services/epics/tree_reorder_service.rb'
|
- 'ee/app/services/epics/tree_reorder_service.rb'
|
||||||
- 'ee/app/services/gitlab_subscriptions/check_future_renewal_service.rb'
|
- 'ee/app/services/gitlab_subscriptions/check_future_renewal_service.rb'
|
||||||
- 'ee/app/services/projects/update_mirror_service.rb'
|
- 'ee/app/services/projects/update_mirror_service.rb'
|
||||||
- 'ee/app/workers/audit_events/audit_event_streaming_worker.rb'
|
|
||||||
- 'ee/app/workers/gitlab_subscriptions/notify_seats_exceeded_worker.rb'
|
- 'ee/app/workers/gitlab_subscriptions/notify_seats_exceeded_worker.rb'
|
||||||
- 'ee/db/fixtures/development/20_vulnerabilities.rb'
|
- 'ee/db/fixtures/development/20_vulnerabilities.rb'
|
||||||
- 'ee/lib/elastic/latest/note_instance_proxy.rb'
|
- 'ee/lib/elastic/latest/note_instance_proxy.rb'
|
||||||
|
- 'ee/lib/gitlab/analytics/cycle_analytics/summary/change_failure_rate.rb'
|
||||||
- 'ee/lib/gitlab/geo/oauth/logout_token.rb'
|
- 'ee/lib/gitlab/geo/oauth/logout_token.rb'
|
||||||
- 'lib/api/subscriptions.rb'
|
- 'lib/api/subscriptions.rb'
|
||||||
- 'lib/gitlab/auth/o_auth/provider.rb'
|
- 'lib/gitlab/auth/o_auth/provider.rb'
|
||||||
|
- 'lib/gitlab/ci/variables/collection.rb'
|
||||||
- 'lib/gitlab/database/load_balancing/sidekiq_server_middleware.rb'
|
- 'lib/gitlab/database/load_balancing/sidekiq_server_middleware.rb'
|
||||||
- 'lib/gitlab/database/sha256_attribute.rb'
|
- 'lib/gitlab/database/sha256_attribute.rb'
|
||||||
- 'lib/gitlab/diff/parser.rb'
|
- 'lib/gitlab/diff/parser.rb'
|
||||||
|
|
|
@ -100,7 +100,6 @@ Style/ExplicitBlockArgument:
|
||||||
- 'spec/services/pages/zip_directory_service_spec.rb'
|
- 'spec/services/pages/zip_directory_service_spec.rb'
|
||||||
- 'spec/services/todo_service_spec.rb'
|
- 'spec/services/todo_service_spec.rb'
|
||||||
- 'spec/support/helpers/feature_flag_helpers.rb'
|
- 'spec/support/helpers/feature_flag_helpers.rb'
|
||||||
- 'spec/support/helpers/features/runner_helpers.rb'
|
|
||||||
- 'spec/support/helpers/features/top_nav_spec_helpers.rb'
|
- 'spec/support/helpers/features/top_nav_spec_helpers.rb'
|
||||||
- 'spec/support/helpers/graphql_helpers.rb'
|
- 'spec/support/helpers/graphql_helpers.rb'
|
||||||
- 'spec/support/helpers/modal_helpers.rb'
|
- 'spec/support/helpers/modal_helpers.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/FormatString:
|
Style/FormatString:
|
||||||
# Offense count: 769
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/components/diffs/overflow_warning_component.rb'
|
- 'app/components/diffs/overflow_warning_component.rb'
|
||||||
- 'app/controllers/admin/application_settings_controller.rb'
|
- 'app/controllers/admin/application_settings_controller.rb'
|
||||||
|
@ -21,6 +18,7 @@ Style/FormatString:
|
||||||
- 'app/controllers/concerns/membership_actions.rb'
|
- 'app/controllers/concerns/membership_actions.rb'
|
||||||
- 'app/controllers/concerns/redirects_for_missing_path_on_tree.rb'
|
- 'app/controllers/concerns/redirects_for_missing_path_on_tree.rb'
|
||||||
- 'app/controllers/concerns/spammable_actions/akismet_mark_as_spam_action.rb'
|
- 'app/controllers/concerns/spammable_actions/akismet_mark_as_spam_action.rb'
|
||||||
|
- 'app/controllers/concerns/verifies_with_email.rb'
|
||||||
- 'app/controllers/groups/settings/ci_cd_controller.rb'
|
- 'app/controllers/groups/settings/ci_cd_controller.rb'
|
||||||
- 'app/controllers/import/bitbucket_server_controller.rb'
|
- 'app/controllers/import/bitbucket_server_controller.rb'
|
||||||
- 'app/controllers/import/bulk_imports_controller.rb'
|
- 'app/controllers/import/bulk_imports_controller.rb'
|
||||||
|
@ -37,6 +35,8 @@ Style/FormatString:
|
||||||
- 'app/controllers/profiles/preferences_controller.rb'
|
- 'app/controllers/profiles/preferences_controller.rb'
|
||||||
- 'app/controllers/profiles/two_factor_auths_controller.rb'
|
- 'app/controllers/profiles/two_factor_auths_controller.rb'
|
||||||
- 'app/controllers/profiles_controller.rb'
|
- 'app/controllers/profiles_controller.rb'
|
||||||
|
- 'app/controllers/projects/google_cloud/deployments_controller.rb'
|
||||||
|
- 'app/controllers/projects/google_cloud/service_accounts_controller.rb'
|
||||||
- 'app/controllers/projects/issues_controller.rb'
|
- 'app/controllers/projects/issues_controller.rb'
|
||||||
- 'app/controllers/projects/merge_requests_controller.rb'
|
- 'app/controllers/projects/merge_requests_controller.rb'
|
||||||
- 'app/controllers/projects/performance_monitoring/dashboards_controller.rb'
|
- 'app/controllers/projects/performance_monitoring/dashboards_controller.rb'
|
||||||
|
@ -56,15 +56,18 @@ Style/FormatString:
|
||||||
- 'app/helpers/colors_helper.rb'
|
- 'app/helpers/colors_helper.rb'
|
||||||
- 'app/helpers/emails_helper.rb'
|
- 'app/helpers/emails_helper.rb'
|
||||||
- 'app/helpers/form_helper.rb'
|
- 'app/helpers/form_helper.rb'
|
||||||
|
- 'app/helpers/groups/group_members_helper.rb'
|
||||||
- 'app/helpers/groups_helper.rb'
|
- 'app/helpers/groups_helper.rb'
|
||||||
- 'app/helpers/import_helper.rb'
|
- 'app/helpers/import_helper.rb'
|
||||||
- 'app/helpers/invite_members_helper.rb'
|
- 'app/helpers/invite_members_helper.rb'
|
||||||
- 'app/helpers/issuables_helper.rb'
|
- 'app/helpers/issuables_helper.rb'
|
||||||
- 'app/helpers/issues_helper.rb'
|
- 'app/helpers/issues_helper.rb'
|
||||||
|
- 'app/helpers/members_helper.rb'
|
||||||
- 'app/helpers/merge_requests_helper.rb'
|
- 'app/helpers/merge_requests_helper.rb'
|
||||||
- 'app/helpers/mirror_helper.rb'
|
- 'app/helpers/mirror_helper.rb'
|
||||||
- 'app/helpers/preferences_helper.rb'
|
- 'app/helpers/preferences_helper.rb'
|
||||||
- 'app/helpers/profiles_helper.rb'
|
- 'app/helpers/profiles_helper.rb'
|
||||||
|
- 'app/helpers/projects/project_members_helper.rb'
|
||||||
- 'app/helpers/projects_helper.rb'
|
- 'app/helpers/projects_helper.rb'
|
||||||
- 'app/helpers/registrations_helper.rb'
|
- 'app/helpers/registrations_helper.rb'
|
||||||
- 'app/helpers/reminder_emails_helper.rb'
|
- 'app/helpers/reminder_emails_helper.rb'
|
||||||
|
@ -83,6 +86,7 @@ Style/FormatString:
|
||||||
- 'app/mailers/emails/profile.rb'
|
- 'app/mailers/emails/profile.rb'
|
||||||
- 'app/models/application_setting.rb'
|
- 'app/models/application_setting.rb'
|
||||||
- 'app/models/application_setting_implementation.rb'
|
- 'app/models/application_setting_implementation.rb'
|
||||||
|
- 'app/models/concerns/integrations/has_issue_tracker_fields.rb'
|
||||||
- 'app/models/concerns/limitable.rb'
|
- 'app/models/concerns/limitable.rb'
|
||||||
- 'app/models/concerns/metric_image_uploading.rb'
|
- 'app/models/concerns/metric_image_uploading.rb'
|
||||||
- 'app/models/concerns/spammable.rb'
|
- 'app/models/concerns/spammable.rb'
|
||||||
|
@ -108,17 +112,21 @@ Style/FormatString:
|
||||||
- 'app/models/integrations/external_wiki.rb'
|
- 'app/models/integrations/external_wiki.rb'
|
||||||
- 'app/models/integrations/flowdock.rb'
|
- 'app/models/integrations/flowdock.rb'
|
||||||
- 'app/models/integrations/hangouts_chat.rb'
|
- 'app/models/integrations/hangouts_chat.rb'
|
||||||
|
- 'app/models/integrations/irker.rb'
|
||||||
- 'app/models/integrations/jenkins.rb'
|
- 'app/models/integrations/jenkins.rb'
|
||||||
- 'app/models/integrations/jira.rb'
|
- 'app/models/integrations/jira.rb'
|
||||||
- 'app/models/integrations/mattermost.rb'
|
- 'app/models/integrations/mattermost.rb'
|
||||||
- 'app/models/integrations/pipelines_email.rb'
|
- 'app/models/integrations/pipelines_email.rb'
|
||||||
- 'app/models/integrations/pivotaltracker.rb'
|
- 'app/models/integrations/pivotaltracker.rb'
|
||||||
|
- 'app/models/integrations/pumble.rb'
|
||||||
- 'app/models/integrations/pushover.rb'
|
- 'app/models/integrations/pushover.rb'
|
||||||
- 'app/models/integrations/redmine.rb'
|
- 'app/models/integrations/redmine.rb'
|
||||||
- 'app/models/integrations/unify_circuit.rb'
|
- 'app/models/integrations/unify_circuit.rb'
|
||||||
- 'app/models/integrations/webex_teams.rb'
|
- 'app/models/integrations/webex_teams.rb'
|
||||||
- 'app/models/integrations/youtrack.rb'
|
- 'app/models/integrations/youtrack.rb'
|
||||||
- 'app/models/integrations/zentao.rb'
|
- 'app/models/integrations/zentao.rb'
|
||||||
|
- 'app/models/merge_request.rb'
|
||||||
|
- 'app/models/merge_request_diff.rb'
|
||||||
- 'app/models/milestone.rb'
|
- 'app/models/milestone.rb'
|
||||||
- 'app/models/pages_domain.rb'
|
- 'app/models/pages_domain.rb'
|
||||||
- 'app/models/project.rb'
|
- 'app/models/project.rb'
|
||||||
|
@ -129,6 +137,7 @@ Style/FormatString:
|
||||||
- 'app/models/user.rb'
|
- 'app/models/user.rb'
|
||||||
- 'app/models/wiki.rb'
|
- 'app/models/wiki.rb'
|
||||||
- 'app/models/wiki_page.rb'
|
- 'app/models/wiki_page.rb'
|
||||||
|
- 'app/models/work_items/parent_link.rb'
|
||||||
- 'app/presenters/ci/pipeline_presenter.rb'
|
- 'app/presenters/ci/pipeline_presenter.rb'
|
||||||
- 'app/presenters/merge_request_presenter.rb'
|
- 'app/presenters/merge_request_presenter.rb'
|
||||||
- 'app/presenters/project_presenter.rb'
|
- 'app/presenters/project_presenter.rb'
|
||||||
|
@ -152,6 +161,7 @@ Style/FormatString:
|
||||||
- 'app/services/gravatar_service.rb'
|
- 'app/services/gravatar_service.rb'
|
||||||
- 'app/services/groups/transfer_service.rb'
|
- 'app/services/groups/transfer_service.rb'
|
||||||
- 'app/services/import/bitbucket_server_service.rb'
|
- 'app/services/import/bitbucket_server_service.rb'
|
||||||
|
- 'app/services/import/fogbugz_service.rb'
|
||||||
- 'app/services/import/github_service.rb'
|
- 'app/services/import/github_service.rb'
|
||||||
- 'app/services/issuable_links/create_service.rb'
|
- 'app/services/issuable_links/create_service.rb'
|
||||||
- 'app/services/issues/clone_service.rb'
|
- 'app/services/issues/clone_service.rb'
|
||||||
|
@ -169,7 +179,10 @@ Style/FormatString:
|
||||||
- 'app/services/projects/create_from_template_service.rb'
|
- 'app/services/projects/create_from_template_service.rb'
|
||||||
- 'app/services/projects/import_service.rb'
|
- 'app/services/projects/import_service.rb'
|
||||||
- 'app/services/system_notes/design_management_service.rb'
|
- 'app/services/system_notes/design_management_service.rb'
|
||||||
|
- 'app/services/timelogs/create_service.rb'
|
||||||
- 'app/services/users/banned_user_base_service.rb'
|
- 'app/services/users/banned_user_base_service.rb'
|
||||||
|
- 'app/services/work_items/parent_links/create_service.rb'
|
||||||
|
- 'app/services/work_items/widgets/hierarchy_service/base_service.rb'
|
||||||
- 'app/validators/addressable_url_validator.rb'
|
- 'app/validators/addressable_url_validator.rb'
|
||||||
- 'app/validators/any_field_validator.rb'
|
- 'app/validators/any_field_validator.rb'
|
||||||
- 'app/validators/array_members_validator.rb'
|
- 'app/validators/array_members_validator.rb'
|
||||||
|
@ -180,6 +193,14 @@ Style/FormatString:
|
||||||
- 'config/initializers/rack_lineprof.rb'
|
- 'config/initializers/rack_lineprof.rb'
|
||||||
- 'danger/roulette/Dangerfile'
|
- 'danger/roulette/Dangerfile'
|
||||||
- 'ee/app/components/billing/plan_component.rb'
|
- 'ee/app/components/billing/plan_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personable.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personal_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personal_preview_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/personal_usage_quota_limitations_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/preview_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/usage_quota_alert_component.rb'
|
||||||
|
- 'ee/app/components/namespaces/free_user_cap/usage_quota_trial_alert_component.rb'
|
||||||
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
||||||
- 'ee/app/controllers/admin/geo/application_controller.rb'
|
- 'ee/app/controllers/admin/geo/application_controller.rb'
|
||||||
- 'ee/app/controllers/admin/geo/projects_controller.rb'
|
- 'ee/app/controllers/admin/geo/projects_controller.rb'
|
||||||
|
@ -190,6 +211,7 @@ Style/FormatString:
|
||||||
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
||||||
- 'ee/app/controllers/ee/repositories/lfs_api_controller.rb'
|
- 'ee/app/controllers/ee/repositories/lfs_api_controller.rb'
|
||||||
- 'ee/app/controllers/groups/saml_group_links_controller.rb'
|
- 'ee/app/controllers/groups/saml_group_links_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/settings/reporting_controller.rb'
|
||||||
- 'ee/app/controllers/groups/sso_controller.rb'
|
- 'ee/app/controllers/groups/sso_controller.rb'
|
||||||
- 'ee/app/controllers/projects/requirements_management/requirements_controller.rb'
|
- 'ee/app/controllers/projects/requirements_management/requirements_controller.rb'
|
||||||
- 'ee/app/controllers/subscriptions/groups_controller.rb'
|
- 'ee/app/controllers/subscriptions/groups_controller.rb'
|
||||||
|
@ -197,9 +219,11 @@ Style/FormatString:
|
||||||
- 'ee/app/helpers/billing_plans_helper.rb'
|
- 'ee/app/helpers/billing_plans_helper.rb'
|
||||||
- 'ee/app/helpers/ee/application_helper.rb'
|
- 'ee/app/helpers/ee/application_helper.rb'
|
||||||
- 'ee/app/helpers/ee/geo_helper.rb'
|
- 'ee/app/helpers/ee/geo_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/groups/reporting_helper.rb'
|
||||||
- 'ee/app/helpers/ee/groups/settings_helper.rb'
|
- 'ee/app/helpers/ee/groups/settings_helper.rb'
|
||||||
- 'ee/app/helpers/ee/groups_helper.rb'
|
- 'ee/app/helpers/ee/groups_helper.rb'
|
||||||
- 'ee/app/helpers/ee/import_helper.rb'
|
- 'ee/app/helpers/ee/import_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/members_helper.rb'
|
||||||
- 'ee/app/helpers/ee/profiles_helper.rb'
|
- 'ee/app/helpers/ee/profiles_helper.rb'
|
||||||
- 'ee/app/helpers/ee/projects_helper.rb'
|
- 'ee/app/helpers/ee/projects_helper.rb'
|
||||||
- 'ee/app/helpers/ee/timeboxes_helper.rb'
|
- 'ee/app/helpers/ee/timeboxes_helper.rb'
|
||||||
|
@ -207,6 +231,7 @@ Style/FormatString:
|
||||||
- 'ee/app/helpers/groups/sso_helper.rb'
|
- 'ee/app/helpers/groups/sso_helper.rb'
|
||||||
- 'ee/app/helpers/trial_registrations/reassurances_helper.rb'
|
- 'ee/app/helpers/trial_registrations/reassurances_helper.rb'
|
||||||
- 'ee/app/helpers/vulnerabilities_helper.rb'
|
- 'ee/app/helpers/vulnerabilities_helper.rb'
|
||||||
|
- 'ee/app/mailers/ee/emails/admin_notification.rb'
|
||||||
- 'ee/app/mailers/emails/namespace_storage_usage_mailer.rb'
|
- 'ee/app/mailers/emails/namespace_storage_usage_mailer.rb'
|
||||||
- 'ee/app/models/ci/minutes/notification.rb'
|
- 'ee/app/models/ci/minutes/notification.rb'
|
||||||
- 'ee/app/models/dast/profile.rb'
|
- 'ee/app/models/dast/profile.rb'
|
||||||
|
@ -214,8 +239,10 @@ Style/FormatString:
|
||||||
- 'ee/app/models/dast_site_profile.rb'
|
- 'ee/app/models/dast_site_profile.rb'
|
||||||
- 'ee/app/models/dast_site_validation.rb'
|
- 'ee/app/models/dast_site_validation.rb'
|
||||||
- 'ee/app/models/ee/member.rb'
|
- 'ee/app/models/ee/member.rb'
|
||||||
|
- 'ee/app/models/ee/namespace/storage/notification.rb'
|
||||||
- 'ee/app/models/geo/upload_registry.rb'
|
- 'ee/app/models/geo/upload_registry.rb'
|
||||||
- 'ee/app/models/integrations/github.rb'
|
- 'ee/app/models/integrations/github.rb'
|
||||||
|
- 'ee/app/models/iterations/cadence.rb'
|
||||||
- 'ee/app/models/namespace_limit.rb'
|
- 'ee/app/models/namespace_limit.rb'
|
||||||
- 'ee/app/models/users_security_dashboard_project.rb'
|
- 'ee/app/models/users_security_dashboard_project.rb'
|
||||||
- 'ee/app/services/app_sec/dast/profiles/build_config_service.rb'
|
- 'ee/app/services/app_sec/dast/profiles/build_config_service.rb'
|
||||||
|
@ -227,6 +254,7 @@ Style/FormatString:
|
||||||
- 'ee/app/services/concerns/incident_management/oncall_rotations/shared_rotation_logic.rb'
|
- 'ee/app/services/concerns/incident_management/oncall_rotations/shared_rotation_logic.rb'
|
||||||
- 'ee/app/services/dora/aggregate_metrics_service.rb'
|
- 'ee/app/services/dora/aggregate_metrics_service.rb'
|
||||||
- 'ee/app/services/ee/projects/create_from_template_service.rb'
|
- 'ee/app/services/ee/projects/create_from_template_service.rb'
|
||||||
|
- 'ee/app/services/group_saml/saml_group_links/create_service.rb'
|
||||||
- 'ee/app/services/incident_management/escalation_policies/base_service.rb'
|
- 'ee/app/services/incident_management/escalation_policies/base_service.rb'
|
||||||
- 'ee/app/services/issues/build_from_vulnerability_service.rb'
|
- 'ee/app/services/issues/build_from_vulnerability_service.rb'
|
||||||
- 'ee/app/services/merge_requests/create_from_vulnerability_data_service.rb'
|
- 'ee/app/services/merge_requests/create_from_vulnerability_data_service.rb'
|
||||||
|
@ -236,15 +264,18 @@ Style/FormatString:
|
||||||
- 'ee/app/services/vulnerabilities/destroy_dismissal_feedback_service.rb'
|
- 'ee/app/services/vulnerabilities/destroy_dismissal_feedback_service.rb'
|
||||||
- 'ee/app/services/vulnerabilities/dismiss_service.rb'
|
- 'ee/app/services/vulnerabilities/dismiss_service.rb'
|
||||||
- 'ee/app/services/vulnerabilities/finding_dismiss_service.rb'
|
- 'ee/app/services/vulnerabilities/finding_dismiss_service.rb'
|
||||||
|
- 'ee/app/services/vulnerabilities/findings/create_from_security_finding_service.rb'
|
||||||
- 'ee/app/services/vulnerabilities/historical_statistics/adjustment_service.rb'
|
- 'ee/app/services/vulnerabilities/historical_statistics/adjustment_service.rb'
|
||||||
- 'ee/app/services/vulnerabilities/statistics/adjustment_service.rb'
|
- 'ee/app/services/vulnerabilities/statistics/adjustment_service.rb'
|
||||||
- 'ee/app/services/vulnerability_external_issue_links/create_service.rb'
|
- 'ee/app/services/vulnerability_external_issue_links/create_service.rb'
|
||||||
|
- 'ee/app/validators/user_existence_validator.rb'
|
||||||
- 'ee/lib/audit/details.rb'
|
- 'ee/lib/audit/details.rb'
|
||||||
- 'ee/lib/ee/audit/project_changes_auditor.rb'
|
- 'ee/lib/ee/audit/project_changes_auditor.rb'
|
||||||
- 'ee/lib/ee/audit/project_setting_changes_auditor.rb'
|
- 'ee/lib/ee/audit/project_setting_changes_auditor.rb'
|
||||||
- 'ee/lib/ee/gitlab/checks/push_rules/branch_check.rb'
|
- 'ee/lib/ee/gitlab/checks/push_rules/branch_check.rb'
|
||||||
- 'ee/lib/ee/gitlab/checks/push_rules/commit_check.rb'
|
- 'ee/lib/ee/gitlab/checks/push_rules/commit_check.rb'
|
||||||
- 'ee/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb'
|
- 'ee/lib/ee/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/namespace_storage_size_error_message.rb'
|
||||||
- 'ee/lib/ee/gitlab/quick_actions/epic_actions.rb'
|
- 'ee/lib/ee/gitlab/quick_actions/epic_actions.rb'
|
||||||
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
- 'ee/lib/ee/gitlab/quick_actions/issue_actions.rb'
|
||||||
- 'ee/lib/ee/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
- 'ee/lib/ee/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
||||||
|
@ -256,11 +287,13 @@ Style/FormatString:
|
||||||
- 'ee/lib/gitlab/auth/group_saml/response_check.rb'
|
- 'ee/lib/gitlab/auth/group_saml/response_check.rb'
|
||||||
- 'ee/lib/gitlab/expiring_subscription_message.rb'
|
- 'ee/lib/gitlab/expiring_subscription_message.rb'
|
||||||
- 'ee/lib/gitlab/geo.rb'
|
- 'ee/lib/gitlab/geo.rb'
|
||||||
|
- 'ee/lib/gitlab/licenses/submit_license_usage_data_banner.rb'
|
||||||
- 'ee/lib/gitlab/manual_quarterly_co_term_banner.rb'
|
- 'ee/lib/gitlab/manual_quarterly_co_term_banner.rb'
|
||||||
- 'ee/lib/gitlab/vulnerabilities/container_scanning_vulnerability.rb'
|
- 'ee/lib/gitlab/vulnerabilities/container_scanning_vulnerability.rb'
|
||||||
- 'ee/lib/tasks/gitlab/elastic.rake'
|
- 'ee/lib/tasks/gitlab/elastic.rake'
|
||||||
- 'ee/spec/controllers/admin/licenses_controller_spec.rb'
|
- 'ee/spec/controllers/admin/licenses_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/security/policies_controller_spec.rb'
|
- 'ee/spec/controllers/groups/security/policies_controller_spec.rb'
|
||||||
|
- 'ee/spec/features/admin/admin_settings_spec.rb'
|
||||||
- 'ee/spec/features/admin/admin_users_spec.rb'
|
- 'ee/spec/features/admin/admin_users_spec.rb'
|
||||||
- 'ee/spec/features/groups/analytics/cycle_analytics/filters_and_data_spec.rb'
|
- 'ee/spec/features/groups/analytics/cycle_analytics/filters_and_data_spec.rb'
|
||||||
- 'ee/spec/features/groups/analytics/cycle_analytics/multiple_value_streams_spec.rb'
|
- 'ee/spec/features/groups/analytics/cycle_analytics/multiple_value_streams_spec.rb'
|
||||||
|
@ -273,6 +306,7 @@ Style/FormatString:
|
||||||
- 'lib/gitlab/ci/ansi2json/line.rb'
|
- 'lib/gitlab/ci/ansi2json/line.rb'
|
||||||
- 'lib/gitlab/ci/badge/coverage/template.rb'
|
- 'lib/gitlab/ci/badge/coverage/template.rb'
|
||||||
- 'lib/gitlab/ci/config/entry/tags.rb'
|
- 'lib/gitlab/ci/config/entry/tags.rb'
|
||||||
|
- 'lib/gitlab/ci/parsers/sbom/cyclonedx.rb'
|
||||||
- 'lib/gitlab/ci/status/build/waiting_for_approval.rb'
|
- 'lib/gitlab/ci/status/build/waiting_for_approval.rb'
|
||||||
- 'lib/gitlab/config_checker/external_database_checker.rb'
|
- 'lib/gitlab/config_checker/external_database_checker.rb'
|
||||||
- 'lib/gitlab/config_checker/puma_rugged_checker.rb'
|
- 'lib/gitlab/config_checker/puma_rugged_checker.rb'
|
||||||
|
@ -293,6 +327,7 @@ Style/FormatString:
|
||||||
- 'lib/gitlab/email/message/in_product_marketing/verify.rb'
|
- 'lib/gitlab/email/message/in_product_marketing/verify.rb'
|
||||||
- 'lib/gitlab/exceptions_app.rb'
|
- 'lib/gitlab/exceptions_app.rb'
|
||||||
- 'lib/gitlab/github_import/importer/pull_request_merged_by_importer.rb'
|
- 'lib/gitlab/github_import/importer/pull_request_merged_by_importer.rb'
|
||||||
|
- 'lib/gitlab/github_import/importer/single_endpoint_issue_events_importer.rb'
|
||||||
- 'lib/gitlab/github_import/issuable_finder.rb'
|
- 'lib/gitlab/github_import/issuable_finder.rb'
|
||||||
- 'lib/gitlab/github_import/label_finder.rb'
|
- 'lib/gitlab/github_import/label_finder.rb'
|
||||||
- 'lib/gitlab/github_import/milestone_finder.rb'
|
- 'lib/gitlab/github_import/milestone_finder.rb'
|
||||||
|
@ -307,6 +342,7 @@ Style/FormatString:
|
||||||
- 'lib/gitlab/log_timestamp_formatter.rb'
|
- 'lib/gitlab/log_timestamp_formatter.rb'
|
||||||
- 'lib/gitlab/metrics/dashboard/errors.rb'
|
- 'lib/gitlab/metrics/dashboard/errors.rb'
|
||||||
- 'lib/gitlab/metrics/dashboard/validator/errors.rb'
|
- 'lib/gitlab/metrics/dashboard/validator/errors.rb'
|
||||||
|
- 'lib/gitlab/pages/cache_control.rb'
|
||||||
- 'lib/gitlab/quick_actions/command_definition.rb'
|
- 'lib/gitlab/quick_actions/command_definition.rb'
|
||||||
- 'lib/gitlab/quick_actions/commit_actions.rb'
|
- 'lib/gitlab/quick_actions/commit_actions.rb'
|
||||||
- 'lib/gitlab/quick_actions/issuable_actions.rb'
|
- 'lib/gitlab/quick_actions/issuable_actions.rb'
|
||||||
|
@ -318,11 +354,11 @@ Style/FormatString:
|
||||||
- 'lib/gitlab/version_info.rb'
|
- 'lib/gitlab/version_info.rb'
|
||||||
- 'lib/peek/views/detailed_view.rb'
|
- 'lib/peek/views/detailed_view.rb'
|
||||||
- 'lib/tasks/test.rake'
|
- 'lib/tasks/test.rake'
|
||||||
- 'qa/qa/service/docker_run/gitlab_runner.rb'
|
|
||||||
- 'spec/controllers/graphql_controller_spec.rb'
|
- 'spec/controllers/graphql_controller_spec.rb'
|
||||||
- 'spec/factories/lfs_objects.rb'
|
- 'spec/factories/lfs_objects.rb'
|
||||||
- 'spec/features/admin/admin_users_spec.rb'
|
- 'spec/features/admin/admin_users_spec.rb'
|
||||||
- 'spec/features/groups/import_export/connect_instance_spec.rb'
|
- 'spec/features/groups/import_export/connect_instance_spec.rb'
|
||||||
|
- 'spec/features/issues/form_spec.rb'
|
||||||
- 'spec/finders/serverless_domain_finder_spec.rb'
|
- 'spec/finders/serverless_domain_finder_spec.rb'
|
||||||
- 'spec/graphql/resolvers/projects/jira_projects_resolver_spec.rb'
|
- 'spec/graphql/resolvers/projects/jira_projects_resolver_spec.rb'
|
||||||
- 'spec/helpers/profiles_helper_spec.rb'
|
- 'spec/helpers/profiles_helper_spec.rb'
|
||||||
|
@ -345,6 +381,7 @@ Style/FormatString:
|
||||||
- 'spec/support/shared_examples/services/jira/requests/base_shared_examples.rb'
|
- 'spec/support/shared_examples/services/jira/requests/base_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/views/registration_features_prompt_shared_examples.rb'
|
- 'spec/support/shared_examples/views/registration_features_prompt_shared_examples.rb'
|
||||||
- 'spec/validators/any_field_validator_spec.rb'
|
- 'spec/validators/any_field_validator_spec.rb'
|
||||||
|
- 'spec/views/errors/omniauth_error.html.haml_spec.rb'
|
||||||
- 'spec/views/groups/edit.html.haml_spec.rb'
|
- 'spec/views/groups/edit.html.haml_spec.rb'
|
||||||
- 'spec/views/profiles/keys/_form.html.haml_spec.rb'
|
- 'spec/views/profiles/keys/_form.html.haml_spec.rb'
|
||||||
- 'spec/views/profiles/notifications/show.html.haml_spec.rb'
|
- 'spec/views/profiles/notifications/show.html.haml_spec.rb'
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
---
|
---
|
||||||
Style/GuardClause:
|
Style/GuardClause:
|
||||||
# Offense count: 1014
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/admin/users_controller.rb'
|
- 'app/controllers/admin/users_controller.rb'
|
||||||
- 'app/controllers/application_controller.rb'
|
- 'app/controllers/application_controller.rb'
|
||||||
|
@ -28,6 +25,7 @@ Style/GuardClause:
|
||||||
- 'app/controllers/dashboard/todos_controller.rb'
|
- 'app/controllers/dashboard/todos_controller.rb'
|
||||||
- 'app/controllers/groups/application_controller.rb'
|
- 'app/controllers/groups/application_controller.rb'
|
||||||
- 'app/controllers/groups_controller.rb'
|
- 'app/controllers/groups_controller.rb'
|
||||||
|
- 'app/controllers/ide_controller.rb'
|
||||||
- 'app/controllers/import/gitea_controller.rb'
|
- 'app/controllers/import/gitea_controller.rb'
|
||||||
- 'app/controllers/import/github_controller.rb'
|
- 'app/controllers/import/github_controller.rb'
|
||||||
- 'app/controllers/import/gitlab_controller.rb'
|
- 'app/controllers/import/gitlab_controller.rb'
|
||||||
|
@ -46,12 +44,14 @@ Style/GuardClause:
|
||||||
- 'app/controllers/projects/google_cloud/base_controller.rb'
|
- 'app/controllers/projects/google_cloud/base_controller.rb'
|
||||||
- 'app/controllers/projects/imports_controller.rb'
|
- 'app/controllers/projects/imports_controller.rb'
|
||||||
- 'app/controllers/projects/issues_controller.rb'
|
- 'app/controllers/projects/issues_controller.rb'
|
||||||
|
- 'app/controllers/projects/pipelines/tests_controller.rb'
|
||||||
- 'app/controllers/projects/repositories_controller.rb'
|
- 'app/controllers/projects/repositories_controller.rb'
|
||||||
- 'app/controllers/projects/settings/operations_controller.rb'
|
- 'app/controllers/projects/settings/operations_controller.rb'
|
||||||
- 'app/controllers/projects/tree_controller.rb'
|
- 'app/controllers/projects/tree_controller.rb'
|
||||||
- 'app/controllers/registrations_controller.rb'
|
- 'app/controllers/registrations_controller.rb'
|
||||||
- 'app/controllers/repositories/git_http_controller.rb'
|
- 'app/controllers/repositories/git_http_controller.rb'
|
||||||
- 'app/controllers/repositories/lfs_api_controller.rb'
|
- 'app/controllers/repositories/lfs_api_controller.rb'
|
||||||
|
- 'app/controllers/repositories/lfs_storage_controller.rb'
|
||||||
- 'app/controllers/search_controller.rb'
|
- 'app/controllers/search_controller.rb'
|
||||||
- 'app/controllers/sessions_controller.rb'
|
- 'app/controllers/sessions_controller.rb'
|
||||||
- 'app/controllers/users/terms_controller.rb'
|
- 'app/controllers/users/terms_controller.rb'
|
||||||
|
@ -65,6 +65,7 @@ Style/GuardClause:
|
||||||
- 'app/graphql/mutations/design_management/delete.rb'
|
- 'app/graphql/mutations/design_management/delete.rb'
|
||||||
- 'app/graphql/mutations/notes/create/note.rb'
|
- 'app/graphql/mutations/notes/create/note.rb'
|
||||||
- 'app/graphql/mutations/notes/reposition_image_diff_note.rb'
|
- 'app/graphql/mutations/notes/reposition_image_diff_note.rb'
|
||||||
|
- 'app/graphql/mutations/packages/destroy_files.rb'
|
||||||
- 'app/graphql/resolvers/blobs_resolver.rb'
|
- 'app/graphql/resolvers/blobs_resolver.rb'
|
||||||
- 'app/graphql/resolvers/board_list_issues_resolver.rb'
|
- 'app/graphql/resolvers/board_list_issues_resolver.rb'
|
||||||
- 'app/graphql/resolvers/concerns/board_item_filterable.rb'
|
- 'app/graphql/resolvers/concerns/board_item_filterable.rb'
|
||||||
|
@ -72,8 +73,8 @@ Style/GuardClause:
|
||||||
- 'app/graphql/resolvers/concerns/time_frame_arguments.rb'
|
- 'app/graphql/resolvers/concerns/time_frame_arguments.rb'
|
||||||
- 'app/graphql/resolvers/projects/jira_projects_resolver.rb'
|
- 'app/graphql/resolvers/projects/jira_projects_resolver.rb'
|
||||||
- 'app/graphql/types/ci/job_type.rb'
|
- 'app/graphql/types/ci/job_type.rb'
|
||||||
|
- 'app/graphql/types/permission_types/base_permission_type.rb'
|
||||||
- 'app/helpers/admin/user_actions_helper.rb'
|
- 'app/helpers/admin/user_actions_helper.rb'
|
||||||
- 'app/helpers/appearances_helper.rb'
|
|
||||||
- 'app/helpers/application_helper.rb'
|
- 'app/helpers/application_helper.rb'
|
||||||
- 'app/helpers/events_helper.rb'
|
- 'app/helpers/events_helper.rb'
|
||||||
- 'app/helpers/issues_helper.rb'
|
- 'app/helpers/issues_helper.rb'
|
||||||
|
@ -121,17 +122,18 @@ Style/GuardClause:
|
||||||
- 'app/models/design_management/design_collection.rb'
|
- 'app/models/design_management/design_collection.rb'
|
||||||
- 'app/models/diff_viewer/base.rb'
|
- 'app/models/diff_viewer/base.rb'
|
||||||
- 'app/models/environment.rb'
|
- 'app/models/environment.rb'
|
||||||
- 'app/models/error_tracking/error_event.rb'
|
|
||||||
- 'app/models/error_tracking/project_error_tracking_setting.rb'
|
- 'app/models/error_tracking/project_error_tracking_setting.rb'
|
||||||
- 'app/models/experiment_subject.rb'
|
- 'app/models/experiment_subject.rb'
|
||||||
- 'app/models/external_pull_request.rb'
|
- 'app/models/external_pull_request.rb'
|
||||||
- 'app/models/generic_commit_status.rb'
|
- 'app/models/generic_commit_status.rb'
|
||||||
|
- 'app/models/grafana_integration.rb'
|
||||||
- 'app/models/integrations/bamboo.rb'
|
- 'app/models/integrations/bamboo.rb'
|
||||||
- 'app/models/integrations/base_issue_tracker.rb'
|
- 'app/models/integrations/base_issue_tracker.rb'
|
||||||
- 'app/models/integrations/base_third_party_wiki.rb'
|
- 'app/models/integrations/base_third_party_wiki.rb'
|
||||||
- 'app/models/integrations/confluence.rb'
|
- 'app/models/integrations/confluence.rb'
|
||||||
- 'app/models/integrations/datadog.rb'
|
- 'app/models/integrations/datadog.rb'
|
||||||
- 'app/models/integrations/emails_on_push.rb'
|
- 'app/models/integrations/emails_on_push.rb'
|
||||||
|
- 'app/models/integrations/field.rb'
|
||||||
- 'app/models/integrations/harbor.rb'
|
- 'app/models/integrations/harbor.rb'
|
||||||
- 'app/models/integrations/jenkins.rb'
|
- 'app/models/integrations/jenkins.rb'
|
||||||
- 'app/models/integrations/jira.rb'
|
- 'app/models/integrations/jira.rb'
|
||||||
|
@ -142,8 +144,6 @@ Style/GuardClause:
|
||||||
- 'app/models/member.rb'
|
- 'app/models/member.rb'
|
||||||
- 'app/models/members/project_member.rb'
|
- 'app/models/members/project_member.rb'
|
||||||
- 'app/models/merge_request.rb'
|
- 'app/models/merge_request.rb'
|
||||||
- 'app/models/merge_request_assignee.rb'
|
|
||||||
- 'app/models/merge_request_reviewer.rb'
|
|
||||||
- 'app/models/namespace.rb'
|
- 'app/models/namespace.rb'
|
||||||
- 'app/models/namespace_setting.rb'
|
- 'app/models/namespace_setting.rb'
|
||||||
- 'app/models/operations/feature_flags/strategy.rb'
|
- 'app/models/operations/feature_flags/strategy.rb'
|
||||||
|
@ -161,6 +161,7 @@ Style/GuardClause:
|
||||||
- 'app/models/project_import_state.rb'
|
- 'app/models/project_import_state.rb'
|
||||||
- 'app/models/project_label.rb'
|
- 'app/models/project_label.rb'
|
||||||
- 'app/models/project_setting.rb'
|
- 'app/models/project_setting.rb'
|
||||||
|
- 'app/models/protected_branch.rb'
|
||||||
- 'app/models/protected_branch/push_access_level.rb'
|
- 'app/models/protected_branch/push_access_level.rb'
|
||||||
- 'app/models/repository.rb'
|
- 'app/models/repository.rb'
|
||||||
- 'app/models/sent_notification.rb'
|
- 'app/models/sent_notification.rb'
|
||||||
|
@ -170,6 +171,8 @@ Style/GuardClause:
|
||||||
- 'app/models/user.rb'
|
- 'app/models/user.rb'
|
||||||
- 'app/models/users/in_product_marketing_email.rb'
|
- 'app/models/users/in_product_marketing_email.rb'
|
||||||
- 'app/models/wiki.rb'
|
- 'app/models/wiki.rb'
|
||||||
|
- 'app/models/work_item.rb'
|
||||||
|
- 'app/models/work_items/parent_link.rb'
|
||||||
- 'app/presenters/ci/pipeline_presenter.rb'
|
- 'app/presenters/ci/pipeline_presenter.rb'
|
||||||
- 'app/presenters/merge_request_presenter.rb'
|
- 'app/presenters/merge_request_presenter.rb'
|
||||||
- 'app/presenters/project_presenter.rb'
|
- 'app/presenters/project_presenter.rb'
|
||||||
|
@ -177,15 +180,19 @@ Style/GuardClause:
|
||||||
- 'app/services/bulk_imports/file_download_service.rb'
|
- 'app/services/bulk_imports/file_download_service.rb'
|
||||||
- 'app/services/ci/create_web_ide_terminal_service.rb'
|
- 'app/services/ci/create_web_ide_terminal_service.rb'
|
||||||
- 'app/services/ci/daily_build_group_report_result_service.rb'
|
- 'app/services/ci/daily_build_group_report_result_service.rb'
|
||||||
|
- 'app/services/ci/job_artifacts/destroy_batch_service.rb'
|
||||||
- 'app/services/ci/parse_dotenv_artifact_service.rb'
|
- 'app/services/ci/parse_dotenv_artifact_service.rb'
|
||||||
- 'app/services/ci/pipelines/add_job_service.rb'
|
- 'app/services/ci/pipelines/add_job_service.rb'
|
||||||
- 'app/services/ci/play_build_service.rb'
|
- 'app/services/ci/play_build_service.rb'
|
||||||
- 'app/services/ci/retry_job_service.rb'
|
- 'app/services/ci/retry_job_service.rb'
|
||||||
|
- 'app/services/ci/runners/reconcile_existing_runner_versions_service.rb'
|
||||||
|
- 'app/services/ci/runners/register_runner_service.rb'
|
||||||
- 'app/services/ci/update_build_queue_service.rb'
|
- 'app/services/ci/update_build_queue_service.rb'
|
||||||
- 'app/services/clusters/agent_tokens/track_usage_service.rb'
|
- 'app/services/clusters/agent_tokens/track_usage_service.rb'
|
||||||
- 'app/services/clusters/aws/fetch_credentials_service.rb'
|
- 'app/services/clusters/aws/fetch_credentials_service.rb'
|
||||||
- 'app/services/commits/commit_patch_service.rb'
|
- 'app/services/commits/commit_patch_service.rb'
|
||||||
- 'app/services/commits/create_service.rb'
|
- 'app/services/commits/create_service.rb'
|
||||||
|
- 'app/services/concerns/alert_management/alert_processing.rb'
|
||||||
- 'app/services/concerns/ci/job_token_scope/edit_scope_validations.rb'
|
- 'app/services/concerns/ci/job_token_scope/edit_scope_validations.rb'
|
||||||
- 'app/services/concerns/rate_limited_service.rb'
|
- 'app/services/concerns/rate_limited_service.rb'
|
||||||
- 'app/services/concerns/update_repository_storage_methods.rb'
|
- 'app/services/concerns/update_repository_storage_methods.rb'
|
||||||
|
@ -205,12 +212,12 @@ Style/GuardClause:
|
||||||
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file.rb'
|
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file.rb'
|
||||||
- 'app/services/import/validate_remote_git_endpoint_service.rb'
|
- 'app/services/import/validate_remote_git_endpoint_service.rb'
|
||||||
- 'app/services/issuable/bulk_update_service.rb'
|
- 'app/services/issuable/bulk_update_service.rb'
|
||||||
- 'app/services/issuable/clone/base_service.rb'
|
|
||||||
- 'app/services/issuable/common_system_notes_service.rb'
|
- 'app/services/issuable/common_system_notes_service.rb'
|
||||||
- 'app/services/issuable_base_service.rb'
|
- 'app/services/issuable_base_service.rb'
|
||||||
- 'app/services/issues/clone_service.rb'
|
- 'app/services/issues/clone_service.rb'
|
||||||
- 'app/services/issues/move_service.rb'
|
- 'app/services/issues/move_service.rb'
|
||||||
- 'app/services/issues/update_service.rb'
|
- 'app/services/issues/update_service.rb'
|
||||||
|
- 'app/services/markdown_content_rewriter_service.rb'
|
||||||
- 'app/services/merge_requests/add_spent_time_service.rb'
|
- 'app/services/merge_requests/add_spent_time_service.rb'
|
||||||
- 'app/services/merge_requests/base_service.rb'
|
- 'app/services/merge_requests/base_service.rb'
|
||||||
- 'app/services/merge_requests/build_service.rb'
|
- 'app/services/merge_requests/build_service.rb'
|
||||||
|
@ -238,10 +245,10 @@ Style/GuardClause:
|
||||||
- 'app/services/projects/import_export/export_service.rb'
|
- 'app/services/projects/import_export/export_service.rb'
|
||||||
- 'app/services/projects/import_service.rb'
|
- 'app/services/projects/import_service.rb'
|
||||||
- 'app/services/projects/lfs_pointers/lfs_object_download_list_service.rb'
|
- 'app/services/projects/lfs_pointers/lfs_object_download_list_service.rb'
|
||||||
- 'app/services/projects/update_pages_service.rb'
|
|
||||||
- 'app/services/projects/update_repository_storage_service.rb'
|
- 'app/services/projects/update_repository_storage_service.rb'
|
||||||
- 'app/services/projects/update_service.rb'
|
- 'app/services/projects/update_service.rb'
|
||||||
- 'app/services/protected_branches/legacy_api_update_service.rb'
|
- 'app/services/protected_branches/legacy_api_update_service.rb'
|
||||||
|
- 'app/services/repositories/changelog_service.rb'
|
||||||
- 'app/services/snippets/repository_validation_service.rb'
|
- 'app/services/snippets/repository_validation_service.rb'
|
||||||
- 'app/services/todo_service.rb'
|
- 'app/services/todo_service.rb'
|
||||||
- 'app/services/users/build_service.rb'
|
- 'app/services/users/build_service.rb'
|
||||||
|
@ -268,20 +275,24 @@ Style/GuardClause:
|
||||||
- 'app/validators/rsa_key_validator.rb'
|
- 'app/validators/rsa_key_validator.rb'
|
||||||
- 'app/validators/top_level_group_validator.rb'
|
- 'app/validators/top_level_group_validator.rb'
|
||||||
- 'app/validators/x509_certificate_credentials_validator.rb'
|
- 'app/validators/x509_certificate_credentials_validator.rb'
|
||||||
- 'app/workers/cleanup_container_repository_worker.rb'
|
|
||||||
- 'app/workers/clusters/agents/delete_expired_events_worker.rb'
|
- 'app/workers/clusters/agents/delete_expired_events_worker.rb'
|
||||||
- 'app/workers/concerns/application_worker.rb'
|
- 'app/workers/concerns/application_worker.rb'
|
||||||
- 'app/workers/container_registry/migration/guard_worker.rb'
|
- 'app/workers/container_registry/migration/guard_worker.rb'
|
||||||
- 'app/workers/deployments/hooks_worker.rb'
|
- 'app/workers/deployments/hooks_worker.rb'
|
||||||
- 'app/workers/deployments/link_merge_request_worker.rb'
|
- 'app/workers/deployments/link_merge_request_worker.rb'
|
||||||
- 'app/workers/gitlab/github_import/refresh_import_jid_worker.rb'
|
- 'app/workers/gitlab/github_import/refresh_import_jid_worker.rb'
|
||||||
|
- 'app/workers/google_cloud/create_cloudsql_instance_worker.rb'
|
||||||
|
- 'app/workers/packages/cleanup/execute_policy_worker.rb'
|
||||||
- 'app/workers/packages/maven/metadata/sync_worker.rb'
|
- 'app/workers/packages/maven/metadata/sync_worker.rb'
|
||||||
|
- 'app/workers/projects/import_export/relation_export_worker.rb'
|
||||||
- 'app/workers/repository_update_remote_mirror_worker.rb'
|
- 'app/workers/repository_update_remote_mirror_worker.rb'
|
||||||
|
- 'app/workers/terraform/states/destroy_worker.rb'
|
||||||
- 'config/initializers/0_inject_enterprise_edition_module.rb'
|
- 'config/initializers/0_inject_enterprise_edition_module.rb'
|
||||||
- 'config/initializers/carrierwave_patch.rb'
|
- 'config/initializers/carrierwave_patch.rb'
|
||||||
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
- 'config/initializers/devise_dynamic_password_length_validation.rb'
|
||||||
- 'config/initializers/google_api_client_patch.rb'
|
- 'config/initializers/google_api_client_patch.rb'
|
||||||
- 'config/initializers/postgresql_cte.rb'
|
- 'config/initializers/postgresql_cte.rb'
|
||||||
|
- 'config/initializers/wikicloth_redos_patch.rb'
|
||||||
- 'config/object_store_settings.rb'
|
- 'config/object_store_settings.rb'
|
||||||
- 'danger/feature_flag/Dangerfile'
|
- 'danger/feature_flag/Dangerfile'
|
||||||
- 'db/migrate/20210302212623_rename_vuln_fingerprints_indexes.rb'
|
- 'db/migrate/20210302212623_rename_vuln_fingerprints_indexes.rb'
|
||||||
|
@ -315,6 +326,7 @@ Style/GuardClause:
|
||||||
- 'ee/app/finders/ee/template_finder.rb'
|
- 'ee/app/finders/ee/template_finder.rb'
|
||||||
- 'ee/app/finders/iterations_finder.rb'
|
- 'ee/app/finders/iterations_finder.rb'
|
||||||
- 'ee/app/finders/security/vulnerabilities_finder.rb'
|
- 'ee/app/finders/security/vulnerabilities_finder.rb'
|
||||||
|
- 'ee/app/graphql/mutations/concerns/mutations/shared_epic_arguments.rb'
|
||||||
- 'ee/app/graphql/mutations/iterations/create.rb'
|
- 'ee/app/graphql/mutations/iterations/create.rb'
|
||||||
- 'ee/app/graphql/mutations/iterations/update.rb'
|
- 'ee/app/graphql/mutations/iterations/update.rb'
|
||||||
- 'ee/app/graphql/mutations/projects/set_locked.rb'
|
- 'ee/app/graphql/mutations/projects/set_locked.rb'
|
||||||
|
@ -322,13 +334,16 @@ Style/GuardClause:
|
||||||
- 'ee/app/graphql/resolvers/epics_resolver.rb'
|
- 'ee/app/graphql/resolvers/epics_resolver.rb'
|
||||||
- 'ee/app/graphql/resolvers/iterations_resolver.rb'
|
- 'ee/app/graphql/resolvers/iterations_resolver.rb'
|
||||||
- 'ee/app/helpers/ee/application_helper.rb'
|
- 'ee/app/helpers/ee/application_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/auth_helper.rb'
|
||||||
- 'ee/app/helpers/ee/award_emoji_helper.rb'
|
- 'ee/app/helpers/ee/award_emoji_helper.rb'
|
||||||
- 'ee/app/helpers/ee/nav/new_dropdown_helper.rb'
|
- 'ee/app/helpers/ee/nav/new_dropdown_helper.rb'
|
||||||
- 'ee/app/helpers/ee/nav/top_nav_helper.rb'
|
- 'ee/app/helpers/ee/nav/top_nav_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/projects/pipeline_helper.rb'
|
||||||
- 'ee/app/helpers/ee/projects_helper.rb'
|
- 'ee/app/helpers/ee/projects_helper.rb'
|
||||||
- 'ee/app/models/allowed_email_domain.rb'
|
- 'ee/app/models/allowed_email_domain.rb'
|
||||||
- 'ee/app/models/app_sec/fuzzing/coverage/corpus.rb'
|
- 'ee/app/models/app_sec/fuzzing/coverage/corpus.rb'
|
||||||
- 'ee/app/models/approval_merge_request_rule_source.rb'
|
- 'ee/app/models/approval_merge_request_rule_source.rb'
|
||||||
|
- 'ee/app/models/audit_events/external_audit_event_destination.rb'
|
||||||
- 'ee/app/models/concerns/app_sec/dast/buildable.rb'
|
- 'ee/app/models/concerns/app_sec/dast/buildable.rb'
|
||||||
- 'ee/app/models/concerns/ee/protected_ref_access.rb'
|
- 'ee/app/models/concerns/ee/protected_ref_access.rb'
|
||||||
- 'ee/app/models/concerns/elastic/application_versioned_search.rb'
|
- 'ee/app/models/concerns/elastic/application_versioned_search.rb'
|
||||||
|
@ -338,6 +353,7 @@ Style/GuardClause:
|
||||||
- 'ee/app/models/dast_site_profile.rb'
|
- 'ee/app/models/dast_site_profile.rb'
|
||||||
- 'ee/app/models/ee/application_setting.rb'
|
- 'ee/app/models/ee/application_setting.rb'
|
||||||
- 'ee/app/models/ee/epic.rb'
|
- 'ee/app/models/ee/epic.rb'
|
||||||
|
- 'ee/app/models/ee/group_group_link.rb'
|
||||||
- 'ee/app/models/ee/group_member.rb'
|
- 'ee/app/models/ee/group_member.rb'
|
||||||
- 'ee/app/models/ee/incident_management/issuable_escalation_status.rb'
|
- 'ee/app/models/ee/incident_management/issuable_escalation_status.rb'
|
||||||
- 'ee/app/models/ee/issue.rb'
|
- 'ee/app/models/ee/issue.rb'
|
||||||
|
@ -347,6 +363,7 @@ Style/GuardClause:
|
||||||
- 'ee/app/models/ee/merge_request.rb'
|
- 'ee/app/models/ee/merge_request.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
- 'ee/app/models/ee/project.rb'
|
- 'ee/app/models/ee/project.rb'
|
||||||
|
- 'ee/app/models/ee/project_group_link.rb'
|
||||||
- 'ee/app/models/ee/project_member.rb'
|
- 'ee/app/models/ee/project_member.rb'
|
||||||
- 'ee/app/models/ee/user.rb'
|
- 'ee/app/models/ee/user.rb'
|
||||||
- 'ee/app/models/elasticsearch_indexed_project.rb'
|
- 'ee/app/models/elasticsearch_indexed_project.rb'
|
||||||
|
@ -361,6 +378,7 @@ Style/GuardClause:
|
||||||
- 'ee/app/models/namespace_limit.rb'
|
- 'ee/app/models/namespace_limit.rb'
|
||||||
- 'ee/app/models/preloaders/environments/protected_environment_preloader.rb'
|
- 'ee/app/models/preloaders/environments/protected_environment_preloader.rb'
|
||||||
- 'ee/app/models/protected_environment.rb'
|
- 'ee/app/models/protected_environment.rb'
|
||||||
|
- 'ee/app/models/sbom/occurrence.rb'
|
||||||
- 'ee/app/models/users_security_dashboard_project.rb'
|
- 'ee/app/models/users_security_dashboard_project.rb'
|
||||||
- 'ee/app/models/vulnerabilities/feedback.rb'
|
- 'ee/app/models/vulnerabilities/feedback.rb'
|
||||||
- 'ee/app/presenters/ee/merge_request_presenter.rb'
|
- 'ee/app/presenters/ee/merge_request_presenter.rb'
|
||||||
|
@ -384,8 +402,8 @@ Style/GuardClause:
|
||||||
- 'ee/app/services/ee/groups/update_service.rb'
|
- 'ee/app/services/ee/groups/update_service.rb'
|
||||||
- 'ee/app/services/ee/issuable/common_system_notes_service.rb'
|
- 'ee/app/services/ee/issuable/common_system_notes_service.rb'
|
||||||
- 'ee/app/services/ee/issues/base_service.rb'
|
- 'ee/app/services/ee/issues/base_service.rb'
|
||||||
|
- 'ee/app/services/ee/issues/clone_service.rb'
|
||||||
- 'ee/app/services/ee/merge_requests/merge_base_service.rb'
|
- 'ee/app/services/ee/merge_requests/merge_base_service.rb'
|
||||||
- 'ee/app/services/ee/merge_requests/post_merge_service.rb'
|
|
||||||
- 'ee/app/services/ee/merge_requests/refresh_service.rb'
|
- 'ee/app/services/ee/merge_requests/refresh_service.rb'
|
||||||
- 'ee/app/services/ee/namespace_settings/update_service.rb'
|
- 'ee/app/services/ee/namespace_settings/update_service.rb'
|
||||||
- 'ee/app/services/ee/projects/create_service.rb'
|
- 'ee/app/services/ee/projects/create_service.rb'
|
||||||
|
@ -409,11 +427,12 @@ Style/GuardClause:
|
||||||
- 'ee/app/services/merge_trains/refresh_merge_request_service.rb'
|
- 'ee/app/services/merge_trains/refresh_merge_request_service.rb'
|
||||||
- 'ee/app/services/merge_trains/refresh_service.rb'
|
- 'ee/app/services/merge_trains/refresh_service.rb'
|
||||||
- 'ee/app/services/namespaces/storage/email_notification_service.rb'
|
- 'ee/app/services/namespaces/storage/email_notification_service.rb'
|
||||||
- 'ee/app/services/projects/slack_application_install_service.rb'
|
|
||||||
- 'ee/app/services/projects/update_mirror_service.rb'
|
- 'ee/app/services/projects/update_mirror_service.rb'
|
||||||
- 'ee/app/services/security/override_uuids_service.rb'
|
- 'ee/app/services/security/override_uuids_service.rb'
|
||||||
- 'ee/app/services/timebox_report_service.rb'
|
- 'ee/app/services/timebox_report_service.rb'
|
||||||
|
- 'ee/app/services/vulnerabilities/security_finding/create_issue_service.rb'
|
||||||
- 'ee/app/validators/host_validator.rb'
|
- 'ee/app/validators/host_validator.rb'
|
||||||
|
- 'ee/app/validators/user_existence_validator.rb'
|
||||||
- 'ee/app/workers/ee/ci/build_finished_worker.rb'
|
- 'ee/app/workers/ee/ci/build_finished_worker.rb'
|
||||||
- 'ee/app/workers/ee/post_receive.rb'
|
- 'ee/app/workers/ee/post_receive.rb'
|
||||||
- 'ee/app/workers/elastic/migration_worker.rb'
|
- 'ee/app/workers/elastic/migration_worker.rb'
|
||||||
|
@ -462,6 +481,7 @@ Style/GuardClause:
|
||||||
- 'ee/lib/omni_auth/strategies/group_saml.rb'
|
- 'ee/lib/omni_auth/strategies/group_saml.rb'
|
||||||
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
- 'ee/spec/features/billings/billing_plans_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_spec.rb'
|
||||||
|
- 'ee/spec/support/ci/minutes_helpers.rb'
|
||||||
- 'ee/spec/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker_spec.rb'
|
- 'ee/spec/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker_spec.rb'
|
||||||
- 'haml_lint/linter/documentation_links.rb'
|
- 'haml_lint/linter/documentation_links.rb'
|
||||||
- 'lib/api/commits.rb'
|
- 'lib/api/commits.rb'
|
||||||
|
@ -481,6 +501,7 @@ Style/GuardClause:
|
||||||
- 'lib/banzai/filter/wiki_link_filter/rewriter.rb'
|
- 'lib/banzai/filter/wiki_link_filter/rewriter.rb'
|
||||||
- 'lib/bulk_imports/clients/graphql.rb'
|
- 'lib/bulk_imports/clients/graphql.rb'
|
||||||
- 'lib/bulk_imports/clients/http.rb'
|
- 'lib/bulk_imports/clients/http.rb'
|
||||||
|
- 'lib/bulk_imports/pipeline/runner.rb'
|
||||||
- 'lib/bulk_imports/projects/pipelines/project_pipeline.rb'
|
- 'lib/bulk_imports/projects/pipelines/project_pipeline.rb'
|
||||||
- 'lib/container_registry/client.rb'
|
- 'lib/container_registry/client.rb'
|
||||||
- 'lib/feature/definition.rb'
|
- 'lib/feature/definition.rb'
|
||||||
|
@ -525,21 +546,24 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/ci/reports/codequality_reports_comparer.rb'
|
- 'lib/gitlab/ci/reports/codequality_reports_comparer.rb'
|
||||||
- 'lib/gitlab/ci/reports/security/vulnerability_reports_comparer.rb'
|
- 'lib/gitlab/ci/reports/security/vulnerability_reports_comparer.rb'
|
||||||
- 'lib/gitlab/ci/runner/backoff.rb'
|
- 'lib/gitlab/ci/runner/backoff.rb'
|
||||||
|
- 'lib/gitlab/ci/runner_upgrade_check.rb'
|
||||||
- 'lib/gitlab/ci/trace.rb'
|
- 'lib/gitlab/ci/trace.rb'
|
||||||
- 'lib/gitlab/ci/trace/archive.rb'
|
- 'lib/gitlab/ci/trace/archive.rb'
|
||||||
- 'lib/gitlab/ci/trace/stream.rb'
|
- 'lib/gitlab/ci/trace/stream.rb'
|
||||||
- 'lib/gitlab/ci/yaml_processor.rb'
|
- 'lib/gitlab/ci/yaml_processor.rb'
|
||||||
- 'lib/gitlab/config/entry/validators.rb'
|
- 'lib/gitlab/config/entry/validators.rb'
|
||||||
|
- 'lib/gitlab/daemon.rb'
|
||||||
- 'lib/gitlab/database/background_migration/batch_optimizer.rb'
|
- 'lib/gitlab/database/background_migration/batch_optimizer.rb'
|
||||||
- 'lib/gitlab/database/background_migration/batched_migration_wrapper.rb'
|
- 'lib/gitlab/database/background_migration/batched_migration_wrapper.rb'
|
||||||
- 'lib/gitlab/database/consistency_checker.rb'
|
- 'lib/gitlab/database/consistency_checker.rb'
|
||||||
- 'lib/gitlab/database/load_balancing/configuration.rb'
|
|
||||||
- 'lib/gitlab/database/load_balancing/load_balancer.rb'
|
- 'lib/gitlab/database/load_balancing/load_balancer.rb'
|
||||||
|
- 'lib/gitlab/database/lock_writes_manager.rb'
|
||||||
- 'lib/gitlab/database/migration_helpers.rb'
|
- 'lib/gitlab/database/migration_helpers.rb'
|
||||||
- 'lib/gitlab/database/migration_helpers/v2.rb'
|
- 'lib/gitlab/database/migration_helpers/v2.rb'
|
||||||
- 'lib/gitlab/database/partitioning/partition_manager.rb'
|
- 'lib/gitlab/database/partitioning/partition_manager.rb'
|
||||||
- 'lib/gitlab/database/partitioning/sliding_list_strategy.rb'
|
- 'lib/gitlab/database/partitioning/sliding_list_strategy.rb'
|
||||||
- 'lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin.rb'
|
- 'lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin.rb'
|
||||||
|
- 'lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection.rb'
|
||||||
- 'lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb'
|
- 'lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb'
|
||||||
- 'lib/gitlab/diff/file.rb'
|
- 'lib/gitlab/diff/file.rb'
|
||||||
- 'lib/gitlab/diff/highlight.rb'
|
- 'lib/gitlab/diff/highlight.rb'
|
||||||
|
@ -550,7 +574,6 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/email/hook/email_template_interceptor.rb'
|
- 'lib/gitlab/email/hook/email_template_interceptor.rb'
|
||||||
- 'lib/gitlab/email/receiver.rb'
|
- 'lib/gitlab/email/receiver.rb'
|
||||||
- 'lib/gitlab/endpoint_attributes/config.rb'
|
- 'lib/gitlab/endpoint_attributes/config.rb'
|
||||||
- 'lib/gitlab/error_tracking.rb'
|
|
||||||
- 'lib/gitlab/event_store/event.rb'
|
- 'lib/gitlab/event_store/event.rb'
|
||||||
- 'lib/gitlab/event_store/store.rb'
|
- 'lib/gitlab/event_store/store.rb'
|
||||||
- 'lib/gitlab/exception_log_formatter.rb'
|
- 'lib/gitlab/exception_log_formatter.rb'
|
||||||
|
@ -571,10 +594,7 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/github_import/object_counter.rb'
|
- 'lib/gitlab/github_import/object_counter.rb'
|
||||||
- 'lib/gitlab/gitlab_import/client.rb'
|
- 'lib/gitlab/gitlab_import/client.rb'
|
||||||
- 'lib/gitlab/gitlab_import/importer.rb'
|
- 'lib/gitlab/gitlab_import/importer.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/conditions/not_null_condition.rb'
|
- 'lib/gitlab/graphql/query_analyzers/ast/recursion_analyzer.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/conditions/null_condition.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/order_info.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/query_builder.rb'
|
|
||||||
- 'lib/gitlab/i18n/metadata_entry.rb'
|
- 'lib/gitlab/i18n/metadata_entry.rb'
|
||||||
- 'lib/gitlab/i18n/po_linter.rb'
|
- 'lib/gitlab/i18n/po_linter.rb'
|
||||||
- 'lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb'
|
- 'lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb'
|
||||||
|
@ -583,14 +603,19 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/import_export/command_line_util.rb'
|
- 'lib/gitlab/import_export/command_line_util.rb'
|
||||||
- 'lib/gitlab/import_export/group/tree_restorer.rb'
|
- 'lib/gitlab/import_export/group/tree_restorer.rb'
|
||||||
- 'lib/gitlab/import_export/importer.rb'
|
- 'lib/gitlab/import_export/importer.rb'
|
||||||
|
- 'lib/gitlab/import_export/project/relation_factory.rb'
|
||||||
- 'lib/gitlab/import_export/repo_restorer.rb'
|
- 'lib/gitlab/import_export/repo_restorer.rb'
|
||||||
- 'lib/gitlab/import_export/snippet_repo_restorer.rb'
|
- 'lib/gitlab/import_export/snippet_repo_restorer.rb'
|
||||||
- 'lib/gitlab/import_export/version_checker.rb'
|
- 'lib/gitlab/import_export/version_checker.rb'
|
||||||
|
- 'lib/gitlab/instrumentation/global_search_api.rb'
|
||||||
|
- 'lib/gitlab/instrumentation/rate_limiting_gates.rb'
|
||||||
- 'lib/gitlab/instrumentation/redis_cluster_validator.rb'
|
- 'lib/gitlab/instrumentation/redis_cluster_validator.rb'
|
||||||
- 'lib/gitlab/instrumentation/uploads.rb'
|
- 'lib/gitlab/instrumentation/uploads.rb'
|
||||||
|
- 'lib/gitlab/issuable/clone/copy_resource_events_service.rb'
|
||||||
- 'lib/gitlab/legacy_github_import/client.rb'
|
- 'lib/gitlab/legacy_github_import/client.rb'
|
||||||
- 'lib/gitlab/legacy_github_import/issuable_formatter.rb'
|
- 'lib/gitlab/legacy_github_import/issuable_formatter.rb'
|
||||||
- 'lib/gitlab/marginalia.rb'
|
- 'lib/gitlab/marginalia.rb'
|
||||||
|
- 'lib/gitlab/memory/watchdog.rb'
|
||||||
- 'lib/gitlab/metrics/samplers/ruby_sampler.rb'
|
- 'lib/gitlab/metrics/samplers/ruby_sampler.rb'
|
||||||
- 'lib/gitlab/metrics/subscribers/action_cable.rb'
|
- 'lib/gitlab/metrics/subscribers/action_cable.rb'
|
||||||
- 'lib/gitlab/metrics/subscribers/active_record.rb'
|
- 'lib/gitlab/metrics/subscribers/active_record.rb'
|
||||||
|
@ -598,6 +623,7 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/metrics/subscribers/rails_cache.rb'
|
- 'lib/gitlab/metrics/subscribers/rails_cache.rb'
|
||||||
- 'lib/gitlab/metrics/web_transaction.rb'
|
- 'lib/gitlab/metrics/web_transaction.rb'
|
||||||
- 'lib/gitlab/middleware/read_only/controller.rb'
|
- 'lib/gitlab/middleware/read_only/controller.rb'
|
||||||
|
- 'lib/gitlab/pages/deployment_update.rb'
|
||||||
- 'lib/gitlab/pagination/gitaly_keyset_pager.rb'
|
- 'lib/gitlab/pagination/gitaly_keyset_pager.rb'
|
||||||
- 'lib/gitlab/pagination/keyset/column_order_definition.rb'
|
- 'lib/gitlab/pagination/keyset/column_order_definition.rb'
|
||||||
- 'lib/gitlab/pagination/keyset/in_operator_optimization/array_scope_columns.rb'
|
- 'lib/gitlab/pagination/keyset/in_operator_optimization/array_scope_columns.rb'
|
||||||
|
@ -626,6 +652,7 @@ Style/GuardClause:
|
||||||
- 'lib/gitlab/ssh_public_key.rb'
|
- 'lib/gitlab/ssh_public_key.rb'
|
||||||
- 'lib/gitlab/url_blocker.rb'
|
- 'lib/gitlab/url_blocker.rb'
|
||||||
- 'lib/gitlab/usage/metric_definition.rb'
|
- 'lib/gitlab/usage/metric_definition.rb'
|
||||||
|
- 'lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric.rb'
|
||||||
- 'lib/gitlab/usage_data_counters/ci_template_unique_counter.rb'
|
- 'lib/gitlab/usage_data_counters/ci_template_unique_counter.rb'
|
||||||
- 'lib/gitlab/utils.rb'
|
- 'lib/gitlab/utils.rb'
|
||||||
- 'lib/gitlab/utils/override.rb'
|
- 'lib/gitlab/utils/override.rb'
|
||||||
|
@ -633,6 +660,7 @@ Style/GuardClause:
|
||||||
- 'lib/mattermost/session.rb'
|
- 'lib/mattermost/session.rb'
|
||||||
- 'lib/release_highlights/validator/entry.rb'
|
- 'lib/release_highlights/validator/entry.rb'
|
||||||
- 'lib/safe_zip/entry.rb'
|
- 'lib/safe_zip/entry.rb'
|
||||||
|
- 'lib/service_ping/devops_report.rb'
|
||||||
- 'lib/system_check/app/systemd_unit_files_or_init_script_up_to_date_check.rb'
|
- 'lib/system_check/app/systemd_unit_files_or_init_script_up_to_date_check.rb'
|
||||||
- 'lib/system_check/incoming_email/mail_room_running_check.rb'
|
- 'lib/system_check/incoming_email/mail_room_running_check.rb'
|
||||||
- 'lib/tasks/config_lint.rake'
|
- 'lib/tasks/config_lint.rake'
|
||||||
|
@ -647,22 +675,22 @@ Style/GuardClause:
|
||||||
- 'qa/qa/page/component/snippet.rb'
|
- 'qa/qa/page/component/snippet.rb'
|
||||||
- 'qa/qa/page/mattermost/login.rb'
|
- 'qa/qa/page/mattermost/login.rb'
|
||||||
- 'qa/qa/page/page_concern.rb'
|
- 'qa/qa/page/page_concern.rb'
|
||||||
|
- 'qa/qa/page/project/settings/deploy_tokens.rb'
|
||||||
- 'qa/qa/resource/api_fabricator.rb'
|
- 'qa/qa/resource/api_fabricator.rb'
|
||||||
- 'qa/qa/resource/package.rb'
|
- 'qa/qa/resource/package.rb'
|
||||||
|
- 'qa/qa/resource/project.rb'
|
||||||
- 'qa/qa/resource/registry_repository.rb'
|
- 'qa/qa/resource/registry_repository.rb'
|
||||||
- 'qa/qa/resource/reusable.rb'
|
- 'qa/qa/resource/reusable.rb'
|
||||||
- 'qa/qa/resource/user_gpg.rb'
|
- 'qa/qa/resource/user_gpg.rb'
|
||||||
- 'qa/qa/runtime/feature.rb'
|
- 'qa/qa/runtime/feature.rb'
|
||||||
- 'qa/qa/runtime/search.rb'
|
- 'qa/qa/runtime/search.rb'
|
||||||
- 'qa/qa/service/cluster_provider/gcloud.rb'
|
- 'qa/qa/service/cluster_provider/gcloud.rb'
|
||||||
- 'qa/qa/service/docker_run/gitlab_runner.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/1_manage/login/register_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/1_manage/login/register_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/11_fulfillment/purchase/free_trial_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/11_fulfillment/purchase/free_trial_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_file_template_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/group_file_template_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
|
||||||
- 'qa/qa/specs/helpers/feature_flag.rb'
|
- 'qa/qa/specs/helpers/feature_flag.rb'
|
||||||
- 'qa/qa/support/page_error_checker.rb'
|
- 'qa/qa/vendor/jenkins/job.rb'
|
||||||
- 'rubocop/cop/api/grape_array_missing_coerce.rb'
|
- 'rubocop/cop/api/grape_array_missing_coerce.rb'
|
||||||
- 'rubocop/cop/gitlab/duplicate_spec_location.rb'
|
- 'rubocop/cop/gitlab/duplicate_spec_location.rb'
|
||||||
- 'rubocop/cop/gitlab/event_store_subscriber.rb'
|
- 'rubocop/cop/gitlab/event_store_subscriber.rb'
|
||||||
|
@ -702,6 +730,7 @@ Style/GuardClause:
|
||||||
- 'spec/support/import_export/export_file_helper.rb'
|
- 'spec/support/import_export/export_file_helper.rb'
|
||||||
- 'spec/support/shared_examples/features/packages_shared_examples.rb'
|
- 'spec/support/shared_examples/features/packages_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/services/packages/debian/generate_distribution_shared_examples.rb'
|
- 'spec/support/shared_examples/services/packages/debian/generate_distribution_shared_examples.rb'
|
||||||
|
- 'spec/tooling/lib/tooling/find_codeowners_spec.rb'
|
||||||
- 'spec/workers/container_expiration_policies/cleanup_container_repository_worker_spec.rb'
|
- 'spec/workers/container_expiration_policies/cleanup_container_repository_worker_spec.rb'
|
||||||
- 'tooling/lib/tooling/helm3_client.rb'
|
- 'tooling/lib/tooling/helm3_client.rb'
|
||||||
- 'tooling/lib/tooling/image.rb'
|
- 'tooling/lib/tooling/image.rb'
|
||||||
|
|
|
@ -1,15 +1,11 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/HashAsLastArrayItem:
|
Style/HashAsLastArrayItem:
|
||||||
# Offense count: 79
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/admin/application_settings_controller.rb'
|
- 'app/controllers/admin/application_settings_controller.rb'
|
||||||
- 'app/controllers/admin/groups_controller.rb'
|
- 'app/controllers/admin/groups_controller.rb'
|
||||||
- 'app/controllers/admin/users_controller.rb'
|
- 'app/controllers/admin/users_controller.rb'
|
||||||
- 'app/controllers/boards/issues_controller.rb'
|
- 'app/controllers/boards/issues_controller.rb'
|
||||||
- 'app/controllers/clusters/clusters_controller.rb'
|
|
||||||
- 'app/controllers/concerns/issuable_actions.rb'
|
- 'app/controllers/concerns/issuable_actions.rb'
|
||||||
- 'app/controllers/concerns/issuable_collections.rb'
|
- 'app/controllers/concerns/issuable_collections.rb'
|
||||||
- 'app/controllers/profiles_controller.rb'
|
- 'app/controllers/profiles_controller.rb'
|
||||||
|
@ -29,6 +25,7 @@ Style/HashAsLastArrayItem:
|
||||||
- 'app/models/customer_relations/contact.rb'
|
- 'app/models/customer_relations/contact.rb'
|
||||||
- 'app/models/customer_relations/organization.rb'
|
- 'app/models/customer_relations/organization.rb'
|
||||||
- 'app/models/deploy_key.rb'
|
- 'app/models/deploy_key.rb'
|
||||||
|
- 'app/models/deployment.rb'
|
||||||
- 'app/models/issue.rb'
|
- 'app/models/issue.rb'
|
||||||
- 'app/models/merge_request.rb'
|
- 'app/models/merge_request.rb'
|
||||||
- 'app/models/milestone.rb'
|
- 'app/models/milestone.rb'
|
||||||
|
@ -59,4 +56,5 @@ Style/HashAsLastArrayItem:
|
||||||
- 'spec/services/git/branch_hooks_service_spec.rb'
|
- 'spec/services/git/branch_hooks_service_spec.rb'
|
||||||
- 'spec/services/metrics/dashboard/panel_preview_service_spec.rb'
|
- 'spec/services/metrics/dashboard/panel_preview_service_spec.rb'
|
||||||
- 'spec/support/helpers/rack_attack_spec_helpers.rb'
|
- 'spec/support/helpers/rack_attack_spec_helpers.rb'
|
||||||
|
- 'spec/workers/concerns/worker_attributes_spec.rb'
|
||||||
- 'spec/workers/merge_worker_spec.rb'
|
- 'spec/workers/merge_worker_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/HashEachMethods:
|
Style/HashEachMethods:
|
||||||
# Offense count: 95
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/graphql/resolvers/concerns/caching_array_resolver.rb'
|
- 'app/graphql/resolvers/concerns/caching_array_resolver.rb'
|
||||||
- 'app/graphql/types/alert_management/severity_enum.rb'
|
- 'app/graphql/types/alert_management/severity_enum.rb'
|
||||||
|
@ -12,6 +9,7 @@ Style/HashEachMethods:
|
||||||
- 'app/graphql/types/ci/job_artifact_file_type_enum.rb'
|
- 'app/graphql/types/ci/job_artifact_file_type_enum.rb'
|
||||||
- 'app/graphql/types/ci/pipeline_config_source_enum.rb'
|
- 'app/graphql/types/ci/pipeline_config_source_enum.rb'
|
||||||
- 'app/graphql/types/ci/runner_access_level_enum.rb'
|
- 'app/graphql/types/ci/runner_access_level_enum.rb'
|
||||||
|
- 'app/graphql/types/ci/variable_type_enum.rb'
|
||||||
- 'app/graphql/types/clusters/agent_token_status_enum.rb'
|
- 'app/graphql/types/clusters/agent_token_status_enum.rb'
|
||||||
- 'app/graphql/types/container_repository_status_enum.rb'
|
- 'app/graphql/types/container_repository_status_enum.rb'
|
||||||
- 'app/graphql/types/data_visualization_palette/color_enum.rb'
|
- 'app/graphql/types/data_visualization_palette/color_enum.rb'
|
||||||
|
@ -34,6 +32,7 @@ Style/HashEachMethods:
|
||||||
- 'config/initializers/8_gitaly.rb'
|
- 'config/initializers/8_gitaly.rb'
|
||||||
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_reason_enum.rb'
|
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_reason_enum.rb'
|
||||||
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum.rb'
|
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum.rb'
|
||||||
|
- 'ee/app/graphql/types/incident_management/issuable_resource_link_type_enum.rb'
|
||||||
- 'ee/app/graphql/types/incident_management/oncall_rotation_length_unit_enum.rb'
|
- 'ee/app/graphql/types/incident_management/oncall_rotation_length_unit_enum.rb'
|
||||||
- 'ee/app/graphql/types/security_report_summary_type.rb'
|
- 'ee/app/graphql/types/security_report_summary_type.rb'
|
||||||
- 'ee/app/graphql/types/vulnerabilities_count_by_day_type.rb'
|
- 'ee/app/graphql/types/vulnerabilities_count_by_day_type.rb'
|
||||||
|
@ -69,7 +68,6 @@ Style/HashEachMethods:
|
||||||
- 'spec/helpers/application_helper_spec.rb'
|
- 'spec/helpers/application_helper_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/status/build/failed_spec.rb'
|
- 'spec/lib/gitlab/ci/status/build/failed_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/samplers/ruby_sampler_spec.rb'
|
- 'spec/lib/gitlab/metrics/samplers/ruby_sampler_spec.rb'
|
||||||
- 'spec/lib/gitlab/template/gitlab_ci_yml_template_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/usage_data_spec.rb'
|
- 'spec/lib/gitlab/usage_data_spec.rb'
|
||||||
- 'spec/models/ci/build_spec.rb'
|
- 'spec/models/ci/build_spec.rb'
|
||||||
- 'spec/models/ci/job_artifact_spec.rb'
|
- 'spec/models/ci/job_artifact_spec.rb'
|
||||||
|
@ -77,6 +75,7 @@ Style/HashEachMethods:
|
||||||
- 'spec/models/clusters/cluster_spec.rb'
|
- 'spec/models/clusters/cluster_spec.rb'
|
||||||
- 'spec/models/concerns/has_user_type_spec.rb'
|
- 'spec/models/concerns/has_user_type_spec.rb'
|
||||||
- 'spec/models/packages/package_spec.rb'
|
- 'spec/models/packages/package_spec.rb'
|
||||||
|
- 'spec/models/project_spec.rb'
|
||||||
- 'spec/models/user_spec.rb'
|
- 'spec/models/user_spec.rb'
|
||||||
- 'spec/presenters/ci/pipeline_presenter_spec.rb'
|
- 'spec/presenters/ci/pipeline_presenter_spec.rb'
|
||||||
- 'spec/presenters/commit_status_presenter_spec.rb'
|
- 'spec/presenters/commit_status_presenter_spec.rb'
|
||||||
|
|
|
@ -1,17 +1,13 @@
|
||||||
---
|
---
|
||||||
Style/IfInsideElse:
|
Style/IfInsideElse:
|
||||||
# Offense count: 43
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/application_controller.rb'
|
- 'app/controllers/application_controller.rb'
|
||||||
- 'app/controllers/passwords_controller.rb'
|
- 'app/controllers/passwords_controller.rb'
|
||||||
- 'app/finders/projects_finder.rb'
|
- 'app/finders/projects_finder.rb'
|
||||||
- 'app/finders/user_recent_events_finder.rb'
|
|
||||||
- 'app/helpers/diff_helper.rb'
|
- 'app/helpers/diff_helper.rb'
|
||||||
|
- 'app/helpers/issuables_helper.rb'
|
||||||
- 'app/helpers/members_helper.rb'
|
- 'app/helpers/members_helper.rb'
|
||||||
- 'app/helpers/search_helper.rb'
|
- 'app/helpers/search_helper.rb'
|
||||||
- 'app/models/ci/build.rb'
|
|
||||||
- 'app/models/namespace.rb'
|
- 'app/models/namespace.rb'
|
||||||
- 'app/presenters/project_presenter.rb'
|
- 'app/presenters/project_presenter.rb'
|
||||||
- 'app/services/system_notes/commit_service.rb'
|
- 'app/services/system_notes/commit_service.rb'
|
||||||
|
@ -22,6 +18,7 @@ Style/IfInsideElse:
|
||||||
- 'ee/app/controllers/ee/registrations/welcome_controller.rb'
|
- 'ee/app/controllers/ee/registrations/welcome_controller.rb'
|
||||||
- 'ee/app/controllers/groups/omniauth_callbacks_controller.rb'
|
- 'ee/app/controllers/groups/omniauth_callbacks_controller.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
|
- 'ee/app/models/iterations/cadence.rb'
|
||||||
- 'ee/app/models/protected_environments/authorizable.rb'
|
- 'ee/app/models/protected_environments/authorizable.rb'
|
||||||
- 'ee/app/policies/ee/group_policy.rb'
|
- 'ee/app/policies/ee/group_policy.rb'
|
||||||
- 'ee/app/services/app_sec/dast/site_profiles/audit/update_service.rb'
|
- 'ee/app/services/app_sec/dast/site_profiles/audit/update_service.rb'
|
||||||
|
@ -30,12 +27,15 @@ Style/IfInsideElse:
|
||||||
- 'ee/app/services/geo/repository_base_sync_service.rb'
|
- 'ee/app/services/geo/repository_base_sync_service.rb'
|
||||||
- 'ee/app/services/gitlab_subscriptions/fetch_subscription_plans_service.rb'
|
- 'ee/app/services/gitlab_subscriptions/fetch_subscription_plans_service.rb'
|
||||||
- 'ee/app/services/vulnerability_external_issue_links/create_service.rb'
|
- 'ee/app/services/vulnerability_external_issue_links/create_service.rb'
|
||||||
|
- 'ee/app/workers/elastic/project_transfer_worker.rb'
|
||||||
|
- 'ee/app/workers/project_import_schedule_worker.rb'
|
||||||
- 'ee/lib/gitlab/geo/base_batcher.rb'
|
- 'ee/lib/gitlab/geo/base_batcher.rb'
|
||||||
- 'lib/api/projects.rb'
|
- 'lib/api/projects.rb'
|
||||||
- 'lib/gitlab/auth.rb'
|
- 'lib/gitlab/auth.rb'
|
||||||
- 'lib/gitlab/conflict/file.rb'
|
- 'lib/gitlab/conflict/file.rb'
|
||||||
- 'lib/gitlab/sql/pattern.rb'
|
- 'lib/gitlab/sql/pattern.rb'
|
||||||
- 'lib/gitlab/usage/service_ping/payload_keys_processor.rb'
|
- 'lib/gitlab/usage/service_ping/payload_keys_processor.rb'
|
||||||
|
- 'lib/service_ping/build_payload.rb'
|
||||||
- 'lib/tasks/gitlab/cleanup.rake'
|
- 'lib/tasks/gitlab/cleanup.rake'
|
||||||
- 'lib/tasks/gitlab/shell.rake'
|
- 'lib/tasks/gitlab/shell.rake'
|
||||||
- 'qa/qa/resource/protected_branch.rb'
|
- 'qa/qa/resource/protected_branch.rb'
|
||||||
|
|
|
@ -1,14 +1,10 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/IfUnlessModifier:
|
Style/IfUnlessModifier:
|
||||||
# Offense count: 1937
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/channels/graphql_channel.rb'
|
- 'app/channels/graphql_channel.rb'
|
||||||
- 'app/controllers/admin/application_settings_controller.rb'
|
- 'app/controllers/admin/application_settings_controller.rb'
|
||||||
- 'app/controllers/admin/projects_controller.rb'
|
- 'app/controllers/admin/projects_controller.rb'
|
||||||
- 'app/controllers/admin/runners_controller.rb'
|
|
||||||
- 'app/controllers/admin/users_controller.rb'
|
- 'app/controllers/admin/users_controller.rb'
|
||||||
- 'app/controllers/application_controller.rb'
|
- 'app/controllers/application_controller.rb'
|
||||||
- 'app/controllers/concerns/controller_with_cross_project_access_check.rb'
|
- 'app/controllers/concerns/controller_with_cross_project_access_check.rb'
|
||||||
|
@ -25,6 +21,8 @@ Style/IfUnlessModifier:
|
||||||
- 'app/controllers/concerns/paginated_collection.rb'
|
- 'app/controllers/concerns/paginated_collection.rb'
|
||||||
- 'app/controllers/concerns/record_user_last_activity.rb'
|
- 'app/controllers/concerns/record_user_last_activity.rb'
|
||||||
- 'app/controllers/concerns/sorting_preference.rb'
|
- 'app/controllers/concerns/sorting_preference.rb'
|
||||||
|
- 'app/controllers/concerns/uploads_actions.rb'
|
||||||
|
- 'app/controllers/concerns/verifies_with_email.rb'
|
||||||
- 'app/controllers/concerns/wiki_actions.rb'
|
- 'app/controllers/concerns/wiki_actions.rb'
|
||||||
- 'app/controllers/concerns/with_performance_bar.rb'
|
- 'app/controllers/concerns/with_performance_bar.rb'
|
||||||
- 'app/controllers/explore/projects_controller.rb'
|
- 'app/controllers/explore/projects_controller.rb'
|
||||||
|
@ -33,9 +31,9 @@ Style/IfUnlessModifier:
|
||||||
- 'app/controllers/groups_controller.rb'
|
- 'app/controllers/groups_controller.rb'
|
||||||
- 'app/controllers/import/fogbugz_controller.rb'
|
- 'app/controllers/import/fogbugz_controller.rb'
|
||||||
- 'app/controllers/import/gitea_controller.rb'
|
- 'app/controllers/import/gitea_controller.rb'
|
||||||
|
- 'app/controllers/import/github_controller.rb'
|
||||||
- 'app/controllers/import/gitlab_controller.rb'
|
- 'app/controllers/import/gitlab_controller.rb'
|
||||||
- 'app/controllers/import/manifest_controller.rb'
|
- 'app/controllers/import/manifest_controller.rb'
|
||||||
- 'app/controllers/jira_connect/application_controller.rb'
|
|
||||||
- 'app/controllers/jwt_controller.rb'
|
- 'app/controllers/jwt_controller.rb'
|
||||||
- 'app/controllers/omniauth_callbacks_controller.rb'
|
- 'app/controllers/omniauth_callbacks_controller.rb'
|
||||||
- 'app/controllers/profiles/emails_controller.rb'
|
- 'app/controllers/profiles/emails_controller.rb'
|
||||||
|
@ -53,12 +51,15 @@ Style/IfUnlessModifier:
|
||||||
- 'app/controllers/projects/issues_controller.rb'
|
- 'app/controllers/projects/issues_controller.rb'
|
||||||
- 'app/controllers/projects/merge_requests/diffs_controller.rb'
|
- 'app/controllers/projects/merge_requests/diffs_controller.rb'
|
||||||
- 'app/controllers/projects/merge_requests_controller.rb'
|
- 'app/controllers/projects/merge_requests_controller.rb'
|
||||||
|
- 'app/controllers/projects/pipelines/tests_controller.rb'
|
||||||
- 'app/controllers/projects/protected_refs_controller.rb'
|
- 'app/controllers/projects/protected_refs_controller.rb'
|
||||||
- 'app/controllers/projects/releases_controller.rb'
|
- 'app/controllers/projects/releases_controller.rb'
|
||||||
- 'app/controllers/projects/runners_controller.rb'
|
- 'app/controllers/projects/runners_controller.rb'
|
||||||
|
- 'app/controllers/projects_controller.rb'
|
||||||
- 'app/controllers/registrations_controller.rb'
|
- 'app/controllers/registrations_controller.rb'
|
||||||
- 'app/controllers/repositories/git_http_controller.rb'
|
- 'app/controllers/repositories/git_http_controller.rb'
|
||||||
- 'app/controllers/repositories/lfs_api_controller.rb'
|
- 'app/controllers/repositories/lfs_api_controller.rb'
|
||||||
|
- 'app/controllers/repositories/lfs_storage_controller.rb'
|
||||||
- 'app/controllers/sessions_controller.rb'
|
- 'app/controllers/sessions_controller.rb'
|
||||||
- 'app/controllers/users/terms_controller.rb'
|
- 'app/controllers/users/terms_controller.rb'
|
||||||
- 'app/finders/autocomplete/users_finder.rb'
|
- 'app/finders/autocomplete/users_finder.rb'
|
||||||
|
@ -92,7 +93,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/graphql/mutations/release_asset_links/delete.rb'
|
- 'app/graphql/mutations/release_asset_links/delete.rb'
|
||||||
- 'app/graphql/mutations/release_asset_links/update.rb'
|
- 'app/graphql/mutations/release_asset_links/update.rb'
|
||||||
- 'app/graphql/mutations/todos/mark_all_done.rb'
|
- 'app/graphql/mutations/todos/mark_all_done.rb'
|
||||||
- 'app/graphql/mutations/work_items/create.rb'
|
|
||||||
- 'app/graphql/resolvers/blobs_resolver.rb'
|
- 'app/graphql/resolvers/blobs_resolver.rb'
|
||||||
- 'app/graphql/resolvers/ci/runner_jobs_resolver.rb'
|
- 'app/graphql/resolvers/ci/runner_jobs_resolver.rb'
|
||||||
- 'app/graphql/resolvers/concerns/board_item_filterable.rb'
|
- 'app/graphql/resolvers/concerns/board_item_filterable.rb'
|
||||||
|
@ -105,7 +105,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/graphql/resolvers/timelog_resolver.rb'
|
- 'app/graphql/resolvers/timelog_resolver.rb'
|
||||||
- 'app/graphql/types/ci/job_type.rb'
|
- 'app/graphql/types/ci/job_type.rb'
|
||||||
- 'app/helpers/admin/user_actions_helper.rb'
|
- 'app/helpers/admin/user_actions_helper.rb'
|
||||||
- 'app/helpers/appearances_helper.rb'
|
|
||||||
- 'app/helpers/blob_helper.rb'
|
- 'app/helpers/blob_helper.rb'
|
||||||
- 'app/helpers/button_helper.rb'
|
- 'app/helpers/button_helper.rb'
|
||||||
- 'app/helpers/ci/status_helper.rb'
|
- 'app/helpers/ci/status_helper.rb'
|
||||||
|
@ -116,7 +115,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/helpers/events_helper.rb'
|
- 'app/helpers/events_helper.rb'
|
||||||
- 'app/helpers/form_helper.rb'
|
- 'app/helpers/form_helper.rb'
|
||||||
- 'app/helpers/groups_helper.rb'
|
- 'app/helpers/groups_helper.rb'
|
||||||
- 'app/helpers/issuables_description_templates_helper.rb'
|
|
||||||
- 'app/helpers/issuables_helper.rb'
|
- 'app/helpers/issuables_helper.rb'
|
||||||
- 'app/helpers/issues_helper.rb'
|
- 'app/helpers/issues_helper.rb'
|
||||||
- 'app/helpers/lazy_image_tag_helper.rb'
|
- 'app/helpers/lazy_image_tag_helper.rb'
|
||||||
|
@ -135,6 +133,7 @@ Style/IfUnlessModifier:
|
||||||
- 'app/helpers/selects_helper.rb'
|
- 'app/helpers/selects_helper.rb'
|
||||||
- 'app/helpers/snippets_helper.rb'
|
- 'app/helpers/snippets_helper.rb'
|
||||||
- 'app/helpers/sorting_helper.rb'
|
- 'app/helpers/sorting_helper.rb'
|
||||||
|
- 'app/helpers/storage_helper.rb'
|
||||||
- 'app/helpers/submodule_helper.rb'
|
- 'app/helpers/submodule_helper.rb'
|
||||||
- 'app/helpers/tab_helper.rb'
|
- 'app/helpers/tab_helper.rb'
|
||||||
- 'app/helpers/timeboxes_helper.rb'
|
- 'app/helpers/timeboxes_helper.rb'
|
||||||
|
@ -153,6 +152,7 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/ci/build.rb'
|
- 'app/models/ci/build.rb'
|
||||||
- 'app/models/ci/build_trace_chunk.rb'
|
- 'app/models/ci/build_trace_chunk.rb'
|
||||||
- 'app/models/ci/job_artifact.rb'
|
- 'app/models/ci/job_artifact.rb'
|
||||||
|
- 'app/models/ci/pending_build.rb'
|
||||||
- 'app/models/ci/pipeline.rb'
|
- 'app/models/ci/pipeline.rb'
|
||||||
- 'app/models/ci/runner.rb'
|
- 'app/models/ci/runner.rb'
|
||||||
- 'app/models/ci/running_build.rb'
|
- 'app/models/ci/running_build.rb'
|
||||||
|
@ -170,7 +170,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/concerns/ci/artifactable.rb'
|
- 'app/models/concerns/ci/artifactable.rb'
|
||||||
- 'app/models/concerns/counter_attribute.rb'
|
- 'app/models/concerns/counter_attribute.rb'
|
||||||
- 'app/models/concerns/deprecated_assignee.rb'
|
- 'app/models/concerns/deprecated_assignee.rb'
|
||||||
- 'app/models/concerns/diff_positionable_note.rb'
|
|
||||||
- 'app/models/concerns/group_descendant.rb'
|
- 'app/models/concerns/group_descendant.rb'
|
||||||
- 'app/models/concerns/has_wiki_page_meta_attributes.rb'
|
- 'app/models/concerns/has_wiki_page_meta_attributes.rb'
|
||||||
- 'app/models/concerns/id_in_ordered.rb'
|
- 'app/models/concerns/id_in_ordered.rb'
|
||||||
|
@ -178,10 +177,10 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/concerns/issuable.rb'
|
- 'app/models/concerns/issuable.rb'
|
||||||
- 'app/models/concerns/issuable_link.rb'
|
- 'app/models/concerns/issuable_link.rb'
|
||||||
- 'app/models/concerns/issue_available_features.rb'
|
- 'app/models/concerns/issue_available_features.rb'
|
||||||
- 'app/models/concerns/limitable.rb'
|
|
||||||
- 'app/models/concerns/mentionable.rb'
|
- 'app/models/concerns/mentionable.rb'
|
||||||
- 'app/models/concerns/noteable.rb'
|
- 'app/models/concerns/noteable.rb'
|
||||||
- 'app/models/concerns/routable.rb'
|
- 'app/models/concerns/routable.rb'
|
||||||
|
- 'app/models/concerns/sha_attribute.rb'
|
||||||
- 'app/models/concerns/timebox.rb'
|
- 'app/models/concerns/timebox.rb'
|
||||||
- 'app/models/concerns/token_authenticatable_strategies/base.rb'
|
- 'app/models/concerns/token_authenticatable_strategies/base.rb'
|
||||||
- 'app/models/concerns/token_authenticatable_strategies/digest.rb'
|
- 'app/models/concerns/token_authenticatable_strategies/digest.rb'
|
||||||
|
@ -195,6 +194,7 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/error_tracking/project_error_tracking_setting.rb'
|
- 'app/models/error_tracking/project_error_tracking_setting.rb'
|
||||||
- 'app/models/external_pull_request.rb'
|
- 'app/models/external_pull_request.rb'
|
||||||
- 'app/models/generic_commit_status.rb'
|
- 'app/models/generic_commit_status.rb'
|
||||||
|
- 'app/models/grafana_integration.rb'
|
||||||
- 'app/models/group.rb'
|
- 'app/models/group.rb'
|
||||||
- 'app/models/integrations/asana.rb'
|
- 'app/models/integrations/asana.rb'
|
||||||
- 'app/models/integrations/bamboo.rb'
|
- 'app/models/integrations/bamboo.rb'
|
||||||
|
@ -205,6 +205,7 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/integrations/jira.rb'
|
- 'app/models/integrations/jira.rb'
|
||||||
- 'app/models/integrations/pushover.rb'
|
- 'app/models/integrations/pushover.rb'
|
||||||
- 'app/models/integrations/teamcity.rb'
|
- 'app/models/integrations/teamcity.rb'
|
||||||
|
- 'app/models/issue.rb'
|
||||||
- 'app/models/issue_email_participant.rb'
|
- 'app/models/issue_email_participant.rb'
|
||||||
- 'app/models/label_note.rb'
|
- 'app/models/label_note.rb'
|
||||||
- 'app/models/list.rb'
|
- 'app/models/list.rb'
|
||||||
|
@ -217,7 +218,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/namespace.rb'
|
- 'app/models/namespace.rb'
|
||||||
- 'app/models/namespace_setting.rb'
|
- 'app/models/namespace_setting.rb'
|
||||||
- 'app/models/namespaces/traversal/linear.rb'
|
- 'app/models/namespaces/traversal/linear.rb'
|
||||||
- 'app/models/namespaces/traversal/linear_scopes.rb'
|
|
||||||
- 'app/models/network/graph.rb'
|
- 'app/models/network/graph.rb'
|
||||||
- 'app/models/note.rb'
|
- 'app/models/note.rb'
|
||||||
- 'app/models/notification_setting.rb'
|
- 'app/models/notification_setting.rb'
|
||||||
|
@ -239,7 +239,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/remote_mirror.rb'
|
- 'app/models/remote_mirror.rb'
|
||||||
- 'app/models/repository.rb'
|
- 'app/models/repository.rb'
|
||||||
- 'app/models/route.rb'
|
- 'app/models/route.rb'
|
||||||
- 'app/models/sent_notification.rb'
|
|
||||||
- 'app/models/service_desk_setting.rb'
|
- 'app/models/service_desk_setting.rb'
|
||||||
- 'app/models/snippet_input_action.rb'
|
- 'app/models/snippet_input_action.rb'
|
||||||
- 'app/models/state_note.rb'
|
- 'app/models/state_note.rb'
|
||||||
|
@ -247,6 +246,8 @@ Style/IfUnlessModifier:
|
||||||
- 'app/models/synthetic_note.rb'
|
- 'app/models/synthetic_note.rb'
|
||||||
- 'app/models/user.rb'
|
- 'app/models/user.rb'
|
||||||
- 'app/models/wiki.rb'
|
- 'app/models/wiki.rb'
|
||||||
|
- 'app/models/work_items/parent_link.rb'
|
||||||
|
- 'app/policies/project_policy.rb'
|
||||||
- 'app/presenters/blob_presenter.rb'
|
- 'app/presenters/blob_presenter.rb'
|
||||||
- 'app/presenters/ci/pipeline_presenter.rb'
|
- 'app/presenters/ci/pipeline_presenter.rb'
|
||||||
- 'app/presenters/merge_request_presenter.rb'
|
- 'app/presenters/merge_request_presenter.rb'
|
||||||
|
@ -266,7 +267,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/boards/lists/base_create_service.rb'
|
- 'app/services/boards/lists/base_create_service.rb'
|
||||||
- 'app/services/boards/lists/list_service.rb'
|
- 'app/services/boards/lists/list_service.rb'
|
||||||
- 'app/services/branches/validate_new_service.rb'
|
- 'app/services/branches/validate_new_service.rb'
|
||||||
- 'app/services/bulk_imports/file_decompression_service.rb'
|
|
||||||
- 'app/services/ci/create_pipeline_service.rb'
|
- 'app/services/ci/create_pipeline_service.rb'
|
||||||
- 'app/services/ci/create_web_ide_terminal_service.rb'
|
- 'app/services/ci/create_web_ide_terminal_service.rb'
|
||||||
- 'app/services/ci/job_token_scope/remove_project_service.rb'
|
- 'app/services/ci/job_token_scope/remove_project_service.rb'
|
||||||
|
@ -276,6 +276,8 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/ci/register_job_service.rb'
|
- 'app/services/ci/register_job_service.rb'
|
||||||
- 'app/services/ci/retry_job_service.rb'
|
- 'app/services/ci/retry_job_service.rb'
|
||||||
- 'app/services/ci/run_scheduled_build_service.rb'
|
- 'app/services/ci/run_scheduled_build_service.rb'
|
||||||
|
- 'app/services/ci/runners/reconcile_existing_runner_versions_service.rb'
|
||||||
|
- 'app/services/ci/runners/register_runner_service.rb'
|
||||||
- 'app/services/ci/update_build_state_service.rb'
|
- 'app/services/ci/update_build_state_service.rb'
|
||||||
- 'app/services/clusters/applications/base_service.rb'
|
- 'app/services/clusters/applications/base_service.rb'
|
||||||
- 'app/services/clusters/applications/prometheus_update_service.rb'
|
- 'app/services/clusters/applications/prometheus_update_service.rb'
|
||||||
|
@ -299,6 +301,7 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/error_tracking/collect_error_service.rb'
|
- 'app/services/error_tracking/collect_error_service.rb'
|
||||||
- 'app/services/git/process_ref_changes_service.rb'
|
- 'app/services/git/process_ref_changes_service.rb'
|
||||||
- 'app/services/google_cloud/generate_pipeline_service.rb'
|
- 'app/services/google_cloud/generate_pipeline_service.rb'
|
||||||
|
- 'app/services/google_cloud/setup_cloudsql_instance_service.rb'
|
||||||
- 'app/services/groups/create_service.rb'
|
- 'app/services/groups/create_service.rb'
|
||||||
- 'app/services/groups/transfer_service.rb'
|
- 'app/services/groups/transfer_service.rb'
|
||||||
- 'app/services/groups/update_statistics_service.rb'
|
- 'app/services/groups/update_statistics_service.rb'
|
||||||
|
@ -314,7 +317,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/issues/relative_position_rebalancing_service.rb'
|
- 'app/services/issues/relative_position_rebalancing_service.rb'
|
||||||
- 'app/services/issues/update_service.rb'
|
- 'app/services/issues/update_service.rb'
|
||||||
- 'app/services/lfs/lock_file_service.rb'
|
- 'app/services/lfs/lock_file_service.rb'
|
||||||
- 'app/services/members/approve_access_request_service.rb'
|
|
||||||
- 'app/services/members/destroy_service.rb'
|
- 'app/services/members/destroy_service.rb'
|
||||||
- 'app/services/members/update_service.rb'
|
- 'app/services/members/update_service.rb'
|
||||||
- 'app/services/merge_requests/add_context_service.rb'
|
- 'app/services/merge_requests/add_context_service.rb'
|
||||||
|
@ -322,7 +324,6 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/merge_requests/build_service.rb'
|
- 'app/services/merge_requests/build_service.rb'
|
||||||
- 'app/services/merge_requests/handle_assignees_change_service.rb'
|
- 'app/services/merge_requests/handle_assignees_change_service.rb'
|
||||||
- 'app/services/merge_requests/merge_base_service.rb'
|
- 'app/services/merge_requests/merge_base_service.rb'
|
||||||
- 'app/services/merge_requests/mergeability/run_checks_service.rb'
|
|
||||||
- 'app/services/merge_requests/mergeability_check_service.rb'
|
- 'app/services/merge_requests/mergeability_check_service.rb'
|
||||||
- 'app/services/merge_requests/push_options_handler_service.rb'
|
- 'app/services/merge_requests/push_options_handler_service.rb'
|
||||||
- 'app/services/merge_requests/refresh_service.rb'
|
- 'app/services/merge_requests/refresh_service.rb'
|
||||||
|
@ -371,8 +372,8 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/projects/overwrite_project_service.rb'
|
- 'app/services/projects/overwrite_project_service.rb'
|
||||||
- 'app/services/projects/participants_service.rb'
|
- 'app/services/projects/participants_service.rb'
|
||||||
- 'app/services/projects/transfer_service.rb'
|
- 'app/services/projects/transfer_service.rb'
|
||||||
- 'app/services/projects/update_pages_service.rb'
|
|
||||||
- 'app/services/projects/update_repository_storage_service.rb'
|
- 'app/services/projects/update_repository_storage_service.rb'
|
||||||
|
- 'app/services/protected_branches/cache_service.rb'
|
||||||
- 'app/services/resource_access_tokens/create_service.rb'
|
- 'app/services/resource_access_tokens/create_service.rb'
|
||||||
- 'app/services/resource_events/change_labels_service.rb'
|
- 'app/services/resource_events/change_labels_service.rb'
|
||||||
- 'app/services/snippets/create_service.rb'
|
- 'app/services/snippets/create_service.rb'
|
||||||
|
@ -388,6 +389,8 @@ Style/IfUnlessModifier:
|
||||||
- 'app/services/users/respond_to_terms_service.rb'
|
- 'app/services/users/respond_to_terms_service.rb'
|
||||||
- 'app/services/wikis/create_attachment_service.rb'
|
- 'app/services/wikis/create_attachment_service.rb'
|
||||||
- 'app/services/work_items/create_service.rb'
|
- 'app/services/work_items/create_service.rb'
|
||||||
|
- 'app/services/work_items/parent_links/create_service.rb'
|
||||||
|
- 'app/services/work_items/task_list_reference_removal_service.rb'
|
||||||
- 'app/services/work_items/task_list_reference_replacement_service.rb'
|
- 'app/services/work_items/task_list_reference_replacement_service.rb'
|
||||||
- 'app/uploaders/file_mover.rb'
|
- 'app/uploaders/file_mover.rb'
|
||||||
- 'app/uploaders/object_storage.rb'
|
- 'app/uploaders/object_storage.rb'
|
||||||
|
@ -408,17 +411,20 @@ Style/IfUnlessModifier:
|
||||||
- 'app/views/projects/merge_requests/index.atom.builder'
|
- 'app/views/projects/merge_requests/index.atom.builder'
|
||||||
- 'app/workers/authorized_project_update/user_refresh_from_replica_worker.rb'
|
- 'app/workers/authorized_project_update/user_refresh_from_replica_worker.rb'
|
||||||
- 'app/workers/auto_devops/disable_worker.rb'
|
- 'app/workers/auto_devops/disable_worker.rb'
|
||||||
- 'app/workers/cleanup_container_repository_worker.rb'
|
|
||||||
- 'app/workers/concerns/application_worker.rb'
|
- 'app/workers/concerns/application_worker.rb'
|
||||||
- 'app/workers/concerns/packages/cleanup_artifact_worker.rb'
|
- 'app/workers/concerns/packages/cleanup_artifact_worker.rb'
|
||||||
- 'app/workers/concerns/project_start_import.rb'
|
- 'app/workers/concerns/project_start_import.rb'
|
||||||
|
- 'app/workers/concerns/waitable_worker.rb'
|
||||||
- 'app/workers/concerns/worker_attributes.rb'
|
- 'app/workers/concerns/worker_attributes.rb'
|
||||||
- 'app/workers/database/batched_background_migration/single_database_worker.rb'
|
- 'app/workers/database/batched_background_migration/single_database_worker.rb'
|
||||||
|
- 'app/workers/delete_container_repository_worker.rb'
|
||||||
- 'app/workers/file_hook_worker.rb'
|
- 'app/workers/file_hook_worker.rb'
|
||||||
|
- 'app/workers/google_cloud/create_cloudsql_instance_worker.rb'
|
||||||
- 'app/workers/issues/rebalancing_worker.rb'
|
- 'app/workers/issues/rebalancing_worker.rb'
|
||||||
- 'app/workers/merge_request_mergeability_check_worker.rb'
|
- 'app/workers/merge_request_mergeability_check_worker.rb'
|
||||||
- 'app/workers/object_storage/migrate_uploads_worker.rb'
|
- 'app/workers/object_storage/migrate_uploads_worker.rb'
|
||||||
- 'app/workers/process_commit_worker.rb'
|
- 'app/workers/process_commit_worker.rb'
|
||||||
|
- 'app/workers/projects/import_export/relation_export_worker.rb'
|
||||||
- 'app/workers/remove_expired_members_worker.rb'
|
- 'app/workers/remove_expired_members_worker.rb'
|
||||||
- 'app/workers/repository_fork_worker.rb'
|
- 'app/workers/repository_fork_worker.rb'
|
||||||
- 'app/workers/repository_update_remote_mirror_worker.rb'
|
- 'app/workers/repository_update_remote_mirror_worker.rb'
|
||||||
|
@ -429,11 +435,10 @@ Style/IfUnlessModifier:
|
||||||
- 'config/initializers/1_settings.rb'
|
- 'config/initializers/1_settings.rb'
|
||||||
- 'config/initializers/6_validations.rb'
|
- 'config/initializers/6_validations.rb'
|
||||||
- 'config/initializers/8_devise.rb'
|
- 'config/initializers/8_devise.rb'
|
||||||
- 'config/initializers/active_record_data_types.rb'
|
|
||||||
- 'config/initializers/active_record_transaction_patches.rb'
|
- 'config/initializers/active_record_transaction_patches.rb'
|
||||||
- 'config/initializers/content_security_policy.rb'
|
|
||||||
- 'config/initializers/default_url_options.rb'
|
- 'config/initializers/default_url_options.rb'
|
||||||
- 'config/initializers/direct_upload_support.rb'
|
- 'config/initializers/direct_upload_support.rb'
|
||||||
|
- 'config/initializers/doorkeeper.rb'
|
||||||
- 'config/initializers/geo.rb'
|
- 'config/initializers/geo.rb'
|
||||||
- 'config/initializers/google_api_client.rb'
|
- 'config/initializers/google_api_client.rb'
|
||||||
- 'config/initializers/google_api_client_patch.rb'
|
- 'config/initializers/google_api_client_patch.rb'
|
||||||
|
@ -449,7 +454,6 @@ Style/IfUnlessModifier:
|
||||||
- 'config/initializers/zz_metrics.rb'
|
- 'config/initializers/zz_metrics.rb'
|
||||||
- 'config/initializers_before_autoloader/002_sidekiq.rb'
|
- 'config/initializers_before_autoloader/002_sidekiq.rb'
|
||||||
- 'config/routes.rb'
|
- 'config/routes.rb'
|
||||||
- 'config/settings.rb'
|
|
||||||
- 'danger/database/Dangerfile'
|
- 'danger/database/Dangerfile'
|
||||||
- 'danger/pipeline/Dangerfile'
|
- 'danger/pipeline/Dangerfile'
|
||||||
- 'danger/specs/Dangerfile'
|
- 'danger/specs/Dangerfile'
|
||||||
|
@ -465,7 +469,8 @@ Style/IfUnlessModifier:
|
||||||
- 'db/post_migrate/20211021140426_remove_geo_upload_deprecated_fields.rb'
|
- 'db/post_migrate/20211021140426_remove_geo_upload_deprecated_fields.rb'
|
||||||
- 'db/post_migrate/20220128155814_fix_approval_rules_code_owners_rule_type_index.rb'
|
- 'db/post_migrate/20220128155814_fix_approval_rules_code_owners_rule_type_index.rb'
|
||||||
- 'db/post_migrate/20220131000001_schedule_trace_expiry_removal.rb'
|
- 'db/post_migrate/20220131000001_schedule_trace_expiry_removal.rb'
|
||||||
- 'ee/app/controllers/admin/audit_logs_controller.rb'
|
- 'db/post_migrate/20220523171107_drop_deploy_tokens_token_column.rb'
|
||||||
|
- 'ee/app/components/namespaces/storage/limit_alert_component.rb'
|
||||||
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
||||||
- 'ee/app/controllers/admin/emails_controller.rb'
|
- 'ee/app/controllers/admin/emails_controller.rb'
|
||||||
- 'ee/app/controllers/admin/geo/application_controller.rb'
|
- 'ee/app/controllers/admin/geo/application_controller.rb'
|
||||||
|
@ -495,10 +500,11 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/finders/merge_trains_finder.rb'
|
- 'ee/app/finders/merge_trains_finder.rb'
|
||||||
- 'ee/app/finders/security/pipeline_vulnerabilities_finder.rb'
|
- 'ee/app/finders/security/pipeline_vulnerabilities_finder.rb'
|
||||||
- 'ee/app/finders/security/vulnerabilities_finder.rb'
|
- 'ee/app/finders/security/vulnerabilities_finder.rb'
|
||||||
- 'ee/app/graphql/ee/mutations/issues/create.rb'
|
|
||||||
- 'ee/app/graphql/ee/resolvers/base_issues_resolver.rb'
|
- 'ee/app/graphql/ee/resolvers/base_issues_resolver.rb'
|
||||||
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/create.rb'
|
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/create.rb'
|
||||||
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/destroy.rb'
|
- 'ee/app/graphql/mutations/audit_events/external_audit_event_destinations/destroy.rb'
|
||||||
|
- 'ee/app/graphql/mutations/boards/scoped_board_mutation.rb'
|
||||||
|
- 'ee/app/graphql/mutations/dast_site_profiles/create.rb'
|
||||||
- 'ee/app/graphql/mutations/iterations/update.rb'
|
- 'ee/app/graphql/mutations/iterations/update.rb'
|
||||||
- 'ee/app/graphql/mutations/projects/set_locked.rb'
|
- 'ee/app/graphql/mutations/projects/set_locked.rb'
|
||||||
- 'ee/app/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver.rb'
|
- 'ee/app/graphql/resolvers/analytics/devops_adoption/enabled_namespaces_resolver.rb'
|
||||||
|
@ -506,39 +512,37 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/graphql/resolvers/boards/epic_lists_resolver.rb'
|
- 'ee/app/graphql/resolvers/boards/epic_lists_resolver.rb'
|
||||||
- 'ee/app/graphql/resolvers/iterations/cadences_resolver.rb'
|
- 'ee/app/graphql/resolvers/iterations/cadences_resolver.rb'
|
||||||
- 'ee/app/helpers/billing_plans_helper.rb'
|
- 'ee/app/helpers/billing_plans_helper.rb'
|
||||||
- 'ee/app/helpers/ee/application_helper.rb'
|
|
||||||
- 'ee/app/helpers/ee/dashboard_helper.rb'
|
- 'ee/app/helpers/ee/dashboard_helper.rb'
|
||||||
- 'ee/app/helpers/ee/environments_helper.rb'
|
|
||||||
- 'ee/app/helpers/ee/integrations_helper.rb'
|
- 'ee/app/helpers/ee/integrations_helper.rb'
|
||||||
- 'ee/app/helpers/ee/issues_helper.rb'
|
- 'ee/app/helpers/ee/issues_helper.rb'
|
||||||
- 'ee/app/helpers/ee/labels_helper.rb'
|
- 'ee/app/helpers/ee/labels_helper.rb'
|
||||||
- 'ee/app/helpers/ee/merge_requests_helper.rb'
|
- 'ee/app/helpers/ee/merge_requests_helper.rb'
|
||||||
- 'ee/app/helpers/ee/notes_helper.rb'
|
- 'ee/app/helpers/ee/notes_helper.rb'
|
||||||
- 'ee/app/helpers/ee/personal_access_tokens_helper.rb'
|
- 'ee/app/helpers/ee/personal_access_tokens_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/projects/pipeline_helper.rb'
|
||||||
- 'ee/app/helpers/ee/projects_helper.rb'
|
- 'ee/app/helpers/ee/projects_helper.rb'
|
||||||
- 'ee/app/models/allowed_email_domain.rb'
|
- 'ee/app/models/allowed_email_domain.rb'
|
||||||
- 'ee/app/models/app_sec/fuzzing/coverage/corpus.rb'
|
- 'ee/app/models/app_sec/fuzzing/coverage/corpus.rb'
|
||||||
|
- 'ee/app/models/approval_project_rule.rb'
|
||||||
- 'ee/app/models/concerns/ee/protected_ref_access.rb'
|
- 'ee/app/models/concerns/ee/protected_ref_access.rb'
|
||||||
- 'ee/app/models/concerns/elastic/application_versioned_search.rb'
|
- 'ee/app/models/concerns/elastic/application_versioned_search.rb'
|
||||||
- 'ee/app/models/concerns/geo/replicable_model.rb'
|
|
||||||
- 'ee/app/models/concerns/geo/verifiable_replicator.rb'
|
- 'ee/app/models/concerns/geo/verifiable_replicator.rb'
|
||||||
- 'ee/app/models/concerns/security/scan_execution_policy.rb'
|
- 'ee/app/models/concerns/security/scan_execution_policy.rb'
|
||||||
- 'ee/app/models/dast_site_profile.rb'
|
- 'ee/app/models/dast_site_profile.rb'
|
||||||
- 'ee/app/models/ee/application_setting.rb'
|
- 'ee/app/models/ee/application_setting.rb'
|
||||||
|
- 'ee/app/models/ee/ci/job_artifact.rb'
|
||||||
|
- 'ee/app/models/ee/group.rb'
|
||||||
- 'ee/app/models/ee/group_member.rb'
|
- 'ee/app/models/ee/group_member.rb'
|
||||||
- 'ee/app/models/ee/issue.rb'
|
- 'ee/app/models/ee/issue.rb'
|
||||||
- 'ee/app/models/ee/iteration.rb'
|
- 'ee/app/models/ee/iteration.rb'
|
||||||
- 'ee/app/models/ee/key.rb'
|
- 'ee/app/models/ee/key.rb'
|
||||||
- 'ee/app/models/ee/list.rb'
|
- 'ee/app/models/ee/list.rb'
|
||||||
- 'ee/app/models/ee/member.rb'
|
|
||||||
- 'ee/app/models/ee/milestone_release.rb'
|
- 'ee/app/models/ee/milestone_release.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
- 'ee/app/models/ee/namespace/root_storage_size.rb'
|
|
||||||
- 'ee/app/models/ee/project.rb'
|
- 'ee/app/models/ee/project.rb'
|
||||||
- 'ee/app/models/ee/project_feature.rb'
|
- 'ee/app/models/ee/project_feature.rb'
|
||||||
- 'ee/app/models/ee/project_team.rb'
|
- 'ee/app/models/ee/project_team.rb'
|
||||||
- 'ee/app/models/ee/user.rb'
|
- 'ee/app/models/ee/user.rb'
|
||||||
- 'ee/app/models/ee/vulnerability.rb'
|
|
||||||
- 'ee/app/models/geo/project_registry.rb'
|
- 'ee/app/models/geo/project_registry.rb'
|
||||||
- 'ee/app/models/geo/tracking_base.rb'
|
- 'ee/app/models/geo/tracking_base.rb'
|
||||||
- 'ee/app/models/incident_management/escalation_rule.rb'
|
- 'ee/app/models/incident_management/escalation_rule.rb'
|
||||||
|
@ -554,6 +558,7 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/serializers/vulnerabilities/finding_serializer.rb'
|
- 'ee/app/serializers/vulnerabilities/finding_serializer.rb'
|
||||||
- 'ee/app/services/analytics/cycle_analytics/aggregator_service.rb'
|
- 'ee/app/services/analytics/cycle_analytics/aggregator_service.rb'
|
||||||
- 'ee/app/services/analytics/cycle_analytics/validations.rb'
|
- 'ee/app/services/analytics/cycle_analytics/validations.rb'
|
||||||
|
- 'ee/app/services/app_sec/dast/pipelines/find_latest_service.rb'
|
||||||
- 'ee/app/services/app_sec/dast/profiles/build_config_service.rb'
|
- 'ee/app/services/app_sec/dast/profiles/build_config_service.rb'
|
||||||
- 'ee/app/services/app_sec/dast/profiles/create_associations_service.rb'
|
- 'ee/app/services/app_sec/dast/profiles/create_associations_service.rb'
|
||||||
- 'ee/app/services/app_sec/dast/scan_configs/build_service.rb'
|
- 'ee/app/services/app_sec/dast/scan_configs/build_service.rb'
|
||||||
|
@ -564,7 +569,6 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/app_sec/dast/site_profiles/destroy_service.rb'
|
- 'ee/app/services/app_sec/dast/site_profiles/destroy_service.rb'
|
||||||
- 'ee/app/services/app_sec/dast/site_profiles/update_service.rb'
|
- 'ee/app/services/app_sec/dast/site_profiles/update_service.rb'
|
||||||
- 'ee/app/services/app_sec/fuzzing/api/ci_configuration_create_service.rb'
|
- 'ee/app/services/app_sec/fuzzing/api/ci_configuration_create_service.rb'
|
||||||
- 'ee/app/services/audit_events/runner_audit_event_service.rb'
|
|
||||||
- 'ee/app/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service.rb'
|
- 'ee/app/services/auto_merge/add_to_merge_train_when_pipeline_succeeds_service.rb'
|
||||||
- 'ee/app/services/billable_members/destroy_service.rb'
|
- 'ee/app/services/billable_members/destroy_service.rb'
|
||||||
- 'ee/app/services/boards/epic_boards/create_service.rb'
|
- 'ee/app/services/boards/epic_boards/create_service.rb'
|
||||||
|
@ -572,6 +576,7 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/boards/epics/create_service.rb'
|
- 'ee/app/services/boards/epics/create_service.rb'
|
||||||
- 'ee/app/services/ci/minutes/update_project_and_namespace_usage_service.rb'
|
- 'ee/app/services/ci/minutes/update_project_and_namespace_usage_service.rb'
|
||||||
- 'ee/app/services/ci/subscribe_bridge_service.rb'
|
- 'ee/app/services/ci/subscribe_bridge_service.rb'
|
||||||
|
- 'ee/app/services/ci/sync_reports_to_approval_rules_service.rb'
|
||||||
- 'ee/app/services/compliance_management/frameworks/create_service.rb'
|
- 'ee/app/services/compliance_management/frameworks/create_service.rb'
|
||||||
- 'ee/app/services/compliance_management/merge_requests/create_compliance_violations_service.rb'
|
- 'ee/app/services/compliance_management/merge_requests/create_compliance_violations_service.rb'
|
||||||
- 'ee/app/services/deployments/auto_rollback_service.rb'
|
- 'ee/app/services/deployments/auto_rollback_service.rb'
|
||||||
|
@ -581,15 +586,13 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/ee/audit_event_service.rb'
|
- 'ee/app/services/ee/audit_event_service.rb'
|
||||||
- 'ee/app/services/ee/boards/base_service.rb'
|
- 'ee/app/services/ee/boards/base_service.rb'
|
||||||
- 'ee/app/services/ee/boards/issues/move_service.rb'
|
- 'ee/app/services/ee/boards/issues/move_service.rb'
|
||||||
|
- 'ee/app/services/ee/ci/runners/reset_registration_token_service.rb'
|
||||||
- 'ee/app/services/ee/commits/create_service.rb'
|
- 'ee/app/services/ee/commits/create_service.rb'
|
||||||
- 'ee/app/services/ee/deploy_keys/create_service.rb'
|
- 'ee/app/services/ee/deploy_keys/create_service.rb'
|
||||||
- 'ee/app/services/ee/groups/update_service.rb'
|
- 'ee/app/services/ee/groups/update_service.rb'
|
||||||
- 'ee/app/services/ee/ip_restrictions/update_service.rb'
|
- 'ee/app/services/ee/ip_restrictions/update_service.rb'
|
||||||
- 'ee/app/services/ee/issuable_base_service.rb'
|
- 'ee/app/services/ee/issuable_base_service.rb'
|
||||||
- 'ee/app/services/ee/issues/base_service.rb'
|
- 'ee/app/services/ee/issues/base_service.rb'
|
||||||
- 'ee/app/services/ee/issues/clone_service.rb'
|
|
||||||
- 'ee/app/services/ee/issues/move_service.rb'
|
|
||||||
- 'ee/app/services/ee/merge_requests/base_service.rb'
|
|
||||||
- 'ee/app/services/ee/merge_requests/refresh_service.rb'
|
- 'ee/app/services/ee/merge_requests/refresh_service.rb'
|
||||||
- 'ee/app/services/ee/merge_requests/update_service.rb'
|
- 'ee/app/services/ee/merge_requests/update_service.rb'
|
||||||
- 'ee/app/services/ee/milestones/update_service.rb'
|
- 'ee/app/services/ee/milestones/update_service.rb'
|
||||||
|
@ -598,16 +601,18 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/ee/projects/destroy_service.rb'
|
- 'ee/app/services/ee/projects/destroy_service.rb'
|
||||||
- 'ee/app/services/ee/projects/gitlab_projects_import_service.rb'
|
- 'ee/app/services/ee/projects/gitlab_projects_import_service.rb'
|
||||||
- 'ee/app/services/ee/protected_branches/create_service.rb'
|
- 'ee/app/services/ee/protected_branches/create_service.rb'
|
||||||
- 'ee/app/services/ee/resource_events/change_labels_service.rb'
|
|
||||||
- 'ee/app/services/ee/todo_service.rb'
|
- 'ee/app/services/ee/todo_service.rb'
|
||||||
- 'ee/app/services/ee/users/update_service.rb'
|
- 'ee/app/services/ee/users/update_service.rb'
|
||||||
- 'ee/app/services/elastic/indexing_control_service.rb'
|
- 'ee/app/services/elastic/indexing_control_service.rb'
|
||||||
- 'ee/app/services/elastic/process_bookkeeping_service.rb'
|
- 'ee/app/services/elastic/process_bookkeeping_service.rb'
|
||||||
- 'ee/app/services/epics/base_service.rb'
|
- 'ee/app/services/epics/base_service.rb'
|
||||||
- 'ee/app/services/epics/create_service.rb'
|
- 'ee/app/services/epics/create_service.rb'
|
||||||
|
- 'ee/app/services/epics/epic_links/create_service.rb'
|
||||||
|
- 'ee/app/services/epics/epic_links/update_service.rb'
|
||||||
- 'ee/app/services/epics/update_dates_service.rb'
|
- 'ee/app/services/epics/update_dates_service.rb'
|
||||||
- 'ee/app/services/epics/update_service.rb'
|
- 'ee/app/services/epics/update_service.rb'
|
||||||
- 'ee/app/services/external_status_checks/create_service.rb'
|
- 'ee/app/services/external_status_checks/create_service.rb'
|
||||||
|
- 'ee/app/services/geo/file_registry_removal_service.rb'
|
||||||
- 'ee/app/services/geo/metrics_update_service.rb'
|
- 'ee/app/services/geo/metrics_update_service.rb'
|
||||||
- 'ee/app/services/geo/move_repository_service.rb'
|
- 'ee/app/services/geo/move_repository_service.rb'
|
||||||
- 'ee/app/services/geo/prune_event_log_service.rb'
|
- 'ee/app/services/geo/prune_event_log_service.rb'
|
||||||
|
@ -625,7 +630,6 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/merge_requests/update_blocks_service.rb'
|
- 'ee/app/services/merge_requests/update_blocks_service.rb'
|
||||||
- 'ee/app/services/merge_trains/refresh_merge_request_service.rb'
|
- 'ee/app/services/merge_trains/refresh_merge_request_service.rb'
|
||||||
- 'ee/app/services/projects/mark_for_deletion_service.rb'
|
- 'ee/app/services/projects/mark_for_deletion_service.rb'
|
||||||
- 'ee/app/services/projects/slack_application_install_service.rb'
|
|
||||||
- 'ee/app/services/projects/update_mirror_service.rb'
|
- 'ee/app/services/projects/update_mirror_service.rb'
|
||||||
- 'ee/app/services/resource_events/change_weight_service.rb'
|
- 'ee/app/services/resource_events/change_weight_service.rb'
|
||||||
- 'ee/app/services/security/dependency_list_service.rb'
|
- 'ee/app/services/security/dependency_list_service.rb'
|
||||||
|
@ -649,17 +653,18 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/app/services/vulnerability_feedback/destroy_service.rb'
|
- 'ee/app/services/vulnerability_feedback/destroy_service.rb'
|
||||||
- 'ee/app/services/vulnerability_feedback_module/update_service.rb'
|
- 'ee/app/services/vulnerability_feedback_module/update_service.rb'
|
||||||
- 'ee/app/validators/host_validator.rb'
|
- 'ee/app/validators/host_validator.rb'
|
||||||
|
- 'ee/app/validators/password/complexity_validator.rb'
|
||||||
- 'ee/app/workers/app_sec/dast/profile_schedule_worker.rb'
|
- 'ee/app/workers/app_sec/dast/profile_schedule_worker.rb'
|
||||||
- 'ee/app/workers/audit_events/audit_event_streaming_worker.rb'
|
- 'ee/app/workers/audit_events/audit_event_streaming_worker.rb'
|
||||||
- 'ee/app/workers/concerns/elastic/migration_helper.rb'
|
- 'ee/app/workers/concerns/elastic/migration_helper.rb'
|
||||||
- 'ee/app/workers/ee/ci/build_finished_worker.rb'
|
- 'ee/app/workers/ee/ci/build_finished_worker.rb'
|
||||||
- 'ee/app/workers/ee/post_receive.rb'
|
- 'ee/app/workers/elastic/project_transfer_worker.rb'
|
||||||
- 'ee/app/workers/epics/new_epic_issue_worker.rb'
|
- 'ee/app/workers/epics/new_epic_issue_worker.rb'
|
||||||
- 'ee/app/workers/geo/secondary/registry_consistency_worker.rb'
|
- 'ee/app/workers/geo/secondary/registry_consistency_worker.rb'
|
||||||
- 'ee/app/workers/security/orchestration_policy_rule_schedule_namespace_worker.rb'
|
- 'ee/app/workers/security/orchestration_policy_rule_schedule_namespace_worker.rb'
|
||||||
- 'ee/db/geo/migrate/20170627195211_add_index_to_project_registry.rb'
|
- 'ee/db/geo/migrate/20170627195211_add_index_to_project_registry.rb'
|
||||||
- 'ee/db/geo/migrate/20180402170913_add_missing_on_primary_to_job_artifact_registry..rb'
|
- 'ee/db/geo/migrate/20180402170913_add_missing_on_primary_to_job_artifact_registry..rb'
|
||||||
- 'ee/lib/analytics/devops_adoption/snapshot_calculator.rb'
|
- 'ee/elastic/migrate/20220119120500_populate_commit_permissions_in_main_index.rb'
|
||||||
- 'ee/lib/api/epics.rb'
|
- 'ee/lib/api/epics.rb'
|
||||||
- 'ee/lib/api/merge_request_approval_rules.rb'
|
- 'ee/lib/api/merge_request_approval_rules.rb'
|
||||||
- 'ee/lib/api/protected_environments.rb'
|
- 'ee/lib/api/protected_environments.rb'
|
||||||
|
@ -679,7 +684,6 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/lib/ee/container_registry/client.rb'
|
- 'ee/lib/ee/container_registry/client.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/access.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/access.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/group.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/group.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/drop_invalid_remediations.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_check_progress.rb'
|
- 'ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_check_progress.rb'
|
||||||
- 'ee/lib/ee/gitlab/checks/diff_check.rb'
|
- 'ee/lib/ee/gitlab/checks/diff_check.rb'
|
||||||
- 'ee/lib/ee/gitlab/checks/push_rules/tag_check.rb'
|
- 'ee/lib/ee/gitlab/checks/push_rules/tag_check.rb'
|
||||||
|
@ -713,7 +717,7 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/lib/gitlab/geo/replication/blob_downloader.rb'
|
- 'ee/lib/gitlab/geo/replication/blob_downloader.rb'
|
||||||
- 'ee/lib/gitlab/geo/replicator.rb'
|
- 'ee/lib/gitlab/geo/replicator.rb'
|
||||||
- 'ee/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate.rb'
|
- 'ee/lib/gitlab/graphql/aggregations/epics/lazy_epic_aggregate.rb'
|
||||||
- 'ee/lib/gitlab/graphql/aggregations/issues/lazy_links_aggregate.rb'
|
- 'ee/lib/gitlab/graphql/aggregations/issuables/lazy_links_aggregate.rb'
|
||||||
- 'ee/lib/gitlab/graphql/aggregations/security_orchestration_policies/lazy_dast_profile_aggregate.rb'
|
- 'ee/lib/gitlab/graphql/aggregations/security_orchestration_policies/lazy_dast_profile_aggregate.rb'
|
||||||
- 'ee/lib/gitlab/graphql/aggregations/vulnerabilities/lazy_user_notes_count_aggregate.rb'
|
- 'ee/lib/gitlab/graphql/aggregations/vulnerabilities/lazy_user_notes_count_aggregate.rb'
|
||||||
- 'ee/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate.rb'
|
- 'ee/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate.rb'
|
||||||
|
@ -741,7 +745,6 @@ Style/IfUnlessModifier:
|
||||||
- 'ee/spec/graphql/types/pipeline_security_report_finding_type_spec.rb'
|
- 'ee/spec/graphql/types/pipeline_security_report_finding_type_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/users/callouts_helper_spec.rb'
|
- 'ee/spec/helpers/ee/users/callouts_helper_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/data_collector_spec.rb'
|
- 'ee/spec/lib/gitlab/analytics/cycle_analytics/data_collector_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/elastic/project_search_results_spec.rb'
|
|
||||||
- 'ee/spec/lib/gitlab/elastic/search_results_spec.rb'
|
- 'ee/spec/lib/gitlab/elastic/search_results_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/geo/replication/blob_downloader_spec.rb'
|
- 'ee/spec/lib/gitlab/geo/replication/blob_downloader_spec.rb'
|
||||||
- 'ee/spec/models/concerns/elastic/note_spec.rb'
|
- 'ee/spec/models/concerns/elastic/note_spec.rb'
|
||||||
|
@ -766,7 +769,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/api/ci/pipeline_schedules.rb'
|
- 'lib/api/ci/pipeline_schedules.rb'
|
||||||
- 'lib/api/ci/runner.rb'
|
- 'lib/api/ci/runner.rb'
|
||||||
- 'lib/api/ci/runners.rb'
|
- 'lib/api/ci/runners.rb'
|
||||||
- 'lib/api/ci/secure_files.rb'
|
|
||||||
- 'lib/api/commits.rb'
|
- 'lib/api/commits.rb'
|
||||||
- 'lib/api/debian_project_packages.rb'
|
- 'lib/api/debian_project_packages.rb'
|
||||||
- 'lib/api/deployments.rb'
|
- 'lib/api/deployments.rb'
|
||||||
|
@ -775,7 +777,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/api/entities/member_access.rb'
|
- 'lib/api/entities/member_access.rb'
|
||||||
- 'lib/api/entities/project_import_status.rb'
|
- 'lib/api/entities/project_import_status.rb'
|
||||||
- 'lib/api/feature_flags.rb'
|
- 'lib/api/feature_flags.rb'
|
||||||
- 'lib/api/feature_flags_user_lists.rb'
|
|
||||||
- 'lib/api/files.rb'
|
- 'lib/api/files.rb'
|
||||||
- 'lib/api/groups.rb'
|
- 'lib/api/groups.rb'
|
||||||
- 'lib/api/helm_packages.rb'
|
- 'lib/api/helm_packages.rb'
|
||||||
|
@ -791,14 +792,15 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/api/helpers/projects_helpers.rb'
|
- 'lib/api/helpers/projects_helpers.rb'
|
||||||
- 'lib/api/helpers/users_helpers.rb'
|
- 'lib/api/helpers/users_helpers.rb'
|
||||||
- 'lib/api/helpers/version.rb'
|
- 'lib/api/helpers/version.rb'
|
||||||
|
- 'lib/api/helpers/web_hooks_helpers.rb'
|
||||||
- 'lib/api/internal/base.rb'
|
- 'lib/api/internal/base.rb'
|
||||||
- 'lib/api/internal/container_registry/migration.rb'
|
- 'lib/api/internal/container_registry/migration.rb'
|
||||||
|
- 'lib/api/internal/error_tracking.rb'
|
||||||
- 'lib/api/invitations.rb'
|
- 'lib/api/invitations.rb'
|
||||||
- 'lib/api/maven_packages.rb'
|
- 'lib/api/maven_packages.rb'
|
||||||
- 'lib/api/merge_requests.rb'
|
- 'lib/api/merge_requests.rb'
|
||||||
- 'lib/api/nuget_project_packages.rb'
|
- 'lib/api/nuget_project_packages.rb'
|
||||||
- 'lib/api/pages_domains.rb'
|
- 'lib/api/pages_domains.rb'
|
||||||
- 'lib/api/project_clusters.rb'
|
|
||||||
- 'lib/api/project_snippets.rb'
|
- 'lib/api/project_snippets.rb'
|
||||||
- 'lib/api/projects.rb'
|
- 'lib/api/projects.rb'
|
||||||
- 'lib/api/projects_relation_builder.rb'
|
- 'lib/api/projects_relation_builder.rb'
|
||||||
|
@ -840,6 +842,7 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/generators/gitlab/usage_metric_generator.rb'
|
- 'lib/generators/gitlab/usage_metric_generator.rb'
|
||||||
- 'lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher.rb'
|
- 'lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher.rb'
|
||||||
- 'lib/gitlab/analytics/cycle_analytics/request_params.rb'
|
- 'lib/gitlab/analytics/cycle_analytics/request_params.rb'
|
||||||
|
- 'lib/gitlab/application_context.rb'
|
||||||
- 'lib/gitlab/auth.rb'
|
- 'lib/gitlab/auth.rb'
|
||||||
- 'lib/gitlab/auth/auth_finders.rb'
|
- 'lib/gitlab/auth/auth_finders.rb'
|
||||||
- 'lib/gitlab/auth/ldap/adapter.rb'
|
- 'lib/gitlab/auth/ldap/adapter.rb'
|
||||||
|
@ -861,6 +864,7 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/checks/matching_merge_request.rb'
|
- 'lib/gitlab/checks/matching_merge_request.rb'
|
||||||
- 'lib/gitlab/checks/push_check.rb'
|
- 'lib/gitlab/checks/push_check.rb'
|
||||||
- 'lib/gitlab/checks/push_file_count_check.rb'
|
- 'lib/gitlab/checks/push_file_count_check.rb'
|
||||||
|
- 'lib/gitlab/checks/tag_check.rb'
|
||||||
- 'lib/gitlab/ci/ansi2html.rb'
|
- 'lib/gitlab/ci/ansi2html.rb'
|
||||||
- 'lib/gitlab/ci/ansi2json/converter.rb'
|
- 'lib/gitlab/ci/ansi2json/converter.rb'
|
||||||
- 'lib/gitlab/ci/ansi2json/style.rb'
|
- 'lib/gitlab/ci/ansi2json/style.rb'
|
||||||
|
@ -876,7 +880,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/ci/config/entry/jobs.rb'
|
- 'lib/gitlab/ci/config/entry/jobs.rb'
|
||||||
- 'lib/gitlab/ci/config/entry/needs.rb'
|
- 'lib/gitlab/ci/config/entry/needs.rb'
|
||||||
- 'lib/gitlab/ci/config/entry/policy.rb'
|
- 'lib/gitlab/ci/config/entry/policy.rb'
|
||||||
- 'lib/gitlab/ci/config/entry/processable.rb'
|
|
||||||
- 'lib/gitlab/ci/config/entry/product/matrix.rb'
|
- 'lib/gitlab/ci/config/entry/product/matrix.rb'
|
||||||
- 'lib/gitlab/ci/config/extendable/entry.rb'
|
- 'lib/gitlab/ci/config/extendable/entry.rb'
|
||||||
- 'lib/gitlab/ci/config/external/file/base.rb'
|
- 'lib/gitlab/ci/config/external/file/base.rb'
|
||||||
|
@ -912,6 +915,7 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/content_security_policy/config_loader.rb'
|
- 'lib/gitlab/content_security_policy/config_loader.rb'
|
||||||
- 'lib/gitlab/cross_project_access/check_info.rb'
|
- 'lib/gitlab/cross_project_access/check_info.rb'
|
||||||
- 'lib/gitlab/data_builder/deployment.rb'
|
- 'lib/gitlab/data_builder/deployment.rb'
|
||||||
|
- 'lib/gitlab/data_builder/pipeline.rb'
|
||||||
- 'lib/gitlab/database/as_with_materialized.rb'
|
- 'lib/gitlab/database/as_with_materialized.rb'
|
||||||
- 'lib/gitlab/database/background_migration/batched_job.rb'
|
- 'lib/gitlab/database/background_migration/batched_job.rb'
|
||||||
- 'lib/gitlab/database/background_migration/batched_migration_wrapper.rb'
|
- 'lib/gitlab/database/background_migration/batched_migration_wrapper.rb'
|
||||||
|
@ -932,8 +936,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/database/reindexing/reindex_concurrently.rb'
|
- 'lib/gitlab/database/reindexing/reindex_concurrently.rb'
|
||||||
- 'lib/gitlab/database/transaction/observer.rb'
|
- 'lib/gitlab/database/transaction/observer.rb'
|
||||||
- 'lib/gitlab/database/with_lock_retries.rb'
|
- 'lib/gitlab/database/with_lock_retries.rb'
|
||||||
- 'lib/gitlab/diff/formatters/base_formatter.rb'
|
|
||||||
- 'lib/gitlab/diff/rendered/notebook/diff_file.rb'
|
|
||||||
- 'lib/gitlab/email/handler/service_desk_handler.rb'
|
- 'lib/gitlab/email/handler/service_desk_handler.rb'
|
||||||
- 'lib/gitlab/email/message/in_product_marketing/base.rb'
|
- 'lib/gitlab/email/message/in_product_marketing/base.rb'
|
||||||
- 'lib/gitlab/email/message/repository_push.rb'
|
- 'lib/gitlab/email/message/repository_push.rb'
|
||||||
|
@ -942,7 +944,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/encrypted_command_base.rb'
|
- 'lib/gitlab/encrypted_command_base.rb'
|
||||||
- 'lib/gitlab/encrypted_configuration.rb'
|
- 'lib/gitlab/encrypted_configuration.rb'
|
||||||
- 'lib/gitlab/endpoint_attributes/config.rb'
|
- 'lib/gitlab/endpoint_attributes/config.rb'
|
||||||
- 'lib/gitlab/error_tracking.rb'
|
|
||||||
- 'lib/gitlab/error_tracking/context_payload_generator.rb'
|
- 'lib/gitlab/error_tracking/context_payload_generator.rb'
|
||||||
- 'lib/gitlab/error_tracking/processor/sidekiq_processor.rb'
|
- 'lib/gitlab/error_tracking/processor/sidekiq_processor.rb'
|
||||||
- 'lib/gitlab/etag_caching/middleware.rb'
|
- 'lib/gitlab/etag_caching/middleware.rb'
|
||||||
|
@ -960,7 +961,6 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/git_access.rb'
|
- 'lib/gitlab/git_access.rb'
|
||||||
- 'lib/gitlab/git_access_project.rb'
|
- 'lib/gitlab/git_access_project.rb'
|
||||||
- 'lib/gitlab/git_access_snippet.rb'
|
- 'lib/gitlab/git_access_snippet.rb'
|
||||||
- 'lib/gitlab/git_access_wiki.rb'
|
|
||||||
- 'lib/gitlab/gitaly_client.rb'
|
- 'lib/gitlab/gitaly_client.rb'
|
||||||
- 'lib/gitlab/gitaly_client/blob_service.rb'
|
- 'lib/gitlab/gitaly_client/blob_service.rb'
|
||||||
- 'lib/gitlab/gitaly_client/operation_service.rb'
|
- 'lib/gitlab/gitaly_client/operation_service.rb'
|
||||||
|
@ -971,15 +971,11 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/gitlab_import/client.rb'
|
- 'lib/gitlab/gitlab_import/client.rb'
|
||||||
- 'lib/gitlab/gitlab_import/importer.rb'
|
- 'lib/gitlab/gitlab_import/importer.rb'
|
||||||
- 'lib/gitlab/golang.rb'
|
- 'lib/gitlab/golang.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/conditions/base_condition.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/conditions/not_null_condition.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/connection.rb'
|
- 'lib/gitlab/graphql/pagination/keyset/connection.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/generic_keyset_pagination.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/order_info.rb'
|
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/query_builder.rb'
|
|
||||||
- 'lib/gitlab/graphql/queries.rb'
|
- 'lib/gitlab/graphql/queries.rb'
|
||||||
- 'lib/gitlab/hashed_storage/rake_helper.rb'
|
- 'lib/gitlab/hashed_storage/rake_helper.rb'
|
||||||
- 'lib/gitlab/hotlinking_detector.rb'
|
- 'lib/gitlab/hotlinking_detector.rb'
|
||||||
|
- 'lib/gitlab/http.rb'
|
||||||
- 'lib/gitlab/http_io.rb'
|
- 'lib/gitlab/http_io.rb'
|
||||||
- 'lib/gitlab/i18n/po_linter.rb'
|
- 'lib/gitlab/i18n/po_linter.rb'
|
||||||
- 'lib/gitlab/import/import_failure_service.rb'
|
- 'lib/gitlab/import/import_failure_service.rb'
|
||||||
|
@ -987,12 +983,13 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb'
|
- 'lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb'
|
||||||
- 'lib/gitlab/import_export/base/relation_factory.rb'
|
- 'lib/gitlab/import_export/base/relation_factory.rb'
|
||||||
- 'lib/gitlab/import_export/fast_hash_serializer.rb'
|
- 'lib/gitlab/import_export/fast_hash_serializer.rb'
|
||||||
- 'lib/gitlab/import_export/file_importer.rb'
|
|
||||||
- 'lib/gitlab/import_export/group/tree_restorer.rb'
|
- 'lib/gitlab/import_export/group/tree_restorer.rb'
|
||||||
- 'lib/gitlab/import_export/json/legacy_writer.rb'
|
- 'lib/gitlab/import_export/json/legacy_writer.rb'
|
||||||
- 'lib/gitlab/import_export/merge_request_parser.rb'
|
- 'lib/gitlab/import_export/merge_request_parser.rb'
|
||||||
- 'lib/gitlab/import_export/project/export_task.rb'
|
- 'lib/gitlab/import_export/project/export_task.rb'
|
||||||
|
- 'lib/gitlab/import_export/project/relation_factory.rb'
|
||||||
- 'lib/gitlab/import_export/project/tree_restorer.rb'
|
- 'lib/gitlab/import_export/project/tree_restorer.rb'
|
||||||
|
- 'lib/gitlab/instrumentation/rate_limiting_gates.rb'
|
||||||
- 'lib/gitlab/instrumentation/redis_interceptor.rb'
|
- 'lib/gitlab/instrumentation/redis_interceptor.rb'
|
||||||
- 'lib/gitlab/jira_import.rb'
|
- 'lib/gitlab/jira_import.rb'
|
||||||
- 'lib/gitlab/jira_import/base_importer.rb'
|
- 'lib/gitlab/jira_import/base_importer.rb'
|
||||||
|
@ -1000,6 +997,7 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/legacy_github_import/importer.rb'
|
- 'lib/gitlab/legacy_github_import/importer.rb'
|
||||||
- 'lib/gitlab/legacy_github_import/issuable_formatter.rb'
|
- 'lib/gitlab/legacy_github_import/issuable_formatter.rb'
|
||||||
- 'lib/gitlab/legacy_github_import/project_creator.rb'
|
- 'lib/gitlab/legacy_github_import/project_creator.rb'
|
||||||
|
- 'lib/gitlab/lograge/custom_options.rb'
|
||||||
- 'lib/gitlab/mail_room.rb'
|
- 'lib/gitlab/mail_room.rb'
|
||||||
- 'lib/gitlab/mail_room/authenticator.rb'
|
- 'lib/gitlab/mail_room/authenticator.rb'
|
||||||
- 'lib/gitlab/manifest_import/manifest.rb'
|
- 'lib/gitlab/manifest_import/manifest.rb'
|
||||||
|
@ -1011,19 +1009,19 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter.rb'
|
- 'lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter.rb'
|
||||||
- 'lib/gitlab/metrics/dashboard/stages/variable_endpoint_inserter.rb'
|
- 'lib/gitlab/metrics/dashboard/stages/variable_endpoint_inserter.rb'
|
||||||
- 'lib/gitlab/metrics/methods.rb'
|
- 'lib/gitlab/metrics/methods.rb'
|
||||||
- 'lib/gitlab/metrics/rails_slis.rb'
|
- 'lib/gitlab/metrics/subscribers/rack_attack.rb'
|
||||||
- 'lib/gitlab/metrics/web_transaction.rb'
|
- 'lib/gitlab/metrics/web_transaction.rb'
|
||||||
- 'lib/gitlab/middleware/compressed_json.rb'
|
- 'lib/gitlab/middleware/compressed_json.rb'
|
||||||
- 'lib/gitlab/middleware/multipart.rb'
|
- 'lib/gitlab/middleware/multipart.rb'
|
||||||
- 'lib/gitlab/middleware/same_site_cookies.rb'
|
- 'lib/gitlab/middleware/same_site_cookies.rb'
|
||||||
- 'lib/gitlab/object_hierarchy.rb'
|
- 'lib/gitlab/object_hierarchy.rb'
|
||||||
- 'lib/gitlab/omniauth_initializer.rb'
|
- 'lib/gitlab/omniauth_initializer.rb'
|
||||||
|
- 'lib/gitlab/pages/deployment_update.rb'
|
||||||
- 'lib/gitlab/pagination/keyset/in_operator_optimization/query_builder.rb'
|
- 'lib/gitlab/pagination/keyset/in_operator_optimization/query_builder.rb'
|
||||||
- 'lib/gitlab/patch/database_config.rb'
|
- 'lib/gitlab/patch/database_config.rb'
|
||||||
- 'lib/gitlab/patch/prependable.rb'
|
- 'lib/gitlab/patch/prependable.rb'
|
||||||
- 'lib/gitlab/popen.rb'
|
- 'lib/gitlab/popen.rb'
|
||||||
- 'lib/gitlab/query_limiting/active_support_subscriber.rb'
|
- 'lib/gitlab/query_limiting/active_support_subscriber.rb'
|
||||||
- 'lib/gitlab/quick_actions/command_definition.rb'
|
|
||||||
- 'lib/gitlab/quick_actions/extractor.rb'
|
- 'lib/gitlab/quick_actions/extractor.rb'
|
||||||
- 'lib/gitlab/quick_actions/issuable_actions.rb'
|
- 'lib/gitlab/quick_actions/issuable_actions.rb'
|
||||||
- 'lib/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
- 'lib/gitlab/quick_actions/issue_and_merge_request_actions.rb'
|
||||||
|
@ -1044,11 +1042,9 @@ Style/IfUnlessModifier:
|
||||||
- 'lib/gitlab/sidekiq_middleware/server_metrics.rb'
|
- 'lib/gitlab/sidekiq_middleware/server_metrics.rb'
|
||||||
- 'lib/gitlab/slash_commands/presenters/issue_show.rb'
|
- 'lib/gitlab/slash_commands/presenters/issue_show.rb'
|
||||||
- 'lib/gitlab/suggestions/suggestion_set.rb'
|
- 'lib/gitlab/suggestions/suggestion_set.rb'
|
||||||
- 'lib/gitlab/template/gitlab_ci_yml_template.rb'
|
|
||||||
- 'lib/gitlab/template_parser/eval_state.rb'
|
- 'lib/gitlab/template_parser/eval_state.rb'
|
||||||
- 'lib/gitlab/untrusted_regexp.rb'
|
- 'lib/gitlab/untrusted_regexp.rb'
|
||||||
- 'lib/gitlab/url_blocker.rb'
|
- 'lib/gitlab/url_blocker.rb'
|
||||||
- 'lib/gitlab/usage/metrics/aggregates/aggregate.rb'
|
|
||||||
- 'lib/gitlab/usage_data.rb'
|
- 'lib/gitlab/usage_data.rb'
|
||||||
- 'lib/gitlab/usage_data_counters/base_counter.rb'
|
- 'lib/gitlab/usage_data_counters/base_counter.rb'
|
||||||
- 'lib/gitlab/usage_data_counters/hll_redis_counter.rb'
|
- 'lib/gitlab/usage_data_counters/hll_redis_counter.rb'
|
||||||
|
@ -1084,13 +1080,12 @@ Style/IfUnlessModifier:
|
||||||
- 'qa/qa/ee/page/merge_request/show.rb'
|
- 'qa/qa/ee/page/merge_request/show.rb'
|
||||||
- 'qa/qa/ee/resource/settings/elasticsearch.rb'
|
- 'qa/qa/ee/resource/settings/elasticsearch.rb'
|
||||||
- 'qa/qa/flow/sign_up.rb'
|
- 'qa/qa/flow/sign_up.rb'
|
||||||
- 'qa/qa/git/repository.rb'
|
|
||||||
- 'qa/qa/page/component/design_management.rb'
|
|
||||||
- 'qa/qa/page/component/select2.rb'
|
- 'qa/qa/page/component/select2.rb'
|
||||||
- 'qa/qa/page/component/snippet.rb'
|
- 'qa/qa/page/component/snippet.rb'
|
||||||
- 'qa/qa/page/element.rb'
|
- 'qa/qa/page/element.rb'
|
||||||
- 'qa/qa/page/mattermost/login.rb'
|
- 'qa/qa/page/mattermost/login.rb'
|
||||||
- 'qa/qa/page/page_concern.rb'
|
- 'qa/qa/page/page_concern.rb'
|
||||||
|
- 'qa/qa/page/project/settings/deploy_tokens.rb'
|
||||||
- 'qa/qa/page/project/web_ide/edit.rb'
|
- 'qa/qa/page/project/web_ide/edit.rb'
|
||||||
- 'qa/qa/page/view.rb'
|
- 'qa/qa/page/view.rb'
|
||||||
- 'qa/qa/resource/registry_repository.rb'
|
- 'qa/qa/resource/registry_repository.rb'
|
||||||
|
@ -1099,21 +1094,17 @@ Style/IfUnlessModifier:
|
||||||
- 'qa/qa/resource/runner.rb'
|
- 'qa/qa/resource/runner.rb'
|
||||||
- 'qa/qa/resource/snippet.rb'
|
- 'qa/qa/resource/snippet.rb'
|
||||||
- 'qa/qa/runtime/application_settings.rb'
|
- 'qa/qa/runtime/application_settings.rb'
|
||||||
- 'qa/qa/runtime/browser.rb'
|
|
||||||
- 'qa/qa/runtime/gpg.rb'
|
- 'qa/qa/runtime/gpg.rb'
|
||||||
- 'qa/qa/runtime/ip_address.rb'
|
- 'qa/qa/runtime/ip_address.rb'
|
||||||
- 'qa/qa/scenario/bootable.rb'
|
- 'qa/qa/scenario/bootable.rb'
|
||||||
- 'qa/qa/scenario/template.rb'
|
|
||||||
- 'qa/qa/service/docker_run/gitlab_runner.rb'
|
|
||||||
- 'qa/qa/service/docker_run/jenkins.rb'
|
|
||||||
- 'qa/qa/service/praefect_manager.rb'
|
- 'qa/qa/service/praefect_manager.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/gitaly/distributed_reads_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/gitaly/distributed_reads_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/merge_when_pipeline_succeeds_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/web_terminal_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/web_terminal_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_group_level_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/package_registry/nuget/nuget_project_level_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/advanced_global_advanced_syntax_search_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/advanced_global_advanced_syntax_search_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/elasticsearch_api_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/elasticsearch_api_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/commit_index/commit_index_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/issues_index/issue_index_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/issues_index/issue_index_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/main_index/blob_index_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/main_index/blob_index_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/merge_request_index/merge_request_index_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/index_tests/merge_request_index/merge_request_index_spec.rb'
|
||||||
|
@ -1121,15 +1112,13 @@ Style/IfUnlessModifier:
|
||||||
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/nightly_elasticsearch_test_spec.rb'
|
- 'qa/qa/specs/features/ee/api/9_enablement/elasticsearch/nightly_elasticsearch_test_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/geo_replication_maven_package_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/12_geo/geo_replication_maven_package_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_ldap_sync_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_ldap_sync_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_audit_logs_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/9_enablement/elasticsearch/elasticsearch_reindexing_spec.rb'
|
||||||
- 'qa/qa/specs/helpers/context_selector.rb'
|
- 'qa/qa/specs/helpers/context_selector.rb'
|
||||||
- 'qa/qa/specs/parallel_runner.rb'
|
- 'qa/qa/specs/parallel_runner.rb'
|
||||||
- 'qa/qa/support/loglinking.rb'
|
- 'qa/qa/support/loglinking.rb'
|
||||||
- 'qa/qa/support/page_error_checker.rb'
|
|
||||||
- 'qa/qa/support/wait_for_requests.rb'
|
|
||||||
- 'qa/qa/tools/delete_projects.rb'
|
- 'qa/qa/tools/delete_projects.rb'
|
||||||
|
- 'qa/qa/tools/delete_user_projects.rb'
|
||||||
- 'qa/qa/tools/generate_perf_testdata.rb'
|
- 'qa/qa/tools/generate_perf_testdata.rb'
|
||||||
- 'qa/qa/tools/test_resources_handler.rb'
|
|
||||||
- 'rubocop/cop/api/grape_array_missing_coerce.rb'
|
- 'rubocop/cop/api/grape_array_missing_coerce.rb'
|
||||||
- 'rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers.rb'
|
- 'rubocop/cop/avoid_keyword_arguments_in_sidekiq_workers.rb'
|
||||||
- 'rubocop/cop/gitlab/event_store_subscriber.rb'
|
- 'rubocop/cop/gitlab/event_store_subscriber.rb'
|
||||||
|
@ -1149,8 +1138,11 @@ Style/IfUnlessModifier:
|
||||||
- 'scripts/setup/find-jh-branch.rb'
|
- 'scripts/setup/find-jh-branch.rb'
|
||||||
- 'scripts/static-analysis'
|
- 'scripts/static-analysis'
|
||||||
- 'sidekiq_cluster/cli.rb'
|
- 'sidekiq_cluster/cli.rb'
|
||||||
|
- 'spec/components/previews/pajamas/alert_component_preview.rb'
|
||||||
|
- 'spec/components/previews/pajamas/card_component_preview.rb'
|
||||||
- 'spec/db/docs_spec.rb'
|
- 'spec/db/docs_spec.rb'
|
||||||
- 'spec/factories/ci/runners.rb'
|
- 'spec/factories/ci/runners.rb'
|
||||||
|
- 'spec/factories/clusters/applications/helm.rb'
|
||||||
- 'spec/factories/container_repositories.rb'
|
- 'spec/factories/container_repositories.rb'
|
||||||
- 'spec/factories/deployments.rb'
|
- 'spec/factories/deployments.rb'
|
||||||
- 'spec/factories/labels.rb'
|
- 'spec/factories/labels.rb'
|
||||||
|
@ -1164,6 +1156,8 @@ Style/IfUnlessModifier:
|
||||||
- 'spec/features/merge_request/batch_comments_spec.rb'
|
- 'spec/features/merge_request/batch_comments_spec.rb'
|
||||||
- 'spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb'
|
- 'spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb'
|
||||||
- 'spec/features/projects/blobs/edit_spec.rb'
|
- 'spec/features/projects/blobs/edit_spec.rb'
|
||||||
|
- 'spec/features/projects/tree/create_directory_spec.rb'
|
||||||
|
- 'spec/features/projects/tree/create_file_spec.rb'
|
||||||
- 'spec/graphql/mutations/releases/update_spec.rb'
|
- 'spec/graphql/mutations/releases/update_spec.rb'
|
||||||
- 'spec/helpers/application_settings_helper_spec.rb'
|
- 'spec/helpers/application_settings_helper_spec.rb'
|
||||||
- 'spec/helpers/invite_members_helper_spec.rb'
|
- 'spec/helpers/invite_members_helper_spec.rb'
|
||||||
|
@ -1173,6 +1167,7 @@ Style/IfUnlessModifier:
|
||||||
- 'spec/lib/gitlab/config/entry/validators/nested_array_helpers_spec.rb'
|
- 'spec/lib/gitlab/config/entry/validators/nested_array_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/conflict/file_spec.rb'
|
- 'spec/lib/gitlab/conflict/file_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/lock_writes_manager_spec.rb'
|
||||||
- 'spec/lib/gitlab/rack_attack/user_allowlist_spec.rb'
|
- 'spec/lib/gitlab/rack_attack/user_allowlist_spec.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_config/worker_router_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_config/worker_router_spec.rb'
|
||||||
- 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb'
|
- 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb'
|
||||||
|
@ -1186,8 +1181,10 @@ Style/IfUnlessModifier:
|
||||||
- 'spec/policies/project_statistics_policy_spec.rb'
|
- 'spec/policies/project_statistics_policy_spec.rb'
|
||||||
- 'spec/requests/api/ci/jobs_spec.rb'
|
- 'spec/requests/api/ci/jobs_spec.rb'
|
||||||
- 'spec/requests/api/commit_statuses_spec.rb'
|
- 'spec/requests/api/commit_statuses_spec.rb'
|
||||||
|
- 'spec/requests/api/commits_spec.rb'
|
||||||
- 'spec/requests/api/files_spec.rb'
|
- 'spec/requests/api/files_spec.rb'
|
||||||
- 'spec/requests/api/integrations_spec.rb'
|
- 'spec/requests/api/integrations_spec.rb'
|
||||||
|
- 'spec/requests/users_controller_spec.rb'
|
||||||
- 'spec/routing/import_routing_spec.rb'
|
- 'spec/routing/import_routing_spec.rb'
|
||||||
- 'spec/serializers/issue_sidebar_basic_entity_spec.rb'
|
- 'spec/serializers/issue_sidebar_basic_entity_spec.rb'
|
||||||
- 'spec/services/application_settings/update_service_spec.rb'
|
- 'spec/services/application_settings/update_service_spec.rb'
|
||||||
|
@ -1207,13 +1204,11 @@ Style/IfUnlessModifier:
|
||||||
- 'spec/support/external_authorization_service_helpers.rb'
|
- 'spec/support/external_authorization_service_helpers.rb'
|
||||||
- 'spec/support/flaky_tests.rb'
|
- 'spec/support/flaky_tests.rb'
|
||||||
- 'spec/support/generate-seed-repo-rb'
|
- 'spec/support/generate-seed-repo-rb'
|
||||||
- 'spec/support/helpers/cycle_analytics_helpers.rb'
|
|
||||||
- 'spec/support/helpers/filter_spec_helper.rb'
|
- 'spec/support/helpers/filter_spec_helper.rb'
|
||||||
- 'spec/support/helpers/filtered_search_helpers.rb'
|
- 'spec/support/helpers/filtered_search_helpers.rb'
|
||||||
- 'spec/support/helpers/gitaly_setup.rb'
|
- 'spec/support/helpers/gitaly_setup.rb'
|
||||||
- 'spec/support/helpers/graphql_helpers.rb'
|
- 'spec/support/helpers/graphql_helpers.rb'
|
||||||
- 'spec/support/helpers/javascript_fixtures_helpers.rb'
|
- 'spec/support/helpers/javascript_fixtures_helpers.rb'
|
||||||
- 'spec/support/helpers/kubernetes_helpers.rb'
|
|
||||||
- 'spec/support/helpers/lets_encrypt_helpers.rb'
|
- 'spec/support/helpers/lets_encrypt_helpers.rb'
|
||||||
- 'spec/support/helpers/live_debugger.rb'
|
- 'spec/support/helpers/live_debugger.rb'
|
||||||
- 'spec/support/helpers/modal_helpers.rb'
|
- 'spec/support/helpers/modal_helpers.rb'
|
||||||
|
@ -1247,6 +1242,7 @@ Style/IfUnlessModifier:
|
||||||
- 'spec/views/shared/access_tokens/_table.html.haml_spec.rb'
|
- 'spec/views/shared/access_tokens/_table.html.haml_spec.rb'
|
||||||
- 'spec/workers/analytics/usage_trends/counter_job_worker_spec.rb'
|
- 'spec/workers/analytics/usage_trends/counter_job_worker_spec.rb'
|
||||||
- 'tooling/danger/product_intelligence.rb'
|
- 'tooling/danger/product_intelligence.rb'
|
||||||
|
- 'tooling/lib/tooling/find_codeowners.rb'
|
||||||
- 'tooling/lib/tooling/image.rb'
|
- 'tooling/lib/tooling/image.rb'
|
||||||
- 'tooling/lib/tooling/test_map_packer.rb'
|
- 'tooling/lib/tooling/test_map_packer.rb'
|
||||||
- 'tooling/rspec_flaky/flaky_example.rb'
|
- 'tooling/rspec_flaky/flaky_example.rb'
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
---
|
---
|
||||||
Style/MissingRespondToMissing:
|
Style/MissingRespondToMissing:
|
||||||
# Offense count: 21
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/projects/application_controller.rb'
|
- 'app/controllers/projects/application_controller.rb'
|
||||||
- 'app/models/network/commit.rb'
|
- 'app/models/network/commit.rb'
|
||||||
|
|
|
@ -1,10 +1,8 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/Next:
|
Style/Next:
|
||||||
# Offense count: 41
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
|
- 'app/models/concerns/integrations/slack_mattermost_notifier.rb'
|
||||||
- 'app/models/preloaders/environments/deployment_preloader.rb'
|
- 'app/models/preloaders/environments/deployment_preloader.rb'
|
||||||
- 'app/models/route.rb'
|
- 'app/models/route.rb'
|
||||||
- 'app/services/authorized_project_update/find_records_due_for_refresh_service.rb'
|
- 'app/services/authorized_project_update/find_records_due_for_refresh_service.rb'
|
||||||
|
@ -16,6 +14,7 @@ Style/Next:
|
||||||
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
- 'ee/app/services/elastic/cluster_reindexing_service.rb'
|
||||||
- 'ee/app/services/gitlab_subscriptions/fetch_purchase_eligible_namespaces_service.rb'
|
- 'ee/app/services/gitlab_subscriptions/fetch_purchase_eligible_namespaces_service.rb'
|
||||||
- 'ee/app/services/security/auto_fix_service.rb'
|
- 'ee/app/services/security/auto_fix_service.rb'
|
||||||
|
- 'ee/app/services/security/ingestion/tasks/update_vulnerability_uuids.rb'
|
||||||
- 'ee/db/fixtures/development/20_vulnerabilities.rb'
|
- 'ee/db/fixtures/development/20_vulnerabilities.rb'
|
||||||
- 'ee/lib/ee/audit/protected_branches_changes_auditor.rb'
|
- 'ee/lib/ee/audit/protected_branches_changes_auditor.rb'
|
||||||
- 'ee/lib/gitlab/elastic/search_results.rb'
|
- 'ee/lib/gitlab/elastic/search_results.rb'
|
||||||
|
@ -36,10 +35,9 @@ Style/Next:
|
||||||
- 'lib/gitlab/metrics/samplers/base_sampler.rb'
|
- 'lib/gitlab/metrics/samplers/base_sampler.rb'
|
||||||
- 'lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy.rb'
|
- 'lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy.rb'
|
||||||
- 'lib/gitlab/reference_extractor.rb'
|
- 'lib/gitlab/reference_extractor.rb'
|
||||||
- 'lib/gitlab/tree_summary.rb'
|
|
||||||
- 'lib/tasks/gitlab/assets.rake'
|
- 'lib/tasks/gitlab/assets.rake'
|
||||||
- 'lib/tasks/gitlab/db/validate_config.rake'
|
- 'lib/tasks/gitlab/db/validate_config.rake'
|
||||||
- 'rubocop/cop/static_translation_definition.rb'
|
|
||||||
- 'scripts/perf/query_limiting_report.rb'
|
- 'scripts/perf/query_limiting_report.rb'
|
||||||
|
- 'scripts/qa/quarantine-types-check'
|
||||||
- 'spec/lib/gitlab/import_export/import_test_coverage_spec.rb'
|
- 'spec/lib/gitlab/import_export/import_test_coverage_spec.rb'
|
||||||
- 'spec/presenters/packages/npm/package_presenter_spec.rb'
|
- 'spec/presenters/packages/npm/package_presenter_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/PercentLiteralDelimiters:
|
Style/PercentLiteralDelimiters:
|
||||||
# Offense count: 3136
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'Guardfile'
|
- 'Guardfile'
|
||||||
- 'app/controllers/abuse_reports_controller.rb'
|
- 'app/controllers/abuse_reports_controller.rb'
|
||||||
|
@ -85,6 +82,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'app/models/concerns/clusters/agents/authorization_config_scopes.rb'
|
- 'app/models/concerns/clusters/agents/authorization_config_scopes.rb'
|
||||||
- 'app/models/concerns/diff_positionable_note.rb'
|
- 'app/models/concerns/diff_positionable_note.rb'
|
||||||
- 'app/models/concerns/enums/prometheus_metric.rb'
|
- 'app/models/concerns/enums/prometheus_metric.rb'
|
||||||
|
- 'app/models/concerns/integrations/base_data_fields.rb'
|
||||||
- 'app/models/concerns/issuable.rb'
|
- 'app/models/concerns/issuable.rb'
|
||||||
- 'app/models/concerns/issue_available_features.rb'
|
- 'app/models/concerns/issue_available_features.rb'
|
||||||
- 'app/models/concerns/mentionable/reference_regexes.rb'
|
- 'app/models/concerns/mentionable/reference_regexes.rb'
|
||||||
|
@ -98,11 +96,11 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'app/models/diff_note.rb'
|
- 'app/models/diff_note.rb'
|
||||||
- 'app/models/discussion_note.rb'
|
- 'app/models/discussion_note.rb'
|
||||||
- 'app/models/draft_note.rb'
|
- 'app/models/draft_note.rb'
|
||||||
|
- 'app/models/environment.rb'
|
||||||
- 'app/models/event.rb'
|
- 'app/models/event.rb'
|
||||||
- 'app/models/instance_configuration.rb'
|
- 'app/models/instance_configuration.rb'
|
||||||
- 'app/models/integrations/asana.rb'
|
- 'app/models/integrations/asana.rb'
|
||||||
- 'app/models/integrations/assembla.rb'
|
- 'app/models/integrations/assembla.rb'
|
||||||
- 'app/models/integrations/base_ci.rb'
|
|
||||||
- 'app/models/integrations/base_issue_tracker.rb'
|
- 'app/models/integrations/base_issue_tracker.rb'
|
||||||
- 'app/models/integrations/base_monitoring.rb'
|
- 'app/models/integrations/base_monitoring.rb'
|
||||||
- 'app/models/integrations/base_slash_commands.rb'
|
- 'app/models/integrations/base_slash_commands.rb'
|
||||||
|
@ -125,6 +123,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'app/models/issuable_severity.rb'
|
- 'app/models/issuable_severity.rb'
|
||||||
- 'app/models/issue.rb'
|
- 'app/models/issue.rb'
|
||||||
- 'app/models/lfs_download_object.rb'
|
- 'app/models/lfs_download_object.rb'
|
||||||
|
- 'app/models/namespace.rb'
|
||||||
- 'app/models/namespace/root_storage_statistics.rb'
|
- 'app/models/namespace/root_storage_statistics.rb'
|
||||||
- 'app/models/note.rb'
|
- 'app/models/note.rb'
|
||||||
- 'app/models/notification_setting.rb'
|
- 'app/models/notification_setting.rb'
|
||||||
|
@ -153,6 +152,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'app/services/feature_flags/base_service.rb'
|
- 'app/services/feature_flags/base_service.rb'
|
||||||
- 'app/services/files/multi_service.rb'
|
- 'app/services/files/multi_service.rb'
|
||||||
- 'app/services/import/bitbucket_server_service.rb'
|
- 'app/services/import/bitbucket_server_service.rb'
|
||||||
|
- 'app/services/import/fogbugz_service.rb'
|
||||||
- 'app/services/import/github_service.rb'
|
- 'app/services/import/github_service.rb'
|
||||||
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file.rb'
|
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file.rb'
|
||||||
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file_s3.rb'
|
- 'app/services/import/gitlab_projects/file_acquisition_strategies/remote_file_s3.rb'
|
||||||
|
@ -172,13 +172,13 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'app/services/projects/update_service.rb'
|
- 'app/services/projects/update_service.rb'
|
||||||
- 'app/services/prometheus/proxy_service.rb'
|
- 'app/services/prometheus/proxy_service.rb'
|
||||||
- 'app/services/repositories/base_service.rb'
|
- 'app/services/repositories/base_service.rb'
|
||||||
- 'app/services/repositories/destroy_service.rb'
|
|
||||||
- 'app/services/repository_archive_clean_up_service.rb'
|
- 'app/services/repository_archive_clean_up_service.rb'
|
||||||
- 'app/services/resource_access_tokens/create_service.rb'
|
- 'app/services/resource_access_tokens/create_service.rb'
|
||||||
- 'app/services/resource_access_tokens/revoke_service.rb'
|
- 'app/services/resource_access_tokens/revoke_service.rb'
|
||||||
- 'app/services/search/global_service.rb'
|
- 'app/services/search/global_service.rb'
|
||||||
- 'app/services/search/project_service.rb'
|
- 'app/services/search/project_service.rb'
|
||||||
- 'app/services/snippets/update_service.rb'
|
- 'app/services/snippets/update_service.rb'
|
||||||
|
- 'app/services/todos/destroy/destroyed_issuable_service.rb'
|
||||||
- 'app/services/todos/destroy/entity_leave_service.rb'
|
- 'app/services/todos/destroy/entity_leave_service.rb'
|
||||||
- 'app/uploaders/design_management/design_v432x230_uploader.rb'
|
- 'app/uploaders/design_management/design_v432x230_uploader.rb'
|
||||||
- 'app/uploaders/gitlab_uploader.rb'
|
- 'app/uploaders/gitlab_uploader.rb'
|
||||||
|
@ -194,6 +194,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'config/initializers/content_security_policy.rb'
|
- 'config/initializers/content_security_policy.rb'
|
||||||
- 'config/initializers/countries.rb'
|
- 'config/initializers/countries.rb'
|
||||||
- 'config/initializers/doorkeeper.rb'
|
- 'config/initializers/doorkeeper.rb'
|
||||||
|
- 'config/initializers/enumerator_next_patch.rb'
|
||||||
- 'config/initializers/fog_core_patch.rb'
|
- 'config/initializers/fog_core_patch.rb'
|
||||||
- 'config/initializers/forbid_sidekiq_in_transactions.rb'
|
- 'config/initializers/forbid_sidekiq_in_transactions.rb'
|
||||||
- 'config/initializers/health_check.rb'
|
- 'config/initializers/health_check.rb'
|
||||||
|
@ -234,6 +235,8 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/app/controllers/ee/admin/application_settings_controller.rb'
|
- 'ee/app/controllers/ee/admin/application_settings_controller.rb'
|
||||||
- 'ee/app/controllers/ee/projects/service_desk_controller.rb'
|
- 'ee/app/controllers/ee/projects/service_desk_controller.rb'
|
||||||
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
- 'ee/app/controllers/ee/repositories/git_http_client_controller.rb'
|
||||||
|
- 'ee/app/controllers/groups/protected_environments_controller.rb'
|
||||||
|
- 'ee/app/controllers/projects/integrations/jira/issues_controller.rb'
|
||||||
- 'ee/app/controllers/projects/protected_environments_controller.rb'
|
- 'ee/app/controllers/projects/protected_environments_controller.rb'
|
||||||
- 'ee/app/controllers/trials_controller.rb'
|
- 'ee/app/controllers/trials_controller.rb'
|
||||||
- 'ee/app/finders/iterations_finder.rb'
|
- 'ee/app/finders/iterations_finder.rb'
|
||||||
|
@ -241,6 +244,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/app/helpers/credentials_inventory_helper.rb'
|
- 'ee/app/helpers/credentials_inventory_helper.rb'
|
||||||
- 'ee/app/helpers/ee/auth_helper.rb'
|
- 'ee/app/helpers/ee/auth_helper.rb'
|
||||||
- 'ee/app/helpers/ee/dashboard_helper.rb'
|
- 'ee/app/helpers/ee/dashboard_helper.rb'
|
||||||
|
- 'ee/app/helpers/ee/integrations_helper.rb'
|
||||||
- 'ee/app/helpers/ee/issues_helper.rb'
|
- 'ee/app/helpers/ee/issues_helper.rb'
|
||||||
- 'ee/app/helpers/ee/labels_helper.rb'
|
- 'ee/app/helpers/ee/labels_helper.rb'
|
||||||
- 'ee/app/helpers/ee/nav_helper.rb'
|
- 'ee/app/helpers/ee/nav_helper.rb'
|
||||||
|
@ -264,12 +268,13 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/app/models/geo/project_registry.rb'
|
- 'ee/app/models/geo/project_registry.rb'
|
||||||
- 'ee/app/models/geo/secondary_usage_data.rb'
|
- 'ee/app/models/geo/secondary_usage_data.rb'
|
||||||
- 'ee/app/models/geo_node_status.rb'
|
- 'ee/app/models/geo_node_status.rb'
|
||||||
- 'ee/app/models/gitlab_subscription.rb'
|
- 'ee/app/models/incident_management/issuable_resource_link.rb'
|
||||||
- 'ee/app/models/integrations/github.rb'
|
- 'ee/app/models/integrations/github.rb'
|
||||||
- 'ee/app/models/integrations/gitlab_slack_application.rb'
|
- 'ee/app/models/integrations/gitlab_slack_application.rb'
|
||||||
- 'ee/app/models/merge_requests/status_check_response.rb'
|
- 'ee/app/models/merge_requests/status_check_response.rb'
|
||||||
- 'ee/app/models/saml_provider.rb'
|
- 'ee/app/models/saml_provider.rb'
|
||||||
- 'ee/app/models/security/orchestration_policy_configuration.rb'
|
- 'ee/app/models/security/orchestration_policy_configuration.rb'
|
||||||
|
- 'ee/app/models/software_license_policy.rb'
|
||||||
- 'ee/app/models/storage_shard.rb'
|
- 'ee/app/models/storage_shard.rb'
|
||||||
- 'ee/app/services/approval_rules/create_service.rb'
|
- 'ee/app/services/approval_rules/create_service.rb'
|
||||||
- 'ee/app/services/boards/epic_boards/update_service.rb'
|
- 'ee/app/services/boards/epic_boards/update_service.rb'
|
||||||
|
@ -284,11 +289,13 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/app/services/requirements_management/export_csv_service.rb'
|
- 'ee/app/services/requirements_management/export_csv_service.rb'
|
||||||
- 'ee/app/services/security/configuration/save_auto_fix_service.rb'
|
- 'ee/app/services/security/configuration/save_auto_fix_service.rb'
|
||||||
- 'ee/app/services/security/dependency_list_service.rb'
|
- 'ee/app/services/security/dependency_list_service.rb'
|
||||||
- 'ee/lib/api/managed_licenses.rb'
|
- 'ee/app/services/security/ingestion/tasks/update_vulnerability_uuids.rb'
|
||||||
|
- 'ee/elastic/migrate/20220613120500_migrate_commits_to_separate_index.rb'
|
||||||
- 'ee/lib/api/status_checks.rb'
|
- 'ee/lib/api/status_checks.rb'
|
||||||
- 'ee/lib/api/visual_review_discussions.rb'
|
- 'ee/lib/api/visual_review_discussions.rb'
|
||||||
- 'ee/lib/ee/api/helpers/members_helpers.rb'
|
- 'ee/lib/ee/api/helpers/members_helpers.rb'
|
||||||
- 'ee/lib/ee/api/helpers/projects_helpers.rb'
|
- 'ee/lib/ee/api/helpers/projects_helpers.rb'
|
||||||
|
- 'ee/lib/ee/api/members.rb'
|
||||||
- 'ee/lib/ee/api/search.rb'
|
- 'ee/lib/ee/api/search.rb'
|
||||||
- 'ee/lib/ee/audit/group_changes_auditor.rb'
|
- 'ee/lib/ee/audit/group_changes_auditor.rb'
|
||||||
- 'ee/lib/ee/gitlab/alert_management/payload/generic.rb'
|
- 'ee/lib/ee/gitlab/alert_management/payload/generic.rb'
|
||||||
|
@ -320,6 +327,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/controllers/groups/scim_oauth_controller_spec.rb'
|
- 'ee/spec/controllers/groups/scim_oauth_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/groups/sso_controller_spec.rb'
|
- 'ee/spec/controllers/groups/sso_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/issues_controller_spec.rb'
|
- 'ee/spec/controllers/projects/issues_controller_spec.rb'
|
||||||
|
- 'ee/spec/controllers/projects/legacy_pipelines_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/pipelines_controller_spec.rb'
|
- 'ee/spec/controllers/projects/pipelines_controller_spec.rb'
|
||||||
- 'ee/spec/controllers/projects/security/configuration_controller_spec.rb'
|
- 'ee/spec/controllers/projects/security/configuration_controller_spec.rb'
|
||||||
- 'ee/spec/elastic_integration/global_search_spec.rb'
|
- 'ee/spec/elastic_integration/global_search_spec.rb'
|
||||||
|
@ -349,6 +357,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb'
|
- 'ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/application_settings_helper_spec.rb'
|
- 'ee/spec/helpers/ee/application_settings_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/auth_helper_spec.rb'
|
- 'ee/spec/helpers/ee/auth_helper_spec.rb'
|
||||||
|
- 'ee/spec/helpers/ee/environments_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/geo_helper_spec.rb'
|
- 'ee/spec/helpers/ee/geo_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/labels_helper_spec.rb'
|
- 'ee/spec/helpers/ee/labels_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/security_orchestration_helper_spec.rb'
|
- 'ee/spec/helpers/ee/security_orchestration_helper_spec.rb'
|
||||||
|
@ -359,6 +368,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/lib/banzai/filter/references/epic_reference_filter_spec.rb'
|
- 'ee/spec/lib/banzai/filter/references/epic_reference_filter_spec.rb'
|
||||||
- 'ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb'
|
- 'ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb'
|
||||||
- 'ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb'
|
- 'ee/spec/lib/banzai/filter/references/vulnerability_reference_filters_spec.rb'
|
||||||
|
- 'ee/spec/lib/ee/backup/repositories_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/config_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/config_spec.rb'
|
||||||
|
@ -367,7 +377,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/group_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/ci/reports/security/reports_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/ci/reports/security/reports_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/elastic/helper_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/git_access_design_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/git_access_design_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/security/scan_configuration_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/security/scan_configuration_spec.rb'
|
||||||
|
@ -380,6 +389,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/lib/gitlab/auth/group_saml/user_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/group_saml/user_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/ldap/adapter_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/ldap/adapter_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/ldap/person_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/ldap/person_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/auth/saml/membership_updater_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/saml/user_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/saml/user_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/authority_analyzer_spec.rb'
|
- 'ee/spec/lib/gitlab/authority_analyzer_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/cache_spec.rb'
|
- 'ee/spec/lib/gitlab/cache_spec.rb'
|
||||||
|
@ -387,7 +397,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/Jobs/dast_default_branch_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/Jobs/dast_default_branch_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/dependency_scanning_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/dependency_scanning_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/sast_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/sast_iac_latest_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/sast_iac_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/secret_detection_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/secret_detection_gitlab_ci_yaml_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/ci/templates/secret_detection_latest_gitlab_ci_yaml_spec.rb'
|
- 'ee/spec/lib/gitlab/ci/templates/secret_detection_latest_gitlab_ci_yaml_spec.rb'
|
||||||
|
@ -411,11 +421,11 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/models/concerns/ee/issuable_spec.rb'
|
- 'ee/spec/models/concerns/ee/issuable_spec.rb'
|
||||||
- 'ee/spec/models/concerns/ee/project_security_scanners_information_spec.rb'
|
- 'ee/spec/models/concerns/ee/project_security_scanners_information_spec.rb'
|
||||||
- 'ee/spec/models/ee/ci/job_artifact_spec.rb'
|
- 'ee/spec/models/ee/ci/job_artifact_spec.rb'
|
||||||
|
- 'ee/spec/models/ee/ci/runner_spec.rb'
|
||||||
- 'ee/spec/models/ee/groups/feature_setting_spec.rb'
|
- 'ee/spec/models/ee/groups/feature_setting_spec.rb'
|
||||||
- 'ee/spec/models/ee/integration_spec.rb'
|
- 'ee/spec/models/ee/integration_spec.rb'
|
||||||
- 'ee/spec/models/ee/integrations/jira_spec.rb'
|
- 'ee/spec/models/ee/integrations/jira_spec.rb'
|
||||||
- 'ee/spec/models/ee/personal_access_token_spec.rb'
|
- 'ee/spec/models/ee/personal_access_token_spec.rb'
|
||||||
- 'ee/spec/models/gitlab_subscription_spec.rb'
|
|
||||||
- 'ee/spec/models/instance_security_dashboard_spec.rb'
|
- 'ee/spec/models/instance_security_dashboard_spec.rb'
|
||||||
- 'ee/spec/models/issue_spec.rb'
|
- 'ee/spec/models/issue_spec.rb'
|
||||||
- 'ee/spec/models/project_feature_spec.rb'
|
- 'ee/spec/models/project_feature_spec.rb'
|
||||||
|
@ -423,7 +433,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/models/push_rule_spec.rb'
|
- 'ee/spec/models/push_rule_spec.rb'
|
||||||
- 'ee/spec/models/repository_spec.rb'
|
- 'ee/spec/models/repository_spec.rb'
|
||||||
- 'ee/spec/models/saml_provider_spec.rb'
|
- 'ee/spec/models/saml_provider_spec.rb'
|
||||||
- 'ee/spec/models/security/orchestration_policy_configuration_spec.rb'
|
|
||||||
- 'ee/spec/models/security/scan_spec.rb'
|
- 'ee/spec/models/security/scan_spec.rb'
|
||||||
- 'ee/spec/models/vulnerabilities/historical_statistic_spec.rb'
|
- 'ee/spec/models/vulnerabilities/historical_statistic_spec.rb'
|
||||||
- 'ee/spec/models/vulnerabilities/stat_diff_spec.rb'
|
- 'ee/spec/models/vulnerabilities/stat_diff_spec.rb'
|
||||||
|
@ -435,6 +444,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/requests/admin/user_permission_exports_controller_spec.rb'
|
- 'ee/spec/requests/admin/user_permission_exports_controller_spec.rb'
|
||||||
- 'ee/spec/requests/api/dependencies_spec.rb'
|
- 'ee/spec/requests/api/dependencies_spec.rb'
|
||||||
- 'ee/spec/requests/api/epics_spec.rb'
|
- 'ee/spec/requests/api/epics_spec.rb'
|
||||||
|
- 'ee/spec/requests/api/geo_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/mutations/alert_management/http_integration/update_spec.rb'
|
- 'ee/spec/requests/api/graphql/mutations/alert_management/http_integration/update_spec.rb'
|
||||||
- 'ee/spec/requests/api/graphql/project/alert_management/http_integrations_spec.rb'
|
- 'ee/spec/requests/api/graphql/project/alert_management/http_integrations_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/base_spec.rb'
|
- 'ee/spec/requests/api/internal/base_spec.rb'
|
||||||
|
@ -443,11 +453,13 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'ee/spec/requests/api/merge_requests_spec.rb'
|
- 'ee/spec/requests/api/merge_requests_spec.rb'
|
||||||
- 'ee/spec/requests/api/scim_spec.rb'
|
- 'ee/spec/requests/api/scim_spec.rb'
|
||||||
- 'ee/spec/requests/api/wikis_spec.rb'
|
- 'ee/spec/requests/api/wikis_spec.rb'
|
||||||
|
- 'ee/spec/requests/lfs_locks_api_spec.rb'
|
||||||
- 'ee/spec/serializers/merge_request_widget_entity_spec.rb'
|
- 'ee/spec/serializers/merge_request_widget_entity_spec.rb'
|
||||||
- 'ee/spec/services/admin/email_service_spec.rb'
|
- 'ee/spec/services/admin/email_service_spec.rb'
|
||||||
- 'ee/spec/services/base_count_service_spec.rb'
|
- 'ee/spec/services/base_count_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/compare_security_reports_service_spec.rb'
|
- 'ee/spec/services/ci/compare_security_reports_service_spec.rb'
|
||||||
- 'ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb'
|
- 'ee/spec/services/ci/sync_reports_to_approval_rules_service_spec.rb'
|
||||||
|
- 'ee/spec/services/ee/auth/container_registry_authentication_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/groups/autocomplete_service_spec.rb'
|
- 'ee/spec/services/ee/groups/autocomplete_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/members/create_service_spec.rb'
|
- 'ee/spec/services/ee/members/create_service_spec.rb'
|
||||||
- 'ee/spec/services/ee/protected_branches/create_service_spec.rb'
|
- 'ee/spec/services/ee/protected_branches/create_service_spec.rb'
|
||||||
|
@ -507,6 +519,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'lib/banzai/filter/table_of_contents_filter.rb'
|
- 'lib/banzai/filter/table_of_contents_filter.rb'
|
||||||
- 'lib/banzai/pipeline/base_pipeline.rb'
|
- 'lib/banzai/pipeline/base_pipeline.rb'
|
||||||
- 'lib/banzai/pipeline/description_pipeline.rb'
|
- 'lib/banzai/pipeline/description_pipeline.rb'
|
||||||
|
- 'lib/banzai/pipeline/incident_management/timeline_event_pipeline.rb'
|
||||||
- 'lib/bitbucket/page.rb'
|
- 'lib/bitbucket/page.rb'
|
||||||
- 'lib/bitbucket/representation/issue.rb'
|
- 'lib/bitbucket/representation/issue.rb'
|
||||||
- 'lib/container_registry/path.rb'
|
- 'lib/container_registry/path.rb'
|
||||||
|
@ -520,6 +533,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'lib/gitlab/asciidoc/syntax_highlighter/html_pipeline_adapter.rb'
|
- 'lib/gitlab/asciidoc/syntax_highlighter/html_pipeline_adapter.rb'
|
||||||
- 'lib/gitlab/auth/ldap/adapter.rb'
|
- 'lib/gitlab/auth/ldap/adapter.rb'
|
||||||
- 'lib/gitlab/auth/ldap/config.rb'
|
- 'lib/gitlab/auth/ldap/config.rb'
|
||||||
|
- 'lib/gitlab/background_migration/backfill_note_discussion_id.rb'
|
||||||
- 'lib/gitlab/bare_repository_import/importer.rb'
|
- 'lib/gitlab/bare_repository_import/importer.rb'
|
||||||
- 'lib/gitlab/ci/ansi2html.rb'
|
- 'lib/gitlab/ci/ansi2html.rb'
|
||||||
- 'lib/gitlab/ci/config/entry/bridge.rb'
|
- 'lib/gitlab/ci/config/entry/bridge.rb'
|
||||||
|
@ -547,7 +561,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'lib/gitlab/gitaly_client.rb'
|
- 'lib/gitlab/gitaly_client.rb'
|
||||||
- 'lib/gitlab/gitaly_client/diff.rb'
|
- 'lib/gitlab/gitaly_client/diff.rb'
|
||||||
- 'lib/gitlab/gitaly_client/wiki_page.rb'
|
- 'lib/gitlab/gitaly_client/wiki_page.rb'
|
||||||
- 'lib/gitlab/graphql/pagination/keyset/order_info.rb'
|
- 'lib/gitlab/graphql/query_analyzers/ast/recursion_analyzer.rb'
|
||||||
- 'lib/gitlab/hotlinking_detector.rb'
|
- 'lib/gitlab/hotlinking_detector.rb'
|
||||||
- 'lib/gitlab/import_export/command_line_util.rb'
|
- 'lib/gitlab/import_export/command_line_util.rb'
|
||||||
- 'lib/gitlab/import_export/file_importer.rb'
|
- 'lib/gitlab/import_export/file_importer.rb'
|
||||||
|
@ -568,9 +582,10 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'lib/gitlab/metrics/transaction.rb'
|
- 'lib/gitlab/metrics/transaction.rb'
|
||||||
- 'lib/gitlab/metrics/web_transaction.rb'
|
- 'lib/gitlab/metrics/web_transaction.rb'
|
||||||
- 'lib/gitlab/middleware/read_only/controller.rb'
|
- 'lib/gitlab/middleware/read_only/controller.rb'
|
||||||
- 'lib/gitlab/process_supervisor.rb'
|
|
||||||
- 'lib/gitlab/project_search_results.rb'
|
- 'lib/gitlab/project_search_results.rb'
|
||||||
- 'lib/gitlab/prometheus/query_variables.rb'
|
- 'lib/gitlab/prometheus/query_variables.rb'
|
||||||
|
- 'lib/gitlab/query_limiting/transaction.rb'
|
||||||
|
- 'lib/gitlab/redis/multi_store.rb'
|
||||||
- 'lib/gitlab/reference_extractor.rb'
|
- 'lib/gitlab/reference_extractor.rb'
|
||||||
- 'lib/gitlab/regex.rb'
|
- 'lib/gitlab/regex.rb'
|
||||||
- 'lib/gitlab/sanitizers/exception_message.rb'
|
- 'lib/gitlab/sanitizers/exception_message.rb'
|
||||||
|
@ -584,11 +599,14 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'lib/gitlab/task_helpers.rb'
|
- 'lib/gitlab/task_helpers.rb'
|
||||||
- 'lib/gitlab/uploads/migration_helper.rb'
|
- 'lib/gitlab/uploads/migration_helper.rb'
|
||||||
- 'lib/gitlab/url_blocker.rb'
|
- 'lib/gitlab/url_blocker.rb'
|
||||||
|
- 'lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric.rb'
|
||||||
- 'lib/gitlab/usage/metrics/instrumentations/database_metric.rb'
|
- 'lib/gitlab/usage/metrics/instrumentations/database_metric.rb'
|
||||||
|
- 'lib/gitlab/usage/metrics/instrumentations/numbers_metric.rb'
|
||||||
- 'lib/gitlab/usage_data.rb'
|
- 'lib/gitlab/usage_data.rb'
|
||||||
- 'lib/gitlab/usage_data/topology.rb'
|
- 'lib/gitlab/usage_data/topology.rb'
|
||||||
- 'lib/gitlab/usage_data_counters/hll_redis_counter.rb'
|
- 'lib/gitlab/usage_data_counters/hll_redis_counter.rb'
|
||||||
- 'lib/gitlab/utils/sanitize_node_link.rb'
|
- 'lib/gitlab/utils/sanitize_node_link.rb'
|
||||||
|
- 'lib/gitlab/web_hooks/rate_limiter.rb'
|
||||||
- 'lib/gitlab/workhorse.rb'
|
- 'lib/gitlab/workhorse.rb'
|
||||||
- 'lib/grafana/validator.rb'
|
- 'lib/grafana/validator.rb'
|
||||||
- 'lib/omni_auth/strategies/jwt.rb'
|
- 'lib/omni_auth/strategies/jwt.rb'
|
||||||
|
@ -614,40 +632,37 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'qa/qa/ee/page/project/show.rb'
|
- 'qa/qa/ee/page/project/show.rb'
|
||||||
- 'qa/qa/ee/page/project/snippet/index.rb'
|
- 'qa/qa/ee/page/project/snippet/index.rb'
|
||||||
- 'qa/qa/ee/page/project/wiki/show.rb'
|
- 'qa/qa/ee/page/project/wiki/show.rb'
|
||||||
- 'qa/qa/git/repository.rb'
|
|
||||||
- 'qa/qa/resource/events/project.rb'
|
- 'qa/qa/resource/events/project.rb'
|
||||||
- 'qa/qa/resource/members.rb'
|
- 'qa/qa/resource/personal_access_token_cache.rb'
|
||||||
- 'qa/qa/resource/visibility.rb'
|
- 'qa/qa/resource/visibility.rb'
|
||||||
- 'qa/qa/runtime/browser.rb'
|
|
||||||
- 'qa/qa/service/cluster_provider/gcloud.rb'
|
- 'qa/qa/service/cluster_provider/gcloud.rb'
|
||||||
- 'qa/qa/service/praefect_manager.rb'
|
- 'qa/qa/service/praefect_manager.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/gitaly/praefect_repo_sync_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/gitaly/praefect_repo_sync_spec.rb'
|
||||||
- 'qa/qa/specs/features/api/3_create/repository/project_archive_compare_spec.rb'
|
- 'qa/qa/specs/features/api/3_create/repository/project_archive_compare_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/2_plan/email/trigger_email_notification_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/2_plan/email/trigger_email_notification_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/13_secure/enable_scanning_from_configuration_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/4_verify/pipeline/pipeline_with_image_pull_policy_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/group/group_saml_enforced_sso_new_account_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/push_rules_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/push_rules_spec.rb'
|
||||||
- 'qa/spec/git/repository_spec.rb'
|
- 'qa/spec/git/repository_spec.rb'
|
||||||
- 'qa/spec/page/view_spec.rb'
|
- 'qa/spec/page/view_spec.rb'
|
||||||
- 'qa/spec/support/page_error_checker_spec.rb'
|
- 'rubocop/cop/migration/background_migrations.rb'
|
||||||
- 'rubocop/cop/rspec/httparty_basic_auth.rb'
|
- 'rubocop/cop/rspec/httparty_basic_auth.rb'
|
||||||
- 'rubocop/migration_helpers.rb'
|
- 'rubocop/migration_helpers.rb'
|
||||||
|
- 'scripts/qa/quarantine-types-check'
|
||||||
- 'scripts/qa/testcases-check'
|
- 'scripts/qa/testcases-check'
|
||||||
- 'scripts/regenerate-schema'
|
- 'scripts/regenerate-schema'
|
||||||
|
- 'scripts/undercoverage'
|
||||||
- 'sidekiq_cluster/cli.rb'
|
- 'sidekiq_cluster/cli.rb'
|
||||||
- 'spec/benchmarks/banzai_benchmark.rb'
|
- 'spec/benchmarks/banzai_benchmark.rb'
|
||||||
- 'spec/commands/sidekiq_cluster/cli_spec.rb'
|
- 'spec/commands/sidekiq_cluster/cli_spec.rb'
|
||||||
|
- 'spec/components/pajamas/component_spec.rb'
|
||||||
- 'spec/config/mail_room_spec.rb'
|
- 'spec/config/mail_room_spec.rb'
|
||||||
- 'spec/controllers/admin/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/concerns/continue_params_spec.rb'
|
- 'spec/controllers/concerns/continue_params_spec.rb'
|
||||||
- 'spec/controllers/graphql_controller_spec.rb'
|
- 'spec/controllers/graphql_controller_spec.rb'
|
||||||
- 'spec/controllers/groups/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/groups/releases_controller_spec.rb'
|
- 'spec/controllers/groups/releases_controller_spec.rb'
|
||||||
- 'spec/controllers/jira_connect/app_descriptor_controller_spec.rb'
|
- 'spec/controllers/jira_connect/app_descriptor_controller_spec.rb'
|
||||||
- 'spec/controllers/oauth/applications_controller_spec.rb'
|
- 'spec/controllers/oauth/applications_controller_spec.rb'
|
||||||
- 'spec/controllers/profiles/two_factor_auths_controller_spec.rb'
|
- 'spec/controllers/profiles/two_factor_auths_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
- 'spec/controllers/projects/artifacts_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/clusters_controller_spec.rb'
|
|
||||||
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
- 'spec/controllers/projects/deploy_keys_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/environments/prometheus_api_controller_spec.rb'
|
- 'spec/controllers/projects/environments/prometheus_api_controller_spec.rb'
|
||||||
- 'spec/controllers/projects/environments_controller_spec.rb'
|
- 'spec/controllers/projects/environments_controller_spec.rb'
|
||||||
|
@ -663,7 +678,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/controllers/search_controller_spec.rb'
|
- 'spec/controllers/search_controller_spec.rb'
|
||||||
- 'spec/controllers/snippets_controller_spec.rb'
|
- 'spec/controllers/snippets_controller_spec.rb'
|
||||||
- 'spec/db/docs_spec.rb'
|
- 'spec/db/docs_spec.rb'
|
||||||
- 'spec/db/schema_spec.rb'
|
|
||||||
- 'spec/experiments/ios_specific_templates_experiment_spec.rb'
|
- 'spec/experiments/ios_specific_templates_experiment_spec.rb'
|
||||||
- 'spec/factories/ci/builds.rb'
|
- 'spec/factories/ci/builds.rb'
|
||||||
- 'spec/factories/ci/runners.rb'
|
- 'spec/factories/ci/runners.rb'
|
||||||
|
@ -689,6 +703,8 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/features/projects/integrations/user_activates_jira_spec.rb'
|
- 'spec/features/projects/integrations/user_activates_jira_spec.rb'
|
||||||
- 'spec/features/projects/jobs_spec.rb'
|
- 'spec/features/projects/jobs_spec.rb'
|
||||||
- 'spec/features/projects/labels/issues_sorted_by_priority_spec.rb'
|
- 'spec/features/projects/labels/issues_sorted_by_priority_spec.rb'
|
||||||
|
- 'spec/features/projects/pipelines/legacy_pipeline_spec.rb'
|
||||||
|
- 'spec/features/projects/pipelines/legacy_pipelines_spec.rb'
|
||||||
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
- 'spec/features/projects/pipelines/pipeline_spec.rb'
|
||||||
- 'spec/features/projects/pipelines/pipelines_spec.rb'
|
- 'spec/features/projects/pipelines/pipelines_spec.rb'
|
||||||
- 'spec/features/protected_branches_spec.rb'
|
- 'spec/features/protected_branches_spec.rb'
|
||||||
|
@ -700,7 +716,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/finders/ci/runners_finder_spec.rb'
|
- 'spec/finders/ci/runners_finder_spec.rb'
|
||||||
- 'spec/finders/environments/environments_finder_spec.rb'
|
- 'spec/finders/environments/environments_finder_spec.rb'
|
||||||
- 'spec/finders/groups_finder_spec.rb'
|
- 'spec/finders/groups_finder_spec.rb'
|
||||||
- 'spec/finders/issues_finder_spec.rb'
|
|
||||||
- 'spec/finders/license_template_finder_spec.rb'
|
- 'spec/finders/license_template_finder_spec.rb'
|
||||||
- 'spec/finders/merge_requests_finder_spec.rb'
|
- 'spec/finders/merge_requests_finder_spec.rb'
|
||||||
- 'spec/finders/tags_finder_spec.rb'
|
- 'spec/finders/tags_finder_spec.rb'
|
||||||
|
@ -724,19 +739,24 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/helpers/clusters_helper_spec.rb'
|
- 'spec/helpers/clusters_helper_spec.rb'
|
||||||
- 'spec/helpers/diff_helper_spec.rb'
|
- 'spec/helpers/diff_helper_spec.rb'
|
||||||
- 'spec/helpers/emails_helper_spec.rb'
|
- 'spec/helpers/emails_helper_spec.rb'
|
||||||
|
- 'spec/helpers/issuables_description_templates_helper_spec.rb'
|
||||||
- 'spec/helpers/issues_helper_spec.rb'
|
- 'spec/helpers/issues_helper_spec.rb'
|
||||||
- 'spec/helpers/nav_helper_spec.rb'
|
- 'spec/helpers/nav_helper_spec.rb'
|
||||||
- 'spec/helpers/page_layout_helper_spec.rb'
|
- 'spec/helpers/page_layout_helper_spec.rb'
|
||||||
- 'spec/helpers/profiles_helper_spec.rb'
|
- 'spec/helpers/profiles_helper_spec.rb'
|
||||||
- 'spec/helpers/releases_helper_spec.rb'
|
- 'spec/helpers/releases_helper_spec.rb'
|
||||||
|
- 'spec/helpers/storage_helper_spec.rb'
|
||||||
- 'spec/helpers/tracking_helper_spec.rb'
|
- 'spec/helpers/tracking_helper_spec.rb'
|
||||||
- 'spec/initializers/direct_upload_support_spec.rb'
|
- 'spec/initializers/direct_upload_support_spec.rb'
|
||||||
|
- 'spec/initializers/enumerator_next_patch_spec.rb'
|
||||||
- 'spec/initializers/rack_multipart_patch_spec.rb'
|
- 'spec/initializers/rack_multipart_patch_spec.rb'
|
||||||
- 'spec/lib/api/ci/helpers/runner_helpers_spec.rb'
|
- 'spec/lib/api/ci/helpers/runner_helpers_spec.rb'
|
||||||
|
- 'spec/lib/api/entities/user_spec.rb'
|
||||||
- 'spec/lib/api/helpers/common_helpers_spec.rb'
|
- 'spec/lib/api/helpers/common_helpers_spec.rb'
|
||||||
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
- 'spec/lib/atlassian/jira_connect/client_spec.rb'
|
||||||
- 'spec/lib/backup/files_spec.rb'
|
- 'spec/lib/backup/files_spec.rb'
|
||||||
- 'spec/lib/backup/manager_spec.rb'
|
- 'spec/lib/backup/manager_spec.rb'
|
||||||
|
- 'spec/lib/backup/repositories_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/asset_proxy_filter_spec.rb'
|
- 'spec/lib/banzai/filter/asset_proxy_filter_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/autolink_filter_spec.rb'
|
- 'spec/lib/banzai/filter/autolink_filter_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb'
|
- 'spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb'
|
||||||
|
@ -760,6 +780,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/banzai/pipeline/description_pipeline_spec.rb'
|
- 'spec/lib/banzai/pipeline/description_pipeline_spec.rb'
|
||||||
- 'spec/lib/banzai/pipeline/full_pipeline_spec.rb'
|
- 'spec/lib/banzai/pipeline/full_pipeline_spec.rb'
|
||||||
- 'spec/lib/banzai/pipeline/gfm_pipeline_spec.rb'
|
- 'spec/lib/banzai/pipeline/gfm_pipeline_spec.rb'
|
||||||
|
- 'spec/lib/banzai/pipeline/incident_management/timeline_event_pipeline_spec.rb'
|
||||||
- 'spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb'
|
- 'spec/lib/banzai/pipeline/plain_markdown_pipeline_spec.rb'
|
||||||
- 'spec/lib/banzai/reference_parser/base_parser_spec.rb'
|
- 'spec/lib/banzai/reference_parser/base_parser_spec.rb'
|
||||||
- 'spec/lib/banzai/reference_parser/commit_parser_spec.rb'
|
- 'spec/lib/banzai/reference_parser/commit_parser_spec.rb'
|
||||||
|
@ -777,6 +798,8 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
- 'spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/saml/auth_hash_spec.rb'
|
- 'spec/lib/gitlab/auth/saml/auth_hash_spec.rb'
|
||||||
- 'spec/lib/gitlab/auth/saml/user_spec.rb'
|
- 'spec/lib/gitlab/auth/saml/user_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/batched_migration_job_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_migration/copy_column_using_background_migration_job_spec.rb'
|
||||||
- 'spec/lib/gitlab/bare_repository_import/importer_spec.rb'
|
- 'spec/lib/gitlab/bare_repository_import/importer_spec.rb'
|
||||||
- 'spec/lib/gitlab/batch_worker_context_spec.rb'
|
- 'spec/lib/gitlab/batch_worker_context_spec.rb'
|
||||||
- 'spec/lib/gitlab/bitbucket_import/importer_spec.rb'
|
- 'spec/lib/gitlab/bitbucket_import/importer_spec.rb'
|
||||||
|
@ -784,6 +807,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/ci/ansi2html_spec.rb'
|
- 'spec/lib/gitlab/ci/ansi2html_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/bridge_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/bridge_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/commands_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/commands_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/config/entry/environment_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/image_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/image_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/root_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/root_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config/entry/service_spec.rb'
|
- 'spec/lib/gitlab/ci/config/entry/service_spec.rb'
|
||||||
|
@ -793,6 +817,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/ci/pipeline/chain/template_usage_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/chain/template_usage_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/pipeline/seed/build_spec.rb'
|
- 'spec/lib/gitlab/ci/pipeline/seed/build_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/pipeline/seed/deployment_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/accessibility_reports_comparer_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/accessibility_reports_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/reports/security/reports_spec.rb'
|
- 'spec/lib/gitlab/ci/reports/security/reports_spec.rb'
|
||||||
|
@ -801,6 +826,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/ci/status/stage/factory_spec.rb'
|
- 'spec/lib/gitlab/ci/status/stage/factory_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb'
|
- 'spec/lib/gitlab/ci/templates/5_minute_production_app_ci_yaml_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb'
|
- 'spec/lib/gitlab/ci/templates/Jobs/deploy_gitlab_ci_yaml_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/ci/templates/Jobs/sast_iac_latest_gitlab_ci_yaml_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb'
|
- 'spec/lib/gitlab/ci/templates/auto_devops_gitlab_ci_yaml_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/variables/collection/item_spec.rb'
|
- 'spec/lib/gitlab/ci/variables/collection/item_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/yaml_processor/dag_spec.rb'
|
- 'spec/lib/gitlab/ci/yaml_processor/dag_spec.rb'
|
||||||
|
@ -844,7 +870,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/favicon_spec.rb'
|
- 'spec/lib/gitlab/favicon_spec.rb'
|
||||||
- 'spec/lib/gitlab/feature_categories_spec.rb'
|
- 'spec/lib/gitlab/feature_categories_spec.rb'
|
||||||
- 'spec/lib/gitlab/file_detector_spec.rb'
|
- 'spec/lib/gitlab/file_detector_spec.rb'
|
||||||
- 'spec/lib/gitlab/form_builders/gitlab_ui_form_builder_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/gfm/reference_rewriter_spec.rb'
|
- 'spec/lib/gitlab/gfm/reference_rewriter_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/merge_base_spec.rb'
|
- 'spec/lib/gitlab/git/merge_base_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/repository_spec.rb'
|
- 'spec/lib/gitlab/git/repository_spec.rb'
|
||||||
|
@ -887,6 +912,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/gitlab/middleware/go_spec.rb'
|
- 'spec/lib/gitlab/middleware/go_spec.rb'
|
||||||
- 'spec/lib/gitlab/middleware/multipart_spec.rb'
|
- 'spec/lib/gitlab/middleware/multipart_spec.rb'
|
||||||
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
- 'spec/lib/gitlab/omniauth_initializer_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/pagination/keyset/order_spec.rb'
|
||||||
- 'spec/lib/gitlab/pagination/offset_header_builder_spec.rb'
|
- 'spec/lib/gitlab/pagination/offset_header_builder_spec.rb'
|
||||||
- 'spec/lib/gitlab/path_regex_spec.rb'
|
- 'spec/lib/gitlab/path_regex_spec.rb'
|
||||||
- 'spec/lib/gitlab/popen_spec.rb'
|
- 'spec/lib/gitlab/popen_spec.rb'
|
||||||
|
@ -939,6 +965,8 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/lib/system_check/orphans/repository_check_spec.rb'
|
- 'spec/lib/system_check/orphans/repository_check_spec.rb'
|
||||||
- 'spec/lib/system_check/sidekiq_check_spec.rb'
|
- 'spec/lib/system_check/sidekiq_check_spec.rb'
|
||||||
- 'spec/lib/tasks/gitlab/metrics_exporter_task_spec.rb'
|
- 'spec/lib/tasks/gitlab/metrics_exporter_task_spec.rb'
|
||||||
|
- 'spec/lib/unnested_in_filters/dsl_spec.rb'
|
||||||
|
- 'spec/lib/unnested_in_filters/rewriter_spec.rb'
|
||||||
- 'spec/metrics_server/metrics_server_spec.rb'
|
- 'spec/metrics_server/metrics_server_spec.rb'
|
||||||
- 'spec/migrations/add_new_trail_plans_spec.rb'
|
- 'spec/migrations/add_new_trail_plans_spec.rb'
|
||||||
- 'spec/migrations/change_web_hook_events_default_spec.rb'
|
- 'spec/migrations/change_web_hook_events_default_spec.rb'
|
||||||
|
@ -984,7 +1012,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/models/issue_spec.rb'
|
- 'spec/models/issue_spec.rb'
|
||||||
- 'spec/models/members/member_task_spec.rb'
|
- 'spec/models/members/member_task_spec.rb'
|
||||||
- 'spec/models/merge_request_diff_spec.rb'
|
- 'spec/models/merge_request_diff_spec.rb'
|
||||||
- 'spec/models/namespace_spec.rb'
|
|
||||||
- 'spec/models/namespace_statistics_spec.rb'
|
- 'spec/models/namespace_statistics_spec.rb'
|
||||||
- 'spec/models/packages/package_spec.rb'
|
- 'spec/models/packages/package_spec.rb'
|
||||||
- 'spec/models/packages/tag_spec.rb'
|
- 'spec/models/packages/tag_spec.rb'
|
||||||
|
@ -1020,6 +1047,8 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/requests/api/ci/triggers_spec.rb'
|
- 'spec/requests/api/ci/triggers_spec.rb'
|
||||||
- 'spec/requests/api/container_repositories_spec.rb'
|
- 'spec/requests/api/container_repositories_spec.rb'
|
||||||
- 'spec/requests/api/deployments_spec.rb'
|
- 'spec/requests/api/deployments_spec.rb'
|
||||||
|
- 'spec/requests/api/geo_spec.rb'
|
||||||
|
- 'spec/requests/api/graphql/ci/manual_variables_spec.rb'
|
||||||
- 'spec/requests/api/graphql/gitlab_schema_spec.rb'
|
- 'spec/requests/api/graphql/gitlab_schema_spec.rb'
|
||||||
- 'spec/requests/api/graphql/group/container_repositories_spec.rb'
|
- 'spec/requests/api/graphql/group/container_repositories_spec.rb'
|
||||||
- 'spec/requests/api/graphql/group/milestones_spec.rb'
|
- 'spec/requests/api/graphql/group/milestones_spec.rb'
|
||||||
|
@ -1045,6 +1074,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/requests/api/issues/put_projects_issues_spec.rb'
|
- 'spec/requests/api/issues/put_projects_issues_spec.rb'
|
||||||
- 'spec/requests/api/members_spec.rb'
|
- 'spec/requests/api/members_spec.rb'
|
||||||
- 'spec/requests/api/merge_requests_spec.rb'
|
- 'spec/requests/api/merge_requests_spec.rb'
|
||||||
|
- 'spec/requests/api/metadata_spec.rb'
|
||||||
- 'spec/requests/api/project_container_repositories_spec.rb'
|
- 'spec/requests/api/project_container_repositories_spec.rb'
|
||||||
- 'spec/requests/api/project_templates_spec.rb'
|
- 'spec/requests/api/project_templates_spec.rb'
|
||||||
- 'spec/requests/api/projects_spec.rb'
|
- 'spec/requests/api/projects_spec.rb'
|
||||||
|
@ -1063,6 +1093,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/requests/lfs_locks_api_spec.rb'
|
- 'spec/requests/lfs_locks_api_spec.rb'
|
||||||
- 'spec/requests/users_controller_spec.rb'
|
- 'spec/requests/users_controller_spec.rb'
|
||||||
- 'spec/routing/uploads_routing_spec.rb'
|
- 'spec/routing/uploads_routing_spec.rb'
|
||||||
|
- 'spec/rubocop/cop/migration/migration_record_spec.rb'
|
||||||
- 'spec/rubocop/cop/migration/prevent_index_creation_spec.rb'
|
- 'spec/rubocop/cop/migration/prevent_index_creation_spec.rb'
|
||||||
- 'spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb'
|
- 'spec/rubocop/cop/migration/sidekiq_queue_migrate_spec.rb'
|
||||||
- 'spec/rubocop/cop/performance/readlines_each_spec.rb'
|
- 'spec/rubocop/cop/performance/readlines_each_spec.rb'
|
||||||
|
@ -1143,6 +1174,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/support/shared_examples/features/wiki/user_creates_wiki_page_shared_examples.rb'
|
- 'spec/support/shared_examples/features/wiki/user_creates_wiki_page_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/features/wiki/user_updates_wiki_page_shared_examples.rb'
|
- 'spec/support/shared_examples/features/wiki/user_updates_wiki_page_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/features/wiki/user_views_wiki_page_shared_examples.rb'
|
- 'spec/support/shared_examples/features/wiki/user_views_wiki_page_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/finders/issues_finder_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/banzai/filters/sanitization_filter_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/banzai/filters/sanitization_filter_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/middleware/multipart_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/middleware/multipart_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/metrics/transaction_metrics_with_labels_shared_examples.rb'
|
- 'spec/support/shared_examples/metrics/transaction_metrics_with_labels_shared_examples.rb'
|
||||||
|
@ -1165,6 +1197,7 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/tasks/gitlab/db_rake_spec.rb'
|
- 'spec/tasks/gitlab/db_rake_spec.rb'
|
||||||
- 'spec/tasks/gitlab/task_helpers_spec.rb'
|
- 'spec/tasks/gitlab/task_helpers_spec.rb'
|
||||||
- 'spec/tasks/gitlab/uploads/migrate_rake_spec.rb'
|
- 'spec/tasks/gitlab/uploads/migrate_rake_spec.rb'
|
||||||
|
- 'spec/tooling/danger/customer_success_spec.rb'
|
||||||
- 'spec/tooling/danger/datateam_spec.rb'
|
- 'spec/tooling/danger/datateam_spec.rb'
|
||||||
- 'spec/tooling/danger/sidekiq_queues_spec.rb'
|
- 'spec/tooling/danger/sidekiq_queues_spec.rb'
|
||||||
- 'spec/tooling/lib/tooling/test_map_generator_spec.rb'
|
- 'spec/tooling/lib/tooling/test_map_generator_spec.rb'
|
||||||
|
@ -1186,7 +1219,6 @@ Style/PercentLiteralDelimiters:
|
||||||
- 'spec/uploaders/pages/deployment_uploader_spec.rb'
|
- 'spec/uploaders/pages/deployment_uploader_spec.rb'
|
||||||
- 'spec/uploaders/personal_file_uploader_spec.rb'
|
- 'spec/uploaders/personal_file_uploader_spec.rb'
|
||||||
- 'spec/validators/any_field_validator_spec.rb'
|
- 'spec/validators/any_field_validator_spec.rb'
|
||||||
- 'spec/views/layouts/_flash.html.haml_spec.rb'
|
|
||||||
- 'spec/views/layouts/_head.html.haml_spec.rb'
|
- 'spec/views/layouts/_head.html.haml_spec.rb'
|
||||||
- 'spec/views/layouts/nav/sidebar/_project.html.haml_spec.rb'
|
- 'spec/views/layouts/nav/sidebar/_project.html.haml_spec.rb'
|
||||||
- 'spec/views/projects/commit/branches.html.haml_spec.rb'
|
- 'spec/views/projects/commit/branches.html.haml_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/RedundantInterpolation:
|
Style/RedundantInterpolation:
|
||||||
# Offense count: 285
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/components/diffs/stats_component.rb'
|
- 'app/components/diffs/stats_component.rb'
|
||||||
- 'app/helpers/blob_helper.rb'
|
- 'app/helpers/blob_helper.rb'
|
||||||
|
@ -13,7 +10,10 @@ Style/RedundantInterpolation:
|
||||||
- 'app/helpers/environments_helper.rb'
|
- 'app/helpers/environments_helper.rb'
|
||||||
- 'app/helpers/icons_helper.rb'
|
- 'app/helpers/icons_helper.rb'
|
||||||
- 'app/helpers/issuables_helper.rb'
|
- 'app/helpers/issuables_helper.rb'
|
||||||
|
- 'app/helpers/nav_helper.rb'
|
||||||
|
- 'app/helpers/projects_helper.rb'
|
||||||
- 'app/helpers/search_helper.rb'
|
- 'app/helpers/search_helper.rb'
|
||||||
|
- 'app/helpers/tooling/visual_review_helper.rb'
|
||||||
- 'app/models/concerns/issuable.rb'
|
- 'app/models/concerns/issuable.rb'
|
||||||
- 'app/models/integrations/base_chat_notification.rb'
|
- 'app/models/integrations/base_chat_notification.rb'
|
||||||
- 'app/models/integrations/hangouts_chat.rb'
|
- 'app/models/integrations/hangouts_chat.rb'
|
||||||
|
@ -24,6 +24,7 @@ Style/RedundantInterpolation:
|
||||||
- 'app/services/users/approve_service.rb'
|
- 'app/services/users/approve_service.rb'
|
||||||
- 'app/services/users/banned_user_base_service.rb'
|
- 'app/services/users/banned_user_base_service.rb'
|
||||||
- 'app/services/users/reject_service.rb'
|
- 'app/services/users/reject_service.rb'
|
||||||
|
- 'db/post_migrate/20220420214703_schedule_backfill_draft_status_on_merge_requests_corrected_regex.rb'
|
||||||
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_reason_enum.rb'
|
- 'ee/app/graphql/types/compliance_management/merge_requests/compliance_violation_reason_enum.rb'
|
||||||
- 'ee/app/graphql/types/incident_management/oncall_rotation_length_unit_enum.rb'
|
- 'ee/app/graphql/types/incident_management/oncall_rotation_length_unit_enum.rb'
|
||||||
- 'ee/app/helpers/ee/ci/runners_helper.rb'
|
- 'ee/app/helpers/ee/ci/runners_helper.rb'
|
||||||
|
@ -31,23 +32,29 @@ Style/RedundantInterpolation:
|
||||||
- 'ee/app/services/geo/event_store.rb'
|
- 'ee/app/services/geo/event_store.rb'
|
||||||
- 'ee/app/services/geo/repository_updated_service.rb'
|
- 'ee/app/services/geo/repository_updated_service.rb'
|
||||||
- 'ee/app/services/security/security_orchestration_policies/create_pipeline_service.rb'
|
- 'ee/app/services/security/security_orchestration_policies/create_pipeline_service.rb'
|
||||||
|
- 'ee/app/services/users/abuse/excessive_projects_download_ban_service.rb'
|
||||||
|
- 'ee/app/services/users/abuse/git_abuse/namespace_throttle_service.rb'
|
||||||
- 'ee/db/fixtures/development/31_devops_adoption.rb'
|
- 'ee/db/fixtures/development/31_devops_adoption.rb'
|
||||||
|
- 'ee/lib/gitlab/insights/serializers/chartjs/base_serializer.rb'
|
||||||
- 'ee/spec/features/epics/epic_issues_spec.rb'
|
- 'ee/spec/features/epics/epic_issues_spec.rb'
|
||||||
- 'ee/spec/features/projects/requirements_management/requirements_list_spec.rb'
|
- 'ee/spec/features/projects/requirements_management/requirements_list_spec.rb'
|
||||||
- 'ee/spec/features/registrations/one_trust_spec.rb'
|
- 'ee/spec/features/registrations/one_trust_spec.rb'
|
||||||
- 'ee/spec/graphql/ee/mutations/boards/lists/create_spec.rb'
|
- 'ee/spec/graphql/ee/mutations/boards/lists/create_spec.rb'
|
||||||
- 'ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb'
|
- 'ee/spec/lib/banzai/filter/issuable_reference_expansion_filter_spec.rb'
|
||||||
- 'ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb'
|
- 'ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb'
|
||||||
- 'ee/spec/lib/ee/audit/protected_branches_changes_auditor_spec.rb'
|
|
||||||
- 'ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/import_export/group/tree_saver_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/insights/serializers/chartjs/line_serializer_spec.rb'
|
||||||
|
- 'ee/spec/lib/gitlab/insights/serializers/chartjs/multi_series_serializer_spec.rb'
|
||||||
- 'ee/spec/mailers/ci_minutes_usage_mailer_spec.rb'
|
- 'ee/spec/mailers/ci_minutes_usage_mailer_spec.rb'
|
||||||
- 'ee/spec/mailers/emails/namespace_storage_usage_mailer_spec.rb'
|
- 'ee/spec/mailers/emails/namespace_storage_usage_mailer_spec.rb'
|
||||||
- 'ee/spec/mailers/notify_spec.rb'
|
- 'ee/spec/mailers/notify_spec.rb'
|
||||||
- 'ee/spec/models/incident_management/issuable_escalation_status_spec.rb'
|
- 'ee/spec/models/incident_management/issuable_escalation_status_spec.rb'
|
||||||
- 'ee/spec/requests/api/issues_spec.rb'
|
- 'ee/spec/requests/api/issues_spec.rb'
|
||||||
- 'ee/spec/requests/api/search_spec.rb'
|
- 'ee/spec/requests/api/search_spec.rb'
|
||||||
|
- 'ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb'
|
||||||
- 'ee/spec/services/search_service_spec.rb'
|
- 'ee/spec/services/search_service_spec.rb'
|
||||||
- 'ee/spec/services/timebox_report_service_spec.rb'
|
- 'ee/spec/services/timebox_report_service_spec.rb'
|
||||||
|
- 'ee/spec/support/shared_contexts/lib/gitlab/insights/serializers/serializers_shared_context.rb'
|
||||||
- 'ee/spec/support/shared_examples/lib/gitlab/elastic/standalone_indices_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/lib/gitlab/elastic/standalone_indices_shared_examples.rb'
|
||||||
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
- 'ee/spec/tasks/gitlab/elastic_rake_spec.rb'
|
||||||
- 'lib/backup/manager.rb'
|
- 'lib/backup/manager.rb'
|
||||||
|
@ -72,15 +79,19 @@ Style/RedundantInterpolation:
|
||||||
- 'lib/gitlab/utils.rb'
|
- 'lib/gitlab/utils.rb'
|
||||||
- 'lib/kramdown/converter/commonmark.rb'
|
- 'lib/kramdown/converter/commonmark.rb'
|
||||||
- 'lib/tasks/gettext.rake'
|
- 'lib/tasks/gettext.rake'
|
||||||
|
- 'lib/tasks/gitlab/seed/group_seed.rake'
|
||||||
|
- 'qa/qa/ee/page/component/secure_report.rb'
|
||||||
- 'qa/qa/ee/page/merge_request/new.rb'
|
- 'qa/qa/ee/page/merge_request/new.rb'
|
||||||
- 'qa/qa/ee/page/project/issue/show.rb'
|
- 'qa/qa/ee/page/project/issue/show.rb'
|
||||||
|
- 'qa/qa/ee/page/project/secure/vulnerability_details.rb'
|
||||||
- 'qa/qa/resource/events/base.rb'
|
- 'qa/qa/resource/events/base.rb'
|
||||||
- 'qa/qa/service/praefect_manager.rb'
|
- 'qa/qa/service/praefect_manager.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/4_verify/pipeline/include_multiple_files_from_a_project_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/4_verify/pipeline/include_multiple_files_from_a_project_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/container_registry_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/1_manage/project/project_templates_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/13_secure/scan_result_policy_vulnerabilities_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/project_templates_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/ee/browser_ui/4_verify/parent_child_pipelines_dependent_relationship_spec.rb'
|
||||||
- 'qa/qa/tools/generate_perf_testdata.rb'
|
- 'qa/qa/tools/generate_perf_testdata.rb'
|
||||||
- 'scripts/changed-feature-flags'
|
|
||||||
- 'scripts/perf/gc/print_gc_stats.rb'
|
- 'scripts/perf/gc/print_gc_stats.rb'
|
||||||
- 'scripts/qa/testcases-check'
|
- 'scripts/qa/testcases-check'
|
||||||
- 'spec/controllers/admin/integrations_controller_spec.rb'
|
- 'spec/controllers/admin/integrations_controller_spec.rb'
|
||||||
|
@ -93,6 +104,7 @@ Style/RedundantInterpolation:
|
||||||
- 'spec/features/projects/jobs/user_browses_jobs_spec.rb'
|
- 'spec/features/projects/jobs/user_browses_jobs_spec.rb'
|
||||||
- 'spec/graphql/resolvers/container_repositories_resolver_spec.rb'
|
- 'spec/graphql/resolvers/container_repositories_resolver_spec.rb'
|
||||||
- 'spec/helpers/environments_helper_spec.rb'
|
- 'spec/helpers/environments_helper_spec.rb'
|
||||||
|
- 'spec/helpers/snippets_helper_spec.rb'
|
||||||
- 'spec/lib/api/helpers/packages/dependency_proxy_helpers_spec.rb'
|
- 'spec/lib/api/helpers/packages/dependency_proxy_helpers_spec.rb'
|
||||||
- 'spec/lib/api/validations/validators/git_ref_spec.rb'
|
- 'spec/lib/api/validations/validators/git_ref_spec.rb'
|
||||||
- 'spec/lib/api/validations/validators/limit_spec.rb'
|
- 'spec/lib/api/validations/validators/limit_spec.rb'
|
||||||
|
@ -116,7 +128,9 @@ Style/RedundantInterpolation:
|
||||||
- 'spec/lib/gitlab/database/batch_count_spec.rb'
|
- 'spec/lib/gitlab/database/batch_count_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/group/tree_saver_spec.rb'
|
- 'spec/lib/gitlab/import_export/group/tree_saver_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/inactive_projects_deletion_warning_tracker_spec.rb'
|
||||||
- 'spec/lib/gitlab/metrics/dashboard/url_spec.rb'
|
- 'spec/lib/gitlab/metrics/dashboard/url_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/redis/multi_store_spec.rb'
|
||||||
- 'spec/lib/grafana/client_spec.rb'
|
- 'spec/lib/grafana/client_spec.rb'
|
||||||
- 'spec/mailers/notify_spec.rb'
|
- 'spec/mailers/notify_spec.rb'
|
||||||
- 'spec/migrations/20220107064845_populate_vulnerability_reads_spec.rb'
|
- 'spec/migrations/20220107064845_populate_vulnerability_reads_spec.rb'
|
||||||
|
@ -134,7 +148,6 @@ Style/RedundantInterpolation:
|
||||||
- 'spec/requests/api/terraform/state_spec.rb'
|
- 'spec/requests/api/terraform/state_spec.rb'
|
||||||
- 'spec/requests/projects/google_cloud/deployments_controller_spec.rb'
|
- 'spec/requests/projects/google_cloud/deployments_controller_spec.rb'
|
||||||
- 'spec/requests/projects/google_cloud/service_accounts_controller_spec.rb'
|
- 'spec/requests/projects/google_cloud/service_accounts_controller_spec.rb'
|
||||||
- 'spec/requests/projects/google_cloud_controller_spec.rb'
|
|
||||||
- 'spec/routing/project_routing_spec.rb'
|
- 'spec/routing/project_routing_spec.rb'
|
||||||
- 'spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb'
|
- 'spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb'
|
||||||
- 'spec/services/groups/transfer_service_spec.rb'
|
- 'spec/services/groups/transfer_service_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/RedundantRegexpEscape:
|
Style/RedundantRegexpEscape:
|
||||||
# Offense count: 325
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/help_controller.rb'
|
- 'app/controllers/help_controller.rb'
|
||||||
- 'app/controllers/import/bitbucket_server_controller.rb'
|
- 'app/controllers/import/bitbucket_server_controller.rb'
|
||||||
|
@ -16,6 +13,7 @@ Style/RedundantRegexpEscape:
|
||||||
- 'app/models/integrations/chat_message/base_message.rb'
|
- 'app/models/integrations/chat_message/base_message.rb'
|
||||||
- 'app/models/integrations/datadog.rb'
|
- 'app/models/integrations/datadog.rb'
|
||||||
- 'app/models/integrations/teamcity.rb'
|
- 'app/models/integrations/teamcity.rb'
|
||||||
|
- 'app/models/issue.rb'
|
||||||
- 'app/models/label.rb'
|
- 'app/models/label.rb'
|
||||||
- 'app/models/license_template.rb'
|
- 'app/models/license_template.rb'
|
||||||
- 'app/models/milestone.rb'
|
- 'app/models/milestone.rb'
|
||||||
|
@ -25,6 +23,7 @@ Style/RedundantRegexpEscape:
|
||||||
- 'app/models/snippet.rb'
|
- 'app/models/snippet.rb'
|
||||||
- 'app/services/metrics/dashboard/grafana_metric_embed_service.rb'
|
- 'app/services/metrics/dashboard/grafana_metric_embed_service.rb'
|
||||||
- 'app/uploaders/file_uploader.rb'
|
- 'app/uploaders/file_uploader.rb'
|
||||||
|
- 'config/initializers/wikicloth_redos_patch.rb'
|
||||||
- 'config/routes/project.rb'
|
- 'config/routes/project.rb'
|
||||||
- 'config/routes/uploads.rb'
|
- 'config/routes/uploads.rb'
|
||||||
- 'ee/app/models/ee/epic.rb'
|
- 'ee/app/models/ee/epic.rb'
|
||||||
|
@ -37,18 +36,20 @@ Style/RedundantRegexpEscape:
|
||||||
- 'ee/spec/features/read_only_spec.rb'
|
- 'ee/spec/features/read_only_spec.rb'
|
||||||
- 'ee/spec/helpers/vulnerabilities_helper_spec.rb'
|
- 'ee/spec/helpers/vulnerabilities_helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
||||||
|
- 'ee/spec/mailers/ee/emails/admin_notification_spec.rb'
|
||||||
|
- 'ee/spec/mailers/ee/emails/profile_spec.rb'
|
||||||
- 'ee/spec/mailers/notify_spec.rb'
|
- 'ee/spec/mailers/notify_spec.rb'
|
||||||
- 'ee/spec/models/release_highlight_spec.rb'
|
- 'ee/spec/models/release_highlight_spec.rb'
|
||||||
- 'ee/spec/support/shared_examples/services/group_saml/saml_provider/base_service_shared_examples.rb'
|
- 'ee/spec/support/shared_examples/services/group_saml/saml_provider/base_service_shared_examples.rb'
|
||||||
- 'lib/api/templates.rb'
|
- 'lib/api/templates.rb'
|
||||||
- 'lib/banzai/filter/autolink_filter.rb'
|
- 'lib/banzai/filter/autolink_filter.rb'
|
||||||
- 'lib/banzai/filter/inline_diff_filter.rb'
|
- 'lib/banzai/filter/inline_diff_filter.rb'
|
||||||
|
- 'lib/banzai/filter/task_list_filter.rb'
|
||||||
- 'lib/bulk_imports/common/pipelines/uploads_pipeline.rb'
|
- 'lib/bulk_imports/common/pipelines/uploads_pipeline.rb'
|
||||||
- 'lib/csv_builder.rb'
|
- 'lib/csv_builder.rb'
|
||||||
- 'lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification.rb'
|
- 'lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification.rb'
|
||||||
- 'lib/gitlab/ci/pipeline/expression/lexeme/not_matches.rb'
|
- 'lib/gitlab/ci/pipeline/expression/lexeme/not_matches.rb'
|
||||||
- 'lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb'
|
- 'lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb'
|
||||||
- 'lib/gitlab/diff/parser.rb'
|
|
||||||
- 'lib/gitlab/diff/suggestions_parser.rb'
|
- 'lib/gitlab/diff/suggestions_parser.rb'
|
||||||
- 'lib/gitlab/email/handler/create_issue_handler.rb'
|
- 'lib/gitlab/email/handler/create_issue_handler.rb'
|
||||||
- 'lib/gitlab/email/handler/create_merge_request_handler.rb'
|
- 'lib/gitlab/email/handler/create_merge_request_handler.rb'
|
||||||
|
@ -57,7 +58,8 @@ Style/RedundantRegexpEscape:
|
||||||
- 'lib/gitlab/email/reply_parser.rb'
|
- 'lib/gitlab/email/reply_parser.rb'
|
||||||
- 'lib/gitlab/git/diff.rb'
|
- 'lib/gitlab/git/diff.rb'
|
||||||
- 'lib/gitlab/git/repository.rb'
|
- 'lib/gitlab/git/repository.rb'
|
||||||
- 'lib/gitlab/gitaly_client/operation_service.rb'
|
- 'lib/gitlab/gitaly_client.rb'
|
||||||
|
- 'lib/gitlab/harbor/query.rb'
|
||||||
- 'lib/gitlab/incoming_email.rb'
|
- 'lib/gitlab/incoming_email.rb'
|
||||||
- 'lib/gitlab/jira/dvcs.rb'
|
- 'lib/gitlab/jira/dvcs.rb'
|
||||||
- 'lib/gitlab/path_regex.rb'
|
- 'lib/gitlab/path_regex.rb'
|
||||||
|
@ -66,6 +68,7 @@ Style/RedundantRegexpEscape:
|
||||||
- 'lib/gitlab/quick_actions/extractor.rb'
|
- 'lib/gitlab/quick_actions/extractor.rb'
|
||||||
- 'lib/gitlab/regex.rb'
|
- 'lib/gitlab/regex.rb'
|
||||||
- 'lib/gitlab/search/abuse_detection.rb'
|
- 'lib/gitlab/search/abuse_detection.rb'
|
||||||
|
- 'lib/gitlab/service_desk_email.rb'
|
||||||
- 'lib/gitlab/task_helpers.rb'
|
- 'lib/gitlab/task_helpers.rb'
|
||||||
- 'lib/gitlab/url_sanitizer.rb'
|
- 'lib/gitlab/url_sanitizer.rb'
|
||||||
- 'lib/gitlab/utils.rb'
|
- 'lib/gitlab/utils.rb'
|
||||||
|
@ -87,6 +90,7 @@ Style/RedundantRegexpEscape:
|
||||||
- 'spec/helpers/tab_helper_spec.rb'
|
- 'spec/helpers/tab_helper_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/references/reference_filter_spec.rb'
|
- 'spec/lib/banzai/filter/references/reference_filter_spec.rb'
|
||||||
- 'spec/lib/banzai/filter/syntax_highlight_filter_spec.rb'
|
- 'spec/lib/banzai/filter/syntax_highlight_filter_spec.rb'
|
||||||
|
- 'spec/lib/banzai/pipeline/incident_management/timeline_event_pipeline_spec.rb'
|
||||||
- 'spec/lib/gitlab/background_migration/backfill_work_item_type_id_for_issues_spec.rb'
|
- 'spec/lib/gitlab/background_migration/backfill_work_item_type_id_for_issues_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/config_spec.rb'
|
- 'spec/lib/gitlab/ci/config_spec.rb'
|
||||||
- 'spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb'
|
- 'spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb'
|
||||||
|
@ -96,6 +100,7 @@ Style/RedundantRegexpEscape:
|
||||||
- 'spec/lib/gitlab/usage/metrics/name_suggestion_spec.rb'
|
- 'spec/lib/gitlab/usage/metrics/name_suggestion_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage/metrics/names_suggestions/generator_spec.rb'
|
- 'spec/lib/gitlab/usage/metrics/names_suggestions/generator_spec.rb'
|
||||||
- 'spec/lib/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
- 'spec/lib/gitlab/usage_data_counters/hll_redis_counter_spec.rb'
|
||||||
|
- 'spec/mailers/emails/profile_spec.rb'
|
||||||
- 'spec/models/release_highlight_spec.rb'
|
- 'spec/models/release_highlight_spec.rb'
|
||||||
- 'spec/requests/api/graphql/mutations/merge_requests/set_draft_spec.rb'
|
- 'spec/requests/api/graphql/mutations/merge_requests/set_draft_spec.rb'
|
||||||
- 'spec/requests/api/graphql_spec.rb'
|
- 'spec/requests/api/graphql_spec.rb'
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/RedundantSelf:
|
Style/RedundantSelf:
|
||||||
# Offense count: 1222
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
|
- 'app/channels/awareness_channel.rb'
|
||||||
- 'app/controllers/application_controller.rb'
|
- 'app/controllers/application_controller.rb'
|
||||||
- 'app/finders/security/jobs_finder.rb'
|
- 'app/finders/security/jobs_finder.rb'
|
||||||
|
- 'app/graphql/types/permission_types/base_permission_type.rb'
|
||||||
- 'app/models/abuse_report.rb'
|
- 'app/models/abuse_report.rb'
|
||||||
- 'app/models/analytics/usage_trends/measurement.rb'
|
- 'app/models/analytics/usage_trends/measurement.rb'
|
||||||
- 'app/models/application_record.rb'
|
- 'app/models/application_record.rb'
|
||||||
|
@ -74,6 +73,7 @@ Style/RedundantSelf:
|
||||||
- 'app/models/concerns/merge_request_reviewer_state.rb'
|
- 'app/models/concerns/merge_request_reviewer_state.rb'
|
||||||
- 'app/models/concerns/noteable.rb'
|
- 'app/models/concerns/noteable.rb'
|
||||||
- 'app/models/concerns/packages/debian/distribution.rb'
|
- 'app/models/concerns/packages/debian/distribution.rb'
|
||||||
|
- 'app/models/concerns/participable.rb'
|
||||||
- 'app/models/concerns/pg_full_text_searchable.rb'
|
- 'app/models/concerns/pg_full_text_searchable.rb'
|
||||||
- 'app/models/concerns/protected_ref.rb'
|
- 'app/models/concerns/protected_ref.rb'
|
||||||
- 'app/models/concerns/protected_ref_access.rb'
|
- 'app/models/concerns/protected_ref_access.rb'
|
||||||
|
@ -102,6 +102,7 @@ Style/RedundantSelf:
|
||||||
- 'app/models/gpg_key.rb'
|
- 'app/models/gpg_key.rb'
|
||||||
- 'app/models/group.rb'
|
- 'app/models/group.rb'
|
||||||
- 'app/models/group_group_link.rb'
|
- 'app/models/group_group_link.rb'
|
||||||
|
- 'app/models/hooks/web_hook_log.rb'
|
||||||
- 'app/models/identity.rb'
|
- 'app/models/identity.rb'
|
||||||
- 'app/models/integration.rb'
|
- 'app/models/integration.rb'
|
||||||
- 'app/models/integrations/base_chat_notification.rb'
|
- 'app/models/integrations/base_chat_notification.rb'
|
||||||
|
@ -112,6 +113,7 @@ Style/RedundantSelf:
|
||||||
- 'app/models/integrations/emails_on_push.rb'
|
- 'app/models/integrations/emails_on_push.rb'
|
||||||
- 'app/models/integrations/jira.rb'
|
- 'app/models/integrations/jira.rb'
|
||||||
- 'app/models/integrations/pipelines_email.rb'
|
- 'app/models/integrations/pipelines_email.rb'
|
||||||
|
- 'app/models/integrations/slack.rb'
|
||||||
- 'app/models/integrations/zentao.rb'
|
- 'app/models/integrations/zentao.rb'
|
||||||
- 'app/models/internal_id.rb'
|
- 'app/models/internal_id.rb'
|
||||||
- 'app/models/issue.rb'
|
- 'app/models/issue.rb'
|
||||||
|
@ -125,11 +127,10 @@ Style/RedundantSelf:
|
||||||
- 'app/models/member.rb'
|
- 'app/models/member.rb'
|
||||||
- 'app/models/members/project_member.rb'
|
- 'app/models/members/project_member.rb'
|
||||||
- 'app/models/merge_request.rb'
|
- 'app/models/merge_request.rb'
|
||||||
|
- 'app/models/merge_request/cleanup_schedule.rb'
|
||||||
- 'app/models/merge_request/metrics.rb'
|
- 'app/models/merge_request/metrics.rb'
|
||||||
- 'app/models/merge_request_assignee.rb'
|
|
||||||
- 'app/models/merge_request_diff.rb'
|
- 'app/models/merge_request_diff.rb'
|
||||||
- 'app/models/merge_request_diff_commit.rb'
|
- 'app/models/merge_request_diff_commit.rb'
|
||||||
- 'app/models/merge_request_reviewer.rb'
|
|
||||||
- 'app/models/namespaces/traversal/linear.rb'
|
- 'app/models/namespaces/traversal/linear.rb'
|
||||||
- 'app/models/note.rb'
|
- 'app/models/note.rb'
|
||||||
- 'app/models/packages/dependency.rb'
|
- 'app/models/packages/dependency.rb'
|
||||||
|
@ -179,10 +180,11 @@ Style/RedundantSelf:
|
||||||
- 'app/uploaders/gitlab_uploader.rb'
|
- 'app/uploaders/gitlab_uploader.rb'
|
||||||
- 'app/uploaders/object_storage.rb'
|
- 'app/uploaders/object_storage.rb'
|
||||||
- 'app/workers/background_migration/single_database_worker.rb'
|
- 'app/workers/background_migration/single_database_worker.rb'
|
||||||
|
- 'app/workers/build_hooks_worker.rb'
|
||||||
- 'app/workers/concerns/application_worker.rb'
|
- 'app/workers/concerns/application_worker.rb'
|
||||||
- 'app/workers/concerns/limited_capacity/worker.rb'
|
- 'app/workers/concerns/limited_capacity/worker.rb'
|
||||||
- 'app/workers/concerns/project_start_import.rb'
|
- 'app/workers/concerns/project_start_import.rb'
|
||||||
- 'app/workers/concerns/waitable_worker.rb'
|
- 'app/workers/concerns/reenqueuer.rb'
|
||||||
- 'app/workers/database/batched_background_migration/single_database_worker.rb'
|
- 'app/workers/database/batched_background_migration/single_database_worker.rb'
|
||||||
- 'app/workers/group_import_worker.rb'
|
- 'app/workers/group_import_worker.rb'
|
||||||
- 'app/workers/project_export_worker.rb'
|
- 'app/workers/project_export_worker.rb'
|
||||||
|
@ -193,6 +195,7 @@ Style/RedundantSelf:
|
||||||
- 'db/post_migrate/20210329102724_add_new_trail_plans.rb'
|
- 'db/post_migrate/20210329102724_add_new_trail_plans.rb'
|
||||||
- 'db/post_migrate/20211029102822_add_open_source_plan.rb'
|
- 'db/post_migrate/20211029102822_add_open_source_plan.rb'
|
||||||
- 'ee/app/graphql/resolvers/geo/registries_resolver.rb'
|
- 'ee/app/graphql/resolvers/geo/registries_resolver.rb'
|
||||||
|
- 'ee/app/models/approval_merge_request_rule.rb'
|
||||||
- 'ee/app/models/approval_project_rule.rb'
|
- 'ee/app/models/approval_project_rule.rb'
|
||||||
- 'ee/app/models/concerns/approval_rule_like.rb'
|
- 'ee/app/models/concerns/approval_rule_like.rb'
|
||||||
- 'ee/app/models/concerns/custom_model_naming.rb'
|
- 'ee/app/models/concerns/custom_model_naming.rb'
|
||||||
|
@ -216,9 +219,12 @@ Style/RedundantSelf:
|
||||||
- 'ee/app/models/ee/description_version.rb'
|
- 'ee/app/models/ee/description_version.rb'
|
||||||
- 'ee/app/models/ee/environment.rb'
|
- 'ee/app/models/ee/environment.rb'
|
||||||
- 'ee/app/models/ee/epic.rb'
|
- 'ee/app/models/ee/epic.rb'
|
||||||
|
- 'ee/app/models/ee/group.rb'
|
||||||
- 'ee/app/models/ee/group_member.rb'
|
- 'ee/app/models/ee/group_member.rb'
|
||||||
- 'ee/app/models/ee/issue.rb'
|
- 'ee/app/models/ee/issue.rb'
|
||||||
- 'ee/app/models/ee/iteration.rb'
|
- 'ee/app/models/ee/iteration.rb'
|
||||||
|
- 'ee/app/models/ee/member.rb'
|
||||||
|
- 'ee/app/models/ee/merge_request.rb'
|
||||||
- 'ee/app/models/ee/namespace.rb'
|
- 'ee/app/models/ee/namespace.rb'
|
||||||
- 'ee/app/models/ee/packages/package_file.rb'
|
- 'ee/app/models/ee/packages/package_file.rb'
|
||||||
- 'ee/app/models/ee/project.rb'
|
- 'ee/app/models/ee/project.rb'
|
||||||
|
@ -247,13 +253,17 @@ Style/RedundantSelf:
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/sync/groups.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/sync/groups.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/sync/proxy.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/sync/proxy.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/sync/users.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/sync/users.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/delete_invalid_epic_issues.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
- 'ee/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
- 'ee/lib/ee/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/database.rb'
|
||||||
- 'ee/lib/ee/gitlab/tracking.rb'
|
- 'ee/lib/ee/gitlab/tracking.rb'
|
||||||
- 'ee/lib/ee/legacy_model.rb'
|
- 'ee/lib/ee/legacy_model.rb'
|
||||||
- 'ee/lib/ee/model.rb'
|
- 'ee/lib/ee/model.rb'
|
||||||
- 'ee/lib/elastic/instance_proxy_util.rb'
|
- 'ee/lib/elastic/instance_proxy_util.rb'
|
||||||
- 'ee/lib/elastic/latest/application_class_proxy.rb'
|
- 'ee/lib/elastic/latest/application_class_proxy.rb'
|
||||||
|
- 'ee/lib/elastic/latest/commit_config.rb'
|
||||||
- 'ee/lib/elastic/latest/issue_config.rb'
|
- 'ee/lib/elastic/latest/issue_config.rb'
|
||||||
- 'ee/lib/elastic/latest/merge_request_config.rb'
|
- 'ee/lib/elastic/latest/merge_request_config.rb'
|
||||||
- 'ee/lib/elastic/latest/note_config.rb'
|
- 'ee/lib/elastic/latest/note_config.rb'
|
||||||
|
@ -275,9 +285,9 @@ Style/RedundantSelf:
|
||||||
- 'ee/lib/gitlab/geo/oauth/logout_state.rb'
|
- 'ee/lib/gitlab/geo/oauth/logout_state.rb'
|
||||||
- 'ee/lib/gitlab/geo/replicator.rb'
|
- 'ee/lib/gitlab/geo/replicator.rb'
|
||||||
- 'ee/lib/gitlab/template/custom_template.rb'
|
- 'ee/lib/gitlab/template/custom_template.rb'
|
||||||
|
- 'ee/lib/system_check/app/search_check.rb'
|
||||||
- 'ee/spec/helpers/ee/feature_flags_helper_spec.rb'
|
- 'ee/spec/helpers/ee/feature_flags_helper_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/graph_helper_spec.rb'
|
- 'ee/spec/helpers/ee/graph_helper_spec.rb'
|
||||||
- 'ee/spec/models/geo/deleted_project_spec.rb'
|
|
||||||
- 'lib/api/entities/wiki_attachment.rb'
|
- 'lib/api/entities/wiki_attachment.rb'
|
||||||
- 'lib/api/helpers.rb'
|
- 'lib/api/helpers.rb'
|
||||||
- 'lib/api/helpers/packages_helpers.rb'
|
- 'lib/api/helpers/packages_helpers.rb'
|
||||||
|
@ -328,6 +338,7 @@ Style/RedundantSelf:
|
||||||
- 'lib/gitlab/database/load_balancing/service_discovery.rb'
|
- 'lib/gitlab/database/load_balancing/service_discovery.rb'
|
||||||
- 'lib/gitlab/database/loose_foreign_keys.rb'
|
- 'lib/gitlab/database/loose_foreign_keys.rb'
|
||||||
- 'lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb'
|
- 'lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb'
|
||||||
|
- 'lib/gitlab/database/migrations/background_migration_helpers.rb'
|
||||||
- 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb'
|
- 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb'
|
||||||
- 'lib/gitlab/database/query_analyzers/base.rb'
|
- 'lib/gitlab/database/query_analyzers/base.rb'
|
||||||
- 'lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb'
|
- 'lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb'
|
||||||
|
@ -339,6 +350,7 @@ Style/RedundantSelf:
|
||||||
- 'lib/gitlab/diff/file.rb'
|
- 'lib/gitlab/diff/file.rb'
|
||||||
- 'lib/gitlab/diff/rendered/notebook/diff_file.rb'
|
- 'lib/gitlab/diff/rendered/notebook/diff_file.rb'
|
||||||
- 'lib/gitlab/email/smtp_config.rb'
|
- 'lib/gitlab/email/smtp_config.rb'
|
||||||
|
- 'lib/gitlab/error_tracking/logger.rb'
|
||||||
- 'lib/gitlab/feature_categories.rb'
|
- 'lib/gitlab/feature_categories.rb'
|
||||||
- 'lib/gitlab/git.rb'
|
- 'lib/gitlab/git.rb'
|
||||||
- 'lib/gitlab/git/blob.rb'
|
- 'lib/gitlab/git/blob.rb'
|
||||||
|
@ -347,6 +359,7 @@ Style/RedundantSelf:
|
||||||
- 'lib/gitlab/git/tree.rb'
|
- 'lib/gitlab/git/tree.rb'
|
||||||
- 'lib/gitlab/git_access.rb'
|
- 'lib/gitlab/git_access.rb'
|
||||||
- 'lib/gitlab/github_import.rb'
|
- 'lib/gitlab/github_import.rb'
|
||||||
|
- 'lib/gitlab/graphql/deprecations_base.rb'
|
||||||
- 'lib/gitlab/graphql/known_operations.rb'
|
- 'lib/gitlab/graphql/known_operations.rb'
|
||||||
- 'lib/gitlab/graphql/lazy.rb'
|
- 'lib/gitlab/graphql/lazy.rb'
|
||||||
- 'lib/gitlab/graphql/representation/submodule_tree_entry.rb'
|
- 'lib/gitlab/graphql/representation/submodule_tree_entry.rb'
|
||||||
|
@ -399,10 +412,10 @@ Style/RedundantSelf:
|
||||||
- 'lib/system_check/rake_task/rake_task_helpers.rb'
|
- 'lib/system_check/rake_task/rake_task_helpers.rb'
|
||||||
- 'lib/uploaded_file.rb'
|
- 'lib/uploaded_file.rb'
|
||||||
- 'qa/lib/gitlab/page/main/sign_up.rb'
|
- 'qa/lib/gitlab/page/main/sign_up.rb'
|
||||||
- 'qa/qa/git/repository.rb'
|
|
||||||
- 'qa/qa/page/validatable.rb'
|
- 'qa/qa/page/validatable.rb'
|
||||||
- 'qa/qa/resource/base.rb'
|
- 'qa/qa/resource/base.rb'
|
||||||
- 'qa/qa/resource/events/project.rb'
|
- 'qa/qa/resource/events/project.rb'
|
||||||
|
- 'qa/qa/resource/personal_access_token.rb'
|
||||||
- 'qa/qa/resource/protected_branch.rb'
|
- 'qa/qa/resource/protected_branch.rb'
|
||||||
- 'qa/qa/resource/reusable.rb'
|
- 'qa/qa/resource/reusable.rb'
|
||||||
- 'qa/qa/resource/user_gpg.rb'
|
- 'qa/qa/resource/user_gpg.rb'
|
||||||
|
@ -416,6 +429,8 @@ Style/RedundantSelf:
|
||||||
- 'spec/helpers/graph_helper_spec.rb'
|
- 'spec/helpers/graph_helper_spec.rb'
|
||||||
- 'spec/helpers/ide_helper_spec.rb'
|
- 'spec/helpers/ide_helper_spec.rb'
|
||||||
- 'spec/helpers/submodule_helper_spec.rb'
|
- 'spec/helpers/submodule_helper_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/background_task_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/load_balancing_spec.rb'
|
- 'spec/lib/gitlab/database/load_balancing_spec.rb'
|
||||||
|
- 'spec/models/integration_spec.rb'
|
||||||
- 'spec/support/before_all_adapter.rb'
|
- 'spec/support/before_all_adapter.rb'
|
||||||
- 'spec/support/cycle_analytics_helpers/test_generation.rb'
|
- 'spec/support/cycle_analytics_helpers/test_generation.rb'
|
||||||
|
|
|
@ -1,51 +0,0 @@
|
||||||
---
|
|
||||||
# Cop supports --auto-correct.
|
|
||||||
Style/RescueModifier:
|
|
||||||
# Offense count: 59
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
|
||||||
- 'app/controllers/admin/system_info_controller.rb'
|
|
||||||
- 'app/controllers/users_controller.rb'
|
|
||||||
- 'app/finders/ci/daily_build_group_report_results_finder.rb'
|
|
||||||
- 'app/helpers/blob_helper.rb'
|
|
||||||
- 'app/models/concerns/diff_positionable_note.rb'
|
|
||||||
- 'app/models/integrations/jira.rb'
|
|
||||||
- 'app/models/sent_notification.rb'
|
|
||||||
- 'app/models/todo.rb'
|
|
||||||
- 'app/services/security/ci_configuration/sast_parser_service.rb'
|
|
||||||
- 'config/initializers/active_record_data_types.rb'
|
|
||||||
- 'config/settings.rb'
|
|
||||||
- 'ee/app/models/license.rb'
|
|
||||||
- 'ee/lib/ee/gitlab/background_migration/drop_invalid_remediations.rb'
|
|
||||||
- 'ee/lib/gitlab/geo.rb'
|
|
||||||
- 'ee/lib/gitlab/geo/health_check.rb'
|
|
||||||
- 'lib/api/helpers.rb'
|
|
||||||
- 'lib/feature.rb'
|
|
||||||
- 'lib/gitlab/current_settings.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/cargo_toml_linker.rb'
|
|
||||||
- 'lib/gitlab/dependency_linker/json_linker.rb'
|
|
||||||
- 'lib/gitlab/diff/parser.rb'
|
|
||||||
- 'lib/gitlab/import_export/after_export_strategy_builder.rb'
|
|
||||||
- 'lib/gitlab/kubernetes.rb'
|
|
||||||
- 'lib/gitlab/middleware/read_only/controller.rb'
|
|
||||||
- 'lib/gitlab/process_management.rb'
|
|
||||||
- 'lib/gitlab/query_limiting/middleware.rb'
|
|
||||||
- 'lib/gitlab/quick_actions/command_definition.rb'
|
|
||||||
- 'lib/gitlab/quick_actions/spend_time_and_date_separator.rb'
|
|
||||||
- 'lib/gitlab/word_diff/segments/diff_hunk.rb'
|
|
||||||
- 'lib/gitlab/zentao/client.rb'
|
|
||||||
- 'lib/tasks/gitlab/praefect.rake'
|
|
||||||
- 'qa/qa/page/component/access_tokens.rb'
|
|
||||||
- 'qa/qa/page/profile/ssh_keys.rb'
|
|
||||||
- 'spec/finders/concerns/finder_with_cross_project_access_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/load_balancing/session_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/database/migrations/instrumentation_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/email/handler/service_desk_handler_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/sidekiq_middleware/monitor_spec.rb'
|
|
||||||
- 'spec/models/concerns/bulk_insert_safe_spec.rb'
|
|
||||||
- 'spec/models/design_management/version_spec.rb'
|
|
||||||
- 'spec/models/group_spec.rb'
|
|
||||||
- 'spec/models/namespace/traversal_hierarchy_spec.rb'
|
|
||||||
- 'spec/services/design_management/delete_designs_service_spec.rb'
|
|
||||||
- 'spec/support/shared_examples/lib/gitlab/config/inheritable_shared_examples.rb'
|
|
|
@ -1,10 +1,8 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/StringConcatenation:
|
Style/StringConcatenation:
|
||||||
# Offense count: 611
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
|
- 'app/components/pajamas/button_component.rb'
|
||||||
- 'app/controllers/concerns/creates_commit.rb'
|
- 'app/controllers/concerns/creates_commit.rb'
|
||||||
- 'app/controllers/groups/dependency_proxy_for_containers_controller.rb'
|
- 'app/controllers/groups/dependency_proxy_for_containers_controller.rb'
|
||||||
- 'app/controllers/jira_connect/app_descriptor_controller.rb'
|
- 'app/controllers/jira_connect/app_descriptor_controller.rb'
|
||||||
|
@ -45,7 +43,6 @@ Style/StringConcatenation:
|
||||||
- 'app/services/packages/debian/generate_distribution_key_service.rb'
|
- 'app/services/packages/debian/generate_distribution_key_service.rb'
|
||||||
- 'app/services/packages/debian/generate_distribution_service.rb'
|
- 'app/services/packages/debian/generate_distribution_service.rb'
|
||||||
- 'app/services/pages/zip_directory_service.rb'
|
- 'app/services/pages/zip_directory_service.rb'
|
||||||
- 'app/services/projects/update_pages_service.rb'
|
|
||||||
- 'app/services/repositories/base_service.rb'
|
- 'app/services/repositories/base_service.rb'
|
||||||
- 'app/services/verify_pages_domain_service.rb'
|
- 'app/services/verify_pages_domain_service.rb'
|
||||||
- 'app/uploaders/gitlab_uploader.rb'
|
- 'app/uploaders/gitlab_uploader.rb'
|
||||||
|
@ -56,6 +53,7 @@ Style/StringConcatenation:
|
||||||
- 'db/migrate/20210412111213_create_security_orchestration_policy_rule_schedule.rb'
|
- 'db/migrate/20210412111213_create_security_orchestration_policy_rule_schedule.rb'
|
||||||
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
- 'ee/app/controllers/admin/elasticsearch_controller.rb'
|
||||||
- 'ee/app/finders/ee/issuables/label_filter.rb'
|
- 'ee/app/finders/ee/issuables/label_filter.rb'
|
||||||
|
- 'ee/app/helpers/ee/geo_helper.rb'
|
||||||
- 'ee/app/helpers/ee/gitlab_routing_helper.rb'
|
- 'ee/app/helpers/ee/gitlab_routing_helper.rb'
|
||||||
- 'ee/app/helpers/ee/mirror_helper.rb'
|
- 'ee/app/helpers/ee/mirror_helper.rb'
|
||||||
- 'ee/app/helpers/ee/search_helper.rb'
|
- 'ee/app/helpers/ee/search_helper.rb'
|
||||||
|
@ -70,6 +68,7 @@ Style/StringConcatenation:
|
||||||
- 'ee/lib/api/project_mirror.rb'
|
- 'ee/lib/api/project_mirror.rb'
|
||||||
- 'ee/lib/ee/audit/project_changes_auditor.rb'
|
- 'ee/lib/ee/audit/project_changes_auditor.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/person.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/person.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_latest_pipeline_ids.rb'
|
- 'ee/lib/ee/gitlab/background_migration/populate_latest_pipeline_ids.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_resolved_on_default_branch_column.rb'
|
- 'ee/lib/ee/gitlab/background_migration/populate_resolved_on_default_branch_column.rb'
|
||||||
- 'ee/lib/elastic/latest/git_class_proxy.rb'
|
- 'ee/lib/elastic/latest/git_class_proxy.rb'
|
||||||
|
@ -81,7 +80,6 @@ Style/StringConcatenation:
|
||||||
- 'ee/spec/controllers/trial_registrations_controller_spec.rb'
|
- 'ee/spec/controllers/trial_registrations_controller_spec.rb'
|
||||||
- 'ee/spec/features/boards/boards_spec.rb'
|
- 'ee/spec/features/boards/boards_spec.rb'
|
||||||
- 'ee/spec/features/projects/pipelines/pipeline_spec.rb'
|
- 'ee/spec/features/projects/pipelines/pipeline_spec.rb'
|
||||||
- 'ee/spec/helpers/ee/integrations_helper_spec.rb'
|
|
||||||
- 'ee/spec/helpers/search_helper_spec.rb'
|
- 'ee/spec/helpers/search_helper_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/ldap/person_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/ldap/person_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
- 'ee/spec/lib/gitlab/auth/o_auth/user_spec.rb'
|
||||||
|
@ -94,8 +92,8 @@ Style/StringConcatenation:
|
||||||
- 'ee/spec/models/dast_site_validation_spec.rb'
|
- 'ee/spec/models/dast_site_validation_spec.rb'
|
||||||
- 'ee/spec/models/ee/audit_event_spec.rb'
|
- 'ee/spec/models/ee/audit_event_spec.rb'
|
||||||
- 'ee/spec/models/geo_node_spec.rb'
|
- 'ee/spec/models/geo_node_spec.rb'
|
||||||
|
- 'ee/spec/models/incident_management/issuable_resource_link_spec.rb'
|
||||||
- 'ee/spec/models/status_page/project_setting_spec.rb'
|
- 'ee/spec/models/status_page/project_setting_spec.rb'
|
||||||
- 'ee/spec/requests/api/internal/kubernetes_spec.rb'
|
|
||||||
- 'ee/spec/services/jira/jql_builder_service_spec.rb'
|
- 'ee/spec/services/jira/jql_builder_service_spec.rb'
|
||||||
- 'ee/spec/services/projects/hashed_storage/migrate_repository_service_spec.rb'
|
- 'ee/spec/services/projects/hashed_storage/migrate_repository_service_spec.rb'
|
||||||
- 'ee/spec/services/todo_service_spec.rb'
|
- 'ee/spec/services/todo_service_spec.rb'
|
||||||
|
@ -138,6 +136,7 @@ Style/StringConcatenation:
|
||||||
- 'lib/gitlab/kubernetes/kubectl_cmd.rb'
|
- 'lib/gitlab/kubernetes/kubectl_cmd.rb'
|
||||||
- 'lib/gitlab/lfs/client.rb'
|
- 'lib/gitlab/lfs/client.rb'
|
||||||
- 'lib/gitlab/logger.rb'
|
- 'lib/gitlab/logger.rb'
|
||||||
|
- 'lib/gitlab/pages/deployment_update.rb'
|
||||||
- 'lib/gitlab/path_regex.rb'
|
- 'lib/gitlab/path_regex.rb'
|
||||||
- 'lib/gitlab/prometheus/internal.rb'
|
- 'lib/gitlab/prometheus/internal.rb'
|
||||||
- 'lib/gitlab/quick_actions/extractor.rb'
|
- 'lib/gitlab/quick_actions/extractor.rb'
|
||||||
|
@ -150,6 +149,7 @@ Style/StringConcatenation:
|
||||||
- 'lib/gitlab/throttle.rb'
|
- 'lib/gitlab/throttle.rb'
|
||||||
- 'lib/gitlab/time_tracking_formatter.rb'
|
- 'lib/gitlab/time_tracking_formatter.rb'
|
||||||
- 'lib/gitlab/untrusted_regexp.rb'
|
- 'lib/gitlab/untrusted_regexp.rb'
|
||||||
|
- 'lib/gitlab/usage/metrics/instrumentations/issues_created_from_alerts_metric.rb'
|
||||||
- 'lib/gitlab/usage_data_counters/quick_action_activity_unique_counter.rb'
|
- 'lib/gitlab/usage_data_counters/quick_action_activity_unique_counter.rb'
|
||||||
- 'lib/gitlab/usage_data_queries.rb'
|
- 'lib/gitlab/usage_data_queries.rb'
|
||||||
- 'lib/google_api/cloud_platform/client.rb'
|
- 'lib/google_api/cloud_platform/client.rb'
|
||||||
|
@ -163,8 +163,8 @@ Style/StringConcatenation:
|
||||||
- 'qa/qa/page/milestone/new.rb'
|
- 'qa/qa/page/milestone/new.rb'
|
||||||
- 'qa/qa/page/project/milestone/new.rb'
|
- 'qa/qa/page/project/milestone/new.rb'
|
||||||
- 'qa/qa/page/project/settings/deploy_tokens.rb'
|
- 'qa/qa/page/project/settings/deploy_tokens.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/3_create/source_editor/source_editor_toolbar_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/assign_code_owners_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/3_create/repository/assign_code_owners_spec.rb'
|
||||||
- 'qa/qa/support/page_error_checker.rb'
|
|
||||||
- 'qa/qa/tools/generate_perf_testdata.rb'
|
- 'qa/qa/tools/generate_perf_testdata.rb'
|
||||||
- 'scripts/perf/gc/print_gc_stats.rb'
|
- 'scripts/perf/gc/print_gc_stats.rb'
|
||||||
- 'scripts/perf/query_limiting_report.rb'
|
- 'scripts/perf/query_limiting_report.rb'
|
||||||
|
@ -230,7 +230,6 @@ Style/StringConcatenation:
|
||||||
- 'spec/lib/gitlab/gitaly_client/repository_service_spec.rb'
|
- 'spec/lib/gitlab/gitaly_client/repository_service_spec.rb'
|
||||||
- 'spec/lib/gitlab/gitaly_client/wiki_service_spec.rb'
|
- 'spec/lib/gitlab/gitaly_client/wiki_service_spec.rb'
|
||||||
- 'spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb'
|
- 'spec/lib/gitlab/import_export/snippet_repo_restorer_spec.rb'
|
||||||
- 'spec/lib/gitlab/kubernetes/kube_client_spec.rb'
|
|
||||||
- 'spec/lib/gitlab/lfs/client_spec.rb'
|
- 'spec/lib/gitlab/lfs/client_spec.rb'
|
||||||
- 'spec/lib/gitlab/other_markup_spec.rb'
|
- 'spec/lib/gitlab/other_markup_spec.rb'
|
||||||
- 'spec/lib/gitlab/path_regex_spec.rb'
|
- 'spec/lib/gitlab/path_regex_spec.rb'
|
||||||
|
@ -246,6 +245,7 @@ Style/StringConcatenation:
|
||||||
- 'spec/lib/gitlab/tree_summary_spec.rb'
|
- 'spec/lib/gitlab/tree_summary_spec.rb'
|
||||||
- 'spec/lib/gitlab/url_blocker_spec.rb'
|
- 'spec/lib/gitlab/url_blocker_spec.rb'
|
||||||
- 'spec/lib/gitlab/utils_spec.rb'
|
- 'spec/lib/gitlab/utils_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/visibility_level_spec.rb'
|
||||||
- 'spec/lib/gitlab/wiki_pages/front_matter_parser_spec.rb'
|
- 'spec/lib/gitlab/wiki_pages/front_matter_parser_spec.rb'
|
||||||
- 'spec/lib/gitlab/workhorse_spec.rb'
|
- 'spec/lib/gitlab/workhorse_spec.rb'
|
||||||
- 'spec/lib/kramdown/kramdown_spec.rb'
|
- 'spec/lib/kramdown/kramdown_spec.rb'
|
||||||
|
@ -288,12 +288,14 @@ Style/StringConcatenation:
|
||||||
- 'spec/requests/api/merge_requests_spec.rb'
|
- 'spec/requests/api/merge_requests_spec.rb'
|
||||||
- 'spec/requests/api/notes_spec.rb'
|
- 'spec/requests/api/notes_spec.rb'
|
||||||
- 'spec/requests/api/pypi_packages_spec.rb'
|
- 'spec/requests/api/pypi_packages_spec.rb'
|
||||||
|
- 'spec/requests/users_controller_spec.rb'
|
||||||
- 'spec/routing/git_http_routing_spec.rb'
|
- 'spec/routing/git_http_routing_spec.rb'
|
||||||
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
- 'spec/services/ci/find_exposed_artifacts_service_spec.rb'
|
||||||
- 'spec/services/clusters/gcp/finalize_creation_service_spec.rb'
|
- 'spec/services/clusters/gcp/finalize_creation_service_spec.rb'
|
||||||
- 'spec/services/clusters/kubernetes/configure_istio_ingress_service_spec.rb'
|
- 'spec/services/clusters/kubernetes/configure_istio_ingress_service_spec.rb'
|
||||||
- 'spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb'
|
- 'spec/services/clusters/kubernetes/create_or_update_service_account_service_spec.rb'
|
||||||
- 'spec/services/error_tracking/list_projects_service_spec.rb'
|
- 'spec/services/error_tracking/list_projects_service_spec.rb'
|
||||||
|
- 'spec/services/groups/update_service_spec.rb'
|
||||||
- 'spec/services/merge_requests/build_service_spec.rb'
|
- 'spec/services/merge_requests/build_service_spec.rb'
|
||||||
- 'spec/services/metrics/dashboard/grafana_metric_embed_service_spec.rb'
|
- 'spec/services/metrics/dashboard/grafana_metric_embed_service_spec.rb'
|
||||||
- 'spec/services/packages/conan/create_package_file_service_spec.rb'
|
- 'spec/services/packages/conan/create_package_file_service_spec.rb'
|
||||||
|
@ -303,6 +305,7 @@ Style/StringConcatenation:
|
||||||
- 'spec/services/projects/create_service_spec.rb'
|
- 'spec/services/projects/create_service_spec.rb'
|
||||||
- 'spec/services/projects/destroy_service_spec.rb'
|
- 'spec/services/projects/destroy_service_spec.rb'
|
||||||
- 'spec/services/projects/download_service_spec.rb'
|
- 'spec/services/projects/download_service_spec.rb'
|
||||||
|
- 'spec/services/projects/update_service_spec.rb'
|
||||||
- 'spec/services/push_event_payload_service_spec.rb'
|
- 'spec/services/push_event_payload_service_spec.rb'
|
||||||
- 'spec/services/repositories/destroy_service_spec.rb'
|
- 'spec/services/repositories/destroy_service_spec.rb'
|
||||||
- 'spec/services/snippets/bulk_destroy_service_spec.rb'
|
- 'spec/services/snippets/bulk_destroy_service_spec.rb'
|
||||||
|
@ -323,9 +326,9 @@ Style/StringConcatenation:
|
||||||
- 'spec/support/shared_examples/lib/banzai/reference_parser_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/banzai/reference_parser_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/packages/debian/distribution_shared_examples.rb'
|
- 'spec/support/shared_examples/models/packages/debian/distribution_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/wiki_shared_examples.rb'
|
- 'spec/support/shared_examples/models/wiki_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/requests/api/hooks_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/requests/snippet_shared_examples.rb'
|
- 'spec/support/shared_examples/requests/snippet_shared_examples.rb'
|
||||||
- 'spec/support/unpack-gitlab-git-test'
|
- 'spec/support/unpack-gitlab-git-test'
|
||||||
- 'spec/tasks/gitlab/backup_rake_spec.rb'
|
|
||||||
- 'spec/tooling/lib/tooling/kubernetes_client_spec.rb'
|
- 'spec/tooling/lib/tooling/kubernetes_client_spec.rb'
|
||||||
- 'spec/uploaders/job_artifact_uploader_spec.rb'
|
- 'spec/uploaders/job_artifact_uploader_spec.rb'
|
||||||
- 'spec/validators/addressable_url_validator_spec.rb'
|
- 'spec/validators/addressable_url_validator_spec.rb'
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# Cop supports --auto-correct.
|
# Cop supports --auto-correct.
|
||||||
Style/SymbolProc:
|
Style/SymbolProc:
|
||||||
# Offense count: 341
|
|
||||||
# Temporarily disabled due to too many offenses
|
|
||||||
Enabled: false
|
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'app/controllers/admin/users_controller.rb'
|
- 'app/controllers/admin/users_controller.rb'
|
||||||
- 'app/controllers/concerns/renders_blob.rb'
|
- 'app/controllers/concerns/renders_blob.rb'
|
||||||
|
@ -14,7 +11,10 @@ Style/SymbolProc:
|
||||||
- 'app/controllers/profiles_controller.rb'
|
- 'app/controllers/profiles_controller.rb'
|
||||||
- 'app/finders/packages/go/version_finder.rb'
|
- 'app/finders/packages/go/version_finder.rb'
|
||||||
- 'app/graphql/mutations/commits/create.rb'
|
- 'app/graphql/mutations/commits/create.rb'
|
||||||
|
- 'app/graphql/mutations/concerns/mutations/work_items/widgetable.rb'
|
||||||
- 'app/graphql/mutations/jira_import/start.rb'
|
- 'app/graphql/mutations/jira_import/start.rb'
|
||||||
|
- 'app/graphql/mutations/work_items/update_widgets.rb'
|
||||||
|
- 'app/graphql/types/work_items/widgets/description_type.rb'
|
||||||
- 'app/helpers/graph_helper.rb'
|
- 'app/helpers/graph_helper.rb'
|
||||||
- 'app/models/ci/build_metadata.rb'
|
- 'app/models/ci/build_metadata.rb'
|
||||||
- 'app/models/ci/build_trace_chunk.rb'
|
- 'app/models/ci/build_trace_chunk.rb'
|
||||||
|
@ -24,6 +24,7 @@ Style/SymbolProc:
|
||||||
- 'app/models/concerns/board_recent_visit.rb'
|
- 'app/models/concerns/board_recent_visit.rb'
|
||||||
- 'app/models/concerns/resolvable_discussion.rb'
|
- 'app/models/concerns/resolvable_discussion.rb'
|
||||||
- 'app/models/container_repository.rb'
|
- 'app/models/container_repository.rb'
|
||||||
|
- 'app/models/deployment.rb'
|
||||||
- 'app/models/discussion.rb'
|
- 'app/models/discussion.rb'
|
||||||
- 'app/models/environment.rb'
|
- 'app/models/environment.rb'
|
||||||
- 'app/models/integrations/prometheus.rb'
|
- 'app/models/integrations/prometheus.rb'
|
||||||
|
@ -43,11 +44,9 @@ Style/SymbolProc:
|
||||||
- 'app/serializers/build_details_entity.rb'
|
- 'app/serializers/build_details_entity.rb'
|
||||||
- 'app/serializers/ci/pipeline_entity.rb'
|
- 'app/serializers/ci/pipeline_entity.rb'
|
||||||
- 'app/serializers/ci/trigger_entity.rb'
|
- 'app/serializers/ci/trigger_entity.rb'
|
||||||
- 'app/serializers/cluster_entity.rb'
|
|
||||||
- 'app/serializers/deployment_cluster_entity.rb'
|
- 'app/serializers/deployment_cluster_entity.rb'
|
||||||
- 'app/serializers/deployment_entity.rb'
|
- 'app/serializers/deployment_entity.rb'
|
||||||
- 'app/serializers/draft_note_entity.rb'
|
- 'app/serializers/draft_note_entity.rb'
|
||||||
- 'app/serializers/environment_entity.rb'
|
|
||||||
- 'app/serializers/import/bitbucket_provider_repo_entity.rb'
|
- 'app/serializers/import/bitbucket_provider_repo_entity.rb'
|
||||||
- 'app/serializers/import/fogbugz_provider_repo_entity.rb'
|
- 'app/serializers/import/fogbugz_provider_repo_entity.rb'
|
||||||
- 'app/serializers/issuable_sidebar_basic_entity.rb'
|
- 'app/serializers/issuable_sidebar_basic_entity.rb'
|
||||||
|
@ -55,6 +54,7 @@ Style/SymbolProc:
|
||||||
- 'app/serializers/linked_project_issue_entity.rb'
|
- 'app/serializers/linked_project_issue_entity.rb'
|
||||||
- 'app/serializers/member_entity.rb'
|
- 'app/serializers/member_entity.rb'
|
||||||
- 'app/serializers/member_user_entity.rb'
|
- 'app/serializers/member_user_entity.rb'
|
||||||
|
- 'app/serializers/merge_request_poll_widget_entity.rb'
|
||||||
- 'app/serializers/merge_request_widget_entity.rb'
|
- 'app/serializers/merge_request_widget_entity.rb'
|
||||||
- 'app/serializers/project_entity.rb'
|
- 'app/serializers/project_entity.rb'
|
||||||
- 'app/serializers/project_mirror_entity.rb'
|
- 'app/serializers/project_mirror_entity.rb'
|
||||||
|
@ -69,7 +69,6 @@ Style/SymbolProc:
|
||||||
- 'app/services/ci/update_build_state_service.rb'
|
- 'app/services/ci/update_build_state_service.rb'
|
||||||
- 'app/services/clusters/agents/delete_expired_events_service.rb'
|
- 'app/services/clusters/agents/delete_expired_events_service.rb'
|
||||||
- 'app/services/feature_flags/update_service.rb'
|
- 'app/services/feature_flags/update_service.rb'
|
||||||
- 'app/services/google_cloud/enable_cloud_run_service.rb'
|
|
||||||
- 'app/services/merge_requests/base_service.rb'
|
- 'app/services/merge_requests/base_service.rb'
|
||||||
- 'app/services/merge_requests/bulk_remove_attention_requested_service.rb'
|
- 'app/services/merge_requests/bulk_remove_attention_requested_service.rb'
|
||||||
- 'app/services/merge_requests/reopen_service.rb'
|
- 'app/services/merge_requests/reopen_service.rb'
|
||||||
|
@ -81,6 +80,7 @@ Style/SymbolProc:
|
||||||
- 'app/workers/bulk_imports/stuck_import_worker.rb'
|
- 'app/workers/bulk_imports/stuck_import_worker.rb'
|
||||||
- 'app/workers/ci/build_trace_chunk_flush_worker.rb'
|
- 'app/workers/ci/build_trace_chunk_flush_worker.rb'
|
||||||
- 'app/workers/gitlab/import/stuck_import_job.rb'
|
- 'app/workers/gitlab/import/stuck_import_job.rb'
|
||||||
|
- 'app/workers/merge_requests/update_head_pipeline_worker.rb'
|
||||||
- 'app/workers/namespaces/prune_aggregation_schedules_worker.rb'
|
- 'app/workers/namespaces/prune_aggregation_schedules_worker.rb'
|
||||||
- 'app/workers/stuck_export_jobs_worker.rb'
|
- 'app/workers/stuck_export_jobs_worker.rb'
|
||||||
- 'app/workers/update_head_pipeline_for_merge_request_worker.rb'
|
- 'app/workers/update_head_pipeline_for_merge_request_worker.rb'
|
||||||
|
@ -92,6 +92,7 @@ Style/SymbolProc:
|
||||||
- 'db/migrate/20210318134427_delete_security_findings_without_uuid.rb'
|
- 'db/migrate/20210318134427_delete_security_findings_without_uuid.rb'
|
||||||
- 'db/migrate/20210503105845_add_project_value_stream_id_to_project_stages.rb'
|
- 'db/migrate/20210503105845_add_project_value_stream_id_to_project_stages.rb'
|
||||||
- 'db/post_migrate/20220119094503_populate_audit_event_streaming_verification_token.rb'
|
- 'db/post_migrate/20220119094503_populate_audit_event_streaming_verification_token.rb'
|
||||||
|
- 'db/post_migrate/20220803042352_cleanup_mr_attention_request_todos.rb'
|
||||||
- 'ee/app/helpers/ee/mirror_helper.rb'
|
- 'ee/app/helpers/ee/mirror_helper.rb'
|
||||||
- 'ee/app/helpers/ee/registrations_helper.rb'
|
- 'ee/app/helpers/ee/registrations_helper.rb'
|
||||||
- 'ee/app/models/concerns/epic_tree_sorting.rb'
|
- 'ee/app/models/concerns/epic_tree_sorting.rb'
|
||||||
|
@ -119,6 +120,7 @@ Style/SymbolProc:
|
||||||
- 'ee/lib/ee/api/entities/geo_node.rb'
|
- 'ee/lib/ee/api/entities/geo_node.rb'
|
||||||
- 'ee/lib/ee/api/entities/merge_request_approval_state.rb'
|
- 'ee/lib/ee/api/entities/merge_request_approval_state.rb'
|
||||||
- 'ee/lib/ee/gitlab/auth/ldap/access.rb'
|
- 'ee/lib/ee/gitlab/auth/ldap/access.rb'
|
||||||
|
- 'ee/lib/ee/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/drop_invalid_remediations.rb'
|
- 'ee/lib/ee/gitlab/background_migration/drop_invalid_remediations.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
- 'ee/lib/ee/gitlab/background_migration/fix_incorrect_max_seats_used.rb'
|
||||||
- 'ee/lib/ee/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
- 'ee/lib/ee/gitlab/background_migration/populate_uuids_for_security_findings.rb'
|
||||||
|
@ -126,6 +128,7 @@ Style/SymbolProc:
|
||||||
- 'ee/lib/gitlab/contribution_analytics/data_collector.rb'
|
- 'ee/lib/gitlab/contribution_analytics/data_collector.rb'
|
||||||
- 'ee/lib/gitlab/custom_file_templates.rb'
|
- 'ee/lib/gitlab/custom_file_templates.rb'
|
||||||
- 'ee/lib/gitlab/geo/oauth/logout_state.rb'
|
- 'ee/lib/gitlab/geo/oauth/logout_state.rb'
|
||||||
|
- 'ee/spec/elastic/migrate/20220118150500_delete_orphaned_commits_spec.rb'
|
||||||
- 'ee/spec/factories/issues.rb'
|
- 'ee/spec/factories/issues.rb'
|
||||||
- 'ee/spec/features/billings/extend_reactivate_trial_spec.rb'
|
- 'ee/spec/features/billings/extend_reactivate_trial_spec.rb'
|
||||||
- 'ee/spec/features/billings/qrtly_reconciliation_alert_spec.rb'
|
- 'ee/spec/features/billings/qrtly_reconciliation_alert_spec.rb'
|
||||||
|
@ -133,13 +136,12 @@ Style/SymbolProc:
|
||||||
- 'ee/spec/helpers/ee/registrations_helper_spec.rb'
|
- 'ee/spec/helpers/ee/registrations_helper_spec.rb'
|
||||||
- 'ee/spec/lib/ee/gitlab/search_results_spec.rb'
|
- 'ee/spec/lib/ee/gitlab/search_results_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/elastic/document_reference_spec.rb'
|
- 'ee/spec/lib/gitlab/elastic/document_reference_spec.rb'
|
||||||
- 'ee/spec/lib/gitlab/graphql/aggregations/issues/lazy_links_aggregate_spec.rb'
|
|
||||||
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
- 'ee/spec/models/ee/iterations/cadence_spec.rb'
|
||||||
- 'ee/spec/services/groups/participants_service_spec.rb'
|
- 'ee/spec/services/groups/participants_service_spec.rb'
|
||||||
- 'ee/spec/support/helpers/subscription_portal_helpers.rb'
|
- 'ee/spec/support/helpers/subscription_portal_helpers.rb'
|
||||||
|
- 'ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb'
|
||||||
- 'lib/api/api_guard.rb'
|
- 'lib/api/api_guard.rb'
|
||||||
- 'lib/api/entities/board.rb'
|
- 'lib/api/entities/board.rb'
|
||||||
- 'lib/api/entities/environment.rb'
|
|
||||||
- 'lib/api/entities/issuable_references.rb'
|
- 'lib/api/entities/issuable_references.rb'
|
||||||
- 'lib/api/entities/merge_request_approvals.rb'
|
- 'lib/api/entities/merge_request_approvals.rb'
|
||||||
- 'lib/api/entities/package.rb'
|
- 'lib/api/entities/package.rb'
|
||||||
|
@ -148,7 +150,6 @@ Style/SymbolProc:
|
||||||
- 'lib/api/go_proxy.rb'
|
- 'lib/api/go_proxy.rb'
|
||||||
- 'lib/api/helpers/internal_helpers.rb'
|
- 'lib/api/helpers/internal_helpers.rb'
|
||||||
- 'lib/api/package_files.rb'
|
- 'lib/api/package_files.rb'
|
||||||
- 'lib/api/terraform/state.rb'
|
|
||||||
- 'lib/atlassian/jira_connect/serializers/base_entity.rb'
|
- 'lib/atlassian/jira_connect/serializers/base_entity.rb'
|
||||||
- 'lib/banzai/filter/inline_cluster_metrics_filter.rb'
|
- 'lib/banzai/filter/inline_cluster_metrics_filter.rb'
|
||||||
- 'lib/banzai/filter/inline_embeds_filter.rb'
|
- 'lib/banzai/filter/inline_embeds_filter.rb'
|
||||||
|
@ -157,6 +158,7 @@ Style/SymbolProc:
|
||||||
- 'lib/container_registry/client.rb'
|
- 'lib/container_registry/client.rb'
|
||||||
- 'lib/container_registry/gitlab_api_client.rb'
|
- 'lib/container_registry/gitlab_api_client.rb'
|
||||||
- 'lib/gitlab/analytics/cycle_analytics/stage_events.rb'
|
- 'lib/gitlab/analytics/cycle_analytics/stage_events.rb'
|
||||||
|
- 'lib/gitlab/auth/o_auth/auth_hash.rb'
|
||||||
- 'lib/gitlab/background_migration/cleanup_orphaned_lfs_objects_projects.rb'
|
- 'lib/gitlab/background_migration/cleanup_orphaned_lfs_objects_projects.rb'
|
||||||
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
- 'lib/gitlab/background_migration/recalculate_vulnerabilities_occurrences_uuid.rb'
|
||||||
- 'lib/gitlab/background_migration/remove_occurrence_pipelines_and_duplicate_vulnerabilities_findings.rb'
|
- 'lib/gitlab/background_migration/remove_occurrence_pipelines_and_duplicate_vulnerabilities_findings.rb'
|
||||||
|
@ -164,7 +166,6 @@ Style/SymbolProc:
|
||||||
- 'lib/gitlab/cache/ci/project_pipeline_status.rb'
|
- 'lib/gitlab/cache/ci/project_pipeline_status.rb'
|
||||||
- 'lib/gitlab/checks/changes_access.rb'
|
- 'lib/gitlab/checks/changes_access.rb'
|
||||||
- 'lib/gitlab/ci/pipeline/preloader.rb'
|
- 'lib/gitlab/ci/pipeline/preloader.rb'
|
||||||
- 'lib/gitlab/ci/runner_upgrade_check.rb'
|
|
||||||
- 'lib/gitlab/ci/trace.rb'
|
- 'lib/gitlab/ci/trace.rb'
|
||||||
- 'lib/gitlab/config/entry/node.rb'
|
- 'lib/gitlab/config/entry/node.rb'
|
||||||
- 'lib/gitlab/database/async_indexes/migration_helpers.rb'
|
- 'lib/gitlab/database/async_indexes/migration_helpers.rb'
|
||||||
|
@ -172,6 +173,7 @@ Style/SymbolProc:
|
||||||
- 'lib/gitlab/database/migrations/background_migration_helpers.rb'
|
- 'lib/gitlab/database/migrations/background_migration_helpers.rb'
|
||||||
- 'lib/gitlab/database/migrations/instrumentation.rb'
|
- 'lib/gitlab/database/migrations/instrumentation.rb'
|
||||||
- 'lib/gitlab/diff/file_collection/base.rb'
|
- 'lib/gitlab/diff/file_collection/base.rb'
|
||||||
|
- 'lib/gitlab/diff/rendered/notebook/diff_file_helper.rb'
|
||||||
- 'lib/gitlab/git/diff_stats_collection.rb'
|
- 'lib/gitlab/git/diff_stats_collection.rb'
|
||||||
- 'lib/gitlab/gitaly_client/commit_service.rb'
|
- 'lib/gitlab/gitaly_client/commit_service.rb'
|
||||||
- 'lib/gitlab/gitaly_client/wiki_service.rb'
|
- 'lib/gitlab/gitaly_client/wiki_service.rb'
|
||||||
|
@ -199,9 +201,9 @@ Style/SymbolProc:
|
||||||
- 'qa/qa/resource/project_snippet.rb'
|
- 'qa/qa/resource/project_snippet.rb'
|
||||||
- 'qa/qa/runtime/ip_address.rb'
|
- 'qa/qa/runtime/ip_address.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/1_manage/login/register_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/1_manage/login/register_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/jenkins/jenkins_build_status_spec.rb'
|
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/rebase_merge_request_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/merge_request/rebase_merge_request_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/review_merge_request_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/3_create/web_ide/review_merge_request_spec.rb'
|
||||||
|
- 'qa/qa/specs/features/browser_ui/4_verify/ci_variable/custom_variable_spec.rb'
|
||||||
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/online_garbage_collection_spec.rb'
|
- 'qa/qa/specs/features/browser_ui/5_package/container_registry/online_garbage_collection_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/attachment_replication_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/12_geo/attachment_replication_spec.rb'
|
||||||
- 'qa/qa/specs/features/ee/browser_ui/12_geo/http_push_spec.rb'
|
- 'qa/qa/specs/features/ee/browser_ui/12_geo/http_push_spec.rb'
|
||||||
|
@ -219,6 +221,7 @@ Style/SymbolProc:
|
||||||
- 'spec/controllers/concerns/product_analytics_tracking_spec.rb'
|
- 'spec/controllers/concerns/product_analytics_tracking_spec.rb'
|
||||||
- 'spec/controllers/concerns/redis_tracking_spec.rb'
|
- 'spec/controllers/concerns/redis_tracking_spec.rb'
|
||||||
- 'spec/controllers/projects/merge_requests/conflicts_controller_spec.rb'
|
- 'spec/controllers/projects/merge_requests/conflicts_controller_spec.rb'
|
||||||
|
- 'spec/factories/application_settings.rb'
|
||||||
- 'spec/factories/ci/builds.rb'
|
- 'spec/factories/ci/builds.rb'
|
||||||
- 'spec/factories/clusters/providers/aws.rb'
|
- 'spec/factories/clusters/providers/aws.rb'
|
||||||
- 'spec/factories/oauth_openid_requests.rb'
|
- 'spec/factories/oauth_openid_requests.rb'
|
||||||
|
@ -234,16 +237,19 @@ Style/SymbolProc:
|
||||||
- 'spec/finders/license_template_finder_spec.rb'
|
- 'spec/finders/license_template_finder_spec.rb'
|
||||||
- 'spec/finders/packages/go/version_finder_spec.rb'
|
- 'spec/finders/packages/go/version_finder_spec.rb'
|
||||||
- 'spec/graphql/mutations/releases/create_spec.rb'
|
- 'spec/graphql/mutations/releases/create_spec.rb'
|
||||||
|
- 'spec/graphql/types/work_items/widget_type_enum_spec.rb'
|
||||||
- 'spec/helpers/instance_configuration_helper_spec.rb'
|
- 'spec/helpers/instance_configuration_helper_spec.rb'
|
||||||
- 'spec/helpers/learn_gitlab_helper_spec.rb'
|
- 'spec/helpers/learn_gitlab_helper_spec.rb'
|
||||||
- 'spec/helpers/members_helper_spec.rb'
|
- 'spec/helpers/members_helper_spec.rb'
|
||||||
- 'spec/lib/backup/gitaly_backup_spec.rb'
|
- 'spec/lib/backup/gitaly_backup_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/dynamic_model_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/dynamic_model_helpers_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/database/loose_foreign_keys_spec.rb'
|
||||||
- 'spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb'
|
- 'spec/lib/gitlab/database/migration_helpers/loose_foreign_key_helpers_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/commit_spec.rb'
|
- 'spec/lib/gitlab/git/commit_spec.rb'
|
||||||
- 'spec/lib/gitlab/git/repository_spec.rb'
|
- 'spec/lib/gitlab/git/repository_spec.rb'
|
||||||
- 'spec/lib/gitlab/gpg/invalid_gpg_signature_updater_spec.rb'
|
- 'spec/lib/gitlab/gpg/invalid_gpg_signature_updater_spec.rb'
|
||||||
- 'spec/lib/gitlab/graphql/lazy_spec.rb'
|
- 'spec/lib/gitlab/graphql/lazy_spec.rb'
|
||||||
|
- 'spec/lib/gitlab/graphql/markdown_field_spec.rb'
|
||||||
- 'spec/lib/gitlab/instrumentation/redis_spec.rb'
|
- 'spec/lib/gitlab/instrumentation/redis_spec.rb'
|
||||||
- 'spec/lib/gitlab/optimistic_locking_spec.rb'
|
- 'spec/lib/gitlab/optimistic_locking_spec.rb'
|
||||||
- 'spec/lib/gitlab/pagination/keyset/in_operator_optimization/query_builder_spec.rb'
|
- 'spec/lib/gitlab/pagination/keyset/in_operator_optimization/query_builder_spec.rb'
|
||||||
|
@ -252,12 +258,14 @@ Style/SymbolProc:
|
||||||
- 'spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb'
|
- 'spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb'
|
||||||
- 'spec/lib/omni_auth/strategies/jwt_spec.rb'
|
- 'spec/lib/omni_auth/strategies/jwt_spec.rb'
|
||||||
- 'spec/models/member_spec.rb'
|
- 'spec/models/member_spec.rb'
|
||||||
|
- 'spec/models/merge_request_diff_spec.rb'
|
||||||
- 'spec/models/namespace/root_storage_statistics_spec.rb'
|
- 'spec/models/namespace/root_storage_statistics_spec.rb'
|
||||||
- 'spec/models/operations/feature_flags/strategy_spec.rb'
|
- 'spec/models/operations/feature_flags/strategy_spec.rb'
|
||||||
- 'spec/models/project_statistics_spec.rb'
|
- 'spec/models/project_statistics_spec.rb'
|
||||||
- 'spec/models/repository_spec.rb'
|
- 'spec/models/repository_spec.rb'
|
||||||
- 'spec/models/user_spec.rb'
|
- 'spec/models/user_spec.rb'
|
||||||
- 'spec/presenters/projects/import_export/project_export_presenter_spec.rb'
|
- 'spec/presenters/projects/import_export/project_export_presenter_spec.rb'
|
||||||
|
- 'spec/requests/api/internal/mail_room_spec.rb'
|
||||||
- 'spec/requests/api/snippet_repository_storage_moves_spec.rb'
|
- 'spec/requests/api/snippet_repository_storage_moves_spec.rb'
|
||||||
- 'spec/requests/api/tags_spec.rb'
|
- 'spec/requests/api/tags_spec.rb'
|
||||||
- 'spec/services/ci/pipelines/add_job_service_spec.rb'
|
- 'spec/services/ci/pipelines/add_job_service_spec.rb'
|
||||||
|
@ -266,12 +274,14 @@ Style/SymbolProc:
|
||||||
- 'spec/services/notification_recipients/builder/default_spec.rb'
|
- 'spec/services/notification_recipients/builder/default_spec.rb'
|
||||||
- 'spec/services/packages/go/create_package_service_spec.rb'
|
- 'spec/services/packages/go/create_package_service_spec.rb'
|
||||||
- 'spec/services/suggestions/apply_service_spec.rb'
|
- 'spec/services/suggestions/apply_service_spec.rb'
|
||||||
|
- 'spec/spec_helper.rb'
|
||||||
- 'spec/support/generate-seed-repo-rb'
|
- 'spec/support/generate-seed-repo-rb'
|
||||||
- 'spec/support/helpers/filter_spec_helper.rb'
|
- 'spec/support/helpers/filter_spec_helper.rb'
|
||||||
- 'spec/support/helpers/migrations_helpers.rb'
|
- 'spec/support/helpers/migrations_helpers.rb'
|
||||||
- 'spec/support/shared_contexts/finders/users_finder_shared_contexts.rb'
|
- 'spec/support/shared_contexts/finders/users_finder_shared_contexts.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/ci/ci_trace_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/lib/gitlab/import_export/attributes_permitter_shared_examples.rb'
|
- 'spec/support/shared_examples/lib/gitlab/import_export/attributes_permitter_shared_examples.rb'
|
||||||
|
- 'spec/support/shared_examples/lib/gitlab/search_language_filter_shared_examples.rb'
|
||||||
- 'spec/support/shared_examples/models/label_note_shared_examples.rb'
|
- 'spec/support/shared_examples/models/label_note_shared_examples.rb'
|
||||||
- 'spec/views/layouts/_published_experiments.html.haml_spec.rb'
|
- 'spec/views/layouts/_published_experiments.html.haml_spec.rb'
|
||||||
- 'spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb'
|
- 'spec/workers/snippets/schedule_bulk_repository_shard_moves_worker_spec.rb'
|
||||||
|
|
658
CHANGELOG.md
658
CHANGELOG.md
|
@ -2,12 +2,616 @@
|
||||||
documentation](doc/development/changelog.md) for instructions on adding your own
|
documentation](doc/development/changelog.md) for instructions on adding your own
|
||||||
entry.
|
entry.
|
||||||
|
|
||||||
## 15.2.3 (2022-08-22)
|
## 15.3.1 (2022-08-22)
|
||||||
|
|
||||||
### Security (2 changes)
|
### Security (1 change)
|
||||||
|
|
||||||
- [Validate if values to be saved in Redis can be converted to string](gitlab-org/security/gitlab@427c7818b229fd45b10cb5de9ea6cc7c451dd4da) ([merge request](gitlab-org/security/gitlab!2724))
|
- [Validate if values to be saved in Redis can be converted to string](gitlab-org/security/gitlab@e8a4aeff901363923a5ddff3f7c6b654abf2b125) ([merge request](gitlab-org/security/gitlab!2723))
|
||||||
- [Fix CSS selector used in specs](gitlab-org/security/gitlab@47bb40d097e2b05ecdbeebf6bdbe6eb9b6db1c7b) ([merge request](gitlab-org/security/gitlab!2727))
|
|
||||||
|
## 15.3.0 (2022-08-19)
|
||||||
|
|
||||||
|
### Added (147 changes)
|
||||||
|
|
||||||
|
- [Added delete release audit event](gitlab-org/gitlab@0a3e82f0501632068061aba81b3c970be461c42a) by @patnaikshekhar ([merge request](gitlab-org/gitlab!94793))
|
||||||
|
- [Adds data models for ML Experiment Tracking](gitlab-org/gitlab@aaf6b690c6225c5b7a439d00abadf513b14a2ab3) ([merge request](gitlab-org/gitlab!95168))
|
||||||
|
- [Allow access to project-level packages API with CI job token](gitlab-org/gitlab@85fd642c62443953e03d16e38fed8bf15bc29021) by @nejc ([merge request](gitlab-org/gitlab!91437))
|
||||||
|
- [Add tooltip on task item confidential badge](gitlab-org/gitlab@e54d32170d72d0d2e33cac06264a18cb7fd53150) ([merge request](gitlab-org/gitlab!95552))
|
||||||
|
- [Add recent events to group hooks](gitlab-org/gitlab@a6a9334080759e705810d894158ac5abc365d2d8) ([merge request](gitlab-org/gitlab!94145)) **GitLab Enterprise Edition**
|
||||||
|
- [Add parent_full_path to GraphQL WorkItemType](gitlab-org/gitlab@55e07a3c42593e64a17cf806ddf05a1df4aece62) ([merge request](gitlab-org/gitlab!95224))
|
||||||
|
- [Enable job log search](gitlab-org/gitlab@83b278d492b44a138dd74b04133c83663046b86d) ([merge request](gitlab-org/gitlab!95519))
|
||||||
|
- [Update task item status icon & add tooltip support](gitlab-org/gitlab@40d2c373f3388cb5b4c3a4f234011f4b0e96d250) ([merge request](gitlab-org/gitlab!95345))
|
||||||
|
- [Expose work item timestamps in GraphQL](gitlab-org/gitlab@81b1402e47caacea887598e55c79c35c10e152d4) ([merge request](gitlab-org/gitlab!95507))
|
||||||
|
- [Add sorting/filtering/paging to CRM contacts](gitlab-org/gitlab@bec4924983f4fb90b7a8fadc1cceee0c0db74e9a) by @leetickett ([merge request](gitlab-org/gitlab!95408))
|
||||||
|
- [Make fork targets searchable](gitlab-org/gitlab@494620b3a8f315e9e1fa167eae83362733cdfaef) ([merge request](gitlab-org/gitlab!95479))
|
||||||
|
- [Add MR Approvals to Project Import/Export](gitlab-org/gitlab@799bd79995c3dffaa0a089b388198b9c10e806d0) ([merge request](gitlab-org/gitlab!94858))
|
||||||
|
- [Add alpha detailed_mergeability_status attribute to graphql](gitlab-org/gitlab@ae33513b4b6c6a80d7e4129a14b53c8a9e237042) ([merge request](gitlab-org/gitlab!94104))
|
||||||
|
- [Add documentation link for project and group insights](gitlab-org/gitlab@8dc08c91a0a6bf0ff4412a0f166d036a0763164e) ([merge request](gitlab-org/gitlab!95440)) **GitLab Enterprise Edition**
|
||||||
|
- [Add GraphQL epic list metadata weight (Alpha)](gitlab-org/gitlab@2d4503851b9e04494d20bf87fd14ff867ae9bd9c) ([merge request](gitlab-org/gitlab!95436)) **GitLab Enterprise Edition**
|
||||||
|
- [Add GraphQL timelog categories Alpha schema](gitlab-org/gitlab@a0a89027583a2c49a064bdf06a0bed79b81632f8) ([merge request](gitlab-org/gitlab!95418))
|
||||||
|
- [Display SCIM identities in the identity table](gitlab-org/gitlab@e9f032ed9a322b58bc36f098e4d83d9f06838e7b) ([merge request](gitlab-org/gitlab!91922)) **GitLab Enterprise Edition**
|
||||||
|
- [Provide GraphQL API for select in fork form](gitlab-org/gitlab@c83715b572edf152317fbb1ea267f1e5cd6764f8) ([merge request](gitlab-org/gitlab!94991))
|
||||||
|
- [Add Fortify on Demand (FoD) SAST template](gitlab-org/gitlab@c4899c50af39e17a630f5987655a19d3d2e55773) ([merge request](gitlab-org/gitlab!91956))
|
||||||
|
- [Add GraphQL sort/filter/page crm contacts](gitlab-org/gitlab@5e33a9a1eba04dd5049d0ba20f2eaf36bce80031) by @leetickett ([merge request](gitlab-org/gitlab!94217))
|
||||||
|
- [Add support for owasp](gitlab-org/gitlab@2668eb22da6d4c80165b4ee19add3f7fe2fb6e4d) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92957)) **GitLab Enterprise Edition**
|
||||||
|
- [Surface work item type in popovers, work item detail view, issue lists](gitlab-org/gitlab@471818226357a6efd76866fb8ee57c26a725b065) ([merge request](gitlab-org/gitlab!92738)) **GitLab Enterprise Edition**
|
||||||
|
- [Update task children icon and display count](gitlab-org/gitlab@3eff2651a59f8f7a52a76528c0538b5f959f89bf) ([merge request](gitlab-org/gitlab!95129))
|
||||||
|
- [Track CI build failures with Snowplow](gitlab-org/gitlab@7940944175f400bc75e213acb9a896c2f99c4ad6) ([merge request](gitlab-org/gitlab!92637))
|
||||||
|
- [Rollout Datadog logs collection](gitlab-org/gitlab@90f777bb1b6f509146584740b360b2096e24f6b8) ([merge request](gitlab-org/gitlab!95312))
|
||||||
|
- [Update Web IDE tooltip](gitlab-org/gitlab@0b848cb86af7605ecbb99d39eaf17823dc33973e) ([merge request](gitlab-org/gitlab!94989))
|
||||||
|
- [Add pause logic to Jira imports](gitlab-org/gitlab@3082fdca0c0b600fd684ba8c4c034b9b88d1358b) ([merge request](gitlab-org/gitlab!93577))
|
||||||
|
- [Support conversion to and from manual cadence via API](gitlab-org/gitlab@2042e5c0a98294d0078af3a95d62d320888a684b) ([merge request](gitlab-org/gitlab!94494)) **GitLab Enterprise Edition**
|
||||||
|
- [Add support for updating task confidentiality](gitlab-org/gitlab@ce6559d011b1bb62867a41ae57f1d7a937d8f2f3) ([merge request](gitlab-org/gitlab!94059))
|
||||||
|
- [Add variables to RetryJob mutation](gitlab-org/gitlab@f022c4e42e661a9590bfa092e83ed5d50fafa6c7) ([merge request](gitlab-org/gitlab!92700))
|
||||||
|
- [Add MR reviewers to Project Import/Export](gitlab-org/gitlab@cd495ac9a679ee9b7c2ec52e2be0081cbe914bb8) ([merge request](gitlab-org/gitlab!94400))
|
||||||
|
- [Hash OAuth access tokens](gitlab-org/gitlab@08d02d4b55c1a2f5135baf055c121dd0d75c447a) ([merge request](gitlab-org/gitlab!91501))
|
||||||
|
- [Add Pumble integration](gitlab-org/gitlab@539581afbd26c6d8f226920ba3d61fd32787814a) by @vojko.pribudic ([merge request](gitlab-org/gitlab!93623))
|
||||||
|
- [Add support for toggling contact/org states](gitlab-org/gitlab@328eee5e78af5f2077dc576ab6d73ab1cae9e25f) by @leetickett ([merge request](gitlab-org/gitlab!94275))
|
||||||
|
- [Add internal API to fetch policies_configuration for agent](gitlab-org/gitlab@e24e64131b2000aefc2d9bff091ad1a671100e27) ([merge request](gitlab-org/gitlab!94218)) **GitLab Enterprise Edition**
|
||||||
|
- [Implement mergeRequestSetReviewers mutation](gitlab-org/gitlab@a0295e812f26fa19509b3a8e7866cd89928f828d) ([merge request](gitlab-org/gitlab!94294))
|
||||||
|
- [Allow to merge topics [backend]](gitlab-org/gitlab@76fa9d006375ebe9cdc655b8fc9169e1ad9625f6) by @wwwjon ([merge request](gitlab-org/gitlab!91767))
|
||||||
|
- [Add cyclonedx to job validation schema](gitlab-org/gitlab@6c9e9b3a300f54750245ac8931d8d8fc1efda9c7) ([merge request](gitlab-org/gitlab!94241))
|
||||||
|
- [Pause batched migrations when WAL pending archive above a threshold](gitlab-org/gitlab@d18535056bebb1fd3d561c3d83ddf69e44f82640) ([merge request](gitlab-org/gitlab!84555))
|
||||||
|
- [Add `id_tokens` field to `ci_builds_metadata`](gitlab-org/gitlab@5d1e73547238fb91a8369fdb649cf4f68ebae219) ([merge request](gitlab-org/gitlab!94878))
|
||||||
|
- [Show inherited permission in protected environment](gitlab-org/gitlab@81315a9f33c7f28a1172f99fc48908ac9feaf77a) ([merge request](gitlab-org/gitlab!93207))
|
||||||
|
- [Add merge request assignees to Import/Export](gitlab-org/gitlab@f6f21ac80a406a69f2d91d01ff20c54a0ce21060) ([merge request](gitlab-org/gitlab!94311))
|
||||||
|
- [Add async index on ci job artifacts](gitlab-org/gitlab@dc0a4428628097b2982bebbe2ba3c8041e935ef6) ([merge request](gitlab-org/gitlab!95038))
|
||||||
|
- [Add present on default branch to project_id, id index](gitlab-org/gitlab@f60f8dbe38437489791a118cbeeaefdffeda39a7) ([merge request](gitlab-org/gitlab!90175))
|
||||||
|
- [Add CI_TEMPLATE_REGISTRY_HOST to predefined CI variables](gitlab-org/gitlab@09062ba31054739034a4705642263362edd56e60) by @zhzhang93 ([merge request](gitlab-org/gitlab!94293))
|
||||||
|
- [Add state transition entry](gitlab-org/gitlab@421f55f2a5e71980034b7bdaa22a50caba77c104) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95097)) **GitLab Enterprise Edition**
|
||||||
|
- [Create banner and tool tip](gitlab-org/gitlab@a5d852910e0cc14b3b9d6585dae70db13151ae67) ([merge request](gitlab-org/gitlab!93703)) **GitLab Enterprise Edition**
|
||||||
|
- [Add timestamp fields to project_statistics table](gitlab-org/gitlab@c8ff3b42a01348001a97f236c3f630fac8b5c6a2) ([merge request](gitlab-org/gitlab!94186))
|
||||||
|
- [Add database migration to update deletion adjourned period](gitlab-org/gitlab@4befe1a932f1bb8699a62643fd4499be56467a17) ([merge request](gitlab-org/gitlab!93098))
|
||||||
|
- [Add CI/CD setting for Run pipelines in the parent project](gitlab-org/gitlab@98d8f21b0e2c3c4357bd37e5a883bfab0f0524d1) ([merge request](gitlab-org/gitlab!94302))
|
||||||
|
- [Add dormant user period setting to application settings](gitlab-org/gitlab@b9874f9c9120b17f7040c4b5187f62f8ee5b61d2) by @joe-snyder ([merge request](gitlab-org/gitlab!94383))
|
||||||
|
- [Add extra information to issue popover](gitlab-org/gitlab@3da11b4216a4171779e957a1a3e40dbb799d80ef) ([merge request](gitlab-org/gitlab!91805))
|
||||||
|
- [Allow Linked items widget to be collapsible](gitlab-org/gitlab@3b09aabc22f54ca589b993f9b9c59b0885d13e37) ([merge request](gitlab-org/gitlab!94934))
|
||||||
|
- [Add comment to vulnerability_state_transitions](gitlab-org/gitlab@929e8a80ff928f9d3c6405746b12bd931dcbc6f0) ([merge request](gitlab-org/gitlab!94277))
|
||||||
|
- [Merge branch 'feat/mr_webhooks' into 'master'](gitlab-org/gitlab@44b434e08b40a7264ff2db46125bb29a1b809392) ([merge request](gitlab-org/gitlab!93663))
|
||||||
|
- [feat: Update SAST-IaC.lates template to support MR pipelines](gitlab-org/gitlab@284c019bbd083b12df956f9fbc7e9f344ae9da53) ([merge request](gitlab-org/gitlab!94429))
|
||||||
|
- [Enable FF ci_rules_changes_compare](gitlab-org/gitlab@b40529f766bd39b06faff24fd2c51fc6ee39badf) ([merge request](gitlab-org/gitlab!94855))
|
||||||
|
- [api: Expose merge request reviewers](gitlab-org/gitlab@0e328e3ec296ddc5809be34508006f3758f111a4) ([merge request](gitlab-org/gitlab!93388))
|
||||||
|
- [Allow SE Vue component to install exts](gitlab-org/gitlab@d820ef8f8d43d021c9df2e3157578ac81930f8b7) ([merge request](gitlab-org/gitlab!94307))
|
||||||
|
- [Support updatable automatic scheduling start date](gitlab-org/gitlab@71191b59bb1d6cd1fa1bc7b082852a1e7297a689) ([merge request](gitlab-org/gitlab!93244)) **GitLab Enterprise Edition**
|
||||||
|
- [Add CreateFromFindings Service](gitlab-org/gitlab@af628b885d469c26d97cb402f913b46bcd1cefa4) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87473)) **GitLab Enterprise Edition**
|
||||||
|
- [Support the DORA data source from Insights](gitlab-org/gitlab@713a16816a2d0979732f194bfe157119dd650a15) ([merge request](gitlab-org/gitlab!93544)) **GitLab Enterprise Edition**
|
||||||
|
- [Add "Scroll to first failure" button](gitlab-org/gitlab@dce7c2fa0aa5d3c886f4e1b553cd0b29f70dece8) ([merge request](gitlab-org/gitlab!91098))
|
||||||
|
- [Allow deletion of deployments via the API](gitlab-org/gitlab@b46778a977ccceef9719f8e5265d45d4b4524d30) ([merge request](gitlab-org/gitlab!94880))
|
||||||
|
- [Add search box to artifacts dropdown](gitlab-org/gitlab@18b442accca9366b451becd5be509f6eeb2ebc0d) ([merge request](gitlab-org/gitlab!94859))
|
||||||
|
- [Add release link to the tag show page](gitlab-org/gitlab@40f4cb3e5d1cf199a24750379f6b74d2a8ad592c) ([merge request](gitlab-org/gitlab!93563))
|
||||||
|
- [Add author_id column to vulnerability_state_transitions table](gitlab-org/gitlab@b1007147301b58460007e0be066a2974c8ab440d) by @svdj ([merge request](gitlab-org/gitlab!93135))
|
||||||
|
- [Add upgrade status filter for group runners](gitlab-org/gitlab@962665246b83a687a9e2b1100b35841bf7dfbd01) ([merge request](gitlab-org/gitlab!93555)) **GitLab Enterprise Edition**
|
||||||
|
- [Replaced local mutation with real mutation](gitlab-org/gitlab@db725d88abb02cdc2b06ce1b8392a2caac2162e7) ([merge request](gitlab-org/gitlab!93448))
|
||||||
|
- [Remove the custom_headers_streaming_audit_events_ui feature flag](gitlab-org/gitlab@800239180dd1f03f06a146aabcdcadae93535efd) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93814)) **GitLab Enterprise Edition**
|
||||||
|
- [Display table of contents in content editor](gitlab-org/gitlab@ef273fcb306ed5710b92e1e53f16056ddf1fbe92) ([merge request](gitlab-org/gitlab!92246))
|
||||||
|
- [Allow omniauth username claim to be configurable](gitlab-org/gitlab@6489292dd61cbd4d4f636d525fa8442fb7f7fb49) ([merge request](gitlab-org/gitlab!89379))
|
||||||
|
- [Add Authentication options](gitlab-org/gitlab@bc2ecb23b05e45aacf5ceef4aa5c83ae4aa5d0e8) ([merge request](gitlab-org/gitlab!92856)) **GitLab Enterprise Edition**
|
||||||
|
- [Add the environment keyword CI/CD template](gitlab-org/gitlab@14fbf32673ac7a024f279929c32f15b46415aab5) ([merge request](gitlab-org/gitlab!94212))
|
||||||
|
- [Enables mr_review_submit_comment by default](gitlab-org/gitlab@9ddc5f42f7f61b6f06138279d28e50f839af349a) ([merge request](gitlab-org/gitlab!94208))
|
||||||
|
- [GraphQL: Add bulkRunnerDelete mutation](gitlab-org/gitlab@5ad903b147c8ed2705e428c6a273ed085c1fdf55) ([merge request](gitlab-org/gitlab!93583))
|
||||||
|
- [Add support for selective code owner resets](gitlab-org/gitlab@e6aed8d93fdcd0eafd81a58651c5b1ae29ddaab1) by @leetickett ([merge request](gitlab-org/gitlab!90578))
|
||||||
|
- [Add all protected branches option to project-level MR approval rules](gitlab-org/gitlab@83b0851adac3882a3c1fa639404bfdc1d1e332d3) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93459)) **GitLab Enterprise Edition**
|
||||||
|
- [Add `without_projects` parameter to Topics API](gitlab-org/gitlab@cecdc701ac988f7b78f2ae2a7273e8e24f42e487) by @wwwjon ([merge request](gitlab-org/gitlab!91977))
|
||||||
|
- [Bulk delete package files](gitlab-org/gitlab@a09323f4ff109aa77befc5289dbae1fce3df7b8b) ([merge request](gitlab-org/gitlab!93169))
|
||||||
|
- [Add tracking of unique CI Tunnel interactions from KAS](gitlab-org/gitlab@ff61c5c95fce22857556cfc78b7484603df49f35) ([merge request](gitlab-org/gitlab!92300))
|
||||||
|
- [Allow users to manage Owners via UI](gitlab-org/gitlab@716fd5a1d0cb7ff7f274e42d714226a88e396f26) ([merge request](gitlab-org/gitlab!81393))
|
||||||
|
- [Enable Changelog API commit limitation by default](gitlab-org/gitlab@66d8f2396cbcd7273c82a3eeb72e1d99befc0662) ([merge request](gitlab-org/gitlab!94075))
|
||||||
|
- [Support filtering registries by verification status via GraphQL](gitlab-org/gitlab@29bcfffa00cd2aca453a10b573a6ed804ffde18c) ([merge request](gitlab-org/gitlab!93507)) **GitLab Enterprise Edition**
|
||||||
|
- [Introduce project setting for enforcing auth check on image uploads](gitlab-org/gitlab@3963c06587e5b92ae26a6ec2542ebfef83a3a7ef) ([merge request](gitlab-org/gitlab!93073))
|
||||||
|
- [Add index for PAT filter](gitlab-org/gitlab@4681ea2eb6a2c7600d1acb085b14a80ef3cc6f1a) by @TrueKalix ([merge request](gitlab-org/gitlab!93562))
|
||||||
|
- [Exposed timelog categories through GraphQL](gitlab-org/gitlab@16d320377be063f2cdfcc8c2f257721d713547c1) by @zillemarco ([merge request](gitlab-org/gitlab!88462))
|
||||||
|
- [Add cyclonedx report type](gitlab-org/gitlab@e154ecdfad5162443330ed7e0253000eb7a1c7b4) ([merge request](gitlab-org/gitlab!91510)) **GitLab Enterprise Edition**
|
||||||
|
- [Backup/Restore Rake Tasks to support Decomposed Database](gitlab-org/gitlab@f3829389dba238a68a8acb6e42acfc0da5993a04) ([merge request](gitlab-org/gitlab!91508))
|
||||||
|
- [Create service to delete runners in bulk](gitlab-org/gitlab@5d7f48ba36213901fb8bfe5265b7ebc0b87fe466) ([merge request](gitlab-org/gitlab!93573))
|
||||||
|
- [GraphQL docs: Show descriptions for `:alpha` items](gitlab-org/gitlab@5097ced579dcea3e4b43d9843aba3d28766aea00) ([merge request](gitlab-org/gitlab!93624))
|
||||||
|
- [Support filtering registries by replication status via GraphQL](gitlab-org/gitlab@0b1045a58c6d0d3735566b1b259eed637197f698) ([merge request](gitlab-org/gitlab!93408)) **GitLab Enterprise Edition**
|
||||||
|
- [Add RedisCommands::Recorder to detect N+1 commmands in Redis](gitlab-org/gitlab@f696f670005435472354a3dc0c01aa271aef9e32) ([merge request](gitlab-org/gitlab!93180))
|
||||||
|
- [Event type info in group deploy token audit events](gitlab-org/gitlab@71ff84cac461e0b3ff1a5a465db7d9b198fa7c5d) ([merge request](gitlab-org/gitlab!93091)) **GitLab Enterprise Edition**
|
||||||
|
- [Clean up simulate_pipeline feature flag](gitlab-org/gitlab@9eaa2e9d791860982c7a69dee35b8ea95610d39c) ([merge request](gitlab-org/gitlab!93628))
|
||||||
|
- [Show warning when sharing public project with internal group](gitlab-org/gitlab@99020f694b6735f07345a37fcc7c6caa5b3b46a3) ([merge request](gitlab-org/gitlab!92946))
|
||||||
|
- [Added support for links to markdown file code lines](gitlab-org/gitlab@adab8b775eec561f267809de16b12e4d56c6ec93) by @zillemarco ([merge request](gitlab-org/gitlab!91810))
|
||||||
|
- [Better Vuln Feedback pagination implementation per review](gitlab-org/gitlab@7599c5fa57be8f111fe97f74a357db29e0dfd1d2) ([merge request](gitlab-org/gitlab!92339)) **GitLab Enterprise Edition**
|
||||||
|
- [Add `ProtectedBranches::CacheService` for efficient caching](gitlab-org/gitlab@8aebc640e0d9f76cd5348b69a66d57572c56b691) ([merge request](gitlab-org/gitlab!92922))
|
||||||
|
- [Index vulnerability reads on filter columns for group-level queries](gitlab-org/gitlab@82b97d81a24e3ed39a97b660425de537f439ae20) ([merge request](gitlab-org/gitlab!93535))
|
||||||
|
- [Show runner projects description and ownership](gitlab-org/gitlab@71a70784cbb9ef9f3ba77b1ffd632ea2d7d15ec5) ([merge request](gitlab-org/gitlab!93275))
|
||||||
|
- [Upgrade Pages to v1.62.0](gitlab-org/gitlab@6b921fc497f197bc8888fec4244ca65410ca3fc5) ([merge request](gitlab-org/gitlab!93514))
|
||||||
|
- [Allow to create tables with JSON](gitlab-org/gitlab@98e19ceec1f8156c234df01e2f7987e3032a6fe9) ([merge request](gitlab-org/gitlab!86353))
|
||||||
|
- [Add unique_project_download_limit_allowlist to namespace_settings](gitlab-org/gitlab@44828c534c55ae8dc48eeb7c75c74e6bb4f005bc) ([merge request](gitlab-org/gitlab!92970))
|
||||||
|
- [Add Snowplow database changes tracking](gitlab-org/gitlab@32e1113dd48cdc8fd971f852a0d337f5b063797a) ([merge request](gitlab-org/gitlab!92079))
|
||||||
|
- [Add graphql mutation for deleting file uploads](gitlab-org/gitlab@a1b7007190e5c54e43fc3d6fbcfa68671a95c62a) ([merge request](gitlab-org/gitlab!92791))
|
||||||
|
- [Vuln Feedback optional pagination review suggestions](gitlab-org/gitlab@a27c49aa8680f9d814fe4016afbd63c8003c5873) ([merge request](gitlab-org/gitlab!92339)) **GitLab Enterprise Edition**
|
||||||
|
- [Add memory killer running jobs to prometheus](gitlab-org/gitlab@4dad3facb3b2aa401532089f504c1b6d09920b23) ([merge request](gitlab-org/gitlab!92800))
|
||||||
|
- [Warn before closing the Diffs if there's a pending batch review](gitlab-org/gitlab@49e38e13c226b0ef46d619debfbef2e7e8ca9689) ([merge request](gitlab-org/gitlab!92044))
|
||||||
|
- [Add models for customizable roles](gitlab-org/gitlab@888e60590e6a7107f88762a3389532b3911f2daf) ([merge request](gitlab-org/gitlab!92152))
|
||||||
|
- [Add project-link to vulnerability details](gitlab-org/gitlab@5d0fae67d53236144ea31965a584f249e28f87ae) ([merge request](gitlab-org/gitlab!91959)) **GitLab Enterprise Edition**
|
||||||
|
- [Added service to create timelogs](gitlab-org/gitlab@fe4445d1946771adc201c9f5fb89df773b2050ee) by @zillemarco ([merge request](gitlab-org/gitlab!92153))
|
||||||
|
- [Implement API to get details of pipelines within a schedule](gitlab-org/gitlab@c5b2ddbe909a9ee03a0126d2805035d989a4938b) ([merge request](gitlab-org/gitlab!93093))
|
||||||
|
- [Make query nesting for the insights YAML](gitlab-org/gitlab@fe88184c852e5cc78711798d7ebe5b3f1d5628f7) ([merge request](gitlab-org/gitlab!92521)) **GitLab Enterprise Edition**
|
||||||
|
- [Arrange the indices and PK of security_findings table](gitlab-org/gitlab@c7c215c2a2cf3071658b0c1e69be9c985c1ea17e) ([merge request](gitlab-org/gitlab!92588))
|
||||||
|
- [Create and edit releases for tags with new form](gitlab-org/gitlab@948257f986784c22e385a50a267a1e50e0fe6aa5) ([merge request](gitlab-org/gitlab!92892))
|
||||||
|
- [Add validation to Default Branch Image when parsing CS vulnerability](gitlab-org/gitlab@79de3ed722937a9ec4e7fb469289c31fb686ea17) ([merge request](gitlab-org/gitlab!93047)) **GitLab Enterprise Edition**
|
||||||
|
- [Add account age to MR experience survey](gitlab-org/gitlab@32f649a8f5ef4d54f3523e9c92c89ed77059e37d) ([merge request](gitlab-org/gitlab!92688))
|
||||||
|
- [DOMPurify: Allow links `target` attribute securely](gitlab-org/gitlab@7b9dfe26cd19c21371b89502c6f93db64cb3c36b) ([merge request](gitlab-org/gitlab!92751))
|
||||||
|
- [Initial add of indeterminate checkboxes to GLFM](gitlab-org/gitlab@3137f1c0311b01326988453b2bf99bce97cf3ae1) ([merge request](gitlab-org/gitlab!85982))
|
||||||
|
- [Add ability to delete deployments via the API](gitlab-org/gitlab@aea6180d179d726d9fe2801982d599bd8023a4da) ([merge request](gitlab-org/gitlab!92378))
|
||||||
|
- [Add ability for group owner to unban banned users in a group](gitlab-org/gitlab@314dae9d1b21e771f5d36d88e0c6433e2357f174) ([merge request](gitlab-org/gitlab!92413)) **GitLab Enterprise Edition**
|
||||||
|
- [Implement Vuln Feedback count route to enable intelligent pagination](gitlab-org/gitlab@5b6f701fc3dc26ac284c2e9160ea2fc23f2327ec) ([merge request](gitlab-org/gitlab!92339)) **GitLab Enterprise Edition**
|
||||||
|
- [Enable non-default pagination for vulnerability feedback index](gitlab-org/gitlab@5907081a1091b913ed8612da54f8742b768146bd) ([merge request](gitlab-org/gitlab!92339)) **GitLab Enterprise Edition**
|
||||||
|
- [Add labels support to incident timeline events](gitlab-org/gitlab@e1e9496a07bc536fa0ddeea922a522ec6f51f381) ([merge request](gitlab-org/gitlab!92887))
|
||||||
|
- [New Audit Event for custom HTTP header changes](gitlab-org/gitlab@c342e08b9b05e7fe603fc600da31b323d714e668) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92068)) **GitLab Enterprise Edition**
|
||||||
|
- [Introduce an onboarding view for GitLab Pages](gitlab-org/gitlab@6c8eebf89185ee53c1e572a469655e25760bc123) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78276))
|
||||||
|
- [Add a service to turn a security finding into a vulnerability](gitlab-org/gitlab@2df13c72f637e630fdec8ea49c4754df67fdce06) ([merge request](gitlab-org/gitlab!88949)) **GitLab Enterprise Edition**
|
||||||
|
- [Add `namespace_id` to `vulnerability_reads` table](gitlab-org/gitlab@b05ca13113de3d2fb56ce2894b636779978d28ec) ([merge request](gitlab-org/gitlab!92926))
|
||||||
|
- [Create annotated tags in CI using the release:tag_message keyword](gitlab-org/gitlab@e2b2e355bd6ba376ac272184cd50f1d6eaa69e57) ([merge request](gitlab-org/gitlab!92703))
|
||||||
|
- [Show deployment approval comments](gitlab-org/gitlab@ea3ed54e85d3f1f4ec9244093d19bcc0afcff658) ([merge request](gitlab-org/gitlab!93033)) **GitLab Enterprise Edition**
|
||||||
|
- [Enable performant artifact expiration by default](gitlab-org/gitlab@cb68f41685fe7f457c254c0dfc9e94f58a7fef2f) ([merge request](gitlab-org/gitlab!92931))
|
||||||
|
- [Add benchmark timing to search api](gitlab-org/gitlab@c7c1881e050bfe43d85e9b13b50bdec7777232a2) ([merge request](gitlab-org/gitlab!92676))
|
||||||
|
- [Add async index destruction](gitlab-org/gitlab@427cc411497f7fce53683fe1229ff100c7669041) ([merge request](gitlab-org/gitlab!92328))
|
||||||
|
- [Import github 'un/assigned' issue events](gitlab-org/gitlab@85220c644fdb57377e0cb578ff0c98656b855777) ([merge request](gitlab-org/gitlab!90134))
|
||||||
|
- [Add mem_total_bytes gauge to Prometheus](gitlab-org/gitlab@42e6c8b964328e889c099fbe4a7f4359f79ca459) ([merge request](gitlab-org/gitlab!92785))
|
||||||
|
- [Add background migration to backfill casted_cluster_agent_id](gitlab-org/gitlab@5f31f561378430cb3600d9a8904bf117d6d140de) ([merge request](gitlab-org/gitlab!89915))
|
||||||
|
- [Move agent GitOps access check to core](gitlab-org/gitlab@3efc2451c2ad79adacb25d1c72be686a2d807690) ([merge request](gitlab-org/gitlab!92626))
|
||||||
|
- [Add access token information to API log](gitlab-org/gitlab@12f5efa7faff4e2f8d6217b4121f3111ba939165) ([merge request](gitlab-org/gitlab!92608))
|
||||||
|
- [Expose verification timestamps](gitlab-org/gitlab@a52326e85f282d4e3e1e8876ad594aec1b9f846c) ([merge request](gitlab-org/gitlab!92701)) **GitLab Enterprise Edition**
|
||||||
|
- [Show pipeline parsing error in the Vulnerability Report](gitlab-org/gitlab@25f8750c47eb693087cbd030affd86372728f2f2) ([merge request](gitlab-org/gitlab!92043)) **GitLab Enterprise Edition**
|
||||||
|
- [Event type information in deploy key audit event](gitlab-org/gitlab@4f1b936b17d4b7f5dc62585702e7dd5a67f83fb1) ([merge request](gitlab-org/gitlab!92219)) **GitLab Enterprise Edition**
|
||||||
|
- [Import github 'de/milestoned' issue events](gitlab-org/gitlab@c838edcabb914a8f80dfba2201ad29d053bbe27a) ([merge request](gitlab-org/gitlab!89681))
|
||||||
|
- [Show a badge that a release is historical](gitlab-org/gitlab@ccd6449416bed2480bdf27539447a537dbef6baa) ([merge request](gitlab-org/gitlab!92123))
|
||||||
|
- [Support variables in the project property of triggers](gitlab-org/gitlab@f59c6e0ac8aa91ac51173f8b189d69d843c51b7f) ([merge request](gitlab-org/gitlab!92346))
|
||||||
|
- [Allow last issue board to be deleted via API](gitlab-org/gitlab@18cf8c652e2e1f0f93eba62524f9ebfa1a4324b1) by @tuxtimo ([merge request](gitlab-org/gitlab!92603))
|
||||||
|
- [Enable linear queries](gitlab-org/gitlab@69ce6d67fcad6261d439565cc8cd062e75714b5f) ([merge request](gitlab-org/gitlab!92402))
|
||||||
|
|
||||||
|
### Fixed (128 changes)
|
||||||
|
|
||||||
|
- [Prevent errors saving alerts with non-string inputs for string fields](gitlab-org/gitlab@4286900819340e0f5d5f1712645b75c99d1eb48c) ([merge request](gitlab-org/gitlab!95406))
|
||||||
|
- [Unify Personal Access Token expiration behavior](gitlab-org/gitlab@76e25df649f8022995045d7590e31d66a7905c0e) ([merge request](gitlab-org/gitlab!93504))
|
||||||
|
- [Fix the Consistency Check Maximum Function](gitlab-org/gitlab@83f771a0ed5c3db043ef3b421a46578069481977) ([merge request](gitlab-org/gitlab!94853))
|
||||||
|
- [Add blame link to the file blob view](gitlab-org/gitlab@2e21e4a7a05eea21af1ebde0d10f9c9c9d107f1e) ([merge request](gitlab-org/gitlab!92538))
|
||||||
|
- [Fix JS error and UI for manual vulnerabilities](gitlab-org/gitlab@48f853a91b0c014789e922600cd67e052dff2001) ([merge request](gitlab-org/gitlab!95179)) **GitLab Enterprise Edition**
|
||||||
|
- [Refresh task list on parent confidentiality change](gitlab-org/gitlab@84e335fff5f45ee7462fcef0d085d9f9d8b11394) ([merge request](gitlab-org/gitlab!95392))
|
||||||
|
- [Fix board sidebars enter animation](gitlab-org/gitlab@ba958756588bb572f24a5ba5e8767f21b06dbff4) ([merge request](gitlab-org/gitlab!95134))
|
||||||
|
- [Fix spelling of "address" in several places](gitlab-org/gitlab@7dec6e4c8b2d21f955a4c8e1e98e6eecf77d253d) ([merge request](gitlab-org/gitlab!95403))
|
||||||
|
- [Restore label on the email field](gitlab-org/gitlab@6671c116668c5a4a3b5ba2feabde62cf00b8af20) ([merge request](gitlab-org/gitlab!95401))
|
||||||
|
- [Fix stale user highest role stats on dormant user deactivation](gitlab-org/gitlab@99af7e02d8fb3e2105a9086e57acff9259efe08f) ([merge request](gitlab-org/gitlab!93935))
|
||||||
|
- [Exclude vulnerable dependencies from go.mod](gitlab-org/gitlab@a97092bc56f2d1fb1d55b4d149a937fff910e1d8) ([merge request](gitlab-org/gitlab!95395))
|
||||||
|
- [Show failure message when task list fails to load](gitlab-org/gitlab@9794e3ff416206f56f4607d12e676b6c8223f356) ([merge request](gitlab-org/gitlab!95111))
|
||||||
|
- [Fix 500 error when Commit action is missing](gitlab-org/gitlab@45d548f1c4af9e1eb7d0e142db6020e7240a163f) ([merge request](gitlab-org/gitlab!95280))
|
||||||
|
- [Show work items correctly on activity feed](gitlab-org/gitlab@88a64d189a37619b305f4b5a1136da0c16f9e10b) ([merge request](gitlab-org/gitlab!93811))
|
||||||
|
- [Expire protected branches cache after branch cache expiration](gitlab-org/gitlab@ead0bb6839a37501b7cba4c04d39c4a2c175f125) ([merge request](gitlab-org/gitlab!95167))
|
||||||
|
- [Shifting blank line right should add spaces](gitlab-org/gitlab@38e091880e85db2fd72ff16a381bb142d50ebfd8) ([merge request](gitlab-org/gitlab!94718))
|
||||||
|
- [docs: Add notice for libravatar in FIPS mode](gitlab-org/gitlab@a88345f37cab90b46a52b9445dbea1620f86761c) by @tnir ([merge request](gitlab-org/gitlab!94475))
|
||||||
|
- [Accept pending invitations for SSO signups](gitlab-org/gitlab@a7c263b2c2a06e12a1e08b885c633a06615cc765) ([merge request](gitlab-org/gitlab!94921))
|
||||||
|
- [Set correct default for ApplicationSetting#personal_access_token_prefix](gitlab-org/gitlab@9e5e9f55b519cf3919e186e4ded0617ccb3ae1f8) ([merge request](gitlab-org/gitlab!95163))
|
||||||
|
- [Fix global search code search results](gitlab-org/gitlab@ec78716a0a29f1a8cdd8192e519709084164326b) ([merge request](gitlab-org/gitlab!94179))
|
||||||
|
- [Ensure errors deleting a deployment are always returned as bad request](gitlab-org/gitlab@f0af854c2d154f09a40ddbc8ce1c39e6d5d1d11b) ([merge request](gitlab-org/gitlab!94974))
|
||||||
|
- [Use Gitlab::Utils::UsageData to count replicables](gitlab-org/gitlab@b410089acb574acb3d4fd6bbeb62ee4d38c517d1) ([merge request](gitlab-org/gitlab!95001)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix namespace icon for images with transparent background](gitlab-org/gitlab@3753c6e2e6837a7e66a78b6493682db6cb64b1a9) ([merge request](gitlab-org/gitlab!92810))
|
||||||
|
- [Truncate long issue title in tasks](gitlab-org/gitlab@6df68c1bb9c10193fdfcda3d4ae0842e7a0f5385) ([merge request](gitlab-org/gitlab!94165))
|
||||||
|
- [Fix productivity analytics not filters](gitlab-org/gitlab@d293153f9851f1ee65ab50201b635f85ae1f768b) ([merge request](gitlab-org/gitlab!93149)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix passing of dry_run to pipeline simulation](gitlab-org/gitlab@d443f0d6565d19457e5f3c808eaad330abba3746) ([merge request](gitlab-org/gitlab!94923))
|
||||||
|
- [Fix overflow in second navbar in group detail top](gitlab-org/gitlab@97da5afc4276ab17e306712c1b359d1acb2d540c) by @tnir ([merge request](gitlab-org/gitlab!94464))
|
||||||
|
- [Remove extra space in create MR diff](gitlab-org/gitlab@1c0995dedd3df3641c51074db535685b4ea16f19) ([merge request](gitlab-org/gitlab!94987))
|
||||||
|
- [Geo: Ensure one MetricsUpdateWorker runs at a time](gitlab-org/gitlab@c33c000bbc11b82b17fc783da9fbf2408a3987ff) ([merge request](gitlab-org/gitlab!94999)) **GitLab Enterprise Edition**
|
||||||
|
- [Update commits entry point in Discussions API documentation](gitlab-org/gitlab@304284d3ebfb36f74171d73c017dd606453dec9a) by @ivan23kor1 ([merge request](gitlab-org/gitlab!94428))
|
||||||
|
- [Fix 500 from `ci_variables` field](gitlab-org/gitlab@73fb30b73063e474aa7855eabde158f53252952e) ([merge request](gitlab-org/gitlab!94961))
|
||||||
|
- [Move admin_protected_environment policy to owners alone](gitlab-org/gitlab@693d025c13c2d451aca96fb8b8b9f91eef3ad2b9) ([merge request](gitlab-org/gitlab!92801)) **GitLab Enterprise Edition**
|
||||||
|
- [Ignore key modifiers except meta for shifting text](gitlab-org/gitlab@47860e7e8b20f688750c09041addc2222670e936) ([merge request](gitlab-org/gitlab!94266))
|
||||||
|
- [Fix VSA consistency worker cursor generator](gitlab-org/gitlab@6eb6dc571110af20ce64baf55077659da395eb9a) ([merge request](gitlab-org/gitlab!94797)) **GitLab Enterprise Edition**
|
||||||
|
- [Add merge_status to merge request cache key](gitlab-org/gitlab@2ebbf5924c8c7c804f9ae44243dda669fea9c055) ([merge request](gitlab-org/gitlab!92868))
|
||||||
|
- [Clarify Description for SSO enforcement for Git activity in groups](gitlab-org/gitlab@17d0149c7a5aa1995373e620bca8cfac7ac94c3c) ([merge request](gitlab-org/gitlab!94324)) **GitLab Enterprise Edition**
|
||||||
|
- [Sanitize sort params in Roadmap](gitlab-org/gitlab@420575b2f2f0b76f5c46db7b6cfcf6a68a1ef628) ([merge request](gitlab-org/gitlab!94318)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix issue description list item reordering indentation](gitlab-org/gitlab@f9d4a95bca0feed7a600cadc1351fa9cb43855ab) ([merge request](gitlab-org/gitlab!93451))
|
||||||
|
- [Update pull mirror interval wording](gitlab-org/gitlab@53748785c7da882768904bde7ecb2ca03822ea75) by @orozot ([merge request](gitlab-org/gitlab!92774)) **GitLab Enterprise Edition**
|
||||||
|
- [Disable toggle editing mode while content editor loads](gitlab-org/gitlab@fc7b8bb55935b6de888ae54a261498bf6e7a9ab5) ([merge request](gitlab-org/gitlab!94280))
|
||||||
|
- [Update scoped labels template to fix tooltips](gitlab-org/gitlab@f6ecbd7cbfe81f0a9eda7782f8da56eb704eb0a0) ([merge request](gitlab-org/gitlab!94336))
|
||||||
|
- [Bump Oj to v3.13.20 to fix illegal instruction errors](gitlab-org/gitlab@a689e7334be9ad94bc630517d3d89b7bfe823068) ([merge request](gitlab-org/gitlab!94765))
|
||||||
|
- [Handle timeout in Gitlab::Ci::RunnerReleases](gitlab-org/gitlab@e428425cf79d18ca7428f5e171cb61d79eb6a72b) ([merge request](gitlab-org/gitlab!94178))
|
||||||
|
- [Redirect back after rejecting a pending user](gitlab-org/gitlab@52cd84c94986620dd209a6a11f24c262721ced79) ([merge request](gitlab-org/gitlab!94360))
|
||||||
|
- [Fix the merged at dates being used by the compliance report](gitlab-org/gitlab@576e6dc4bef8d0458398c3510121c9d3d12553f3) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93643)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix VersionInfo.parse when receiving VersionInfo](gitlab-org/gitlab@4f16534a13bc4051a487baf947af21995b0bac70) ([merge request](gitlab-org/gitlab!94219))
|
||||||
|
- [Follow redirects when doing network requests with `BulkImports::Http`](gitlab-org/gitlab@dcbafb5b91abe9f3d48c1cdda7161c9a8d25edd3) ([merge request](gitlab-org/gitlab!92799))
|
||||||
|
- [Fix rename_column_concurrently to work with decomposed DB](gitlab-org/gitlab@1bb6be1fa2f8912509e3cc0467a49ecae688f688) ([merge request](gitlab-org/gitlab!93224))
|
||||||
|
- [Fixed return value when token not found](gitlab-org/gitlab@bf74f5cc4689e3d15fde6163bd4e230a0a663249) by @TrueKalix ([merge request](gitlab-org/gitlab!93650))
|
||||||
|
- [This adds a dependency condition to the base auto merge service](gitlab-org/gitlab@ecb0cb563e4339b4fc807ced7ce1a6d57d82fc85) ([merge request](gitlab-org/gitlab!92851)) **GitLab Enterprise Edition**
|
||||||
|
- [Add present on default branch to common_finder_query index](gitlab-org/gitlab@2fc2a77716edca2700319b33f6aa60afed17fde2) ([merge request](gitlab-org/gitlab!89460)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix missing file upload progress in GFM footer](gitlab-org/gitlab@12c575042a699a596b3252114cf8bad2d54336f3) ([merge request](gitlab-org/gitlab!94036))
|
||||||
|
- [Update api endpoint for approval rules](gitlab-org/gitlab@4666ae916ab5e0b1dbe1966bb5f878134439107c) ([merge request](gitlab-org/gitlab!93392)) **GitLab Enterprise Edition**
|
||||||
|
- [Handle race condition in creating alerts](gitlab-org/gitlab@ada8fa2bf1c181023f5dfa3352850d6967c9ecbe) ([merge request](gitlab-org/gitlab!93743))
|
||||||
|
- [Restrict to upgrade status filters to Ultimate](gitlab-org/gitlab@eace3b02c63a86366c39b4853e335fd96bb0363c) ([merge request](gitlab-org/gitlab!93557)) **GitLab Enterprise Edition**
|
||||||
|
- [Better format MR failed to merge error message in mr widget failed vue](gitlab-org/gitlab@6263c3a65d0f2eb707d0768f97fc7ca3e7269c65) ([merge request](gitlab-org/gitlab!93227))
|
||||||
|
- [Fix OpenAPI viewer for dark mode](gitlab-org/gitlab@659f4bc695f5b53e9f5a7767eaf0880f1945c6b8) by @fabsrc ([merge request](gitlab-org/gitlab!93818))
|
||||||
|
- [Reverts the datadog fields DSL refactor](gitlab-org/gitlab@714c76048b545a6262812495ebde052609054e33) ([merge request](gitlab-org/gitlab!93734))
|
||||||
|
- [Fix spacing for pipeline editor header buttons](gitlab-org/gitlab@438e5f0d3964613b39849ebfb0e4d382abd41dd1) by @Anna_pds31 ([merge request](gitlab-org/gitlab!93619))
|
||||||
|
- [Change the order of search autocomplete items](gitlab-org/gitlab@d6f8653681f8af8a97236acec95bda4bf71c92aa) ([merge request](gitlab-org/gitlab!93721))
|
||||||
|
- [Fix paginatable namespace search where users can create projects](gitlab-org/gitlab@f21acc77ba497e12f096e84a75d3a483f2c9c811) ([merge request](gitlab-org/gitlab!93723))
|
||||||
|
- [Use updated docs link for the Validate tab popover](gitlab-org/gitlab@dec39164f55bb7d8db214f9a88697d1274db35ac) ([merge request](gitlab-org/gitlab!93660))
|
||||||
|
- [Upgrade Oj to v3.13.19 to fix a seg fault](gitlab-org/gitlab@af297fb9bcb1ca56868702611c6cfa7997b4f37f) ([merge request](gitlab-org/gitlab!93611))
|
||||||
|
- [Do not group env and folders that share a name on the project env page](gitlab-org/gitlab@83bdf0e522eecb322c8903d269cb000327bb18a3) ([merge request](gitlab-org/gitlab!93568))
|
||||||
|
- [Gracefully handle nil created_at values in CI pipelines](gitlab-org/gitlab@3f3b5e6b33dd5a45bbd18c9af32e9a3aa4ad82dd) ([merge request](gitlab-org/gitlab!93589))
|
||||||
|
- [Fix emoji autocomplete when leading with a space](gitlab-org/gitlab@76a82a8fb3bf057cf110cfbed070b03668f63746) ([merge request](gitlab-org/gitlab!93572))
|
||||||
|
- [Don't allow negative values for pagination](gitlab-org/gitlab@75256bdee832e45650ea3f4bacac9e3a47f0a7b6) ([merge request](gitlab-org/gitlab!93571))
|
||||||
|
- [Fix `publish_event` rspec helper](gitlab-org/gitlab@9e1a5a08155831e937b8ff55a251ca758032b0cc) ([merge request](gitlab-org/gitlab!93485))
|
||||||
|
- [Ensures we fetch the stage events when there are no value streams](gitlab-org/gitlab@45ba743625d2f11278b2edebde3103faa9f7670e) ([merge request](gitlab-org/gitlab!93541)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix CI artifact sizes not logged for some runner endpoints](gitlab-org/gitlab@c87dc647d1121f5e02136d97292bf02a1b9ebe4d) ([merge request](gitlab-org/gitlab!93502))
|
||||||
|
- [Remove inaccessible artifacts from release evidence](gitlab-org/gitlab@e368b24aa67440984e9ebf125ec0acb0c0fb78d0) ([merge request](gitlab-org/gitlab!93548)) **GitLab Enterprise Edition**
|
||||||
|
- [Hide ip address label when ip address is missing](gitlab-org/gitlab@40eeea7376faa2ef7ba473c3359bc96ee5c579b3) ([merge request](gitlab-org/gitlab!93378))
|
||||||
|
- [Use `unnested_in_filters` for Group-level vulnerability reads finder](gitlab-org/gitlab@5543d2295ff46837ce66363e1f8b863cf0c3abe7) ([merge request](gitlab-org/gitlab!93373)) **GitLab Enterprise Edition**
|
||||||
|
- [Clean build directory before `gitlab:gitaly:install` Rake task](gitlab-org/gitlab@5fc9077af06ef2828af031d41cba0e84d02392dc) ([merge request](gitlab-org/gitlab!93119))
|
||||||
|
- [Ensures we show the count of selected projects](gitlab-org/gitlab@8086aa98c263a2297d7a4e7caff49dad5775df0a) ([merge request](gitlab-org/gitlab!92509)) **GitLab Enterprise Edition**
|
||||||
|
- [Add auditor access for group runners](gitlab-org/gitlab@62c328e46d4ef5831a557dcc1943a8055af60bb2) ([merge request](gitlab-org/gitlab!91553)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix: notify locale on merge request unmergeable](gitlab-org/gitlab@14e98ec263e751fc328b809ddd4f8bde112643ce) by @JeremyWuuuuu ([merge request](gitlab-org/gitlab!92855))
|
||||||
|
- [Fix pipeline cancellation not cascading to children](gitlab-org/gitlab@a5a27dc889f5b668a92651509c055708d75725c2) ([merge request](gitlab-org/gitlab!93484))
|
||||||
|
- [Check group last owner before assigning default membership role](gitlab-org/gitlab@1a9baa7dfc108f58c5aca2c09e64caa168b33514) ([merge request](gitlab-org/gitlab!93310)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix CI_ENVIRONMENT_TIER if tier is updated](gitlab-org/gitlab@d530efad4e02447b8140c0a77d1c6e947c2a1e69) ([merge request](gitlab-org/gitlab!93199))
|
||||||
|
- [Fix issues board list movements](gitlab-org/gitlab@c4e5628b169194f198650a18f3468437b54d58e7) ([merge request](gitlab-org/gitlab!93222))
|
||||||
|
- [Expose DAST artifact directory](gitlab-org/gitlab@250f4bb4edf586f44f43ac6f52a6474e0c5710c9) ([merge request](gitlab-org/gitlab!89469)) **GitLab Enterprise Edition**
|
||||||
|
- [Add present on default branch to project id and id index](gitlab-org/gitlab@dca12b4021ba613501f144a74d44a36770717761) ([merge request](gitlab-org/gitlab!89283)) **GitLab Enterprise Edition**
|
||||||
|
- [Do not show user popover when user is not signed in](gitlab-org/gitlab@675cc3ee69575cd6aab48d20f493a9146e7d95e7) ([merge request](gitlab-org/gitlab!93386))
|
||||||
|
- [Attempting to delete last package file directs user to delete package](gitlab-org/gitlab@514fa05b0679f46dea450bd246173401d7cb7ac8) ([merge request](gitlab-org/gitlab!93153))
|
||||||
|
- [Tags search does not work with Gitaly pagination](gitlab-org/gitlab@277e59309a69356997f976fd86363d0657aa4f3f) ([merge request](gitlab-org/gitlab!93372))
|
||||||
|
- [Fix ActiveRecord::StaleObjectError where pipeline is updated twice](gitlab-org/gitlab@f9a66a8de99e16b4bfcba965c3f4ba5c7ab5dcbe) ([merge request](gitlab-org/gitlab!93237))
|
||||||
|
- [Fixed link on Pages page](gitlab-org/gitlab@5ca5c72c01c9dcf8fe0a90d1f14f54acaf5c3372) ([merge request](gitlab-org/gitlab!93331))
|
||||||
|
- [Fix URLs in `user_auto_banned_email`](gitlab-org/gitlab@174d2c549279e4cf9db4683b74fec75959277784) ([merge request](gitlab-org/gitlab!93076)) **GitLab Enterprise Edition**
|
||||||
|
- [Prevent new line insertion while attaching a file](gitlab-org/gitlab@90fc553ed368fcfc5e079146a912cb3e6bed6b76) ([merge request](gitlab-org/gitlab!93341))
|
||||||
|
- [Gracefully handle missing project feature row in API](gitlab-org/gitlab@8e2ec84447302530de3657352d52471be8d56d45) ([merge request](gitlab-org/gitlab!93326))
|
||||||
|
- [Make repository analytics graphs responsive](gitlab-org/gitlab@ccc5ad5e9783d024bbe094408f81f16171f97727) ([merge request](gitlab-org/gitlab!93335))
|
||||||
|
- [Add two more classes allowed for YAML deserialization](gitlab-org/gitlab@10667b34db90a4f7632b5d4500d225b5d21c7167) ([merge request](gitlab-org/gitlab!93320))
|
||||||
|
- [Fix RescheduleBackfillImportedIssueSearchData migration](gitlab-org/gitlab@348a84cc7d33830474e42aef7da198e0959941cc) ([merge request](gitlab-org/gitlab!93311))
|
||||||
|
- [Show mr pipeline tab when pipelines are enabled](gitlab-org/gitlab@48496d7612f9536bf1df775c351591b40cd16460) ([merge request](gitlab-org/gitlab!92697))
|
||||||
|
- [Add tracking event for rendering the error details page content](gitlab-org/gitlab@e15dbbe344ef61c62195f81030d138e6e2e1e7f7) ([merge request](gitlab-org/gitlab!93045))
|
||||||
|
- [Prevent guests from assigning issues from notes](gitlab-org/gitlab@c748fd6fa18c4fc93b51c0ba7c22708cb45b1701) by @zillemarco ([merge request](gitlab-org/gitlab!92652))
|
||||||
|
- [Update vulnerabilities Finder to filter on present on default branch](gitlab-org/gitlab@5fcffa3f70da429a38c030c18f1ac8cb32705202) ([merge request](gitlab-org/gitlab!89145))
|
||||||
|
- [Upgrade oj to v3.3.18 to fix illegal instruction errors](gitlab-org/gitlab@8dfd398e166d13982c1e65090d6b0ff59c21fe05) ([merge request](gitlab-org/gitlab!93241))
|
||||||
|
- [Fix: notify locale on member invite accepted email](gitlab-org/gitlab@61c798cc48618bf32d7f07918e89144167830121) by @JeremyWuuuuu ([merge request](gitlab-org/gitlab!92734))
|
||||||
|
- [Fix atwho keypress cancel Issue](gitlab-org/gitlab@74f1b6442e0f0b04d8672b872fc219bf0c90e455) ([merge request](gitlab-org/gitlab!91829))
|
||||||
|
- [Fix pipeline cancel to also cancel child pipelines](gitlab-org/gitlab@1c69f650d4191af41afccbbd4d04b617460727a9) ([merge request](gitlab-org/gitlab!82511))
|
||||||
|
- [Replace magic string to constant](gitlab-org/gitlab@5ea6404ddec6e7d9ea854ae783ae2d44feb6f9e9) by @orozot ([merge request](gitlab-org/gitlab!92261)) **GitLab Enterprise Edition**
|
||||||
|
- [Disable rate limiting when transferring epics](gitlab-org/gitlab@c3d1dd15c0d8f1087d835b1ee4f112b27490c6dd) ([merge request](gitlab-org/gitlab!93130)) **GitLab Enterprise Edition**
|
||||||
|
- [Remove duplicated false positives alert](gitlab-org/gitlab@dd31b3b3abfc93060a1db596ebcbc1504a594e83) ([merge request](gitlab-org/gitlab!93131)) **GitLab Enterprise Edition**
|
||||||
|
- [Use GitLab UI Tooltip for Environment Metrics Link](gitlab-org/gitlab@ec546cb37ca351d332716865e7207fcec289d7fc) ([merge request](gitlab-org/gitlab!93120))
|
||||||
|
- [Fix workflow rules changes when not using paths](gitlab-org/gitlab@f274b343ecd8ba94cf06939af8051f77968fc455) ([merge request](gitlab-org/gitlab!92867))
|
||||||
|
- [Enable read on demand permission for auditor](gitlab-org/gitlab@a9aba05970886bf409db2eb08a25a47cc9d6ef81) ([merge request](gitlab-org/gitlab!88381)) **GitLab Enterprise Edition**
|
||||||
|
- [Prevent default template from overwriting autosave](gitlab-org/gitlab@59a03b33c46debd88f12c07968041a8889f814de) ([merge request](gitlab-org/gitlab!92517))
|
||||||
|
- [The rake task gitlab:db:lock_writes should not lock shared databases](gitlab-org/gitlab@70cfd2b4eed4b1d49fe885e722f54ae18cf60ed9) ([merge request](gitlab-org/gitlab!92928))
|
||||||
|
- [Fix extra leading space in task title created from checklist](gitlab-org/gitlab@0fecab201dc37a31e02784166e045f7d519d12c4) ([merge request](gitlab-org/gitlab!92865))
|
||||||
|
- [GraphQL: Return latest job in Pipeline.job](gitlab-org/gitlab@0e4e93be62e667f5f4e5328ef3dc3543782c9080) by @roblabla ([merge request](gitlab-org/gitlab!92085))
|
||||||
|
- [Fix missing relative_url_root settings update](gitlab-org/gitlab@d7c7a2ddb108b8c7dc3d4d2810d25560cd8721fc) ([merge request](gitlab-org/gitlab!92978))
|
||||||
|
- [Fix timestamp of "cloned from" system note](gitlab-org/gitlab@cd98b9aed4a1bc78e7e09fb1a2fe8e6a579db24e) ([merge request](gitlab-org/gitlab!92770))
|
||||||
|
- [Use `CREATE OR REPLACE FUNCTION` to define vulnerability reads triggers](gitlab-org/gitlab@a64be4234e8e8ef9b0c50b1b5307e8011e884cfe) ([merge request](gitlab-org/gitlab!92941))
|
||||||
|
- [Handle ldap blocking when no servers exist](gitlab-org/gitlab@5156d590cf48821ea9c488a9de37c3870156da55) ([merge request](gitlab-org/gitlab!92092)) **GitLab Enterprise Edition**
|
||||||
|
- [Select upstream project by default when creating MR from fork](gitlab-org/gitlab@87ccd882bcdbf3b2ef7ed500bea68c7c30c61f95) ([merge request](gitlab-org/gitlab!91911))
|
||||||
|
- [Fixes time in container registry partial cleanup tooltip](gitlab-org/gitlab@c8575f34ccd54455dcce97b25fee3c373a032099) ([merge request](gitlab-org/gitlab!92243))
|
||||||
|
- [Fix epic transfer when transfering a project](gitlab-org/gitlab@1c2f8389bf19bdc815d7cfc12a2fd380334f303f) ([merge request](gitlab-org/gitlab!92889)) **GitLab Enterprise Edition**
|
||||||
|
- [Return an error if merge request fails to merge](gitlab-org/gitlab@e304096bd7acbcebacd176c17558e970d6f9e8c2) ([merge request](gitlab-org/gitlab!92572))
|
||||||
|
- [Fix graphql double fetch](gitlab-org/gitlab@d918e672ba0017c36b41d244779a1188a1a1a300) ([merge request](gitlab-org/gitlab!92798))
|
||||||
|
- [Do not copy awarded emoji when cloning issues](gitlab-org/gitlab@dc1c2be8b72da5161e9be1646f04ec1628d6fd9f) ([merge request](gitlab-org/gitlab!92766))
|
||||||
|
- [Fixes alignment of package details files action column](gitlab-org/gitlab@81d259a533cb7e358f89e0a038131872255edd54) ([merge request](gitlab-org/gitlab!92681))
|
||||||
|
- [Prohibit maintainers from starting trial subscription](gitlab-org/gitlab@5145b9efe28ae294c789884a75b3f5d4b3af240a) ([merge request](gitlab-org/gitlab!92554)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix incorrect Runner#with_upgrade_status scope](gitlab-org/gitlab@adbaa0fe75ee6f6a645e1980dfc98c1388bc997b) ([merge request](gitlab-org/gitlab!92578))
|
||||||
|
- [Take lease in UpdateProjectStatisticsWorker](gitlab-org/gitlab@c51569d2e0d5f476b9d745d2a30b463a44e65c63) ([merge request](gitlab-org/gitlab!92470))
|
||||||
|
- [Fix system note timestamp for moved issue](gitlab-org/gitlab@c87c7ce014467b2b7e879794c3f33f9506c0a822) ([merge request](gitlab-org/gitlab!92397))
|
||||||
|
- [List groups from group shares on project transfer](gitlab-org/gitlab@d30998f5174746bd3a8d1dde0b06f31495c35ad1) ([merge request](gitlab-org/gitlab!90127))
|
||||||
|
|
||||||
|
### Changed (182 changes)
|
||||||
|
|
||||||
|
- [Escaping the header search bar closes dropdown](gitlab-org/gitlab@06ee70a5efe37f52be0c0d98c1bd24db2d533048) ([merge request](gitlab-org/gitlab!91980))
|
||||||
|
- [Support owasp security training](gitlab-org/gitlab@fd9ad6e7f596f6aed26a860fdab231afb782af3a) ([merge request](gitlab-org/gitlab!93377))
|
||||||
|
- [Updated incorrect UI link](gitlab-org/gitlab@9ce6ea7d7c5abd469068a59c865794f0404aa6cf) ([merge request](gitlab-org/gitlab!95292))
|
||||||
|
- [Fixed outdated runners link](gitlab-org/gitlab@3abab1705dd076c6f40bd1b7e37b935a7bbbe10f) ([merge request](gitlab-org/gitlab!95301))
|
||||||
|
- [Set skip_rugged_auto_detect to default to true](gitlab-org/gitlab@7f429cd8e13469c80e6e602d1b29aec7f1189d70) ([merge request](gitlab-org/gitlab!95445))
|
||||||
|
- [Render failed job item pills with different background in Pipeline view](gitlab-org/gitlab@f37edc5ab0e5eb9f5a3f37529b3ba2a48c82ac30) ([merge request](gitlab-org/gitlab!91543))
|
||||||
|
- [Add background to internal notes](gitlab-org/gitlab@c00683c1bf96af282b53156ab55a73a87a5bda1e) ([merge request](gitlab-org/gitlab!95176))
|
||||||
|
- [Disabled related items expand button when no items](gitlab-org/gitlab@a06d24d37b7cc6fc7c19dc4b1d111d7a2a98f454) ([merge request](gitlab-org/gitlab!95431))
|
||||||
|
- [Add collapsing for many invite modal errors](gitlab-org/gitlab@82957e3f79936277ba0b76eab80f7031a90293a8) ([merge request](gitlab-org/gitlab!94199))
|
||||||
|
- [Disable Rugged auto-detection by default](gitlab-org/gitlab@623ebdf3e30545e1fcc47069cba9008791bcbc7b) ([merge request](gitlab-org/gitlab!95330))
|
||||||
|
- [Enable rebase without ci](gitlab-org/gitlab@31603f0fcfd96f402f2842b81ed10dd656a1c1bc) ([merge request](gitlab-org/gitlab!95387))
|
||||||
|
- [Avoid usage of toBeTruthy/toBeFalsy in iterations_spec.js](gitlab-org/gitlab@76869a2ba5b31c278a85853a872577c9f861930a) by @anshulriyal ([merge request](gitlab-org/gitlab!95101))
|
||||||
|
- [Default enable group level protected environment settings](gitlab-org/gitlab@071d9932f35067b5e98c36a2bf51019086a9b846) ([merge request](gitlab-org/gitlab!95367))
|
||||||
|
- [Remove duplicated help link in top bar](gitlab-org/gitlab@311040e85d944062f35c6742b8c25cd78863847a) ([merge request](gitlab-org/gitlab!95221))
|
||||||
|
- [Rename methods and variables for clarity and legibility](gitlab-org/gitlab@8971052f23bfcb57d903876b34379531f5be1da6) ([merge request](gitlab-org/gitlab!94949))
|
||||||
|
- [Simplify project_statistics test for column size](gitlab-org/gitlab@d1c13d1ef2dc36c04ff1397b30ed1a8a702e3f6b) ([merge request](gitlab-org/gitlab!95344))
|
||||||
|
- [Improvements to the audit events streaming UI](gitlab-org/gitlab@52d401680adce3367e6f8b9062f2888757163a3e) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/93183)) **GitLab Enterprise Edition**
|
||||||
|
- [Generate chain of custody CSV reports asyncronously](gitlab-org/gitlab@057e6410cbdc20e91812d66eb7bcec52243877b1) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/94332)) **GitLab Enterprise Edition**
|
||||||
|
- [Dart.gitlab-ci.yml: Switch to new docker image for Dart](gitlab-org/gitlab@bc416c56e2ff35349e560833c4d81239bb4556c5) by @mcmahonjohn ([merge request](gitlab-org/gitlab!77791))
|
||||||
|
- [Add tooltip to Tanuki logo](gitlab-org/gitlab@5869b076f5b81f1f8e2f209ee697c332ed07c93d) ([merge request](gitlab-org/gitlab!95271))
|
||||||
|
- [Validate with latest vendored patch schema version](gitlab-org/gitlab@0a2c0bbb79d8891ca86272822b657261e1d9a8ef) ([merge request](gitlab-org/gitlab!94265)) **GitLab Enterprise Edition**
|
||||||
|
- [Migrate project branches cards to use pajamas](gitlab-org/gitlab@87d6f40d30b867840b6846b2659e6ef438479569) ([merge request](gitlab-org/gitlab!94841))
|
||||||
|
- [Show project homepage only in group page package registry view](gitlab-org/gitlab@6717db1efbc222d6ef8a53726cc3e98fd20f16d1) by @parkourkarthik ([merge request](gitlab-org/gitlab!94206))
|
||||||
|
- [Release changes for CI Secure Files Geo Replication](gitlab-org/gitlab@fbefccc4e1a76608ec227af115dab88ca6b1d0ed) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95219)) **GitLab Enterprise Edition**
|
||||||
|
- [Increase animation speed of sticky issue header](gitlab-org/gitlab@0245bd6a9759e31fc7208234a8c858e439d0f208) ([merge request](gitlab-org/gitlab!95220))
|
||||||
|
- [Docs: Remove Debian 9 from supported os list](gitlab-org/gitlab@5814fd8303488d6e9550b57d3e20e0cd8432ec40) ([merge request](gitlab-org/gitlab!95197))
|
||||||
|
- [Refactor runner pagination](gitlab-org/gitlab@e7607760ac8e2454be98734147e60040bb72bd80) ([merge request](gitlab-org/gitlab!94100))
|
||||||
|
- [Enable update_vuln_identifiers_flag by default](gitlab-org/gitlab@5c94606de792a7e47832eeed5ba1eab279631628) ([merge request](gitlab-org/gitlab!95120))
|
||||||
|
- [Preload and cache child work items](gitlab-org/gitlab@3d526db5ce42ffab5c8decd8bbc52c1605d1675c) ([merge request](gitlab-org/gitlab!95068))
|
||||||
|
- [Rename service_id to integration_id](gitlab-org/gitlab@91fd661bf128410912441c293559c48b7f058356) ([merge request](gitlab-org/gitlab!91991))
|
||||||
|
- [Update linked items widget header](gitlab-org/gitlab@85f476bd4b1f8bf6f0898ed67e56019c27274823) ([merge request](gitlab-org/gitlab!94285))
|
||||||
|
- [Rename service_id to integration_id](gitlab-org/gitlab@50e04a8875413e5c48578e4431fb9ab60a3bcccc) ([merge request](gitlab-org/gitlab!92021))
|
||||||
|
- [Find superset of descendant scope queries](gitlab-org/gitlab@6c2ea2cb0a3f117fb284bca365ce7265aec6838e) ([merge request](gitlab-org/gitlab!94002))
|
||||||
|
- [Adds user callouts dismissed by Project](gitlab-org/gitlab@0d4f023f902a9d03f21cd73aea7e6af018b26b3c) ([merge request](gitlab-org/gitlab!94144))
|
||||||
|
- [Update linked item buttons to match tasks](gitlab-org/gitlab@962a5fd89e73a0c6048766747f1e28a8c96c8d5a) ([merge request](gitlab-org/gitlab!95121))
|
||||||
|
- [Speed up sidebar transition](gitlab-org/gitlab@07940c86ef584680a9d78452f203ea957fad7bf5) ([merge request](gitlab-org/gitlab!95005))
|
||||||
|
- [Geo Replicables - Add margin to pagination](gitlab-org/gitlab@e3e0fa6f7dc8acabdbee9fcc81a4a563c8e47ebd) ([merge request](gitlab-org/gitlab!95099)) **GitLab Enterprise Edition**
|
||||||
|
- [Fixed outdated text](gitlab-org/gitlab@67cd3b306c2b948f3ab11d931e49ee3f109e6348) ([merge request](gitlab-org/gitlab!93609))
|
||||||
|
- [Event type for squash commit template is updated](gitlab-org/gitlab@d7f89022a2d404ca079d231e1743e40f32162e50) by @abhi_arora ([merge request](gitlab-org/gitlab!94767)) **GitLab Enterprise Edition**
|
||||||
|
- [Rename IssueTrackerData service to integration](gitlab-org/gitlab@342280af2d4bb5b0d9726267ee01d2c3588cdb72) ([merge request](gitlab-org/gitlab!92242))
|
||||||
|
- [Rename IssueTrackerData service to integration](gitlab-org/gitlab@82493d3a6ba6dbbd6e963eb1b8b9685472ff76af) ([merge request](gitlab-org/gitlab!92251))
|
||||||
|
- [Mark pull mirroring for projects without the license as hard-failed](gitlab-org/gitlab@2785d10ea035643302ebeac06e9a939a8c75c46b) ([merge request](gitlab-org/gitlab!94983)) **GitLab Enterprise Edition**
|
||||||
|
- [Geo Replicables - True Up Projects Statuses](gitlab-org/gitlab@8390966ffc4263c4071078bde9cbcb35b1e1b1d1) ([merge request](gitlab-org/gitlab!94226)) **GitLab Enterprise Edition**
|
||||||
|
- [Change cost factor for open source](gitlab-org/gitlab@cf41d479ffe3fd6b9ba10cd0f0be3073924d315a) ([merge request](gitlab-org/gitlab!93046)) **GitLab Enterprise Edition**
|
||||||
|
- [Reformat the user identity table](gitlab-org/gitlab@c92c94d97971f3cadad402ed49513d283e829375) ([merge request](gitlab-org/gitlab!91280)) **GitLab Enterprise Edition**
|
||||||
|
- [Remove backend code for attention request notifications](gitlab-org/gitlab@72be9ac23d2d62fe14ea7fd6a6d5c238e4566333) ([merge request](gitlab-org/gitlab!94295))
|
||||||
|
- [Frontend changes from task to checklist item](gitlab-org/gitlab@b94428857bf79e28049a67af45c11b87489ef554) ([merge request](gitlab-org/gitlab!93328))
|
||||||
|
- [Add missing skip_ci param](gitlab-org/gitlab@19455d7823ae3421b9a2301efc626dbc9406e57a) ([merge request](gitlab-org/gitlab!94257))
|
||||||
|
- [Remove description html text limit](gitlab-org/gitlab@1ff8f24bfb0acca1abb8b4cd5e7216796e505904) ([merge request](gitlab-org/gitlab!94897))
|
||||||
|
- [Remove temp index on project membership namespace id](gitlab-org/gitlab@47564bf21718794ce9097bce46716c7da5e3e00c) ([merge request](gitlab-org/gitlab!93325))
|
||||||
|
- [Remove temp index on project membership namespace id](gitlab-org/gitlab@3c1bf7de645eef1ee5998a7ae3d0df9899c07df6) ([merge request](gitlab-org/gitlab!93325))
|
||||||
|
- [Remove attention request related API references](gitlab-org/gitlab@1107099c08d129325376333a5f9c057fe8d0ce89) ([merge request](gitlab-org/gitlab!94151)) **GitLab Enterprise Edition**
|
||||||
|
- [Moved `View in admin area` button tooltip placement to top](gitlab-org/gitlab@78b7490d36b6f290fd05cbdde21577d9e2943d57) by @PaarthAgarwal ([merge request](gitlab-org/gitlab!94082))
|
||||||
|
- [Auditor for FOSS edition](gitlab-org/gitlab@179fd549e0923543304a3e9d7800d8f062f1fd09) ([merge request](gitlab-org/gitlab!94032)) **GitLab Enterprise Edition**
|
||||||
|
- [Use branches bulk creation for Pull Mirroring](gitlab-org/gitlab@81f96f623e488a4243296d2f75db74aa8f100139) ([merge request](gitlab-org/gitlab!94971))
|
||||||
|
- [Update custom card to Pajamas compliant alert](gitlab-org/gitlab@ad182dbb6e49e6ce41b995c46a61fce0eec09da2) ([merge request](gitlab-org/gitlab!94947))
|
||||||
|
- [Update Users API call was not updating auditor flag for user](gitlab-org/gitlab@c6c27d89593ec63393219060f7662d5f1ea683e6) ([merge request](gitlab-org/gitlab!93486)) **GitLab Enterprise Edition**
|
||||||
|
- [Change response of the api PUT /merge when branch unmergable](gitlab-org/gitlab@6697df226608c5c3a9392150c525f55db6e369a9) ([merge request](gitlab-org/gitlab!94164))
|
||||||
|
- [Get highest level member on members all API call](gitlab-org/gitlab@9b9abb8f37a62a4465ef705f31f96a8ce11bc2e1) ([merge request](gitlab-org/gitlab!94161))
|
||||||
|
- [Add a tooltip to merge requests shortcut](gitlab-org/gitlab@648891c06ce1b38b1b5a88116bdce4a3970bc866) ([merge request](gitlab-org/gitlab!94890))
|
||||||
|
- [Enable MR discussions HTTP caching by default](gitlab-org/gitlab@0466a94824ca68fdb77bc9af7251d1b1ba77c91f) ([merge request](gitlab-org/gitlab!94168))
|
||||||
|
- [Remove description field from new blank project creation](gitlab-org/gitlab@92454ad3b27151c809bd489f538ab51aadb20dbc) ([merge request](gitlab-org/gitlab!93726))
|
||||||
|
- [Fixed backfill code to burst root_namespace cache](gitlab-org/gitlab@49ffe10239f8c57eb8096dd10dd3e3e13e5ddfae) ([merge request](gitlab-org/gitlab!93546))
|
||||||
|
- [Update project pages usage card to be pajamas compliant](gitlab-org/gitlab@4bfbe3d04a49ae1af425d4538422c11e1c5b80a5) ([merge request](gitlab-org/gitlab!93205))
|
||||||
|
- [Remove settings_ci_cd.scss file](gitlab-org/gitlab@6ea605f34b601dd148d58b2a626fd6af76eb62ba) ([merge request](gitlab-org/gitlab!93948))
|
||||||
|
- [Migrate pages domains card to use pajamas compliant version](gitlab-org/gitlab@806eb506188b0a64def153edbbfbc163a27625d5) ([merge request](gitlab-org/gitlab!93417))
|
||||||
|
- [Event type for framework is deleted](gitlab-org/gitlab@1bdb1a627e3df1fb2fe646bdd4ef11427e960fff) ([merge request](gitlab-org/gitlab!94693)) **GitLab Enterprise Edition**
|
||||||
|
- [Event type for allow merge on skipped pipeline](gitlab-org/gitlab@b77178aea4d073bbb316b622bc32360fe458f13e) ([merge request](gitlab-org/gitlab!94509)) **GitLab Enterprise Edition**
|
||||||
|
- [Event type for squash option updated](gitlab-org/gitlab@3170575311cf6ebad4477511ab099303673984e5) ([merge request](gitlab-org/gitlab!94527)) **GitLab Enterprise Edition**
|
||||||
|
- [Add checkbox ViewComponent that can be use outside of form builder](gitlab-org/gitlab@e63a3ac23ba3eedf50e8f47d8dadc7dabaf78878) ([merge request](gitlab-org/gitlab!91111))
|
||||||
|
- [Change task list item system note from task to checklist item](gitlab-org/gitlab@ce1223c95ca299451d4d729ad70ecce6656af6b1) ([merge request](gitlab-org/gitlab!94136))
|
||||||
|
- [Order security_findings by scan_id](gitlab-org/gitlab@21f9bf4da976d7297a5fc5f924e9a1ddcd9f95e9) ([merge request](gitlab-org/gitlab!93886)) **GitLab Enterprise Edition**
|
||||||
|
- [Updated retry pipeline jobs button tooltip](gitlab-org/gitlab@969e6a78279404ff83d4fe191f5f35441c987aed) by @zillemarco ([merge request](gitlab-org/gitlab!94046))
|
||||||
|
- [Create a preflight check for MigrationWorker](gitlab-org/gitlab@51c447f651bc2ea123697417bed176d6159bc3af) ([merge request](gitlab-org/gitlab!93560)) **GitLab Enterprise Edition**
|
||||||
|
- [Create NamespaceDetails table](gitlab-org/gitlab@9a82661d99a6a3745d77d4d26e3092f7d159c258) ([merge request](gitlab-org/gitlab!82958))
|
||||||
|
- [Update QR code helper to gl-card utility](gitlab-org/gitlab@72546fb0e2beff9f5dfe2bbac222136235fba1f3) by @yo ([merge request](gitlab-org/gitlab!94312))
|
||||||
|
- [Create ci_runner_versions record on demand](gitlab-org/gitlab@be0b0c801b41d0778ab3a6e1f3935ec9151e53aa) ([merge request](gitlab-org/gitlab!93191))
|
||||||
|
- [Moved the package tags to the sub-header](gitlab-org/gitlab@b062c0281b0ca3d816f1980b44c925a9f57398e5) by @zillemarco ([merge request](gitlab-org/gitlab!94050))
|
||||||
|
- [Updates package project settings to use side-by-side layout](gitlab-org/gitlab@bc54ba420b962592d00feceaf7730cffcfd15084) ([merge request](gitlab-org/gitlab!93653))
|
||||||
|
- [Remove duplicate association in has_web_hook_shared_examples](gitlab-org/gitlab@abb188c64930fcb7a48a92aee4836b750e3dbee2) ([merge request](gitlab-org/gitlab!94200))
|
||||||
|
- [Update gitlab-license gem to the latest version](gitlab-org/gitlab@56874b01238307b6d6de4ef77daa70e41be159ba) ([merge request](gitlab-org/gitlab!94053))
|
||||||
|
- [Update plan widgets grey backgrounds](gitlab-org/gitlab@dd25ade5904b1d3fa9735aac716051c249d8c9c3) ([merge request](gitlab-org/gitlab!94279))
|
||||||
|
- [Use primary btn variant for finish review dropdown](gitlab-org/gitlab@15c21428c4479e0e514871efb8092a565c4e23f0) ([merge request](gitlab-org/gitlab!94229))
|
||||||
|
- [Remove service_hook link from SlackMattermostNotifier](gitlab-org/gitlab@b28fc59cc615fdf0863a072635729437fc2963d8) ([merge request](gitlab-org/gitlab!94200))
|
||||||
|
- [Move webhook association from Integration model](gitlab-org/gitlab@a15cee4aa64495787fb706e595fb7450f994098a) ([merge request](gitlab-org/gitlab!94200))
|
||||||
|
- [Improve false positive alert UX](gitlab-org/gitlab@9d940d94041f712ae54ca9a584ab4e2fa30969ea) ([merge request](gitlab-org/gitlab!93605)) **GitLab Enterprise Edition**
|
||||||
|
- [Update dependency auto-deploy-image to v2.33.0](gitlab-org/gitlab@ac54df9fd89e711c8e3c4eb04fa319613acc13eb) ([merge request](gitlab-org/gitlab!92592))
|
||||||
|
- [Changes styling of timeline icons](gitlab-org/gitlab@5d1d2201d5bb244bc32be2cbec8c6530fad7f5dd) ([merge request](gitlab-org/gitlab!92679))
|
||||||
|
- [Add invite token indications for partial failure](gitlab-org/gitlab@a99d1e7aa25850bccd7b248df0e30f430afe0d9f) ([merge request](gitlab-org/gitlab!90076))
|
||||||
|
- [Rename ReplicableStateEnum to ReplicationStateEnum](gitlab-org/gitlab@897ed749fef36c4c90a8b0c4c3f47ae35b9e0f86) ([merge request](gitlab-org/gitlab!94057)) **GitLab Enterprise Edition**
|
||||||
|
- [Replace remove with close on operations dashboard](gitlab-org/gitlab@3eb53eb150ea8f0cd2feef549c2d6603612c8fc6) ([merge request](gitlab-org/gitlab!93730))
|
||||||
|
- [Move topics location on project overview](gitlab-org/gitlab@cb076477bb3a7476c55f5074487f7135a5a810bf) ([merge request](gitlab-org/gitlab!93739))
|
||||||
|
- [Added gl-flex-basis-third style to the cluster creation page](gitlab-org/gitlab@1e36991307de1a2fab03d856f7cfa7e513a34102) by @NIKU-SINGH ([merge request](gitlab-org/gitlab!94114))
|
||||||
|
- [Use GlSegmentedControl to switch between Rich/Source text editor](gitlab-org/gitlab@64092fbc0523cfe6fccaac5015d799f19417bb95) by @shamvi050801 ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91093))
|
||||||
|
- [Update preview assets for copy and terminology consistency](gitlab-org/gitlab@2c70d0010dd6d9f7cca83a4d9d6ce4e79178d69d) ([merge request](gitlab-org/gitlab!93260))
|
||||||
|
- [Repositioned the insert suggestion button for better visibility](gitlab-org/gitlab@6199ce900378612bd712654a5635910280400fd6) by @zillemarco ([merge request](gitlab-org/gitlab!94085))
|
||||||
|
- [Add Google Authenticator to 2FA page](gitlab-org/gitlab@7cc380a473e2f4a8e11ef60b98efd83c0abab548) ([merge request](gitlab-org/gitlab!89111))
|
||||||
|
- [Geo Replication - Last verified data](gitlab-org/gitlab@b136876747e9f722c0183ef29361290bdc6133e5) ([merge request](gitlab-org/gitlab!93877)) **GitLab Enterprise Edition**
|
||||||
|
- [Geo Replicables - Unboxing the UI](gitlab-org/gitlab@82c54fc5c2c44ca4d03102028b688549d4918ce7) ([merge request](gitlab-org/gitlab!90923)) **GitLab Enterprise Edition**
|
||||||
|
- [Migrate `form_errors` in saml_providers](gitlab-org/gitlab@7778eebf609cea4ddf561dc9863c237d1ee708fc) ([merge request](gitlab-org/gitlab!93817)) **GitLab Enterprise Edition**
|
||||||
|
- [Use refreshed look and feel in group runner view](gitlab-org/gitlab@56821bedc447e1ba3cd6c1dda15fbc132cb4b140) ([merge request](gitlab-org/gitlab!92214))
|
||||||
|
- [Refactor description for the IP allow list field](gitlab-org/gitlab@74e39f1af7074dce855801ba86516752f076c182) ([merge request](gitlab-org/gitlab!93355))
|
||||||
|
- [Improve ancestor scope queries](gitlab-org/gitlab@e79df7b88f0542bc5ba65db44eb076c87828b784) ([merge request](gitlab-org/gitlab!94003))
|
||||||
|
- [Clean up audit_event_streaming_git_operations_deploy_key flag](gitlab-org/gitlab@7452cc0973736dc1a37fad0b0846c4192ec8c43b) ([merge request](gitlab-org/gitlab!93999))
|
||||||
|
- [Refactor hook log index view](gitlab-org/gitlab@8f491a3437d92605695ee913a79176d0a44cab32) ([merge request](gitlab-org/gitlab!93616))
|
||||||
|
- [Fix warning when user is unable to create project](gitlab-org/gitlab@3670f0bef91f695f30fe217aae21a2daf8556817) ([merge request](gitlab-org/gitlab!91610))
|
||||||
|
- [Add cloud-based 2FA apps to documentation](gitlab-org/gitlab@42c3c4de44e636a793e9e6663087c8b9dbe66123) ([merge request](gitlab-org/gitlab!93209))
|
||||||
|
- [Add MigrateSharedVulnerabilityScanners batched migration job](gitlab-org/gitlab@d2228de693afb231fda4b8bb04239552ba853fce) ([merge request](gitlab-org/gitlab!89127))
|
||||||
|
- [Fix approval visible groups detection](gitlab-org/gitlab@437ac5c75f0a5168bdb3036b9b29a94009083117) ([merge request](gitlab-org/gitlab!93898))
|
||||||
|
- [Update PyPI package page with access token docs link](gitlab-org/gitlab@d472790d235b710223ddb438eae947e72b43bada) by @brianjaustin ([merge request](gitlab-org/gitlab!93138))
|
||||||
|
- [Migrate project nothing to compare card to be pajamas compliant](gitlab-org/gitlab@5f72996780321a525113973fa0d9a361209a9984) ([merge request](gitlab-org/gitlab!93428))
|
||||||
|
- [Add info message to Operations Dashboard](gitlab-org/gitlab@d9850a425f681c4f2bc20dbf4ec774907e1a3d38) ([merge request](gitlab-org/gitlab!93353)) **GitLab Enterprise Edition**
|
||||||
|
- [Do not display 'Clear cache' dropdown when user isn't permitted to do it](gitlab-org/gitlab@43fc5517781820781d768f1f6b48f6d348037102) ([merge request](gitlab-org/gitlab!90971))
|
||||||
|
- [Verify LFS OID](gitlab-org/gitlab@7349524a63f693e486a48f760fdc61a34c3d13c6) ([merge request](gitlab-org/gitlab!93708))
|
||||||
|
- [Make ssh_signatures.key_id nullable](gitlab-org/gitlab@9155fa65ffd839d03e8008277e90b23973686731) ([merge request](gitlab-org/gitlab!93395))
|
||||||
|
- [Forbid calls with potential to take long sleeps](gitlab-org/gitlab@d69feb0dcf74ab928fdd904f82cae4b7a1e669ec) ([merge request](gitlab-org/gitlab!93220))
|
||||||
|
- [Sync approvals required after syncing rules](gitlab-org/gitlab@9994aee6d3bc116e7be9d46aac0ae92851efaeda) ([merge request](gitlab-org/gitlab!92947)) **GitLab Enterprise Edition**
|
||||||
|
- [Update metrics settings alert to pajamas](gitlab-org/gitlab@6a38d9684c2be6f53bb5dce6beab2161cdd3e8c1) ([merge request](gitlab-org/gitlab!93604))
|
||||||
|
- [Enable paginated_mr_discussions feature by default](gitlab-org/gitlab@64ea93ed862af1511a7d1a42201a9ed6fd3f1f3f) ([merge request](gitlab-org/gitlab!93640))
|
||||||
|
- [Removed incorrect spacing used by btn-margin-5 variable](gitlab-org/gitlab@3d4d90f699aca308209e3d590e4b8b0d1ac1f542) ([merge request](gitlab-org/gitlab!89894))
|
||||||
|
- [Allow Sbom::Occurence.component_version to be nullable](gitlab-org/gitlab@e288b0e5c7a6795e7cab6bba7f6075d6ca0547e7) ([merge request](gitlab-org/gitlab!93293))
|
||||||
|
- [This MR adds header with status of DAST scan](gitlab-org/gitlab@0b4266d94b3491fbbff273bdfa3d32c24857e684) ([merge request](gitlab-org/gitlab!90551)) **GitLab Enterprise Edition**
|
||||||
|
- [Update alerts to pajamas design system](gitlab-org/gitlab@afccbb5c44cf2df18ebe5a7bec691d1bea5a37f7) ([merge request](gitlab-org/gitlab!93526))
|
||||||
|
- [Move and rename SAML troubleshooting page](gitlab-org/gitlab@2b8ec43ec498d26a160751c0a768b39a500d9b7a) ([merge request](gitlab-org/gitlab!93170))
|
||||||
|
- [GraphQL: Rename CiRunnerUpgradeStatusType](gitlab-org/gitlab@c59af0528a411d3fe36e65116880aa8ed59002dc) ([merge request](gitlab-org/gitlab!92891))
|
||||||
|
- [Move feedback issue](gitlab-org/gitlab@4a648fccce13aae773275e3bf6dd51c6e173036e) ([merge request](gitlab-org/gitlab!93471))
|
||||||
|
- [This MR allows user to see saved profiles](gitlab-org/gitlab@4f5e535a66725e50098eee7b2eee2191df3a1c4d) ([merge request](gitlab-org/gitlab!93238)) **GitLab Enterprise Edition**
|
||||||
|
- [Add upgrade status badges in runners](gitlab-org/gitlab@f5aa28a1e1db8bc92ef90ea9dc724afcfcfe146d) ([merge request](gitlab-org/gitlab!91905)) **GitLab Enterprise Edition**
|
||||||
|
- [This MR adds pipeline rule component](gitlab-org/gitlab@ef6741369b5fb19e9a6338503ce5bf20bce76be9) ([merge request](gitlab-org/gitlab!93054)) **GitLab Enterprise Edition**
|
||||||
|
- [Migrate pages no domains card to be pajamas compliant](gitlab-org/gitlab@c4501cbb5dffe03b67cc38dd24c413df6ee300ea) ([merge request](gitlab-org/gitlab!93422))
|
||||||
|
- [Migrate commit list card to be pajamas compliant](gitlab-org/gitlab@e40b0b95065e1e3029649324ef9dbe5c97a51741) ([merge request](gitlab-org/gitlab!93429))
|
||||||
|
- [Migrate admin notes view partial card to use pajamas compliant version](gitlab-org/gitlab@6b6e9f6a09fab6c908353ef8673ff3b9337d315f) ([merge request](gitlab-org/gitlab!93425))
|
||||||
|
- [Migrate pages access card to use pajamas compliant version](gitlab-org/gitlab@b0160b2a37997df7817e5b068f60a12c065302c2) ([merge request](gitlab-org/gitlab!93251))
|
||||||
|
- [Apply secure defaults for access tokens](gitlab-org/gitlab@975e62aded13c78baea6bb458fad540f6404efaa) ([merge request](gitlab-org/gitlab!93128))
|
||||||
|
- [Update design of security approvals in mr approval settings](gitlab-org/gitlab@60729b96d5087eb4dc755c96725cb57f6e3312e2) ([merge request](gitlab-org/gitlab!93309)) **GitLab Enterprise Edition**
|
||||||
|
- [Align runner details when viewing runner](gitlab-org/gitlab@7de9a38b56c82f5d76774e64688856c569e51523) ([merge request](gitlab-org/gitlab!92235))
|
||||||
|
- [Change how ownership works in pipeline schedules](gitlab-org/gitlab@076363d4452a64fdfe33e7ac15475e0a0dbe8a55) ([merge request](gitlab-org/gitlab!92706))
|
||||||
|
- [Order list of latest users by descending signup date](gitlab-org/gitlab@89cebea96858afeae857346142060d31416037b0) by @axel-loewe ([merge request](gitlab-org/gitlab!92347))
|
||||||
|
- [Convert email badges to a list](gitlab-org/gitlab@f3dbda3d08d53803df52be767b0ba2a6c7435030) ([merge request](gitlab-org/gitlab!93362))
|
||||||
|
- [Update subgroup creation page](gitlab-org/gitlab@94d004f0dcd5b95faab5e49877f623a01542cee6) ([merge request](gitlab-org/gitlab!91583))
|
||||||
|
- [Validate timeline event note on update](gitlab-org/gitlab@0b1751741c7005cf88d241128169fd137da853f0) ([merge request](gitlab-org/gitlab!93346))
|
||||||
|
- [Change runner cron job to run daily](gitlab-org/gitlab@90653ac0e3e159ed3b3a24de36bed7cfd93b453b) ([merge request](gitlab-org/gitlab!93172))
|
||||||
|
- [Clean up soft_validation_on_external_url feature flag](gitlab-org/gitlab@f553a8a466693c3989c6107177f0ea9f8b32c33b) ([merge request](gitlab-org/gitlab!93159))
|
||||||
|
- [Collect metrics from all pull mirrors](gitlab-org/gitlab@d6e0a7de11c97e5c79ce4b048d6ac1bc5e282e4e) ([merge request](gitlab-org/gitlab!93290)) **GitLab Enterprise Edition**
|
||||||
|
- [Create folder for Logs to prepare for nesting of other pages](gitlab-org/gitlab@f8590adba84222cf8b7626d50f77a22cb840d233) ([merge request](gitlab-org/gitlab!93136))
|
||||||
|
- [Update docker logo path](gitlab-org/gitlab@9d9023262c69cc810d4a7bc11cc581c5e27acc97) ([merge request](gitlab-org/gitlab!92265))
|
||||||
|
- [Set required nullable for weight argument](gitlab-org/gitlab@30b7c8ae151e6fac7fccdee6d3a4d09d3021cf65) ([merge request](gitlab-org/gitlab!92864)) **GitLab Enterprise Edition**
|
||||||
|
- [Update UX for attaching files in GFM input fields](gitlab-org/gitlab@9c6fade711a16afa9d0f3f33d76f8ce673341a32) ([merge request](gitlab-org/gitlab!92680))
|
||||||
|
- [Do not disable cadence start date field](gitlab-org/gitlab@313de7a231da1aa5790e0b7450ef557494dfae5d) ([merge request](gitlab-org/gitlab!92967)) **GitLab Enterprise Edition**
|
||||||
|
- [Fix ES client for nil password](gitlab-org/gitlab@cc7334b44df0193324750bb756e95b69a3a1fb8b) ([merge request](gitlab-org/gitlab!93184)) **GitLab Enterprise Edition**
|
||||||
|
- [Imported and used the monaco API explicitly](gitlab-org/gitlab@5eef43d05ef0fe9172cce8eace53023d22632bf7) ([merge request](gitlab-org/gitlab!89049))
|
||||||
|
- [Modifies storage email notifications delivery](gitlab-org/gitlab@bf29e82e592f2ae106da23e653a9720215ae8de9) ([merge request](gitlab-org/gitlab!92419)) **GitLab Enterprise Edition**
|
||||||
|
- [Update google-protobuf to v3.21.3](gitlab-org/gitlab@f9bcdf86b2c8ea9c75482dace154e0bcbb2e4f48) ([merge request](gitlab-org/gitlab!93122))
|
||||||
|
- [Adding Geo support of Project-level Secure Files](gitlab-org/gitlab@3bd7723b017f1961d50b7c22d57ee39608887c53) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91430)) **GitLab Enterprise Edition**
|
||||||
|
- [Update new list on boards page to match Pajamas specs](gitlab-org/gitlab@653f612d46c0c46d350af5462684347311e56f6c) ([merge request](gitlab-org/gitlab!92899))
|
||||||
|
- [Move deployment approval from popover to modal](gitlab-org/gitlab@734b93110b8a4a657685ea91437f1903c9b56fae) ([merge request](gitlab-org/gitlab!93033)) **GitLab Enterprise Edition**
|
||||||
|
- [Trigger KeepAroundRefsCreatedEvent event only if SHAs are passed](gitlab-org/gitlab@82274eb2c0bfbd5a356a7bd4f07c0faaf4d74e23) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92201)) **GitLab Enterprise Edition**
|
||||||
|
- [Update Salesforce logo for OAuth](gitlab-org/gitlab@2eb22ddd04ba9ad4c42a46f809b02c8aa93ddaf0) ([merge request](gitlab-org/gitlab!93037))
|
||||||
|
- [Add loading icon to audit event pages](gitlab-org/gitlab@64d22a5cecdb421d3b2d5aa6eb6080bee4f64db7) ([merge request](gitlab-org/gitlab!93101)) **GitLab Enterprise Edition**
|
||||||
|
- [Generate links for escaped content](gitlab-org/gitlab@1507aa26f4a045dbf028ac0f9d7eb76d1f9d5827) ([merge request](gitlab-org/gitlab!93078))
|
||||||
|
- [Update External wiki to use sections](gitlab-org/gitlab@89712de99d58a52f7c62a2f331a15757cfd1ae18) ([merge request](gitlab-org/gitlab!93066))
|
||||||
|
- [Update JWT OAuth logo](gitlab-org/gitlab@32de99510c62ea9afdd3fbca3bc002e5a0b85ea2) ([merge request](gitlab-org/gitlab!93022))
|
||||||
|
- [Use #use_open_file for Packages::Debian::ExtractDebMetadataService](gitlab-org/gitlab@b234d27300831e153ceaaf6c554aeb22055d29df) by @sathieu ([merge request](gitlab-org/gitlab!93023))
|
||||||
|
- [Adjust buckets for Pull Mirroring metrics](gitlab-org/gitlab@2902a8cc386b39e53654fd1944a4fab32a40c11d) ([merge request](gitlab-org/gitlab!93018)) **GitLab Enterprise Edition**
|
||||||
|
- [Bump Gitlab Shell to 14.10.0](gitlab-org/gitlab@a22d1e8bb1a261df934ca0b2d3eb8e385d51b8c8) ([merge request](gitlab-org/gitlab!92991))
|
||||||
|
- [Update database migration helper](gitlab-org/gitlab@05e65893d89c7d766242f27034c63c4f58a580d6) ([merge request](gitlab-org/gitlab!92660))
|
||||||
|
- [Drop /api/v4 suffix in GitLab OmniAuth documentation](gitlab-org/gitlab@1508ab3f8a5d9cdc858f06b9b7934833bea14f49) ([merge request](gitlab-org/gitlab!92943))
|
||||||
|
- [Add Gitlab Contribution Cost Factor](gitlab-org/gitlab@dc505a0eb18323ac5c4850f203070284504cfe4f) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92584)) **GitLab Enterprise Edition**
|
||||||
|
- [Update Discord notifications to use sections](gitlab-org/gitlab@23198235f79c3d0923072a165507eab71597e592) ([merge request](gitlab-org/gitlab!92971))
|
||||||
|
- [Updated Linked issues to Linked items](gitlab-org/gitlab@6600c249f2fb372a6c200af488b86ffa4dc2ef45) ([merge request](gitlab-org/gitlab!90928))
|
||||||
|
- [Synchronize vulnerability findings temporary index](gitlab-org/gitlab@bff4c71b65aceef55deb955cf51bc4f7370e2ede) ([merge request](gitlab-org/gitlab!92329))
|
||||||
|
- [Allow pagination=none for recursive tree API](gitlab-org/gitlab@fa57631212c0ca820c46a5033c721f4fabb6d280) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92624))
|
||||||
|
- [Remove log messages](gitlab-org/gitlab@fe1a361fd15e63d00500268a28a4e18d336a5876) ([merge request](gitlab-org/gitlab!92904))
|
||||||
|
- [Default enable linear root ancestor query](gitlab-org/gitlab@c892b0ec2a44937a2c755f48e14f54431c685e39) ([merge request](gitlab-org/gitlab!92853))
|
||||||
|
- [Add new move to project modal](gitlab-org/gitlab@52993f46ef86c306129df1c5cac1b0ca3e5b70fa) ([merge request](gitlab-org/gitlab!92121))
|
||||||
|
- [Migrate card class to Pajamas::CardComponent](gitlab-org/gitlab@5dd2b58aa2fda6527ae7a80bfc677c65f8efa85f) ([merge request](gitlab-org/gitlab!91761))
|
||||||
|
- [Updates puma to 5.6.4](gitlab-org/gitlab@a84e75d3335869511aa8d8817cf106d8a07d8fd7) ([merge request](gitlab-org/gitlab!84118))
|
||||||
|
- [Remove `personal_access_tokens_scoped_to_projects` feature flag](gitlab-org/gitlab@1af015b1317ce391851c3736898c8e1979640d64) ([merge request](gitlab-org/gitlab!92689))
|
||||||
|
- [Enable feature flag `approval_rules_pagination`](gitlab-org/gitlab@6c975658fd69088c26ca4bc5c2a831be47a10dde) ([merge request](gitlab-org/gitlab!91882))
|
||||||
|
- [Bump to major version 3 for kics](gitlab-org/gitlab@b59d4c6373efd3bb461c0a23e921505f6cacc13f) ([merge request](gitlab-org/gitlab!92475))
|
||||||
|
- [Use the latest pipeline for a branch instead of](gitlab-org/gitlab@34f1514e9f03b7fd78e240a002f3ec198fb1455f) ([merge request](gitlab-org/gitlab!92125)) **GitLab Enterprise Edition**
|
||||||
|
- [Add allowlisted users to Abuse::ExcessiveProjectsDownloadBanService](gitlab-org/gitlab@b7b03246eca2240090cb75e7c7b0024fbcb6538a) ([merge request](gitlab-org/gitlab!91181)) **GitLab Enterprise Edition**
|
||||||
|
|
||||||
|
### Deprecated (3 changes)
|
||||||
|
|
||||||
|
- [Deprecate confidential attribute for notes](gitlab-org/gitlab@599c7a834963ed9943ac266f851c10fc57220700) ([merge request](gitlab-org/gitlab!95043))
|
||||||
|
- [Add deprecation warning for Redis 5](gitlab-org/gitlab@286042f75fe34f686aada3144c873b960a7021b2) by @tnir ([merge request](gitlab-org/gitlab!93990))
|
||||||
|
- [Remove build_coverage_regex from project](gitlab-org/gitlab@16aa4b399910657215cd9f3de2525a45384fcbd8) ([merge request](gitlab-org/gitlab!94028))
|
||||||
|
|
||||||
|
### Removed (15 changes)
|
||||||
|
|
||||||
|
- [Disable support for delayed project deletion for personal projects](gitlab-org/gitlab@62440d9e4d2429405f21b3d41ffb4f7cadeef905) ([merge request](gitlab-org/gitlab!95495)) **GitLab Enterprise Edition**
|
||||||
|
- [Removed unused graphql field issuesCount](gitlab-org/gitlab@c9cc2b8cb1fbed5967575f0810f27391c2e90549) ([merge request](gitlab-org/gitlab!89587)) **GitLab Enterprise Edition**
|
||||||
|
- [Remove shared runner usage tab](gitlab-org/gitlab@05c851cb48eb9b537c8a91da005e15c3612f729e) ([merge request](gitlab-org/gitlab!94978))
|
||||||
|
- [Remove clients column](gitlab-org/gitlab@74c4ce409bc79825c0b0fb70deba946998c882d1) ([merge request](gitlab-org/gitlab!94972))
|
||||||
|
- [Remove sorting vulnerabilities by report_type](gitlab-org/gitlab@8135d66c26b8c330d74c1e8f7c5c0fbb27a392c2) ([merge request](gitlab-org/gitlab!94796)) **GitLab Enterprise Edition**
|
||||||
|
- [Remove `additional_amount_available` column](gitlab-org/gitlab@d0ff52f84f2c54398f60521cc450cb2045fd2554) ([merge request](gitlab-org/gitlab!94798))
|
||||||
|
- [Removes ci_retry_downstream_pipeline feature flag](gitlab-org/gitlab@9b01d52e51ff3893931f5a7d3a21faddd87f0787) ([merge request](gitlab-org/gitlab!93838))
|
||||||
|
- [Remove the use_keyset_aware_user_search_query FF](gitlab-org/gitlab@da36b5dab67386e7770086a8d7f8ea585a52632f) ([merge request](gitlab-org/gitlab!93449))
|
||||||
|
- [Remove uncached_mr_attention_requests_count feature flag](gitlab-org/gitlab@25432b4c26172fda5e3fa52f3f2c5961c14cad42) ([merge request](gitlab-org/gitlab!93431))
|
||||||
|
- [Remove the new_graphql_keyset_pagination FF](gitlab-org/gitlab@d2c298cdf59e0733560b6991edb183286323b055) ([merge request](gitlab-org/gitlab!92221))
|
||||||
|
- [Remove pat and ssh enforcement database columns](gitlab-org/gitlab@10ef4a56a34d7f7a1d33d5187b9ba2bb889eabbf) ([merge request](gitlab-org/gitlab!92759))
|
||||||
|
- [Remove sorting vulnerabilities by state](gitlab-org/gitlab@4bcee38829ebe2eb8b854ac9c5aeaa8839158537) ([merge request](gitlab-org/gitlab!92968)) **GitLab Enterprise Edition**
|
||||||
|
- [Remove unused semver column on ci_runners](gitlab-org/gitlab@61988376e5f36836ce05d21295a3a78c6ce53435) ([merge request](gitlab-org/gitlab!92806))
|
||||||
|
- [Drop migrated_to_new_structure column](gitlab-org/gitlab@f1f84190916177e42a25356bd460fae1236809d4) ([merge request](gitlab-org/gitlab!91383))
|
||||||
|
- [Remove streaming_audit_event_headers feature flag](gitlab-org/gitlab@762084515afba113a41c4b53db1c1ec1f9443553) ([merge request](gitlab-org/gitlab!92900)) **GitLab Enterprise Edition**
|
||||||
|
|
||||||
|
### Security (22 changes)
|
||||||
|
|
||||||
|
- [Drop soft enforcement of restricted YAML deserialization classes](gitlab-org/gitlab@203947ec61710bef2cd3761c03825f5d8062bd6a) ([merge request](gitlab-org/gitlab!94301))
|
||||||
|
- [Add additional condition to accept invitation](gitlab-org/gitlab@ab6a8d10b837acca4ada99d3ce25b4fde9569d29)
|
||||||
|
- [Prevent users who cannot admin a public project from viewing deploy keys](gitlab-org/gitlab@7f37133a0589744b73b63027b050f55d726eeac2)
|
||||||
|
- [Protect Grafana and Sentry integrations](gitlab-org/gitlab@9be7ba5e17e53de15a632eabbba75b3c9447782c)
|
||||||
|
- [Check permissions when filtering by contact or organization](gitlab-org/gitlab@6a43b24062256244e3394e12eccc6d5f08f34bf6)
|
||||||
|
- [Maintainer can change the visibility of Project and Group](gitlab-org/gitlab@673f39103d5bebb6e9caf0a54020e185b6a69575)
|
||||||
|
- [Protect integration secrets](gitlab-org/gitlab@d3b339b1c90b2dcd1c06236814d81d9906780ee3)
|
||||||
|
- [Fix IDOR in Jira issue show action](gitlab-org/gitlab@3ffd8a8a229d0912bf15865244a9235cd84803d8)
|
||||||
|
- [Do not link unverified secondary emails with any users](gitlab-org/gitlab@8dc17acc7e4dbc2b007670ca9d373de7534ccd2b)
|
||||||
|
- [Update gitaly version](gitlab-org/gitlab@08036ab63b3a43abfcc06d9f48e97ca4f1d9e0a7)
|
||||||
|
- [Update Rails to v6.1.6.1](gitlab-org/gitlab@c10bfb87583a8a750d88f582d2655b86935cf0a5) ([merge request](gitlab-org/gitlab!92400))
|
||||||
|
- [Update version of Gitaly](gitlab-org/gitlab@120c36dc04891825e87274f28c22214cfaf5a2cd)
|
||||||
|
- [Remove group_bot_user and group_access_token after group delete](gitlab-org/gitlab@66a96ac838efcc672cc3e505d8cfc521a2e4dd12)
|
||||||
|
- [Security datadog integration leaking](gitlab-org/gitlab@e4d79c0dca103cec6f275c9d2ea662d226fe3181)
|
||||||
|
- [Add html_escape to build_details_entity](gitlab-org/gitlab@7a21e5f26bfd259e378ec3298408a181b27bc512)
|
||||||
|
- [Remove todos from confidential notes when user loses access](gitlab-org/gitlab@f74fab12f709ffa5276183932caa130b6110e694)
|
||||||
|
- [Remove feature flag `ci_yaml_limit_size`](gitlab-org/gitlab@a9d98223ece3602977d7333897213d785370a226)
|
||||||
|
- [Forbid exchanging access token for ROP flow to users required 2FA setup](gitlab-org/gitlab@7c830e6c177d05bf1c6056360cf385020cbadbde)
|
||||||
|
- [Use author to run subscribed pipeline](gitlab-org/gitlab@bfdd48401252427dbea8069fdeb1de582c97e7cd)
|
||||||
|
- [Update GITLAB_PAGES_VERSION](gitlab-org/gitlab@f2fbcd3b41c9809ecfa36f5fd4c116061b1adf36)
|
||||||
|
- [Remove prohibited branches after project import](gitlab-org/gitlab@ab4aa0a04b03cd8aeb12d3d6e05098febd98868c)
|
||||||
|
- [Limit proxied requests to Grafana API](gitlab-org/gitlab@d8c1e63f11a686ec00e85a527e80a446b4c7b501)
|
||||||
|
|
||||||
|
### Performance (12 changes)
|
||||||
|
|
||||||
|
- [Prevent n+1s when fetching epics on big group hierarchies](gitlab-org/gitlab@051fa487354d3c2d534d03dbc1a744c4ae66f0da) ([merge request](gitlab-org/gitlab!93601)) **GitLab Enterprise Edition**
|
||||||
|
- [Move transfer project namespace dropdown to GraphQL](gitlab-org/gitlab@5ad75640e6d0c07591c1c6ef27915305085a2c7e) ([merge request](gitlab-org/gitlab!91538))
|
||||||
|
- [Cleaup import_relation_object_persistence feature flag](gitlab-org/gitlab@adb446a6ebce3982a8f2958ecfae626354bb44a4) ([merge request](gitlab-org/gitlab!94309))
|
||||||
|
- [Expire branch cache for bulk creation only once](gitlab-org/gitlab@8f02f68e16b864d83c713a4b58342296cd84fa3b) ([merge request](gitlab-org/gitlab!94069))
|
||||||
|
- [Add index to fix integration metrics performance](gitlab-org/gitlab@79a42159015daea2484fd65dbd666b29d2b08f31) ([merge request](gitlab-org/gitlab!93831))
|
||||||
|
- [Improve loading of blobs from paginated diffs](gitlab-org/gitlab@c96d1cfdafa45c1dce6537bf60bfec4c0714137d) ([merge request](gitlab-org/gitlab!92648))
|
||||||
|
- [Skip extra VSA requests when theres no value stream](gitlab-org/gitlab@5e88695686c0c6676903f4624ebc8ceb8d135ddb) ([merge request](gitlab-org/gitlab!92503)) **GitLab Enterprise Edition**
|
||||||
|
- [Increase rendered elements while loading large files](gitlab-org/gitlab@b49b2eb353a58cae6b440fc11863cfd2c15ad263) ([merge request](gitlab-org/gitlab!93094))
|
||||||
|
- [Improve participants loading performance](gitlab-org/gitlab@938ccf01c0ac999ff78b287ba8ecfa188bec3491) ([merge request](gitlab-org/gitlab!92058))
|
||||||
|
- [Improve blob rendering time](gitlab-org/gitlab@b0bd4e167c5b1424c70284de7945a38e899c9531) ([merge request](gitlab-org/gitlab!92987))
|
||||||
|
- [Generate links to dependencies in gemspec files](gitlab-org/gitlab@3c40ae14aff836caaf0e4ea2ae67f0552e6cca85) ([merge request](gitlab-org/gitlab!92763))
|
||||||
|
- [Refresh smaller TTL for highlighting diffs cache](gitlab-org/gitlab@0a70c73334a72abfbc95254f5993033bc13014f9) ([merge request](gitlab-org/gitlab!92456))
|
||||||
|
|
||||||
|
### Other (70 changes)
|
||||||
|
|
||||||
|
- [Track pipeline simulation in the pipeline editor](gitlab-org/gitlab@5241aa16f225ab4495aa81cdf7cb5f9ce2feddb9) ([merge request](gitlab-org/gitlab!95141))
|
||||||
|
- [Create Imageable concern for CI Image and Service config](gitlab-org/gitlab@643f2fedbe23df1eedd6e085eac9af1935cbdc25) by @ali_o_kan ([merge request](gitlab-org/gitlab!95175))
|
||||||
|
- [Remove feature flag lfk_automatic_partition_dropping](gitlab-org/gitlab@248b19bccf468ab91a00f68544f7297da571c4d1) ([merge request](gitlab-org/gitlab!95295))
|
||||||
|
- [Clean up attention request related todos](gitlab-org/gitlab@67c7d7a137201bb77db3b573eca3721bc5f88810) ([merge request](gitlab-org/gitlab!94008))
|
||||||
|
- [Update google-cloud-env from 1.5.0 to 1.6.0 in /qa](gitlab-org/gitlab@d847c9c9018789aee3fda5c5dec4cfca295ab1eb) by @tnir ([merge request](gitlab-org/gitlab!94201))
|
||||||
|
- [Cleanup feature flags and env vars for cross_database_modification](gitlab-org/gitlab@6bdd3f06c5725315d1d1c7a14e5ce768ab26284f) ([merge request](gitlab-org/gitlab!95124))
|
||||||
|
- [Backfill project import level on namespace settings](gitlab-org/gitlab@6fb557377d3c32e84dbf8d08ceed06e402dc8ff6) ([merge request](gitlab-org/gitlab!93202))
|
||||||
|
- [Improve Import/Export logs](gitlab-org/gitlab@a8db7be3d9b90f1f3069687c2225a1429183d8be) ([merge request](gitlab-org/gitlab!94251))
|
||||||
|
- [RuboCop: Enable previously disabled Style/IfInsideElse](gitlab-org/gitlab@450447f68c7cfd300a823009123ae435c73994d6) by @edith007 ([merge request](gitlab-org/gitlab!94117))
|
||||||
|
- [RuboCop: Enable previously disabled Style/PercentLiteralDelimiters](gitlab-org/gitlab@b4dcbd3a634a8d1e1fb973c3be337fb67543c0fa) by @edith007 ([merge request](gitlab-org/gitlab!94329))
|
||||||
|
- [RuboCop: Enable previously disabled Style/FormatString](gitlab-org/gitlab@db491faccf7e4d6d0bb6701b384525e453a35852) by @edith007 ([merge request](gitlab-org/gitlab!94092))
|
||||||
|
- [RuboCop: Enable previously disabled Style/EmptyElse](gitlab-org/gitlab@fda2e6dde69fb5602d11ec81e92fc2705fd15ffa) by @edith007 ([merge request](gitlab-org/gitlab!94103))
|
||||||
|
- [RuboCop: Enable previously disabled Style/GuardClause](gitlab-org/gitlab@793463a7b561f4b18a567b4e017dc70bf8755666) by @edith007 ([merge request](gitlab-org/gitlab!94099))
|
||||||
|
- [RuboCop: Enable previously disabled Style/RedundantInterpolation](gitlab-org/gitlab@59df47d4c4e3ae6d937229d234b61189f6320ed7) by @edith007 ([merge request](gitlab-org/gitlab!94331))
|
||||||
|
- [RuboCop: Enable previously disabled Style/IfUnlessModifier](gitlab-org/gitlab@78d63086b1106530bd820da4044fdb37086ca89b) by @edith007 ([merge request](gitlab-org/gitlab!94119))
|
||||||
|
- [RuboCop: Enable previously disabled Style/RedundantRegexpEscape](gitlab-org/gitlab@82e263563a8f121c3cdfcb90bf68fa89e4204a9e) by @edith007 ([merge request](gitlab-org/gitlab!94334))
|
||||||
|
- [RuboCop: Enable previously disabled Style/RedundantSelf](gitlab-org/gitlab@2e0f058771e78564977118b005751e36b0820d31) by @edith007 ([merge request](gitlab-org/gitlab!94342))
|
||||||
|
- [RuboCop: Enable previously disabled Style/StringConcatenation](gitlab-org/gitlab@4b7cfe1b8358c96984775119fe041c2012f41678) by @edith007 ([merge request](gitlab-org/gitlab!94357))
|
||||||
|
- [Add links to instance fingerprints](gitlab-org/gitlab@65a5822f9a083c471cd7eb18687612d7b58a4f41) by @TrueKalix ([merge request](gitlab-org/gitlab!93162))
|
||||||
|
- [RuboCop: Enable previously disabled Style/HashAsLastArrayItem](gitlab-org/gitlab@bf22dd9499b0997283c72b2e831362d89261d52c) by @edith007 ([merge request](gitlab-org/gitlab!94112))
|
||||||
|
- [RuboCop: Enable previously disabled Style/HashEachMethods](gitlab-org/gitlab@7e556c55ce92ad11deeebea1b0f951a73ed50b12) by @edith007 ([merge request](gitlab-org/gitlab!94115))
|
||||||
|
- [RuboCop: Enable previously disabled Style/SymbolProc](gitlab-org/gitlab@90f424f8f54d670577df0b6fb5596b2d65d343d9) by @edith007 ([merge request](gitlab-org/gitlab!94372))
|
||||||
|
- [Add yml definitions for metric](gitlab-org/gitlab@b9ce99c18e0497713e406b616492f5ffcc0ebe7a) ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/94048))
|
||||||
|
- [Update "working with uploads" dev docs](gitlab-org/gitlab@cf049a3d46798d1e74ce38883e685460cc249989) ([merge request](gitlab-org/gitlab!89852))
|
||||||
|
- [Schedule index removal for security findings](gitlab-org/gitlab@05373c570126833c2487028cfd1eba0f4e8c3f3e) ([merge request](gitlab-org/gitlab!94773))
|
||||||
|
- [Switch back to license_finder and update to 7.0.1](gitlab-org/gitlab@9d26aef20e23487d96f5bf12e8b21dd72fc1124f) by @tnir ([merge request](gitlab-org/gitlab!94964))
|
||||||
|
- [No-op migrations to backfill namespace/project mirror tables](gitlab-org/gitlab@6fc453bead7e665229a592db59f895d8a2103887) ([merge request](gitlab-org/gitlab!93538))
|
||||||
|
- [RuboCop: Enable previously disabled Style/Next](gitlab-org/gitlab@0f1f67971459e8deaa8cca74d5f4f14d9b6b5f4e) by @edith007 ([merge request](gitlab-org/gitlab!94325))
|
||||||
|
- [RuboCop: Enable previously disabled Style/MissingRespondToMissing](gitlab-org/gitlab@9868dc1982ecaeb81cee9b4186d68b37f6c47cba) by @edith007 ([merge request](gitlab-org/gitlab!94321))
|
||||||
|
- [Remove feature flag incremental_repository_backup](gitlab-org/gitlab@fbc3c14bab38af4cf710d4c06d6747e4e46c61cf) ([merge request](gitlab-org/gitlab!93645))
|
||||||
|
- [Exclude gin and bluemonday package from dependencies](gitlab-org/gitlab@563163f762aa128266181b46ec9d2969f5c32d13) ([merge request](gitlab-org/gitlab!94305))
|
||||||
|
- [Update octokit from 4.21.0 to 4.25.1 in /qa](gitlab-org/gitlab@c2cd51c69c8d5b9169277b5373c592b9713ee2a2) by @tnir ([merge request](gitlab-org/gitlab!94205))
|
||||||
|
- [Update signet from 0.14.0 to 0.17.0](gitlab-org/gitlab@96d0cbaf1dbd92c640152188e462f63b304b1355) by @tnir ([merge request](gitlab-org/gitlab!94202))
|
||||||
|
- [Update google-cloud-env from 1.5.0 to 1.6.0](gitlab-org/gitlab@4297a35edb2eda21e84d6ebfe2f6b40a575eccbf) by @tnir ([merge request](gitlab-org/gitlab!94194))
|
||||||
|
- [Update acme-client from 2.0.9 to 2.0.11](gitlab-org/gitlab@cd81685d847a97338eef55344a64251ce82254d5) by @tnir ([merge request](gitlab-org/gitlab!94193))
|
||||||
|
- [Disable ultimate features for public projects with 1 member and no repo](gitlab-org/gitlab@abed55e6f4322012801db806b31fd80ac0218941) ([merge request](gitlab-org/gitlab!92984))
|
||||||
|
- [Rollout use_redis_hll_instrumentation_classes ff](gitlab-org/gitlab@3208ac5aa2704e318691266102b45e796e701d21) ([merge request](gitlab-org/gitlab!93456))
|
||||||
|
- [Update Jira Deployment Type](gitlab-org/gitlab@b6f2aa81264ddf6d4ef0e237e60638473bf7ae67) by @lenikadali ([merge request](gitlab-org/gitlab!93213))
|
||||||
|
- [Remove RequirementsManagement::CreateRequirementService](gitlab-org/gitlab@f35e66031cf5770842b3bc30245fe9b0929168c8) ([merge request](gitlab-org/gitlab!93226)) **GitLab Enterprise Edition**
|
||||||
|
- [Improve gravatar service administration docs](gitlab-org/gitlab@87472c45841484a63be19eac9d2f3c3576b6a91a) by @tnir ([merge request](gitlab-org/gitlab!94051))
|
||||||
|
- [Use update_work_item mutation for removing WI](gitlab-org/gitlab@f6f2e2151966aaf49165f9b1e66d218ca7ec2af5) ([merge request](gitlab-org/gitlab!94000))
|
||||||
|
- [Remove enforce_security_report_validation flag](gitlab-org/gitlab@af6178e1bcb9058e85cb06dccd61b86f58f3a639) ([merge request](gitlab-org/gitlab!92992))
|
||||||
|
- [Add partial GIN indexes for issues table](gitlab-org/gitlab@8e279a24b63b3832cfdef4eb55d637cf4625458f) ([merge request](gitlab-org/gitlab!92739))
|
||||||
|
- [Convert final angle icons to chevrons](gitlab-org/gitlab@5e7dd09ef46e29727c21f0780097b511e09d2bcb) ([merge request](gitlab-org/gitlab!93592))
|
||||||
|
- [Removing the FF remove-fix_sliding_list_partitioning](gitlab-org/gitlab@f5381d87c4473d549e0ce2be60168fd0f7dfa6c3) ([merge request](gitlab-org/gitlab!93584))
|
||||||
|
- [Remove highlight_diffs_optimize_memory_usage feature flag](gitlab-org/gitlab@174686274f2d07a2f6cfabb7a094fdff6dc52afb) ([merge request](gitlab-org/gitlab!93443))
|
||||||
|
- [Reschedule migration to remove ultimate license from non-public projects](gitlab-org/gitlab@f926008d9b3b9ac0eab3cc8abeece3310caafc52) ([merge request](gitlab-org/gitlab!93099))
|
||||||
|
- [Decrease the urgency of unleash endpoint](gitlab-org/gitlab@45ddfe8f54c240de981d8101d3dfb3220d12e466) ([merge request](gitlab-org/gitlab!93070))
|
||||||
|
- [Delete FF ci_fix_rules_if_comparison_with_regexp_variable](gitlab-org/gitlab@3e607808889f0fae1e720bb243c2e110ca964a65) ([merge request](gitlab-org/gitlab!93223))
|
||||||
|
- [Bump yajl-ruby gem version](gitlab-org/gitlab@de1933bd8859cb7c33e2581fc889dde725262d6c) ([merge request](gitlab-org/gitlab!93389))
|
||||||
|
- [Remove analytics_devops_adoption_codeowners feature flag](gitlab-org/gitlab@30f89cbb3f92e01c4851f2f92b957d8e9df17cec) ([merge request](gitlab-org/gitlab!93086)) **GitLab Enterprise Edition**
|
||||||
|
- [Reference forked, FIPS-compatible NGINX](gitlab-org/gitlab@ec91d7457268e7bd6a97b8e5e9f302f0b2360f2f) ([merge request](gitlab-org/gitlab!92707))
|
||||||
|
- [Revert "Merge branch 'mmj-async-all-project-auth-refreshes' into 'master'"](gitlab-org/gitlab@46b3f71e717e76aba7479b573916fc5d97f47ee4) ([merge request](gitlab-org/gitlab!93332))
|
||||||
|
- [Update cluster details alert to pajamas](gitlab-org/gitlab@8fd7822dd81e3690e3e3a27399075be607bb4545) ([merge request](gitlab-org/gitlab!93315))
|
||||||
|
- [Remove pending builds covering index](gitlab-org/gitlab@653f7cc8d4c9aab419c7c83bd251c69f19378577) ([merge request](gitlab-org/gitlab!92877))
|
||||||
|
- [Disable ultimate features for public projects with no issues and no repo](gitlab-org/gitlab@85bc86c680552bc903f21d1ed89090a829e3bc9b) ([merge request](gitlab-org/gitlab!93090))
|
||||||
|
- [No-op old migration disable_job_token_scope_when_unused](gitlab-org/gitlab@f34a07627dbd18fb52dbf70c83030a635966eb8b) ([merge request](gitlab-org/gitlab!92395))
|
||||||
|
- [No-op old migration associate_existing_dast_builds_with_variables](gitlab-org/gitlab@e57c348591d45b20de07596bd93104c8d57933dc) ([merge request](gitlab-org/gitlab!92395))
|
||||||
|
- [No-op old migration copy_ci_builds_columns_to_security_scans2](gitlab-org/gitlab@08011855a360562b0066a779ae4ec18f768808bb) ([merge request](gitlab-org/gitlab!92395))
|
||||||
|
- [Backfill the `namespace_id` of existing `vulnerability_reads` records](gitlab-org/gitlab@d39498e32a20f5007215001790549866a9204a55) ([merge request](gitlab-org/gitlab!93110))
|
||||||
|
- [Delete FF ci_expand_environment_name_and_url](gitlab-org/gitlab@e6f4715cbebec84b11b7e5ce89f88ea11023e0ca) ([merge request](gitlab-org/gitlab!93218))
|
||||||
|
- [Add start_date to issues table](gitlab-org/gitlab@e28cd153b9e35051be20db5d9e21a6f77b91144c) ([merge request](gitlab-org/gitlab!92953))
|
||||||
|
- [Use utility classes in test report](gitlab-org/gitlab@5f0a684e12a6eb645fd4084e8f7498fe233dd949) ([merge request](gitlab-org/gitlab!92815))
|
||||||
|
- [Prepare partial issue trigram indexes](gitlab-org/gitlab@c713fadef7bdf5abfb80f4d072f9f5328c2eaa00) ([merge request](gitlab-org/gitlab!93002))
|
||||||
|
- [Remove FF batch_load_environment_last_deployment_group](gitlab-org/gitlab@7026445b3b1eaed089064cbb7d17a78d667bde4b) ([merge request](gitlab-org/gitlab!92976))
|
||||||
|
- [Update user API docs to better indicate SaaS availability](gitlab-org/gitlab@2933172dd3633f4fd44286c71b7072234a100455) by @zillemarco ([merge request](gitlab-org/gitlab!92975))
|
||||||
|
- [Remove token column from ci_builds table](gitlab-org/gitlab@a00890b7ac4240c4704697b087473ac20588c043) ([merge request](gitlab-org/gitlab!92894))
|
||||||
|
- [Drop unused index on ci_builds](gitlab-org/gitlab@31b5d0992dc73b88a37430f50b20f9d5308dee3c) ([merge request](gitlab-org/gitlab!92747))
|
||||||
|
- [Remove FF import_release_authors_from_github](gitlab-org/gitlab@c4d6871e4438a1626d688856903778623138f671) ([merge request](gitlab-org/gitlab!92686))
|
||||||
|
- [Remove unused feature](gitlab-org/gitlab@0ef95d341e4a15150d6ccb3d104ebbe064aa062a) ([merge request](gitlab-org/gitlab!92753))
|
||||||
|
|
||||||
## 15.2.2 (2022-08-01)
|
## 15.2.2 (2022-08-01)
|
||||||
|
|
||||||
|
@ -725,6 +1329,29 @@ entry.
|
||||||
- [Update GitLab Runner Helm Chart to 0.42.0](gitlab-org/gitlab@cc89200f498fe216864914c79b5b0d1d578edab3) ([merge request](gitlab-org/gitlab!90605))
|
- [Update GitLab Runner Helm Chart to 0.42.0](gitlab-org/gitlab@cc89200f498fe216864914c79b5b0d1d578edab3) ([merge request](gitlab-org/gitlab!90605))
|
||||||
- [Address database documentation Vale warningss](gitlab-org/gitlab@e5f9a089766bace046d3bbd760a2979865a4bbc0) by @cgives ([merge request](gitlab-org/gitlab!90093))
|
- [Address database documentation Vale warningss](gitlab-org/gitlab@e5f9a089766bace046d3bbd760a2979865a4bbc0) by @cgives ([merge request](gitlab-org/gitlab!90093))
|
||||||
|
|
||||||
|
## 15.1.4 (2022-07-28)
|
||||||
|
|
||||||
|
### Security (18 changes)
|
||||||
|
|
||||||
|
- [Security datadog integration leaking](gitlab-org/security/gitlab@1aadbf61796ff95b4716fb8ef335c5a4dbdf8c6a) ([merge request](gitlab-org/security/gitlab!2594))
|
||||||
|
- [Prevent users who cannot admin a public project from viewing deploy keys](gitlab-org/security/gitlab@a69bec0e58f4ee0df0774dcde1ce1817d41daa7c) ([merge request](gitlab-org/security/gitlab!2641))
|
||||||
|
- [Add additional condition to accept invitation](gitlab-org/security/gitlab@b3480d20512d61b761da2a8772ec2bfe32182169) ([merge request](gitlab-org/security/gitlab!2655))
|
||||||
|
- [Update GITLAB_PAGES_VERSION](gitlab-org/security/gitlab@6161c0445e4908cdc152bee4be8b9d223df9f1d0) ([merge request](gitlab-org/security/gitlab!2584))
|
||||||
|
- [Add html_escape to build_details_entity](gitlab-org/security/gitlab@c0a82385320e144b55e400eff96f39aa56af33ef) ([merge request](gitlab-org/security/gitlab!2610))
|
||||||
|
- [Check permissions when filtering by contact or organization](gitlab-org/security/gitlab@5b8f2da656ec7839614d4a49f35778ed00b31b2b) ([merge request](gitlab-org/security/gitlab!2645))
|
||||||
|
- [Use author to run subscribed pipeline](gitlab-org/security/gitlab@982917161408cfe4c3191f352bb1d390dfa3c9fd) ([merge request](gitlab-org/security/gitlab!2558))
|
||||||
|
- [Remove prohibited branches after project import](gitlab-org/security/gitlab@48864bf7539176eb385f5ce792c8e369a2b79fe6) ([merge request](gitlab-org/security/gitlab!2589))
|
||||||
|
- [Remove feature flag `ci_yaml_limit_size`](gitlab-org/security/gitlab@b532b82ef2a0ef5b045932a56ffc06281df7a1d8) ([merge request](gitlab-org/security/gitlab!2630))
|
||||||
|
- [Maintainer can change the visibility of Project and Group](gitlab-org/security/gitlab@9556769a3a2fe2c030eb55e87b1465638d315358) ([merge request](gitlab-org/security/gitlab!2618))
|
||||||
|
- [Do not link unverified secondary emails with any users](gitlab-org/security/gitlab@331b1d6b590b01c3d45332a6c8e09def249c627e) ([merge request](gitlab-org/security/gitlab!2627))
|
||||||
|
- [Forbid exchanging access token for ROP flow to users required 2FA setup](gitlab-org/security/gitlab@15bc29c4ab878365356e59c0c8d2e0f361b71e70) ([merge request](gitlab-org/security/gitlab!2621))
|
||||||
|
- [Remove todos from confidential notes when user loses access](gitlab-org/security/gitlab@9672296987190cc4b08b1f32f3c45086880b06bc) ([merge request](gitlab-org/security/gitlab!2608))
|
||||||
|
- [Remove group_bot_user and group_access_token after group delete](gitlab-org/security/gitlab@9b1a5e7101e1addee8c3429f4937980020c5f6b3) ([merge request](gitlab-org/security/gitlab!2634))
|
||||||
|
- [Protect integration secrets](gitlab-org/security/gitlab@4920ac9b10e237cca5d279cbd3cf60daa829a71b) ([merge request](gitlab-org/security/gitlab!2585))
|
||||||
|
- [Protect Grafana and Sentry integrations](gitlab-org/security/gitlab@a5d33edb1c557e9bbd0a1a79c81e851c1d740e37) ([merge request](gitlab-org/security/gitlab!2576))
|
||||||
|
- [Fix IDOR in Jira issue show action](gitlab-org/security/gitlab@8b62e0c09c33c44f508266d7b8db4892105124ac) ([merge request](gitlab-org/security/gitlab!2648))
|
||||||
|
- [Limit proxied requests to Grafana API](gitlab-org/security/gitlab@4580e61bc22b04eda13e293c5868a26a1a6ee571) ([merge request](gitlab-org/security/gitlab!2597))
|
||||||
|
|
||||||
## 15.1.3 (2022-07-19)
|
## 15.1.3 (2022-07-19)
|
||||||
|
|
||||||
### Added (1 change)
|
### Added (1 change)
|
||||||
|
@ -1734,6 +2361,29 @@ entry.
|
||||||
- [Fix JH skipped subscription portal spec](gitlab-org/gitlab@0e7e7cb4a62d004989c47fafe6fe1f9ffd90da44) by @chaomao ([merge request](gitlab-org/gitlab!87213))
|
- [Fix JH skipped subscription portal spec](gitlab-org/gitlab@0e7e7cb4a62d004989c47fafe6fe1f9ffd90da44) by @chaomao ([merge request](gitlab-org/gitlab!87213))
|
||||||
- [Add not null constraint to requirements.issue_id validate:false](gitlab-org/gitlab@5ccac890b13c53c5761ccb8e5cb7ca202e0656c3) ([merge request](gitlab-org/gitlab!86590))
|
- [Add not null constraint to requirements.issue_id validate:false](gitlab-org/gitlab@5ccac890b13c53c5761ccb8e5cb7ca202e0656c3) ([merge request](gitlab-org/gitlab!86590))
|
||||||
|
|
||||||
|
## 15.0.5 (2022-07-28)
|
||||||
|
|
||||||
|
### Security (18 changes)
|
||||||
|
|
||||||
|
- [Security datadog integration leaking](gitlab-org/security/gitlab@827505e96860979709654210525007901abd56f0) ([merge request](gitlab-org/security/gitlab!2595))
|
||||||
|
- [Prevent users who cannot admin a public project from viewing deploy keys](gitlab-org/security/gitlab@2b06195d21bbd6b566221c49e871cd8da1f744b6) ([merge request](gitlab-org/security/gitlab!2642))
|
||||||
|
- [Add additional condition to accept invitation](gitlab-org/security/gitlab@8aa70bcc8a3eb1bd2f96c06e9b0e5b6eb0ac561d) ([merge request](gitlab-org/security/gitlab!2654))
|
||||||
|
- [Update GITLAB_PAGES_VERSION](gitlab-org/security/gitlab@6b81c541a60da6c389788d21a216dab4d7e40304) ([merge request](gitlab-org/security/gitlab!2583))
|
||||||
|
- [Add html_escape to build_details_entity](gitlab-org/security/gitlab@efe16cfa36ff42981891994d5b5e63dcdd2f1daa) ([merge request](gitlab-org/security/gitlab!2611))
|
||||||
|
- [Check permissions when filtering by contact or organization](gitlab-org/security/gitlab@3d210e31d933cfff0c9fae9dd2f1ed97058bfea6) ([merge request](gitlab-org/security/gitlab!2646))
|
||||||
|
- [Use author to run subscribed pipeline](gitlab-org/security/gitlab@c1ca513e600d1a963e23ab63c261c982780593b5) ([merge request](gitlab-org/security/gitlab!2559))
|
||||||
|
- [Remove prohibited branches after project import](gitlab-org/security/gitlab@8ceb9492555471041f962d54e190314aac86207c) ([merge request](gitlab-org/security/gitlab!2588))
|
||||||
|
- [Remove feature flag `ci_yaml_limit_size`](gitlab-org/security/gitlab@df0d379902f0e03a6f1506276402246cfe2e922f) ([merge request](gitlab-org/security/gitlab!2631))
|
||||||
|
- [Maintainer can change the visibility of Project and Group](gitlab-org/security/gitlab@1e575f57368d7374dc33e151e81a2f5dfe3fa21e) ([merge request](gitlab-org/security/gitlab!2617))
|
||||||
|
- [Do not link unverified secondary emails with any users](gitlab-org/security/gitlab@e15f72a77f67e946258576d1b3006e9471d5ec9a) ([merge request](gitlab-org/security/gitlab!2626))
|
||||||
|
- [Forbid exchanging access token for ROP flow to users required 2FA setup](gitlab-org/security/gitlab@7250fb15bf59401acd0c88c89d27423578b24f71) ([merge request](gitlab-org/security/gitlab!2620))
|
||||||
|
- [Remove todos from confidential notes when user loses access](gitlab-org/security/gitlab@f91cc66eaa83c9a0744d8f25ee56197b5805035e) ([merge request](gitlab-org/security/gitlab!2609))
|
||||||
|
- [Remove group_bot_user and group_access_token after group delete](gitlab-org/security/gitlab@995de100fcba61c0efa11c1a2a98377c90f68f0c) ([merge request](gitlab-org/security/gitlab!2635))
|
||||||
|
- [Protect integration secrets](gitlab-org/security/gitlab@e475ad82568f5d9da62d8a89c0ee3393a97685bf) ([merge request](gitlab-org/security/gitlab!2586))
|
||||||
|
- [Protect Grafana and Sentry integrations](gitlab-org/security/gitlab@0c3fa9f84e2459e63ec58d6253752649489d6283) ([merge request](gitlab-org/security/gitlab!2577))
|
||||||
|
- [Fix IDOR in Jira issue show action](gitlab-org/security/gitlab@cf6ad0474584f701e3f14262284ab681f6a06a42) ([merge request](gitlab-org/security/gitlab!2649))
|
||||||
|
- [Limit proxied requests to Grafana API](gitlab-org/security/gitlab@28225721c1bce851d81b6e462ec6965570c7320a) ([merge request](gitlab-org/security/gitlab!2598))
|
||||||
|
|
||||||
## 15.0.4 (2022-06-30)
|
## 15.0.4 (2022-06-30)
|
||||||
|
|
||||||
### Security (17 changes)
|
### Security (17 changes)
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
15.2.3
|
15.3.1
|
|
@ -1 +1 @@
|
||||||
15.2.0
|
15.3.0
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
main
|
2c781b65ccfd6d016c7bfab1982ecb234c4e2cd0
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1.61.1
|
1.62.0
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
14.9.0
|
14.10.0
|
||||||
|
|
69
Gemfile
69
Gemfile
|
@ -2,25 +2,25 @@
|
||||||
|
|
||||||
source 'https://rubygems.org'
|
source 'https://rubygems.org'
|
||||||
|
|
||||||
gem 'rails', '~> 6.1.4.7'
|
gem 'rails', '~> 6.1.6.1'
|
||||||
|
|
||||||
gem 'bootsnap', '~> 1.12.0', require: false
|
gem 'bootsnap', '~> 1.13.0', require: false
|
||||||
|
|
||||||
# Responders respond_to and respond_with
|
# Responders respond_to and respond_with
|
||||||
gem 'responders', '~> 3.0'
|
gem 'responders', '~> 3.0'
|
||||||
|
|
||||||
gem 'sprockets', '~> 3.7.0'
|
gem 'sprockets', '~> 3.7.0'
|
||||||
|
|
||||||
gem 'view_component', '~> 2.50.0'
|
gem 'view_component', '~> 2.61'
|
||||||
|
|
||||||
# Default values for AR models
|
# Default values for AR models
|
||||||
gem 'default_value_for', '~> 3.4.0'
|
gem 'default_value_for', '~> 3.4.0'
|
||||||
|
|
||||||
# Supported DBs
|
# Supported DBs
|
||||||
gem 'pg', '~> 1.3.0'
|
gem 'pg', '~> 1.4.0'
|
||||||
|
|
||||||
gem 'rugged', '~> 1.2'
|
gem 'rugged', '~> 1.2'
|
||||||
gem 'grape-path-helpers', '~> 1.7.0'
|
gem 'grape-path-helpers', '~> 1.7.1'
|
||||||
|
|
||||||
gem 'faraday', '~> 1.0'
|
gem 'faraday', '~> 1.0'
|
||||||
gem 'marginalia', '~> 1.10.0'
|
gem 'marginalia', '~> 1.10.0'
|
||||||
|
@ -39,8 +39,8 @@ gem 'ruby-saml', '~> 1.13.0'
|
||||||
gem 'omniauth', '~> 1.8'
|
gem 'omniauth', '~> 1.8'
|
||||||
gem 'omniauth-auth0', '~> 2.0.0'
|
gem 'omniauth-auth0', '~> 2.0.0'
|
||||||
gem 'omniauth-azure-activedirectory-v2', '~> 1.0'
|
gem 'omniauth-azure-activedirectory-v2', '~> 1.0'
|
||||||
gem 'omniauth-azure-oauth2', '~> 0.0.9' # Deprecated v1 version
|
gem 'omniauth-azure-oauth2', '~> 0.0.9' # See vendor/gems/omniauth-azure-oauth2/README.md
|
||||||
gem 'omniauth-cas3', '~> 1.1.4'
|
gem 'omniauth-cas3', '~> 1.1.4', path: 'vendor/gems/omniauth-cas3' # See vendor/gems/omniauth-cas3/README.md
|
||||||
gem 'omniauth-dingtalk-oauth2', '~> 1.0'
|
gem 'omniauth-dingtalk-oauth2', '~> 1.0'
|
||||||
gem 'omniauth-alicloud', '~> 1.0.1'
|
gem 'omniauth-alicloud', '~> 1.0.1'
|
||||||
gem 'omniauth-facebook', '~> 4.0.0'
|
gem 'omniauth-facebook', '~> 4.0.0'
|
||||||
|
@ -56,7 +56,7 @@ gem 'omniauth-authentiq', '~> 0.3.3'
|
||||||
gem 'gitlab-omniauth-openid-connect', '~> 0.9.0', require: 'omniauth_openid_connect'
|
gem 'gitlab-omniauth-openid-connect', '~> 0.9.0', require: 'omniauth_openid_connect'
|
||||||
gem 'omniauth-salesforce', '~> 1.0.5'
|
gem 'omniauth-salesforce', '~> 1.0.5'
|
||||||
gem 'omniauth-atlassian-oauth2', '~> 0.2.0'
|
gem 'omniauth-atlassian-oauth2', '~> 0.2.0'
|
||||||
gem 'rack-oauth2', '~> 1.19.0'
|
gem 'rack-oauth2', '~> 1.21.2'
|
||||||
gem 'jwt', '~> 2.1.0'
|
gem 'jwt', '~> 2.1.0'
|
||||||
|
|
||||||
# Kerberos authentication. EE-only
|
# Kerberos authentication. EE-only
|
||||||
|
@ -78,7 +78,7 @@ gem 'u2f', '~> 0.2.1'
|
||||||
gem 'validates_hostname', '~> 1.0.11'
|
gem 'validates_hostname', '~> 1.0.11'
|
||||||
gem 'rubyzip', '~> 2.3.2', require: 'zip'
|
gem 'rubyzip', '~> 2.3.2', require: 'zip'
|
||||||
# GitLab Pages letsencrypt support
|
# GitLab Pages letsencrypt support
|
||||||
gem 'acme-client', '~> 2.0', '>= 2.0.9'
|
gem 'acme-client', '~> 2.0'
|
||||||
|
|
||||||
# Browser detection
|
# Browser detection
|
||||||
gem 'browser', '~> 4.2'
|
gem 'browser', '~> 4.2'
|
||||||
|
@ -168,10 +168,10 @@ gem 'asciidoctor', '~> 2.0.10'
|
||||||
gem 'asciidoctor-include-ext', '~> 0.4.0', require: false
|
gem 'asciidoctor-include-ext', '~> 0.4.0', require: false
|
||||||
gem 'asciidoctor-plantuml', '~> 0.0.12'
|
gem 'asciidoctor-plantuml', '~> 0.0.12'
|
||||||
gem 'asciidoctor-kroki', '~> 0.5.0', require: false
|
gem 'asciidoctor-kroki', '~> 0.5.0', require: false
|
||||||
gem 'rouge', '~> 3.29.0'
|
gem 'rouge', '~> 3.30.0'
|
||||||
gem 'truncato', '~> 0.7.11'
|
gem 'truncato', '~> 0.7.12'
|
||||||
gem 'bootstrap_form', '~> 4.2.0'
|
gem 'bootstrap_form', '~> 4.2.0'
|
||||||
gem 'nokogiri', '~> 1.13.6'
|
gem 'nokogiri', '~> 1.13.0'
|
||||||
gem 'escape_utils', '~> 1.1'
|
gem 'escape_utils', '~> 1.1'
|
||||||
|
|
||||||
# Calendar rendering
|
# Calendar rendering
|
||||||
|
@ -187,7 +187,7 @@ gem 'rack', '~> 2.2.4'
|
||||||
gem 'rack-timeout', '~> 0.6.0', require: 'rack/timeout/base'
|
gem 'rack-timeout', '~> 0.6.0', require: 'rack/timeout/base'
|
||||||
|
|
||||||
group :puma do
|
group :puma do
|
||||||
gem 'puma', '~> 5.6.2', require: false
|
gem 'puma', '~> 5.6.4', require: false
|
||||||
gem 'puma_worker_killer', '~> 0.3.1', require: false
|
gem 'puma_worker_killer', '~> 0.3.1', require: false
|
||||||
gem 'sd_notify', '~> 0.1.0', require: false
|
gem 'sd_notify', '~> 0.1.0', require: false
|
||||||
end
|
end
|
||||||
|
@ -237,7 +237,7 @@ gem 'redis', '~> 4.4.0'
|
||||||
gem 'connection_pool', '~> 2.0'
|
gem 'connection_pool', '~> 2.0'
|
||||||
|
|
||||||
# Redis session store
|
# Redis session store
|
||||||
gem 'redis-actionpack', '~> 5.2.0'
|
gem 'redis-actionpack', '~> 5.3.0'
|
||||||
|
|
||||||
# Discord integration
|
# Discord integration
|
||||||
gem 'discordrb-webhooks', '~> 3.4', require: false
|
gem 'discordrb-webhooks', '~> 3.4', require: false
|
||||||
|
@ -262,7 +262,7 @@ gem 'asana', '~> 0.10.13'
|
||||||
gem 'ruby-fogbugz', '~> 0.2.1'
|
gem 'ruby-fogbugz', '~> 0.2.1'
|
||||||
|
|
||||||
# Kubernetes integration
|
# Kubernetes integration
|
||||||
gem 'kubeclient', '~> 4.9.2'
|
gem 'kubeclient', '~> 4.9.3'
|
||||||
|
|
||||||
# Sanitize user input
|
# Sanitize user input
|
||||||
gem 'sanitize', '~> 6.0'
|
gem 'sanitize', '~> 6.0'
|
||||||
|
@ -299,7 +299,7 @@ gem 'gon', '~> 6.4.0'
|
||||||
gem 'request_store', '~> 1.5'
|
gem 'request_store', '~> 1.5'
|
||||||
gem 'base32', '~> 0.3.0'
|
gem 'base32', '~> 0.3.0'
|
||||||
|
|
||||||
gem 'gitlab-license', '~> 2.1.0'
|
gem 'gitlab-license', '~> 2.2.1'
|
||||||
|
|
||||||
# Protect against bruteforcing
|
# Protect against bruteforcing
|
||||||
gem 'rack-attack', '~> 6.6.0'
|
gem 'rack-attack', '~> 6.6.0'
|
||||||
|
@ -317,7 +317,7 @@ gem 'pg_query', '~> 2.1.0'
|
||||||
gem 'premailer-rails', '~> 1.10.3'
|
gem 'premailer-rails', '~> 1.10.3'
|
||||||
|
|
||||||
# LabKit: Tracing and Correlation
|
# LabKit: Tracing and Correlation
|
||||||
gem 'gitlab-labkit', '~> 0.23.0'
|
gem 'gitlab-labkit', '~> 0.24.0'
|
||||||
# Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0
|
# Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0
|
||||||
# because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900
|
# because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900
|
||||||
gem 'thrift', '>= 0.14.0'
|
gem 'thrift', '>= 0.14.0'
|
||||||
|
@ -345,27 +345,25 @@ gem 'prometheus-client-mmap', '~> 0.16', require: 'prometheus/client'
|
||||||
gem 'warning', '~> 1.3.0'
|
gem 'warning', '~> 1.3.0'
|
||||||
|
|
||||||
group :development do
|
group :development do
|
||||||
gem 'lefthook', '~> 1.0.0', require: false
|
gem 'lefthook', '~> 1.1.0', require: false
|
||||||
gem 'rubocop'
|
gem 'rubocop'
|
||||||
gem 'solargraph', '~> 0.44.3', require: false
|
gem 'solargraph', '~> 0.45.0', require: false
|
||||||
|
|
||||||
gem 'letter_opener_web', '~> 2.0.0'
|
gem 'letter_opener_web', '~> 2.0.0'
|
||||||
|
gem 'lookbook'
|
||||||
|
|
||||||
# Better errors handler
|
# Better errors handler
|
||||||
gem 'better_errors', '~> 2.9.0'
|
gem 'better_errors', '~> 2.9.0'
|
||||||
|
|
||||||
# thin instead webrick
|
|
||||||
gem 'thin', '~> 1.8.0'
|
|
||||||
|
|
||||||
gem 'sprite-factory', '~> 1.7'
|
gem 'sprite-factory', '~> 1.7'
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
gem 'deprecation_toolkit', '~> 1.5.1', require: false
|
gem 'deprecation_toolkit', '~> 1.5.1', require: false
|
||||||
gem 'bullet', '~> 6.1.3'
|
gem 'bullet', '~> 7.0.2'
|
||||||
gem 'pry-byebug'
|
gem 'pry-byebug'
|
||||||
gem 'pry-rails', '~> 0.3.9'
|
gem 'pry-rails', '~> 0.3.9'
|
||||||
gem 'pry-shell', '~> 0.5.0'
|
gem 'pry-shell', '~> 0.5.1'
|
||||||
|
|
||||||
gem 'awesome_print', require: false
|
gem 'awesome_print', require: false
|
||||||
|
|
||||||
|
@ -408,7 +406,7 @@ group :development, :test do
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test, :danger do
|
group :development, :test, :danger do
|
||||||
gem 'gitlab-dangerfiles', '~> 3.4.3', require: false
|
gem 'gitlab-dangerfiles', '~> 3.5.0', require: false
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test, :coverage do
|
group :development, :test, :coverage do
|
||||||
|
@ -420,10 +418,7 @@ end
|
||||||
|
|
||||||
# Gems required in omnibus-gitlab pipeline
|
# Gems required in omnibus-gitlab pipeline
|
||||||
group :development, :test, :omnibus do
|
group :development, :test, :omnibus do
|
||||||
# Using a fork until https://github.com/pivotal/LicenseFinder/pull/816 is
|
gem 'license_finder', '~> 7.0', require: false
|
||||||
# resolved. For details, check discussion in
|
|
||||||
# https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74881
|
|
||||||
gem 'gitlab-license_finder', '~> 6.0', require: false
|
|
||||||
end
|
end
|
||||||
|
|
||||||
group :test do
|
group :test do
|
||||||
|
@ -437,6 +432,8 @@ group :test do
|
||||||
gem 'capybara-screenshot', '~> 1.0.22'
|
gem 'capybara-screenshot', '~> 1.0.22'
|
||||||
gem 'selenium-webdriver', '~> 3.142'
|
gem 'selenium-webdriver', '~> 3.142'
|
||||||
|
|
||||||
|
gem 'graphlyte', '~> 1.0.0'
|
||||||
|
|
||||||
gem 'shoulda-matchers', '~> 5.1.0', require: false
|
gem 'shoulda-matchers', '~> 5.1.0', require: false
|
||||||
gem 'email_spec', '~> 2.2.0'
|
gem 'email_spec', '~> 2.2.0'
|
||||||
gem 'webmock', '~> 3.9.1'
|
gem 'webmock', '~> 3.9.1'
|
||||||
|
@ -486,21 +483,21 @@ gem 'ssh_data', '~> 1.3'
|
||||||
gem 'spamcheck', '~> 0.1.0'
|
gem 'spamcheck', '~> 0.1.0'
|
||||||
|
|
||||||
# Gitaly GRPC protocol definitions
|
# Gitaly GRPC protocol definitions
|
||||||
gem 'gitaly', '~> 15.1.0-rc1'
|
gem 'gitaly', '~> 15.3.0-rc3'
|
||||||
|
|
||||||
# KAS GRPC protocol definitions
|
# KAS GRPC protocol definitions
|
||||||
gem 'kas-grpc', '~> 0.0.2'
|
gem 'kas-grpc', '~> 0.0.2'
|
||||||
|
|
||||||
gem 'grpc', '~> 1.42.0'
|
gem 'grpc', '~> 1.42.0'
|
||||||
|
|
||||||
gem 'google-protobuf', '~> 3.19.0'
|
gem 'google-protobuf', '~> 3.21'
|
||||||
|
|
||||||
gem 'toml-rb', '~> 2.0'
|
gem 'toml-rb', '~> 2.0'
|
||||||
|
|
||||||
# Feature toggles
|
# Feature toggles
|
||||||
gem 'flipper', '~> 0.21.0'
|
gem 'flipper', '~> 0.25.0'
|
||||||
gem 'flipper-active_record', '~> 0.21.0'
|
gem 'flipper-active_record', '~> 0.25.0'
|
||||||
gem 'flipper-active_support_cache_store', '~> 0.21.0'
|
gem 'flipper-active_support_cache_store', '~> 0.25.0'
|
||||||
gem 'unleash', '~> 3.2.2'
|
gem 'unleash', '~> 3.2.2'
|
||||||
gem 'gitlab-experiment', '~> 0.7.1'
|
gem 'gitlab-experiment', '~> 0.7.1'
|
||||||
|
|
||||||
|
@ -536,9 +533,9 @@ gem 'valid_email', '~> 0.1'
|
||||||
# JSON
|
# JSON
|
||||||
gem 'json', '~> 2.5.1'
|
gem 'json', '~> 2.5.1'
|
||||||
gem 'json_schemer', '~> 0.2.18'
|
gem 'json_schemer', '~> 0.2.18'
|
||||||
gem 'oj', '~> 3.13.19'
|
gem 'oj', '~> 3.13.20'
|
||||||
gem 'multi_json', '~> 1.14.1'
|
gem 'multi_json', '~> 1.14.1'
|
||||||
gem 'yajl-ruby', '~> 1.4.1', require: 'yajl'
|
gem 'yajl-ruby', '~> 1.4.3', require: 'yajl'
|
||||||
|
|
||||||
gem 'webauthn', '~> 2.3'
|
gem 'webauthn', '~> 2.3'
|
||||||
|
|
||||||
|
|
349
Gemfile.lock
349
Gemfile.lock
|
@ -24,6 +24,14 @@ PATH
|
||||||
connection_pool (~> 2.0)
|
connection_pool (~> 2.0)
|
||||||
mail (~> 2.7)
|
mail (~> 2.7)
|
||||||
|
|
||||||
|
PATH
|
||||||
|
remote: vendor/gems/omniauth-cas3
|
||||||
|
specs:
|
||||||
|
omniauth-cas3 (1.1.4)
|
||||||
|
addressable (~> 2.3)
|
||||||
|
nokogiri (~> 1.7, >= 1.7.1)
|
||||||
|
omniauth (~> 1.2, < 3)
|
||||||
|
|
||||||
PATH
|
PATH
|
||||||
remote: vendor/gems/omniauth-gitlab
|
remote: vendor/gems/omniauth-gitlab
|
||||||
specs:
|
specs:
|
||||||
|
@ -43,65 +51,66 @@ GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
RedCloth (4.3.2)
|
RedCloth (4.3.2)
|
||||||
acme-client (2.0.9)
|
acme-client (2.0.11)
|
||||||
faraday (>= 0.17, < 2.0.0)
|
faraday (>= 1.0, < 3.0.0)
|
||||||
actioncable (6.1.4.7)
|
faraday-retry (~> 1.0)
|
||||||
actionpack (= 6.1.4.7)
|
actioncable (6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
|
activesupport (= 6.1.6.1)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
websocket-driver (>= 0.6.1)
|
websocket-driver (>= 0.6.1)
|
||||||
actionmailbox (6.1.4.7)
|
actionmailbox (6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
activejob (= 6.1.4.7)
|
activejob (= 6.1.6.1)
|
||||||
activerecord (= 6.1.4.7)
|
activerecord (= 6.1.6.1)
|
||||||
activestorage (= 6.1.4.7)
|
activestorage (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
mail (>= 2.7.1)
|
mail (>= 2.7.1)
|
||||||
actionmailer (6.1.4.7)
|
actionmailer (6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
actionview (= 6.1.4.7)
|
actionview (= 6.1.6.1)
|
||||||
activejob (= 6.1.4.7)
|
activejob (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
actionpack (6.1.4.7)
|
actionpack (6.1.6.1)
|
||||||
actionview (= 6.1.4.7)
|
actionview (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
rack (~> 2.0, >= 2.0.9)
|
rack (~> 2.0, >= 2.0.9)
|
||||||
rack-test (>= 0.6.3)
|
rack-test (>= 0.6.3)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
||||||
actiontext (6.1.4.7)
|
actiontext (6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
activerecord (= 6.1.4.7)
|
activerecord (= 6.1.6.1)
|
||||||
activestorage (= 6.1.4.7)
|
activestorage (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
nokogiri (>= 1.8.5)
|
nokogiri (>= 1.8.5)
|
||||||
actionview (6.1.4.7)
|
actionview (6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubi (~> 1.4)
|
erubi (~> 1.4)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.1, >= 1.2.0)
|
rails-html-sanitizer (~> 1.1, >= 1.2.0)
|
||||||
activejob (6.1.4.7)
|
activejob (6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
globalid (>= 0.3.6)
|
globalid (>= 0.3.6)
|
||||||
activemodel (6.1.4.7)
|
activemodel (6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
activerecord (6.1.4.7)
|
activerecord (6.1.6.1)
|
||||||
activemodel (= 6.1.4.7)
|
activemodel (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
activerecord-explain-analyze (0.1.0)
|
activerecord-explain-analyze (0.1.0)
|
||||||
activerecord (>= 4)
|
activerecord (>= 4)
|
||||||
pg
|
pg
|
||||||
activestorage (6.1.4.7)
|
activestorage (6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
activejob (= 6.1.4.7)
|
activejob (= 6.1.6.1)
|
||||||
activerecord (= 6.1.4.7)
|
activerecord (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
marcel (~> 1.0.0)
|
marcel (~> 1.0)
|
||||||
mini_mime (>= 1.1.0)
|
mini_mime (>= 1.1.0)
|
||||||
activesupport (6.1.4.7)
|
activesupport (6.1.6.1)
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
i18n (>= 1.6, < 2)
|
i18n (>= 1.6, < 2)
|
||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
|
@ -184,14 +193,14 @@ GEM
|
||||||
rack (>= 0.9.0)
|
rack (>= 0.9.0)
|
||||||
bindata (2.4.10)
|
bindata (2.4.10)
|
||||||
binding_ninja (0.2.3)
|
binding_ninja (0.2.3)
|
||||||
bootsnap (1.12.0)
|
bootsnap (1.13.0)
|
||||||
msgpack (~> 1.2)
|
msgpack (~> 1.2)
|
||||||
bootstrap_form (4.2.0)
|
bootstrap_form (4.2.0)
|
||||||
actionpack (>= 5.0)
|
actionpack (>= 5.0)
|
||||||
activemodel (>= 5.0)
|
activemodel (>= 5.0)
|
||||||
browser (4.2.0)
|
browser (4.2.0)
|
||||||
builder (3.2.4)
|
builder (3.2.4)
|
||||||
bullet (6.1.3)
|
bullet (7.0.2)
|
||||||
activesupport (>= 3.0.0)
|
activesupport (>= 3.0.0)
|
||||||
uniform_notifier (~> 1.11)
|
uniform_notifier (~> 1.11)
|
||||||
bundler-audit (0.7.0.1)
|
bundler-audit (0.7.0.1)
|
||||||
|
@ -257,7 +266,6 @@ GEM
|
||||||
git
|
git
|
||||||
css_parser (1.11.0)
|
css_parser (1.11.0)
|
||||||
addressable
|
addressable
|
||||||
daemons (1.3.1)
|
|
||||||
danger (8.6.1)
|
danger (8.6.1)
|
||||||
claide (~> 1.0)
|
claide (~> 1.0)
|
||||||
claide-plugins (>= 0.9.2)
|
claide-plugins (>= 0.9.2)
|
||||||
|
@ -310,7 +318,7 @@ GEM
|
||||||
devise (~> 4.0)
|
devise (~> 4.0)
|
||||||
railties (< 7.1)
|
railties (< 7.1)
|
||||||
rotp (~> 6.0)
|
rotp (~> 6.0)
|
||||||
diff-lcs (1.4.4)
|
diff-lcs (1.5.0)
|
||||||
diff_match_patch (0.1.0)
|
diff_match_patch (0.1.0)
|
||||||
diffy (3.3.0)
|
diffy (3.3.0)
|
||||||
discordrb-webhooks (3.4.2)
|
discordrb-webhooks (3.4.2)
|
||||||
|
@ -373,7 +381,6 @@ GEM
|
||||||
tzinfo
|
tzinfo
|
||||||
ethon (0.15.0)
|
ethon (0.15.0)
|
||||||
ffi (>= 1.15.0)
|
ffi (>= 1.15.0)
|
||||||
eventmachine (1.2.7)
|
|
||||||
excon (0.90.0)
|
excon (0.90.0)
|
||||||
execjs (2.8.1)
|
execjs (2.8.1)
|
||||||
expression_parser (0.9.0)
|
expression_parser (0.9.0)
|
||||||
|
@ -405,8 +412,8 @@ GEM
|
||||||
faraday-http-cache (2.4.0)
|
faraday-http-cache (2.4.0)
|
||||||
faraday (>= 0.8)
|
faraday (>= 0.8)
|
||||||
faraday-httpclient (1.0.1)
|
faraday-httpclient (1.0.1)
|
||||||
faraday-multipart (1.0.3)
|
faraday-multipart (1.0.4)
|
||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (~> 2)
|
||||||
faraday-net_http (1.0.1)
|
faraday-net_http (1.0.1)
|
||||||
faraday-net_http_persistent (1.2.0)
|
faraday-net_http_persistent (1.2.0)
|
||||||
faraday-patron (1.0.0)
|
faraday-patron (1.0.0)
|
||||||
|
@ -431,13 +438,13 @@ GEM
|
||||||
libyajl2 (~> 1.2)
|
libyajl2 (~> 1.2)
|
||||||
filelock (1.1.1)
|
filelock (1.1.1)
|
||||||
find_a_port (1.0.1)
|
find_a_port (1.0.1)
|
||||||
flipper (0.21.0)
|
flipper (0.25.0)
|
||||||
flipper-active_record (0.21.0)
|
flipper-active_record (0.25.0)
|
||||||
activerecord (>= 5.0, < 7)
|
activerecord (>= 4.2, < 8)
|
||||||
flipper (~> 0.21.0)
|
flipper (~> 0.25.0)
|
||||||
flipper-active_support_cache_store (0.21.0)
|
flipper-active_support_cache_store (0.25.0)
|
||||||
activesupport (>= 5.0, < 7)
|
activesupport (>= 4.2, < 8)
|
||||||
flipper (~> 0.21.0)
|
flipper (~> 0.25.0)
|
||||||
flowdock (0.7.1)
|
flowdock (0.7.1)
|
||||||
httparty (~> 0.7)
|
httparty (~> 0.7)
|
||||||
multi_json
|
multi_json
|
||||||
|
@ -499,9 +506,9 @@ GEM
|
||||||
gettext_i18n_rails (>= 0.7.1)
|
gettext_i18n_rails (>= 0.7.1)
|
||||||
po_to_json (>= 1.0.0)
|
po_to_json (>= 1.0.0)
|
||||||
rails (>= 3.2.0)
|
rails (>= 3.2.0)
|
||||||
git (1.7.0)
|
git (1.11.0)
|
||||||
rchardet (~> 1.8)
|
rchardet (~> 1.8)
|
||||||
gitaly (15.1.0.pre.rc1)
|
gitaly (15.3.0.pre.rc3)
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
github-markup (1.7.0)
|
github-markup (1.7.0)
|
||||||
gitlab (4.16.1)
|
gitlab (4.16.1)
|
||||||
|
@ -509,7 +516,7 @@ GEM
|
||||||
terminal-table (~> 1.5, >= 1.5.1)
|
terminal-table (~> 1.5, >= 1.5.1)
|
||||||
gitlab-chronic (0.10.5)
|
gitlab-chronic (0.10.5)
|
||||||
numerizer (~> 0.2)
|
numerizer (~> 0.2)
|
||||||
gitlab-dangerfiles (3.4.3)
|
gitlab-dangerfiles (3.5.0)
|
||||||
danger (>= 8.4.5)
|
danger (>= 8.4.5)
|
||||||
danger-gitlab (>= 8.0.0)
|
danger-gitlab (>= 8.0.0)
|
||||||
rake
|
rake
|
||||||
|
@ -523,22 +530,15 @@ GEM
|
||||||
fog-json (~> 1.2.0)
|
fog-json (~> 1.2.0)
|
||||||
mime-types
|
mime-types
|
||||||
ms_rest_azure (~> 0.12.0)
|
ms_rest_azure (~> 0.12.0)
|
||||||
gitlab-labkit (0.23.0)
|
gitlab-labkit (0.24.0)
|
||||||
actionpack (>= 5.0.0, < 7.0.0)
|
actionpack (>= 5.0.0, < 8.0.0)
|
||||||
activesupport (>= 5.0.0, < 7.0.0)
|
activesupport (>= 5.0.0, < 8.0.0)
|
||||||
grpc (>= 1.37)
|
grpc (>= 1.37)
|
||||||
jaeger-client (~> 1.1.0)
|
jaeger-client (~> 1.1.0)
|
||||||
opentracing (~> 0.4)
|
opentracing (~> 0.4)
|
||||||
pg_query (~> 2.1)
|
pg_query (~> 2.1)
|
||||||
redis (> 3.0.0, < 5.0.0)
|
redis (> 3.0.0, < 5.0.0)
|
||||||
gitlab-license (2.1.0)
|
gitlab-license (2.2.1)
|
||||||
gitlab-license_finder (6.14.2.1)
|
|
||||||
bundler
|
|
||||||
rubyzip (>= 1, < 3)
|
|
||||||
thor (~> 1.0)
|
|
||||||
tomlrb (>= 1.3, < 2.1)
|
|
||||||
with_env (= 1.1.0)
|
|
||||||
xml-simple (~> 1.1.5)
|
|
||||||
gitlab-mail_room (0.0.9)
|
gitlab-mail_room (0.0.9)
|
||||||
gitlab-markup (1.8.0)
|
gitlab-markup (1.8.0)
|
||||||
gitlab-net-dns (0.9.1)
|
gitlab-net-dns (0.9.1)
|
||||||
|
@ -578,9 +578,9 @@ GEM
|
||||||
retriable (>= 2.0, < 4.0)
|
retriable (>= 2.0, < 4.0)
|
||||||
rexml
|
rexml
|
||||||
signet (~> 0.12)
|
signet (~> 0.12)
|
||||||
google-cloud-env (1.5.0)
|
google-cloud-env (1.6.0)
|
||||||
faraday (>= 0.17.3, < 2.0)
|
faraday (>= 0.17.3, < 3.0)
|
||||||
google-protobuf (3.19.4)
|
google-protobuf (3.21.3)
|
||||||
googleapis-common-protos-types (1.3.0)
|
googleapis-common-protos-types (1.3.0)
|
||||||
google-protobuf (~> 3.14)
|
google-protobuf (~> 3.14)
|
||||||
googleauth (0.14.0)
|
googleauth (0.14.0)
|
||||||
|
@ -602,7 +602,7 @@ GEM
|
||||||
grape-entity (0.10.0)
|
grape-entity (0.10.0)
|
||||||
activesupport (>= 3.0.0)
|
activesupport (>= 3.0.0)
|
||||||
multi_json (>= 1.3.2)
|
multi_json (>= 1.3.2)
|
||||||
grape-path-helpers (1.7.0)
|
grape-path-helpers (1.7.1)
|
||||||
activesupport
|
activesupport
|
||||||
grape (~> 1.3)
|
grape (~> 1.3)
|
||||||
rake (> 12)
|
rake (> 12)
|
||||||
|
@ -617,6 +617,7 @@ GEM
|
||||||
faraday (>= 1.0)
|
faraday (>= 1.0)
|
||||||
faraday_middleware
|
faraday_middleware
|
||||||
graphql-client
|
graphql-client
|
||||||
|
graphlyte (1.0.0)
|
||||||
graphql (1.13.12)
|
graphql (1.13.12)
|
||||||
graphql-client (0.17.0)
|
graphql-client (0.17.0)
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
|
@ -676,6 +677,7 @@ GEM
|
||||||
nokogiri (>= 1.4)
|
nokogiri (>= 1.4)
|
||||||
html2text (0.2.0)
|
html2text (0.2.0)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (~> 1.6)
|
||||||
|
htmlbeautifier (1.4.2)
|
||||||
htmlentities (4.3.4)
|
htmlentities (4.3.4)
|
||||||
http (4.4.1)
|
http (4.4.1)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.3)
|
||||||
|
@ -683,7 +685,7 @@ GEM
|
||||||
http-form_data (~> 2.2)
|
http-form_data (~> 2.2)
|
||||||
http-parser (~> 1.2.0)
|
http-parser (~> 1.2.0)
|
||||||
http-accept (1.7.0)
|
http-accept (1.7.0)
|
||||||
http-cookie (1.0.4)
|
http-cookie (1.0.5)
|
||||||
domain_name (~> 0.5)
|
domain_name (~> 0.5)
|
||||||
http-form_data (2.3.0)
|
http-form_data (2.3.0)
|
||||||
http-parser (1.2.3)
|
http-parser (1.2.3)
|
||||||
|
@ -692,7 +694,7 @@ GEM
|
||||||
mime-types (~> 3.0)
|
mime-types (~> 3.0)
|
||||||
multi_xml (>= 0.5.2)
|
multi_xml (>= 0.5.2)
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (1.10.0)
|
i18n (1.12.0)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
i18n_data (0.8.0)
|
i18n_data (0.8.0)
|
||||||
icalendar (2.4.1)
|
icalendar (2.4.1)
|
||||||
|
@ -725,7 +727,7 @@ GEM
|
||||||
hana (~> 1.3)
|
hana (~> 1.3)
|
||||||
regexp_parser (~> 2.0)
|
regexp_parser (~> 2.0)
|
||||||
uri_template (~> 0.7)
|
uri_template (~> 0.7)
|
||||||
jsonpath (1.1.0)
|
jsonpath (1.1.2)
|
||||||
multi_json
|
multi_json
|
||||||
jwt (2.1.0)
|
jwt (2.1.0)
|
||||||
kaminari (1.2.1)
|
kaminari (1.2.1)
|
||||||
|
@ -744,18 +746,18 @@ GEM
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
knapsack (1.21.1)
|
knapsack (1.21.1)
|
||||||
rake
|
rake
|
||||||
kramdown (2.3.1)
|
kramdown (2.3.2)
|
||||||
rexml
|
rexml
|
||||||
kramdown-parser-gfm (1.1.0)
|
kramdown-parser-gfm (1.1.0)
|
||||||
kramdown (~> 2.0)
|
kramdown (~> 2.0)
|
||||||
kubeclient (4.9.2)
|
kubeclient (4.9.3)
|
||||||
http (>= 3.0, < 5.0)
|
http (>= 3.0, < 5.0)
|
||||||
jsonpath (~> 1.0)
|
jsonpath (~> 1.0)
|
||||||
recursive-open-struct (~> 1.1, >= 1.1.1)
|
recursive-open-struct (~> 1.1, >= 1.1.1)
|
||||||
rest-client (~> 2.0)
|
rest-client (~> 2.0)
|
||||||
launchy (2.5.0)
|
launchy (2.5.0)
|
||||||
addressable (~> 2.7)
|
addressable (~> 2.7)
|
||||||
lefthook (1.0.2)
|
lefthook (1.1.0)
|
||||||
letter_opener (1.7.0)
|
letter_opener (1.7.0)
|
||||||
launchy (~> 2.2)
|
launchy (~> 2.2)
|
||||||
letter_opener_web (2.0.0)
|
letter_opener_web (2.0.0)
|
||||||
|
@ -764,13 +766,20 @@ GEM
|
||||||
railties (>= 5.2)
|
railties (>= 5.2)
|
||||||
rexml
|
rexml
|
||||||
libyajl2 (1.2.0)
|
libyajl2 (1.2.0)
|
||||||
|
license_finder (7.0.1)
|
||||||
|
bundler
|
||||||
|
rubyzip (>= 1, < 3)
|
||||||
|
thor (~> 1.2)
|
||||||
|
tomlrb (>= 1.3, < 2.1)
|
||||||
|
with_env (= 1.1.0)
|
||||||
|
xml-simple (~> 1.1.9)
|
||||||
licensee (9.14.1)
|
licensee (9.14.1)
|
||||||
dotenv (~> 2.0)
|
dotenv (~> 2.0)
|
||||||
octokit (~> 4.17)
|
octokit (~> 4.17)
|
||||||
reverse_markdown (~> 1.0)
|
reverse_markdown (~> 1.0)
|
||||||
rugged (>= 0.24, < 2.0)
|
rugged (>= 0.24, < 2.0)
|
||||||
thor (>= 0.19, < 2.0)
|
thor (>= 0.19, < 2.0)
|
||||||
listen (3.6.0)
|
listen (3.7.1)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
locale (2.1.3)
|
locale (2.1.3)
|
||||||
|
@ -783,6 +792,15 @@ GEM
|
||||||
loofah (2.18.0)
|
loofah (2.18.0)
|
||||||
crass (~> 1.0.2)
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.5.9)
|
nokogiri (>= 1.5.9)
|
||||||
|
lookbook (0.9.3)
|
||||||
|
actioncable
|
||||||
|
htmlbeautifier (~> 1.3)
|
||||||
|
listen (~> 3.0)
|
||||||
|
railties (>= 5.0)
|
||||||
|
redcarpet (~> 3.5)
|
||||||
|
rouge (~> 3.26)
|
||||||
|
view_component (~> 2.0)
|
||||||
|
yard (~> 0.9.25)
|
||||||
lru_redux (1.1.0)
|
lru_redux (1.1.0)
|
||||||
lumberjack (1.2.7)
|
lumberjack (1.2.7)
|
||||||
mail (2.7.1)
|
mail (2.7.1)
|
||||||
|
@ -794,9 +812,9 @@ GEM
|
||||||
memoist (0.16.2)
|
memoist (0.16.2)
|
||||||
memory_profiler (0.9.14)
|
memory_profiler (0.9.14)
|
||||||
method_source (1.0.0)
|
method_source (1.0.0)
|
||||||
mime-types (3.3.1)
|
mime-types (3.4.1)
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2020.0512)
|
mime-types-data (3.2022.0105)
|
||||||
mini_histogram (0.3.1)
|
mini_histogram (0.3.1)
|
||||||
mini_magick (4.10.1)
|
mini_magick (4.10.1)
|
||||||
mini_mime (1.1.2)
|
mini_mime (1.1.2)
|
||||||
|
@ -817,10 +835,10 @@ GEM
|
||||||
faraday (>= 0.9, < 2.0.0)
|
faraday (>= 0.9, < 2.0.0)
|
||||||
faraday-cookie_jar (~> 0.0.6)
|
faraday-cookie_jar (~> 0.0.6)
|
||||||
ms_rest (~> 0.7.6)
|
ms_rest (~> 0.7.6)
|
||||||
msgpack (1.5.2)
|
msgpack (1.5.4)
|
||||||
multi_json (1.14.1)
|
multi_json (1.14.1)
|
||||||
multi_xml (0.6.0)
|
multi_xml (0.6.0)
|
||||||
multipart-post (2.1.1)
|
multipart-post (2.2.3)
|
||||||
murmurhash3 (0.1.6)
|
murmurhash3 (0.1.6)
|
||||||
mustermann (1.1.1)
|
mustermann (1.1.1)
|
||||||
ruby2_keywords (~> 0.0.1)
|
ruby2_keywords (~> 0.0.1)
|
||||||
|
@ -838,7 +856,7 @@ GEM
|
||||||
netrc (0.11.0)
|
netrc (0.11.0)
|
||||||
nio4r (2.5.8)
|
nio4r (2.5.8)
|
||||||
no_proxy_fix (0.1.2)
|
no_proxy_fix (0.1.2)
|
||||||
nokogiri (1.13.6)
|
nokogiri (1.13.8)
|
||||||
mini_portile2 (~> 2.8.0)
|
mini_portile2 (~> 2.8.0)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
notiffany (0.1.3)
|
notiffany (0.1.3)
|
||||||
|
@ -853,9 +871,9 @@ GEM
|
||||||
rack (>= 1.2, < 3)
|
rack (>= 1.2, < 3)
|
||||||
rash_alt (>= 0.4, < 1)
|
rash_alt (>= 0.4, < 1)
|
||||||
version_gem (~> 1.0)
|
version_gem (~> 1.0)
|
||||||
octokit (4.20.0)
|
octokit (4.25.1)
|
||||||
faraday (>= 0.9)
|
faraday (>= 1, < 3)
|
||||||
sawyer (~> 0.8.0, >= 0.5.3)
|
sawyer (~> 0.9)
|
||||||
ohai (16.10.6)
|
ohai (16.10.6)
|
||||||
chef-config (>= 12.8, < 17)
|
chef-config (>= 12.8, < 17)
|
||||||
chef-utils (>= 16.0, < 17)
|
chef-utils (>= 16.0, < 17)
|
||||||
|
@ -869,7 +887,7 @@ GEM
|
||||||
plist (~> 3.1)
|
plist (~> 3.1)
|
||||||
train-core
|
train-core
|
||||||
wmi-lite (~> 1.0)
|
wmi-lite (~> 1.0)
|
||||||
oj (3.13.19)
|
oj (3.13.20)
|
||||||
omniauth (1.9.1)
|
omniauth (1.9.1)
|
||||||
hashie (>= 3.4.6)
|
hashie (>= 3.4.6)
|
||||||
rack (>= 1.6.2, < 3)
|
rack (>= 1.6.2, < 3)
|
||||||
|
@ -889,10 +907,6 @@ GEM
|
||||||
jwt (>= 1.0, < 3.0)
|
jwt (>= 1.0, < 3.0)
|
||||||
omniauth (~> 1.0)
|
omniauth (~> 1.0)
|
||||||
omniauth-oauth2 (~> 1.4)
|
omniauth-oauth2 (~> 1.4)
|
||||||
omniauth-cas3 (1.1.4)
|
|
||||||
addressable (~> 2.3)
|
|
||||||
nokogiri (~> 1.7, >= 1.7.1)
|
|
||||||
omniauth (~> 1.2)
|
|
||||||
omniauth-dingtalk-oauth2 (1.0.1)
|
omniauth-dingtalk-oauth2 (1.0.1)
|
||||||
omniauth-oauth2 (~> 1.7)
|
omniauth-oauth2 (~> 1.7)
|
||||||
omniauth-facebook (4.0.0)
|
omniauth-facebook (4.0.0)
|
||||||
|
@ -973,7 +987,7 @@ GEM
|
||||||
tty-color (~> 0.5)
|
tty-color (~> 0.5)
|
||||||
peek (1.1.0)
|
peek (1.1.0)
|
||||||
railties (>= 4.0.0)
|
railties (>= 4.0.0)
|
||||||
pg (1.3.5)
|
pg (1.4.1)
|
||||||
pg_query (2.1.3)
|
pg_query (2.1.3)
|
||||||
google-protobuf (>= 3.19.2)
|
google-protobuf (>= 3.19.2)
|
||||||
plist (3.6.0)
|
plist (3.6.0)
|
||||||
|
@ -1000,12 +1014,12 @@ GEM
|
||||||
pry (~> 0.13.0)
|
pry (~> 0.13.0)
|
||||||
pry-rails (0.3.9)
|
pry-rails (0.3.9)
|
||||||
pry (>= 0.10.4)
|
pry (>= 0.10.4)
|
||||||
pry-shell (0.5.0)
|
pry-shell (0.5.1)
|
||||||
pry (~> 0.13.0)
|
pry (~> 0.13.0)
|
||||||
tty-markdown
|
tty-markdown
|
||||||
tty-prompt
|
tty-prompt
|
||||||
public_suffix (4.0.7)
|
public_suffix (4.0.7)
|
||||||
puma (5.6.2)
|
puma (5.6.4)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
puma_worker_killer (0.3.1)
|
puma_worker_killer (0.3.1)
|
||||||
get_process_mem (~> 0.2)
|
get_process_mem (~> 0.2)
|
||||||
|
@ -1020,7 +1034,7 @@ GEM
|
||||||
rack (>= 1.0, < 3)
|
rack (>= 1.0, < 3)
|
||||||
rack-cors (1.1.1)
|
rack-cors (1.1.1)
|
||||||
rack (>= 2.0.0)
|
rack (>= 2.0.0)
|
||||||
rack-oauth2 (1.19.0)
|
rack-oauth2 (1.21.2)
|
||||||
activesupport
|
activesupport
|
||||||
attr_required
|
attr_required
|
||||||
httpclient
|
httpclient
|
||||||
|
@ -1031,20 +1045,20 @@ GEM
|
||||||
rack-test (1.1.0)
|
rack-test (1.1.0)
|
||||||
rack (>= 1.0, < 3)
|
rack (>= 1.0, < 3)
|
||||||
rack-timeout (0.6.0)
|
rack-timeout (0.6.0)
|
||||||
rails (6.1.4.7)
|
rails (6.1.6.1)
|
||||||
actioncable (= 6.1.4.7)
|
actioncable (= 6.1.6.1)
|
||||||
actionmailbox (= 6.1.4.7)
|
actionmailbox (= 6.1.6.1)
|
||||||
actionmailer (= 6.1.4.7)
|
actionmailer (= 6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
actiontext (= 6.1.4.7)
|
actiontext (= 6.1.6.1)
|
||||||
actionview (= 6.1.4.7)
|
actionview (= 6.1.6.1)
|
||||||
activejob (= 6.1.4.7)
|
activejob (= 6.1.6.1)
|
||||||
activemodel (= 6.1.4.7)
|
activemodel (= 6.1.6.1)
|
||||||
activerecord (= 6.1.4.7)
|
activerecord (= 6.1.6.1)
|
||||||
activestorage (= 6.1.4.7)
|
activestorage (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
bundler (>= 1.15.0)
|
bundler (>= 1.15.0)
|
||||||
railties (= 6.1.4.7)
|
railties (= 6.1.6.1)
|
||||||
sprockets-rails (>= 2.0.0)
|
sprockets-rails (>= 2.0.0)
|
||||||
rails-controller-testing (1.0.5)
|
rails-controller-testing (1.0.5)
|
||||||
actionpack (>= 5.0.1.rc1)
|
actionpack (>= 5.0.1.rc1)
|
||||||
|
@ -1053,23 +1067,23 @@ GEM
|
||||||
rails-dom-testing (2.0.3)
|
rails-dom-testing (2.0.3)
|
||||||
activesupport (>= 4.2.0)
|
activesupport (>= 4.2.0)
|
||||||
nokogiri (>= 1.6)
|
nokogiri (>= 1.6)
|
||||||
rails-html-sanitizer (1.4.2)
|
rails-html-sanitizer (1.4.3)
|
||||||
loofah (~> 2.3)
|
loofah (~> 2.3)
|
||||||
rails-i18n (7.0.3)
|
rails-i18n (7.0.3)
|
||||||
i18n (>= 0.7, < 2)
|
i18n (>= 0.7, < 2)
|
||||||
railties (>= 6.0.0, < 8)
|
railties (>= 6.0.0, < 8)
|
||||||
railties (6.1.4.7)
|
railties (6.1.6.1)
|
||||||
actionpack (= 6.1.4.7)
|
actionpack (= 6.1.6.1)
|
||||||
activesupport (= 6.1.4.7)
|
activesupport (= 6.1.6.1)
|
||||||
method_source
|
method_source
|
||||||
rake (>= 0.13)
|
rake (>= 12.2)
|
||||||
thor (~> 1.0)
|
thor (~> 1.0)
|
||||||
rainbow (3.1.1)
|
rainbow (3.1.1)
|
||||||
rake (13.0.6)
|
rake (13.0.6)
|
||||||
randexp (0.1.7)
|
randexp (0.1.7)
|
||||||
rash_alt (0.4.12)
|
rash_alt (0.4.12)
|
||||||
hashie (>= 3.4)
|
hashie (>= 3.4)
|
||||||
rb-fsevent (0.10.4)
|
rb-fsevent (0.11.1)
|
||||||
rb-inotify (0.10.1)
|
rb-inotify (0.10.1)
|
||||||
ffi (~> 1.0)
|
ffi (~> 1.0)
|
||||||
rbtrace (0.4.14)
|
rbtrace (0.4.14)
|
||||||
|
@ -1083,17 +1097,18 @@ GEM
|
||||||
recaptcha (4.13.1)
|
recaptcha (4.13.1)
|
||||||
json
|
json
|
||||||
recursive-open-struct (1.1.3)
|
recursive-open-struct (1.1.3)
|
||||||
|
redcarpet (3.5.1)
|
||||||
redis (4.4.0)
|
redis (4.4.0)
|
||||||
redis-actionpack (5.2.0)
|
redis-actionpack (5.3.0)
|
||||||
actionpack (>= 5, < 7)
|
actionpack (>= 5, < 8)
|
||||||
redis-rack (>= 2.1.0, < 3)
|
redis-rack (>= 2.1.0, < 3)
|
||||||
redis-store (>= 1.1.0, < 2)
|
redis-store (>= 1.1.0, < 2)
|
||||||
redis-namespace (1.8.1)
|
redis-namespace (1.8.1)
|
||||||
redis (>= 3.0.4)
|
redis (>= 3.0.4)
|
||||||
redis-rack (2.1.3)
|
redis-rack (2.1.4)
|
||||||
rack (>= 2.0.8, < 3)
|
rack (>= 2.0.8, < 3)
|
||||||
redis-store (>= 1.2, < 2)
|
redis-store (>= 1.2, < 2)
|
||||||
redis-store (1.9.0)
|
redis-store (1.9.1)
|
||||||
redis (>= 4, < 5)
|
redis (>= 4, < 5)
|
||||||
regexp_parser (2.5.0)
|
regexp_parser (2.5.0)
|
||||||
regexp_property_values (1.0.0)
|
regexp_property_values (1.0.0)
|
||||||
|
@ -1117,7 +1132,7 @@ GEM
|
||||||
rexml (3.2.5)
|
rexml (3.2.5)
|
||||||
rinku (2.0.0)
|
rinku (2.0.0)
|
||||||
rotp (6.2.0)
|
rotp (6.2.0)
|
||||||
rouge (3.29.0)
|
rouge (3.30.0)
|
||||||
rqrcode (0.7.0)
|
rqrcode (0.7.0)
|
||||||
chunky_png
|
chunky_png
|
||||||
rqrcode-rails3 (0.1.7)
|
rqrcode-rails3 (0.1.7)
|
||||||
|
@ -1172,7 +1187,7 @@ GEM
|
||||||
rubocop-ast (>= 0.6.0)
|
rubocop-ast (>= 0.6.0)
|
||||||
ruby-progressbar (~> 1.7)
|
ruby-progressbar (~> 1.7)
|
||||||
unicode-display_width (>= 1.4.0, < 2.0)
|
unicode-display_width (>= 1.4.0, < 2.0)
|
||||||
rubocop-ast (1.18.0)
|
rubocop-ast (1.19.1)
|
||||||
parser (>= 3.1.1.0)
|
parser (>= 3.1.1.0)
|
||||||
rubocop-gitlab-security (0.1.1)
|
rubocop-gitlab-security (0.1.1)
|
||||||
rubocop (>= 0.51)
|
rubocop (>= 0.51)
|
||||||
|
@ -1224,9 +1239,9 @@ GEM
|
||||||
sprockets (> 3.0)
|
sprockets (> 3.0)
|
||||||
sprockets-rails
|
sprockets-rails
|
||||||
tilt
|
tilt
|
||||||
sawyer (0.8.2)
|
sawyer (0.9.2)
|
||||||
addressable (>= 2.3.5)
|
addressable (>= 2.3.5)
|
||||||
faraday (> 0.8, < 2.0)
|
faraday (>= 0.17.3, < 3)
|
||||||
sd_notify (0.1.0)
|
sd_notify (0.1.0)
|
||||||
securecompare (1.0.0)
|
securecompare (1.0.0)
|
||||||
seed-fu (2.3.7)
|
seed-fu (2.3.7)
|
||||||
|
@ -1262,9 +1277,9 @@ GEM
|
||||||
fugit (~> 1.1)
|
fugit (~> 1.1)
|
||||||
sidekiq (>= 4.2.1)
|
sidekiq (>= 4.2.1)
|
||||||
sigdump (0.2.4)
|
sigdump (0.2.4)
|
||||||
signet (0.14.0)
|
signet (0.17.0)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.8)
|
||||||
faraday (>= 0.17.3, < 2.0)
|
faraday (>= 0.17.5, < 3.a)
|
||||||
jwt (>= 1.5, < 3.0)
|
jwt (>= 1.5, < 3.0)
|
||||||
multi_json (~> 1.10)
|
multi_json (~> 1.10)
|
||||||
simple_po_parser (1.1.6)
|
simple_po_parser (1.1.6)
|
||||||
|
@ -1281,7 +1296,7 @@ GEM
|
||||||
slack-messenger (2.3.4)
|
slack-messenger (2.3.4)
|
||||||
snowplow-tracker (0.6.1)
|
snowplow-tracker (0.6.1)
|
||||||
contracts (~> 0.7, <= 0.11)
|
contracts (~> 0.7, <= 0.11)
|
||||||
solargraph (0.44.3)
|
solargraph (0.45.0)
|
||||||
backport (~> 1.2)
|
backport (~> 1.2)
|
||||||
benchmark
|
benchmark
|
||||||
bundler (>= 1.17.2)
|
bundler (>= 1.17.2)
|
||||||
|
@ -1348,10 +1363,6 @@ GEM
|
||||||
test_file_finder (0.1.4)
|
test_file_finder (0.1.4)
|
||||||
faraday (~> 1.0)
|
faraday (~> 1.0)
|
||||||
text (1.3.1)
|
text (1.3.1)
|
||||||
thin (1.8.0)
|
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
|
||||||
eventmachine (~> 1.0, >= 1.0.4)
|
|
||||||
rack (>= 1, < 3)
|
|
||||||
thor (1.2.1)
|
thor (1.2.1)
|
||||||
thrift (0.14.0)
|
thrift (0.14.0)
|
||||||
tilt (2.0.10)
|
tilt (2.0.10)
|
||||||
|
@ -1373,7 +1384,7 @@ GEM
|
||||||
mixlib-shellout (>= 2.0, < 4.0)
|
mixlib-shellout (>= 2.0, < 4.0)
|
||||||
net-scp (>= 1.2, < 4.0)
|
net-scp (>= 1.2, < 4.0)
|
||||||
net-ssh (>= 2.9, < 7.0)
|
net-ssh (>= 2.9, < 7.0)
|
||||||
truncato (0.7.11)
|
truncato (0.7.12)
|
||||||
htmlentities (~> 4.3.1)
|
htmlentities (~> 4.3.1)
|
||||||
nokogiri (>= 1.7.0, <= 2.0)
|
nokogiri (>= 1.7.0, <= 2.0)
|
||||||
tty-color (0.6.0)
|
tty-color (0.6.0)
|
||||||
|
@ -1395,7 +1406,7 @@ GEM
|
||||||
tty-screen (0.8.1)
|
tty-screen (0.8.1)
|
||||||
typhoeus (1.4.0)
|
typhoeus (1.4.0)
|
||||||
ethon (>= 0.9.0)
|
ethon (>= 0.9.0)
|
||||||
tzinfo (2.0.4)
|
tzinfo (2.0.5)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
u2f (0.2.1)
|
u2f (0.2.1)
|
||||||
uber (0.1.0)
|
uber (0.1.0)
|
||||||
|
@ -1405,10 +1416,10 @@ GEM
|
||||||
rugged (>= 0.27, < 1.3)
|
rugged (>= 0.27, < 1.3)
|
||||||
unf (0.1.4)
|
unf (0.1.4)
|
||||||
unf_ext
|
unf_ext
|
||||||
unf_ext (0.0.8)
|
unf_ext (0.0.8.2)
|
||||||
unicode-display_width (1.8.0)
|
unicode-display_width (1.8.0)
|
||||||
unicode_utils (1.4.0)
|
unicode_utils (1.4.0)
|
||||||
uniform_notifier (1.13.0)
|
uniform_notifier (1.16.0)
|
||||||
unleash (3.2.2)
|
unleash (3.2.2)
|
||||||
murmurhash3 (~> 0.1.6)
|
murmurhash3 (~> 0.1.6)
|
||||||
unparser (0.6.0)
|
unparser (0.6.0)
|
||||||
|
@ -1429,7 +1440,7 @@ GEM
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
version_gem (1.0.0)
|
version_gem (1.0.0)
|
||||||
version_sorter (2.2.4)
|
version_sorter (2.2.4)
|
||||||
view_component (2.50.0)
|
view_component (2.61.0)
|
||||||
activesupport (>= 5.0.0, < 8.0)
|
activesupport (>= 5.0.0, < 8.0)
|
||||||
method_source (~> 1.0)
|
method_source (~> 1.0)
|
||||||
vmstat (2.3.0)
|
vmstat (2.3.0)
|
||||||
|
@ -1464,10 +1475,11 @@ GEM
|
||||||
wisper (2.0.1)
|
wisper (2.0.1)
|
||||||
with_env (1.1.0)
|
with_env (1.1.0)
|
||||||
wmi-lite (1.0.5)
|
wmi-lite (1.0.5)
|
||||||
xml-simple (1.1.5)
|
xml-simple (1.1.9)
|
||||||
|
rexml
|
||||||
xpath (3.2.0)
|
xpath (3.2.0)
|
||||||
nokogiri (~> 1.8)
|
nokogiri (~> 1.8)
|
||||||
yajl-ruby (1.4.1)
|
yajl-ruby (1.4.3)
|
||||||
yard (0.9.26)
|
yard (0.9.26)
|
||||||
zeitwerk (2.6.0)
|
zeitwerk (2.6.0)
|
||||||
|
|
||||||
|
@ -1476,7 +1488,7 @@ PLATFORMS
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
RedCloth (~> 4.3.2)
|
RedCloth (~> 4.3.2)
|
||||||
acme-client (~> 2.0, >= 2.0.9)
|
acme-client (~> 2.0)
|
||||||
activerecord-explain-analyze (~> 0.1)
|
activerecord-explain-analyze (~> 0.1)
|
||||||
acts-as-taggable-on (~> 9.0)
|
acts-as-taggable-on (~> 9.0)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
|
@ -1501,10 +1513,10 @@ DEPENDENCIES
|
||||||
benchmark-ips (~> 2.3.0)
|
benchmark-ips (~> 2.3.0)
|
||||||
benchmark-memory (~> 0.1)
|
benchmark-memory (~> 0.1)
|
||||||
better_errors (~> 2.9.0)
|
better_errors (~> 2.9.0)
|
||||||
bootsnap (~> 1.12.0)
|
bootsnap (~> 1.13.0)
|
||||||
bootstrap_form (~> 4.2.0)
|
bootstrap_form (~> 4.2.0)
|
||||||
browser (~> 4.2)
|
browser (~> 4.2)
|
||||||
bullet (~> 6.1.3)
|
bullet (~> 7.0.2)
|
||||||
bundler-audit (~> 0.7.0.1)
|
bundler-audit (~> 0.7.0.1)
|
||||||
capybara (~> 3.35.3)
|
capybara (~> 3.35.3)
|
||||||
capybara-screenshot (~> 1.0.22)
|
capybara-screenshot (~> 1.0.22)
|
||||||
|
@ -1545,9 +1557,9 @@ DEPENDENCIES
|
||||||
faraday_middleware-aws-sigv4 (~> 0.3.0)
|
faraday_middleware-aws-sigv4 (~> 0.3.0)
|
||||||
fast_blank
|
fast_blank
|
||||||
ffaker (~> 2.10)
|
ffaker (~> 2.10)
|
||||||
flipper (~> 0.21.0)
|
flipper (~> 0.25.0)
|
||||||
flipper-active_record (~> 0.21.0)
|
flipper-active_record (~> 0.25.0)
|
||||||
flipper-active_support_cache_store (~> 0.21.0)
|
flipper-active_support_cache_store (~> 0.25.0)
|
||||||
flowdock (~> 0.7)
|
flowdock (~> 0.7)
|
||||||
fog-aliyun (~> 0.3)
|
fog-aliyun (~> 0.3)
|
||||||
fog-aws (~> 3.14)
|
fog-aws (~> 3.14)
|
||||||
|
@ -1561,15 +1573,14 @@ DEPENDENCIES
|
||||||
gettext (~> 3.3)
|
gettext (~> 3.3)
|
||||||
gettext_i18n_rails (~> 1.8.0)
|
gettext_i18n_rails (~> 1.8.0)
|
||||||
gettext_i18n_rails_js (~> 1.3)
|
gettext_i18n_rails_js (~> 1.3)
|
||||||
gitaly (~> 15.1.0.pre.rc1)
|
gitaly (~> 15.3.0.pre.rc3)
|
||||||
github-markup (~> 1.7.0)
|
github-markup (~> 1.7.0)
|
||||||
gitlab-chronic (~> 0.10.5)
|
gitlab-chronic (~> 0.10.5)
|
||||||
gitlab-dangerfiles (~> 3.4.3)
|
gitlab-dangerfiles (~> 3.5.0)
|
||||||
gitlab-experiment (~> 0.7.1)
|
gitlab-experiment (~> 0.7.1)
|
||||||
gitlab-fog-azure-rm (~> 1.3.0)
|
gitlab-fog-azure-rm (~> 1.3.0)
|
||||||
gitlab-labkit (~> 0.23.0)
|
gitlab-labkit (~> 0.24.0)
|
||||||
gitlab-license (~> 2.1.0)
|
gitlab-license (~> 2.2.1)
|
||||||
gitlab-license_finder (~> 6.0)
|
|
||||||
gitlab-mail_room (~> 0.0.9)
|
gitlab-mail_room (~> 0.0.9)
|
||||||
gitlab-markup (~> 1.8.0)
|
gitlab-markup (~> 1.8.0)
|
||||||
gitlab-net-dns (~> 0.9.1)
|
gitlab-net-dns (~> 0.9.1)
|
||||||
|
@ -1580,14 +1591,15 @@ DEPENDENCIES
|
||||||
gitlab_omniauth-ldap (~> 2.2.0)
|
gitlab_omniauth-ldap (~> 2.2.0)
|
||||||
gon (~> 6.4.0)
|
gon (~> 6.4.0)
|
||||||
google-api-client (~> 0.33)
|
google-api-client (~> 0.33)
|
||||||
google-protobuf (~> 3.19.0)
|
google-protobuf (~> 3.21)
|
||||||
gpgme (~> 2.0.19)
|
gpgme (~> 2.0.19)
|
||||||
grape (~> 1.5.2)
|
grape (~> 1.5.2)
|
||||||
grape-entity (~> 0.10.0)
|
grape-entity (~> 0.10.0)
|
||||||
grape-path-helpers (~> 1.7.0)
|
grape-path-helpers (~> 1.7.1)
|
||||||
grape_logging (~> 1.8)
|
grape_logging (~> 1.8)
|
||||||
graphiql-rails (~> 1.8)
|
graphiql-rails (~> 1.8)
|
||||||
graphlient (~> 0.5.0)
|
graphlient (~> 0.5.0)
|
||||||
|
graphlyte (~> 1.0.0)
|
||||||
graphql (~> 1.13.12)
|
graphql (~> 1.13.12)
|
||||||
graphql-docs (~> 2.1.0)
|
graphql-docs (~> 2.1.0)
|
||||||
grpc (~> 1.42.0)
|
grpc (~> 1.42.0)
|
||||||
|
@ -1615,13 +1627,15 @@ DEPENDENCIES
|
||||||
kas-grpc (~> 0.0.2)
|
kas-grpc (~> 0.0.2)
|
||||||
knapsack (~> 1.21.1)
|
knapsack (~> 1.21.1)
|
||||||
kramdown (~> 2.3.1)
|
kramdown (~> 2.3.1)
|
||||||
kubeclient (~> 4.9.2)
|
kubeclient (~> 4.9.3)
|
||||||
lefthook (~> 1.0.0)
|
lefthook (~> 1.1.0)
|
||||||
letter_opener_web (~> 2.0.0)
|
letter_opener_web (~> 2.0.0)
|
||||||
|
license_finder (~> 7.0)
|
||||||
licensee (~> 9.14.1)
|
licensee (~> 9.14.1)
|
||||||
lockbox (~> 0.6.2)
|
lockbox (~> 0.6.2)
|
||||||
lograge (~> 0.5)
|
lograge (~> 0.5)
|
||||||
loofah (~> 2.18.0)
|
loofah (~> 2.18.0)
|
||||||
|
lookbook
|
||||||
lru_redux
|
lru_redux
|
||||||
mail (= 2.7.1)
|
mail (= 2.7.1)
|
||||||
mail-smtp_pool (~> 0.1.0)!
|
mail-smtp_pool (~> 0.1.0)!
|
||||||
|
@ -1633,11 +1647,11 @@ DEPENDENCIES
|
||||||
multi_json (~> 1.14.1)
|
multi_json (~> 1.14.1)
|
||||||
net-ldap (~> 0.16.3)
|
net-ldap (~> 0.16.3)
|
||||||
net-ntp
|
net-ntp
|
||||||
nokogiri (~> 1.13.6)
|
nokogiri (~> 1.13.0)
|
||||||
oauth2 (~> 2.0)
|
oauth2 (~> 2.0)
|
||||||
octokit (~> 4.15)
|
octokit (~> 4.15)
|
||||||
ohai (~> 16.10)
|
ohai (~> 16.10)
|
||||||
oj (~> 3.13.19)
|
oj (~> 3.13.20)
|
||||||
omniauth (~> 1.8)
|
omniauth (~> 1.8)
|
||||||
omniauth-alicloud (~> 1.0.1)
|
omniauth-alicloud (~> 1.0.1)
|
||||||
omniauth-atlassian-oauth2 (~> 0.2.0)
|
omniauth-atlassian-oauth2 (~> 0.2.0)
|
||||||
|
@ -1645,7 +1659,7 @@ DEPENDENCIES
|
||||||
omniauth-authentiq (~> 0.3.3)
|
omniauth-authentiq (~> 0.3.3)
|
||||||
omniauth-azure-activedirectory-v2 (~> 1.0)
|
omniauth-azure-activedirectory-v2 (~> 1.0)
|
||||||
omniauth-azure-oauth2 (~> 0.0.9)
|
omniauth-azure-oauth2 (~> 0.0.9)
|
||||||
omniauth-cas3 (~> 1.1.4)
|
omniauth-cas3 (~> 1.1.4)!
|
||||||
omniauth-dingtalk-oauth2 (~> 1.0)
|
omniauth-dingtalk-oauth2 (~> 1.0)
|
||||||
omniauth-facebook (~> 4.0.0)
|
omniauth-facebook (~> 4.0.0)
|
||||||
omniauth-github (~> 1.4)
|
omniauth-github (~> 1.4)
|
||||||
|
@ -1662,23 +1676,23 @@ DEPENDENCIES
|
||||||
parallel (~> 1.19)
|
parallel (~> 1.19)
|
||||||
parslet (~> 1.8)
|
parslet (~> 1.8)
|
||||||
peek (~> 1.1)
|
peek (~> 1.1)
|
||||||
pg (~> 1.3.0)
|
pg (~> 1.4.0)
|
||||||
pg_query (~> 2.1.0)
|
pg_query (~> 2.1.0)
|
||||||
png_quantizator (~> 0.2.1)
|
png_quantizator (~> 0.2.1)
|
||||||
premailer-rails (~> 1.10.3)
|
premailer-rails (~> 1.10.3)
|
||||||
prometheus-client-mmap (~> 0.16)
|
prometheus-client-mmap (~> 0.16)
|
||||||
pry-byebug
|
pry-byebug
|
||||||
pry-rails (~> 0.3.9)
|
pry-rails (~> 0.3.9)
|
||||||
pry-shell (~> 0.5.0)
|
pry-shell (~> 0.5.1)
|
||||||
puma (~> 5.6.2)
|
puma (~> 5.6.4)
|
||||||
puma_worker_killer (~> 0.3.1)
|
puma_worker_killer (~> 0.3.1)
|
||||||
rack (~> 2.2.4)
|
rack (~> 2.2.4)
|
||||||
rack-attack (~> 6.6.0)
|
rack-attack (~> 6.6.0)
|
||||||
rack-cors (~> 1.1.0)
|
rack-cors (~> 1.1.0)
|
||||||
rack-oauth2 (~> 1.19.0)
|
rack-oauth2 (~> 1.21.2)
|
||||||
rack-proxy (~> 0.7.2)
|
rack-proxy (~> 0.7.2)
|
||||||
rack-timeout (~> 0.6.0)
|
rack-timeout (~> 0.6.0)
|
||||||
rails (~> 6.1.4.7)
|
rails (~> 6.1.6.1)
|
||||||
rails-controller-testing
|
rails-controller-testing
|
||||||
rails-i18n (~> 7.0)
|
rails-i18n (~> 7.0)
|
||||||
rainbow (~> 3.0)
|
rainbow (~> 3.0)
|
||||||
|
@ -1687,13 +1701,13 @@ DEPENDENCIES
|
||||||
re2 (~> 1.4.0)
|
re2 (~> 1.4.0)
|
||||||
recaptcha (~> 4.11)
|
recaptcha (~> 4.11)
|
||||||
redis (~> 4.4.0)
|
redis (~> 4.4.0)
|
||||||
redis-actionpack (~> 5.2.0)
|
redis-actionpack (~> 5.3.0)
|
||||||
redis-namespace (~> 1.8.1)
|
redis-namespace (~> 1.8.1)
|
||||||
request_store (~> 1.5)
|
request_store (~> 1.5)
|
||||||
responders (~> 3.0)
|
responders (~> 3.0)
|
||||||
retriable (~> 3.1.2)
|
retriable (~> 3.1.2)
|
||||||
rexml (~> 3.2.5)
|
rexml (~> 3.2.5)
|
||||||
rouge (~> 3.29.0)
|
rouge (~> 3.30.0)
|
||||||
rqrcode-rails3 (~> 0.1.7)
|
rqrcode-rails3 (~> 0.1.7)
|
||||||
rspec-benchmark (~> 0.6.0)
|
rspec-benchmark (~> 0.6.0)
|
||||||
rspec-parameterized
|
rspec-parameterized
|
||||||
|
@ -1730,7 +1744,7 @@ DEPENDENCIES
|
||||||
simplecov-lcov (~> 0.8.0)
|
simplecov-lcov (~> 0.8.0)
|
||||||
slack-messenger (~> 2.3.4)
|
slack-messenger (~> 2.3.4)
|
||||||
snowplow-tracker (~> 0.6.1)
|
snowplow-tracker (~> 0.6.1)
|
||||||
solargraph (~> 0.44.3)
|
solargraph (~> 0.45.0)
|
||||||
spamcheck (~> 0.1.0)
|
spamcheck (~> 0.1.0)
|
||||||
spring (~> 2.1.0)
|
spring (~> 2.1.0)
|
||||||
spring-commands-rspec (~> 1.0.4)
|
spring-commands-rspec (~> 1.0.4)
|
||||||
|
@ -1744,12 +1758,11 @@ DEPENDENCIES
|
||||||
terser (= 1.0.2)
|
terser (= 1.0.2)
|
||||||
test-prof (~> 1.0.7)
|
test-prof (~> 1.0.7)
|
||||||
test_file_finder (~> 0.1.3)
|
test_file_finder (~> 0.1.3)
|
||||||
thin (~> 1.8.0)
|
|
||||||
thrift (>= 0.14.0)
|
thrift (>= 0.14.0)
|
||||||
timecop (~> 0.9.1)
|
timecop (~> 0.9.1)
|
||||||
timfel-krb5-auth (~> 0.8)
|
timfel-krb5-auth (~> 0.8)
|
||||||
toml-rb (~> 2.0)
|
toml-rb (~> 2.0)
|
||||||
truncato (~> 0.7.11)
|
truncato (~> 0.7.12)
|
||||||
typhoeus (~> 1.4.0)
|
typhoeus (~> 1.4.0)
|
||||||
u2f (~> 0.2.1)
|
u2f (~> 0.2.1)
|
||||||
undercover (~> 0.4.4)
|
undercover (~> 0.4.4)
|
||||||
|
@ -1758,14 +1771,14 @@ DEPENDENCIES
|
||||||
valid_email (~> 0.1)
|
valid_email (~> 0.1)
|
||||||
validates_hostname (~> 1.0.11)
|
validates_hostname (~> 1.0.11)
|
||||||
version_sorter (~> 2.2.4)
|
version_sorter (~> 2.2.4)
|
||||||
view_component (~> 2.50.0)
|
view_component (~> 2.61)
|
||||||
vmstat (~> 2.3.0)
|
vmstat (~> 2.3.0)
|
||||||
warning (~> 1.3.0)
|
warning (~> 1.3.0)
|
||||||
webauthn (~> 2.3)
|
webauthn (~> 2.3)
|
||||||
webmock (~> 3.9.1)
|
webmock (~> 3.9.1)
|
||||||
webrick (~> 1.6.1)
|
webrick (~> 1.6.1)
|
||||||
wikicloth (= 0.8.1)
|
wikicloth (= 0.8.1)
|
||||||
yajl-ruby (~> 1.4.1)
|
yajl-ruby (~> 1.4.3)
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.3.15
|
2.3.15
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
15.2.3
|
15.3.1
|
Binary file not shown.
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 824 B |
Binary file not shown.
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 2 KiB |
|
@ -1,7 +1,8 @@
|
||||||
<script>
|
<script>
|
||||||
import { GlDatepicker, GlFormInput, GlFormGroup } from '@gitlab/ui';
|
import { GlDatepicker, GlFormGroup } from '@gitlab/ui';
|
||||||
|
|
||||||
import { __ } from '~/locale';
|
import { __ } from '~/locale';
|
||||||
|
import { getDateInFuture } from '~/lib/utils/datetime_utility';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ExpiresAtField',
|
name: 'ExpiresAtField',
|
||||||
|
@ -10,7 +11,6 @@ export default {
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
GlDatepicker,
|
GlDatepicker,
|
||||||
GlFormInput,
|
|
||||||
GlFormGroup,
|
GlFormGroup,
|
||||||
MaxExpirationDateMessage: () =>
|
MaxExpirationDateMessage: () =>
|
||||||
import('ee_component/access_tokens/components/max_expiration_date_message.vue'),
|
import('ee_component/access_tokens/components/max_expiration_date_message.vue'),
|
||||||
|
@ -32,20 +32,28 @@ export default {
|
||||||
default: () => null,
|
default: () => null,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
computed: {
|
||||||
|
in30Days() {
|
||||||
|
const today = new Date();
|
||||||
|
return getDateInFuture(today, 30);
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<gl-form-group :label="$options.i18n.label" :label-for="inputAttrs.id">
|
<gl-form-group :label="$options.i18n.label" :label-for="inputAttrs.id">
|
||||||
<gl-datepicker :target="null" :min-date="minDate" :max-date="maxDate">
|
<gl-datepicker
|
||||||
<gl-form-input
|
:target="null"
|
||||||
v-bind="inputAttrs"
|
:min-date="minDate"
|
||||||
class="datepicker gl-datepicker-input"
|
:max-date="maxDate"
|
||||||
autocomplete="off"
|
:default-date="in30Days"
|
||||||
inputmode="none"
|
show-clear-button
|
||||||
|
:input-name="inputAttrs.name"
|
||||||
|
:input-id="inputAttrs.id"
|
||||||
|
:placeholder="inputAttrs.placeholder"
|
||||||
data-qa-selector="expiry_date_field"
|
data-qa-selector="expiry_date_field"
|
||||||
/>
|
/>
|
||||||
</gl-datepicker>
|
|
||||||
<template #description>
|
<template #description>
|
||||||
<max-expiration-date-message :max-date="maxDate" />
|
<max-expiration-date-message :max-date="maxDate" />
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -1,69 +0,0 @@
|
||||||
<script>
|
|
||||||
import { GlFormGroup, GlFormRadio, GlFormText } from '@gitlab/ui';
|
|
||||||
import ProjectsTokenSelector from './projects_token_selector.vue';
|
|
||||||
|
|
||||||
export default {
|
|
||||||
name: 'ProjectsField',
|
|
||||||
ALL_PROJECTS: 'ALL_PROJECTS',
|
|
||||||
SELECTED_PROJECTS: 'SELECTED_PROJECTS',
|
|
||||||
components: { GlFormGroup, GlFormRadio, GlFormText, ProjectsTokenSelector },
|
|
||||||
props: {
|
|
||||||
inputAttrs: {
|
|
||||||
type: Object,
|
|
||||||
required: true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
selectedRadio: !this.inputAttrs.value
|
|
||||||
? this.$options.ALL_PROJECTS
|
|
||||||
: this.$options.SELECTED_PROJECTS,
|
|
||||||
selectedProjects: [],
|
|
||||||
};
|
|
||||||
},
|
|
||||||
computed: {
|
|
||||||
allProjectsRadioSelected() {
|
|
||||||
return this.selectedRadio === this.$options.ALL_PROJECTS;
|
|
||||||
},
|
|
||||||
hiddenInputValue() {
|
|
||||||
return this.allProjectsRadioSelected
|
|
||||||
? null
|
|
||||||
: this.selectedProjects.map((project) => project.id).join(',');
|
|
||||||
},
|
|
||||||
initialProjectIds() {
|
|
||||||
if (!this.inputAttrs.value) {
|
|
||||||
return [];
|
|
||||||
}
|
|
||||||
|
|
||||||
return this.inputAttrs.value.split(',');
|
|
||||||
},
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
handleTokenSelectorFocus() {
|
|
||||||
this.selectedRadio = this.$options.SELECTED_PROJECTS;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<template>
|
|
||||||
<div>
|
|
||||||
<gl-form-group :label="__('Projects')" label-class="gl-pb-0!">
|
|
||||||
<gl-form-text class="gl-pb-3">{{
|
|
||||||
__('Set access permissions for this token.')
|
|
||||||
}}</gl-form-text>
|
|
||||||
<gl-form-radio v-model="selectedRadio" :value="$options.ALL_PROJECTS">{{
|
|
||||||
__('All projects')
|
|
||||||
}}</gl-form-radio>
|
|
||||||
<gl-form-radio v-model="selectedRadio" :value="$options.SELECTED_PROJECTS">{{
|
|
||||||
__('Selected projects')
|
|
||||||
}}</gl-form-radio>
|
|
||||||
<input :id="inputAttrs.id" type="hidden" :name="inputAttrs.name" :value="hiddenInputValue" />
|
|
||||||
<projects-token-selector
|
|
||||||
v-model="selectedProjects"
|
|
||||||
:initial-project-ids="initialProjectIds"
|
|
||||||
@focus="handleTokenSelectorFocus"
|
|
||||||
/>
|
|
||||||
</gl-form-group>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
|
@ -1,156 +0,0 @@
|
||||||
<script>
|
|
||||||
import {
|
|
||||||
GlTokenSelector,
|
|
||||||
GlAvatar,
|
|
||||||
GlAvatarLabeled,
|
|
||||||
GlIntersectionObserver,
|
|
||||||
GlLoadingIcon,
|
|
||||||
} from '@gitlab/ui';
|
|
||||||
import produce from 'immer';
|
|
||||||
|
|
||||||
import { convertToGraphQLIds, convertNodeIdsFromGraphQLIds } from '~/graphql_shared/utils';
|
|
||||||
|
|
||||||
import getProjectsQuery from '../graphql/queries/get_projects.query.graphql';
|
|
||||||
|
|
||||||
const DEBOUNCE_DELAY = 250;
|
|
||||||
const PROJECTS_PER_PAGE = 20;
|
|
||||||
const GRAPHQL_ENTITY_TYPE = 'Project';
|
|
||||||
|
|
||||||
export default {
|
|
||||||
name: 'ProjectsTokenSelector',
|
|
||||||
components: {
|
|
||||||
GlTokenSelector,
|
|
||||||
GlAvatar,
|
|
||||||
GlAvatarLabeled,
|
|
||||||
GlIntersectionObserver,
|
|
||||||
GlLoadingIcon,
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
prop: 'selectedProjects',
|
|
||||||
},
|
|
||||||
props: {
|
|
||||||
selectedProjects: {
|
|
||||||
type: Array,
|
|
||||||
required: true,
|
|
||||||
},
|
|
||||||
initialProjectIds: {
|
|
||||||
type: Array,
|
|
||||||
required: true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
apollo: {
|
|
||||||
projects: {
|
|
||||||
query: getProjectsQuery,
|
|
||||||
debounce: DEBOUNCE_DELAY,
|
|
||||||
variables() {
|
|
||||||
return {
|
|
||||||
search: this.searchQuery,
|
|
||||||
after: null,
|
|
||||||
first: PROJECTS_PER_PAGE,
|
|
||||||
};
|
|
||||||
},
|
|
||||||
update({ projects }) {
|
|
||||||
return {
|
|
||||||
list: convertNodeIdsFromGraphQLIds(projects.nodes),
|
|
||||||
pageInfo: projects.pageInfo,
|
|
||||||
};
|
|
||||||
},
|
|
||||||
result() {
|
|
||||||
this.isLoadingMoreProjects = false;
|
|
||||||
this.isSearching = false;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
initialProjects: {
|
|
||||||
query: getProjectsQuery,
|
|
||||||
variables() {
|
|
||||||
return {
|
|
||||||
ids: convertToGraphQLIds(GRAPHQL_ENTITY_TYPE, this.initialProjectIds),
|
|
||||||
};
|
|
||||||
},
|
|
||||||
manual: true,
|
|
||||||
skip() {
|
|
||||||
return !this.initialProjectIds.length;
|
|
||||||
},
|
|
||||||
result({ data: { projects } }) {
|
|
||||||
this.$emit('input', convertNodeIdsFromGraphQLIds(projects.nodes));
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
projects: {
|
|
||||||
list: [],
|
|
||||||
pageInfo: {},
|
|
||||||
},
|
|
||||||
searchQuery: '',
|
|
||||||
isLoadingMoreProjects: false,
|
|
||||||
isSearching: false,
|
|
||||||
};
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
handleSearch(query) {
|
|
||||||
this.isSearching = true;
|
|
||||||
this.searchQuery = query;
|
|
||||||
},
|
|
||||||
loadMoreProjects() {
|
|
||||||
this.isLoadingMoreProjects = true;
|
|
||||||
|
|
||||||
this.$apollo.queries.projects.fetchMore({
|
|
||||||
variables: {
|
|
||||||
after: this.projects.pageInfo.endCursor,
|
|
||||||
first: PROJECTS_PER_PAGE,
|
|
||||||
},
|
|
||||||
updateQuery(previousResult, { fetchMoreResult: { projects: newProjects } }) {
|
|
||||||
const { projects: previousProjects } = previousResult;
|
|
||||||
|
|
||||||
return produce(previousResult, (draftData) => {
|
|
||||||
draftData.projects.nodes = [...previousProjects.nodes, ...newProjects.nodes];
|
|
||||||
draftData.projects.pageInfo = newProjects.pageInfo;
|
|
||||||
});
|
|
||||||
},
|
|
||||||
});
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<template>
|
|
||||||
<div class="gl-relative">
|
|
||||||
<gl-token-selector
|
|
||||||
:selected-tokens="selectedProjects"
|
|
||||||
:dropdown-items="projects.list"
|
|
||||||
:loading="isSearching"
|
|
||||||
:placeholder="__('Select projects')"
|
|
||||||
menu-class="gl-w-full! gl-max-w-full!"
|
|
||||||
@input="$emit('input', $event)"
|
|
||||||
@focus="$emit('focus', $event)"
|
|
||||||
@text-input="handleSearch"
|
|
||||||
@keydown.enter.prevent
|
|
||||||
>
|
|
||||||
<template #token-content="{ token: project }">
|
|
||||||
<gl-avatar
|
|
||||||
:entity-id="project.id"
|
|
||||||
:entity-name="project.name"
|
|
||||||
:src="project.avatarUrl"
|
|
||||||
:size="16"
|
|
||||||
/>
|
|
||||||
{{ project.nameWithNamespace }}
|
|
||||||
</template>
|
|
||||||
<template #dropdown-item-content="{ dropdownItem: project }">
|
|
||||||
<gl-avatar-labeled
|
|
||||||
:entity-id="project.id"
|
|
||||||
:entity-name="project.name"
|
|
||||||
:size="32"
|
|
||||||
:src="project.avatarUrl"
|
|
||||||
:label="project.name"
|
|
||||||
:sub-label="project.nameWithNamespace"
|
|
||||||
/>
|
|
||||||
</template>
|
|
||||||
<template #dropdown-footer>
|
|
||||||
<gl-intersection-observer v-if="projects.pageInfo.hasNextPage" @appear="loadMoreProjects">
|
|
||||||
<gl-loading-icon v-if="isLoadingMoreProjects" class="gl-mb-3" size="sm" />
|
|
||||||
</gl-intersection-observer>
|
|
||||||
</template>
|
|
||||||
</gl-token-selector>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
|
@ -22,7 +22,6 @@ query accessTokensGetProjects(
|
||||||
avatarUrl
|
avatarUrl
|
||||||
}
|
}
|
||||||
pageInfo {
|
pageInfo {
|
||||||
__typename
|
|
||||||
...PageInfo
|
...PageInfo
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import Vue from 'vue';
|
import Vue from 'vue';
|
||||||
|
|
||||||
import createFlash from '~/flash';
|
|
||||||
import { convertObjectPropsToCamelCase } from '~/lib/utils/common_utils';
|
import { convertObjectPropsToCamelCase } from '~/lib/utils/common_utils';
|
||||||
import { parseRailsFormFields } from '~/lib/utils/forms';
|
import { parseRailsFormFields } from '~/lib/utils/forms';
|
||||||
import { __, sprintf } from '~/locale';
|
import { __, sprintf } from '~/locale';
|
||||||
|
@ -99,62 +98,6 @@ export const initNewAccessTokenApp = () => {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
export const initProjectsField = () => {
|
|
||||||
const el = document.querySelector('.js-access-tokens-projects');
|
|
||||||
|
|
||||||
if (!el) {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
const { projects: inputAttrs } = parseRailsFormFields(el);
|
|
||||||
|
|
||||||
if (window.gon.features.personalAccessTokensScopedToProjects) {
|
|
||||||
return new Promise((resolve) => {
|
|
||||||
Promise.all([
|
|
||||||
import('./components/projects_field.vue'),
|
|
||||||
import('vue-apollo'),
|
|
||||||
import('~/lib/graphql'),
|
|
||||||
])
|
|
||||||
.then(
|
|
||||||
([
|
|
||||||
{ default: ProjectsField },
|
|
||||||
{ default: VueApollo },
|
|
||||||
{ default: createDefaultClient },
|
|
||||||
]) => {
|
|
||||||
const apolloProvider = new VueApollo({
|
|
||||||
defaultClient: createDefaultClient(),
|
|
||||||
});
|
|
||||||
|
|
||||||
Vue.use(VueApollo);
|
|
||||||
|
|
||||||
resolve(
|
|
||||||
new Vue({
|
|
||||||
el,
|
|
||||||
apolloProvider,
|
|
||||||
render(h) {
|
|
||||||
return h(ProjectsField, {
|
|
||||||
props: {
|
|
||||||
inputAttrs,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
},
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
},
|
|
||||||
)
|
|
||||||
.catch(() => {
|
|
||||||
createFlash({
|
|
||||||
message: __(
|
|
||||||
'An error occurred while loading the access tokens form, please try again.',
|
|
||||||
),
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
|
|
||||||
export const initTokensApp = () => {
|
export const initTokensApp = () => {
|
||||||
const el = document.getElementById('js-tokens-app');
|
const el = document.getElementById('js-tokens-app');
|
||||||
|
|
||||||
|
|
|
@ -139,15 +139,15 @@ export default {
|
||||||
title,
|
title,
|
||||||
fingerprint,
|
fingerprint,
|
||||||
fingerprint_sha256,
|
fingerprint_sha256,
|
||||||
projects_with_write_access,
|
projects_with_write_access: projects,
|
||||||
created_at,
|
created_at: created,
|
||||||
}) => ({
|
}) => ({
|
||||||
id,
|
id,
|
||||||
title,
|
title,
|
||||||
fingerprint,
|
fingerprint,
|
||||||
fingerprint_sha256,
|
fingerprint_sha256,
|
||||||
projects: projects_with_write_access,
|
projects,
|
||||||
created: created_at,
|
created,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
@ -5,7 +5,6 @@ query getIntegrations($projectPath: ID!) {
|
||||||
id
|
id
|
||||||
alertManagementIntegrations {
|
alertManagementIntegrations {
|
||||||
nodes {
|
nodes {
|
||||||
__typename
|
|
||||||
...IntegrationItem
|
...IntegrationItem
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -285,7 +285,7 @@ export default {
|
||||||
:shape="$options.AVATAR_SHAPE_OPTION_RECT"
|
:shape="$options.AVATAR_SHAPE_OPTION_RECT"
|
||||||
/>
|
/>
|
||||||
<div>
|
<div>
|
||||||
<div data-testid="project-name">{{ project.name }}</div>
|
<div data-testid="project-name" data-qa-selector="project_name">{{ project.name }}</div>
|
||||||
<div class="gl-text-gray-500" data-testid="project-full-path">
|
<div class="gl-text-gray-500" data-testid="project-full-path">
|
||||||
{{ project.fullPath }}
|
{{ project.fullPath }}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -19,24 +19,22 @@ export const toYmd = (date) => dateFormat(date, dateFormats.isoDate);
|
||||||
* @returns {Object}
|
* @returns {Object}
|
||||||
*/
|
*/
|
||||||
export const extractFilterQueryParameters = (url = '') => {
|
export const extractFilterQueryParameters = (url = '') => {
|
||||||
/* eslint-disable camelcase */
|
|
||||||
const {
|
const {
|
||||||
source_branch_name = null,
|
source_branch_name: selectedSourceBranch = null,
|
||||||
target_branch_name = null,
|
target_branch_name: selectedTargetBranch = null,
|
||||||
author_username = null,
|
author_username: selectedAuthor = null,
|
||||||
milestone_title = null,
|
milestone_title: selectedMilestone = null,
|
||||||
assignee_username = [],
|
assignee_username: selectedAssigneeList = [],
|
||||||
label_name = [],
|
label_name: selectedLabelList = [],
|
||||||
} = urlQueryToFilter(url);
|
} = urlQueryToFilter(url);
|
||||||
/* eslint-enable camelcase */
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
selectedSourceBranch: source_branch_name,
|
selectedSourceBranch,
|
||||||
selectedTargetBranch: target_branch_name,
|
selectedTargetBranch,
|
||||||
selectedAuthor: author_username,
|
selectedAuthor,
|
||||||
selectedMilestone: milestone_title,
|
selectedMilestone,
|
||||||
selectedAssigneeList: assignee_username,
|
selectedAssigneeList,
|
||||||
selectedLabelList: label_name,
|
selectedLabelList,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
fragment Count on UsageTrendsMeasurement {
|
fragment Count on UsageTrendsMeasurement {
|
||||||
__typename
|
|
||||||
count
|
count
|
||||||
recordedAt
|
recordedAt
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,9 +43,6 @@ export const getProjectValueStreamStages = (requestPath, valueStreamId) => {
|
||||||
export const getProjectValueStreamStageData = ({ requestPath, stageId, params }) =>
|
export const getProjectValueStreamStageData = ({ requestPath, stageId, params }) =>
|
||||||
axios.get(joinPaths(requestPath, 'events', stageId), { params });
|
axios.get(joinPaths(requestPath, 'events', stageId), { params });
|
||||||
|
|
||||||
export const getProjectValueStreamMetrics = (requestPath, params) =>
|
|
||||||
axios.get(requestPath, { params });
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dedicated project VSA paths
|
* Dedicated project VSA paths
|
||||||
*/
|
*/
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue