From cdd826bc3ad3e6f234f96a861efa129dba5e2502 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 1 Apr 2022 15:08:40 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/issue_templates/Doc_cleanup.md | 33 ++++--- .../Vulnerability Disclosure.md | 0 .rubocop_todo.yml | 56 ------------ .rubocop_todo/rspec/verified_doubles.yml | 1 - .rubocop_todo/style/array_coercion.yml | 10 +++ .rubocop_todo/style/combinable_loops.yml | 10 +++ .rubocop_todo/style/open_struct_use.yml | 1 - .../clusters_list/components/agent_table.vue | 2 +- .../components/install_agent_modal.vue | 2 +- .../components/new_environment_item.vue | 13 +++ .../environments/graphql/resolvers.js | 2 +- .../list/components/issue_card_time_info.vue | 6 +- .../list/components/issues_list_app.vue | 5 +- .../list/queries/issue.fragment.graphql | 2 +- app/assets/javascripts/merge_request.js | 2 +- app/models/concerns/issuable_link.rb | 2 + app/models/deployment.rb | 6 ++ .../project_error_tracking_setting.rb | 2 +- app/serializers/deployment_entity.rb | 1 + .../migration/enqueuer_worker.rb | 10 +++ config.ru | 2 +- doc/ci/yaml/index.md | 4 +- .../application_security/api_fuzzing/index.md | 19 ++-- doc/user/application_security/dast/index.md | 13 +-- .../application_security/dast_api/index.md | 10 +-- .../dependency_scanning/index.md | 13 ++- .../iac_scanning/index.md | 7 +- doc/user/application_security/sast/index.md | 41 ++++----- .../secret_detection/index.md | 25 +++--- doc/user/clusters/agent/install/index.md | 2 + lib/api/issue_links.rb | 10 ++- .../encrypt_static_object_token.rb | 4 +- lib/gitlab/database/each_database.rb | 4 +- lib/tasks/gitlab/db/validate_config.rake | 2 +- lib/tasks/gitlab/setup.rake | 2 +- locale/gitlab.pot | 15 +++- qa/qa/page/project/import/github.rb | 3 +- .../container_registry_omnibus_spec.rb | 6 +- .../package_registry/helm_registry_spec.rb | 7 +- .../npm/npm_instance_level_spec.rb | 7 +- .../npm/npm_project_level_spec.rb | 5 +- .../nuget/nuget_group_level_spec.rb | 9 +- .../nuget/nuget_project_level_spec.rb | 6 +- .../package_registry/pypi_repository_spec.rb | 3 +- qa/qa/support/helpers/mask_token.rb | 19 ++++ spec/factories/go_module_versions.rb | 14 ++- .../user_merges_merge_request_spec.rb | 21 ++++- .../components/agent_table_spec.js | 2 +- .../environments/graphql/mock_data.js | 2 + .../environments/new_environment_item_spec.js | 28 ++++++ .../components/issue_card_time_info_spec.js | 7 +- spec/frontend/issues/list/mock_data.js | 2 +- .../encrypt_static_object_token_spec.rb | 8 ++ .../lib/gitlab/database/each_database_spec.rb | 9 ++ spec/models/deployment_spec.rb | 34 +++++++ .../project_error_tracking_setting_spec.rb | 88 +++++++------------ spec/requests/api/issue_links_spec.rb | 20 ++++- spec/serializers/deployment_entity_spec.rb | 6 +- spec/spec_helper.rb | 1 + .../models/issuable_link_shared_examples.rb | 13 +++ .../gitlab/db/validate_config_rake_spec.rb | 12 +++ spec/tasks/gitlab/setup_rake_spec.rb | 10 ++- .../migration/enqueuer_worker_spec.rb | 13 ++- 63 files changed, 445 insertions(+), 249 deletions(-) rename .gitlab/issue_templates/{.gitlab/issue_templates => }/Vulnerability Disclosure.md (100%) create mode 100644 .rubocop_todo/style/array_coercion.yml create mode 100644 .rubocop_todo/style/combinable_loops.yml create mode 100644 qa/qa/support/helpers/mask_token.rb diff --git a/.gitlab/issue_templates/Doc_cleanup.md b/.gitlab/issue_templates/Doc_cleanup.md index 69caea1ae1e..58a51e15803 100644 --- a/.gitlab/issue_templates/Doc_cleanup.md +++ b/.gitlab/issue_templates/Doc_cleanup.md @@ -7,6 +7,26 @@ * feature development should use the Feature Request template. --> +If you are a community contributor: + +1. To work on an issue, type `@gl-docsteam I would like to work on this issue.` + in a comment. A technical writer + will assign the issue to you. Do not work on the issue before it is assigned to you. + If someone has already chosen the issue, pick another or view docs [in the docs directory](https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc) + and open a merge request for any page you feel can be improved. +1. Create a merge request for the issue. If this is for a Hackathon, do not create the merge request + before the Hackathon has started or it will not be counted towards the Hackathon. If you were not + assigned the issue, do not create a merge request. It will not be accepted. +1. Copy the link to this issue and add it to the merge request's description, which will link + the merge request and the issue together. +1. After your merge request is accepted and merged, close this issue. + +If you notice things you'd like to fix that are not part of the issue, open separate merge requests for those issues. + +We're sorry for all the rules but we want everyone to have a good experience, and it can be hard when we get an influx of contributions. + +Thank you again for contributing to the GitLab documentation! + ## Identified documentation issue -## Process - -If you, as a contributor, decide to take this work on, assign this issue to yourself, and create one or more linked -merge requests that resolve this issue. Be sure to close this issue after all linked merge requests are completed. - -The work for this issue should involve only what's listed in the previous section. If you identify other work that -needs to be done, create separate, unlinked MRs as needed to address those items. - -When using automated test results for identified work, use this issue to work only on the listed lines. For -example, if the tests list several lines that show the word "admin" as needing to possibly be "administrator," -do not modify other parts of the page that may also include "admin," as the testing may have excluded those lines -(for example, they may be part of the **Admin Area** of GitLab). - ## Additional information