From e92c90758eb4126acc84962d37bb273d6d87b27b Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 25 Feb 2022 16:31:46 +0000 Subject: Add latest changes from gitlab-org/security/gitlab@14-8-stable-ee --- .../javascripts/snippets/components/show.vue | 13 +++++- app/assets/javascripts/snippets/mixins/snippets.js | 1 + app/graphql/queries/snippet/snippet.query.graphql | 1 + .../snippet/snippet_blob_content.query.graphql | 1 + app/graphql/resolvers/snippets/blobs_resolver.rb | 24 +++++----- app/graphql/types/snippets/blob_connection_type.rb | 16 +++++++ app/graphql/types/snippets/blob_type.rb | 2 + app/models/snippet.rb | 10 +++-- config/initializers/action_mailer_hooks.rb | 1 + doc/api/graphql/reference/index.md | 1 + .../email/hook/validate_addresses_interceptor.rb | 32 +++++++++++++ locale/gitlab.pot | 3 ++ spec/frontend/snippets/components/show_spec.js | 19 +++++++- .../resolvers/snippets/blobs_resolver_spec.rb | 13 +++++- .../hook/validate_addresses_interceptor_spec.rb | 52 ++++++++++++++++++++++ spec/models/snippet_spec.rb | 34 ++++++++++++++ 16 files changed, 204 insertions(+), 19 deletions(-) create mode 100644 app/graphql/types/snippets/blob_connection_type.rb create mode 100644 lib/gitlab/email/hook/validate_addresses_interceptor.rb create mode 100644 spec/lib/gitlab/email/hook/validate_addresses_interceptor_spec.rb diff --git a/app/assets/javascripts/snippets/components/show.vue b/app/assets/javascripts/snippets/components/show.vue index 35d88d5ec8e..ee8b00c1f5d 100644 --- a/app/assets/javascripts/snippets/components/show.vue +++ b/app/assets/javascripts/snippets/components/show.vue @@ -1,5 +1,5 @@