Save resource verification level on publish
This commit updates the Catalog::Resources::CreateService to fetch the verification level from a resource's root namespace and save it with the resource. It also updates the `verification_level` field on the Resource model so it has the same values as the `verification_field` on VerifiedNamespace Changelog: changed Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/455530
显示
- app/assets/javascripts/ci/catalog/constants.js 2 个添加, 2 个删除app/assets/javascripts/ci/catalog/constants.js
- app/graphql/types/ci/catalog/resource_type.rb 1 个添加, 1 个删除app/graphql/types/ci/catalog/resource_type.rb
- app/graphql/types/ci/catalog/resources/components/verification_level_enum.rb 0 个添加, 20 个删除...i/catalog/resources/components/verification_level_enum.rb
- app/graphql/types/ci/catalog/resources/verification_level_enum.rb 19 个添加, 0 个删除...hql/types/ci/catalog/resources/verification_level_enum.rb
- app/models/ci/catalog/resource.rb 1 个添加, 1 个删除app/models/ci/catalog/resource.rb
- app/models/ci/catalog/verified_namespace.rb 12 个添加, 1 个删除app/models/ci/catalog/verified_namespace.rb
- app/services/ci/catalog/resources/create_service.rb 4 个添加, 1 个删除app/services/ci/catalog/resources/create_service.rb
- doc/api/graphql/reference/index.md 10 个添加, 8 个删除doc/api/graphql/reference/index.md
- spec/factories/ci/catalog/verified_namspaces.rb 4 个添加, 4 个删除spec/factories/ci/catalog/verified_namspaces.rb
- spec/frontend/ci/catalog/components/shared/ci_verification_badge_spec.js 4 个添加, 4 个删除...i/catalog/components/shared/ci_verification_badge_spec.js
- spec/graphql/types/ci/catalog/resources/verification_level_enum_spec.rb 13 个添加, 0 个删除...ypes/ci/catalog/resources/verification_level_enum_spec.rb
- spec/models/ci/catalog/resource_spec.rb 2 个添加, 2 个删除spec/models/ci/catalog/resource_spec.rb
- spec/models/ci/catalog/verified_namespace_spec.rb 27 个添加, 7 个删除spec/models/ci/catalog/verified_namespace_spec.rb
- spec/services/ci/catalog/resources/create_service_spec.rb 13 个添加, 0 个删除spec/services/ci/catalog/resources/create_service_spec.rb
加载中
想要评论请 注册 或 登录