From f602da84d10c36889714e46040f26cdfef5dce60 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 19 Jul 2022 18:09:21 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- GITALY_SERVER_VERSION | 2 +- .../members/components/members_tabs.vue | 85 +++--- .../components/table/member_avatar.vue | 8 +- .../components/table/members_table_cell.vue | 2 +- app/assets/javascripts/members/constants.js | 6 + app/assets/javascripts/members/index.js | 2 +- .../container_expiration_policy.vue | 2 +- .../components/expiration_dropdown.vue | 10 + .../components/packages_cleanup_policy.vue | 68 +++++ .../packages_cleanup_policy_form.vue | 137 +++++++++ .../components/registry_settings_app.vue | 10 +- .../settings/project/constants.js | 25 ++ .../packages_cleanup_policy.fragment.graphql | 4 + ...e_packages_cleanup_policy.mutation.graphql | 10 + .../get_packages_cleanup_policy.query.graphql | 10 + .../project/registry_settings_bundle.js | 4 + .../settings/project/utils.js | 9 +- .../pages/groups/group_members/index.js | 10 +- .../permissions/components/settings_panel.vue | 5 + app/channels/awareness_channel.rb | 84 ++++++ app/helpers/groups/group_members_helper.rb | 2 +- app/helpers/packages_helper.rb | 10 + app/models/awareness_session.rb | 25 +- app/policies/project_policy.rb | 8 + .../groups/group_members/index.html.haml | 1 + .../packages_and_registries/show.html.haml | 2 + ..._or_update_vulnerability_reads_function.rb | 86 ++++++ ...ds_for_an_existing_vulnerability_record.rb | 56 ++++ ...erability_reads_on_vulnerability_update.rb | 48 ++++ db/schema_migrations/20220712025712 | 1 + db/schema_migrations/20220712031923 | 1 + db/schema_migrations/20220714142424 | 1 + db/structure.sql | 40 ++- doc/security/password_storage.md | 22 +- doc/topics/autodevops/customize.md | 28 +- .../container_scanning/index.md | 4 +- .../terraform_module_registry/index.md | 13 +- locale/gitlab.pot | 15 + .../pipeline/pipeline_editor_lint_spec.rb | 2 + spec/channels/awareness_channel_spec.rb | 80 ++++++ spec/features/projects/navbar_spec.rb | 18 +- .../settings/registry_settings_spec.rb | 20 +- ...tainer_expiration_policy_form_spec.js.snap | 3 + .../container_expiration_policy_spec.js | 7 +- .../components/expiration_dropdown_spec.js | 9 + .../packages_cleanup_policy_form_spec.js | 267 ++++++++++++++++++ .../packages_cleanup_policy_spec.js | 81 ++++++ .../components/registry_settings_app_spec.js | 30 +- .../settings/project/settings/mock_data.js | 30 ++ .../groups/group_members_helper_spec.rb | 2 + .../gitlab/ci/runner_upgrade_check_spec.rb | 16 +- .../projects/menus/settings_menu_spec.rb | 19 +- spec/models/awareness_session_spec.rb | 36 ++- spec/models/concerns/awareness_spec.rb | 6 +- spec/policies/project_policy_spec.rb | 139 +++++++-- ...e_existing_runner_versions_service_spec.rb | 188 ++++++------ .../navbar_structure_context.rb | 1 + .../group_members/index.html.haml_spec.rb | 12 + .../nav/sidebar/_project.html.haml_spec.rb | 14 + 59 files changed, 1602 insertions(+), 234 deletions(-) create mode 100644 app/assets/javascripts/packages_and_registries/settings/project/components/packages_cleanup_policy.vue create mode 100644 app/assets/javascripts/packages_and_registries/settings/project/components/packages_cleanup_policy_form.vue create mode 100644 app/assets/javascripts/packages_and_registries/settings/project/graphql/fragments/packages_cleanup_policy.fragment.graphql create mode 100644 app/assets/javascripts/packages_and_registries/settings/project/graphql/mutations/update_packages_cleanup_policy.mutation.graphql create mode 100644 app/assets/javascripts/packages_and_registries/settings/project/graphql/queries/get_packages_cleanup_policy.query.graphql create mode 100644 app/channels/awareness_channel.rb create mode 100644 db/migrate/20220712025712_update_insert_or_update_vulnerability_reads_function.rb create mode 100644 db/migrate/20220712031923_create_vulnerability_reads_for_an_existing_vulnerability_record.rb create mode 100644 db/migrate/20220714142424_update_trigger_update_vulnerability_reads_on_vulnerability_update.rb create mode 100644 db/schema_migrations/20220712025712 create mode 100644 db/schema_migrations/20220712031923 create mode 100644 db/schema_migrations/20220714142424 create mode 100644 spec/channels/awareness_channel_spec.rb create mode 100644 spec/frontend/packages_and_registries/settings/project/settings/components/packages_cleanup_policy_form_spec.js create mode 100644 spec/frontend/packages_and_registries/settings/project/settings/components/packages_cleanup_policy_spec.js diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 296a103cfe8..e21e2b1e446 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -76dabc8174f7978025f48adcfab0a19c85416531 +ca638e23ca921cf2f2f3cdc8a6ff033af667170b diff --git a/app/assets/javascripts/members/components/members_tabs.vue b/app/assets/javascripts/members/components/members_tabs.vue index 98995730df4..b824a013f3b 100644 --- a/app/assets/javascripts/members/components/members_tabs.vue +++ b/app/assets/javascripts/members/components/members_tabs.vue @@ -1,40 +1,48 @@