Move virtual registry API classes to EE and add license check
We move the Maven virtual registry feature from CE to EE and implement a license check to restrict access to Premium tier and above. In this MR, we start by moving the API classes and adding the license check when accessing any related endpoint.
上级
2962d87a
No related branches found
No related tags found
显示
- ee/app/models/gitlab_subscriptions/features.rb 1 个添加, 0 个删除ee/app/models/gitlab_subscriptions/features.rb
- ee/lib/api/concerns/virtual_registries/packages/endpoint.rb 0 个添加, 0 个删除ee/lib/api/concerns/virtual_registries/packages/endpoint.rb
- ee/lib/api/concerns/virtual_registries/packages/maven/shared_setup.rb 35 个添加, 0 个删除...oncerns/virtual_registries/packages/maven/shared_setup.rb
- ee/lib/api/entities/virtual_registries/packages/maven/cache/entry.rb 0 个添加, 0 个删除...entities/virtual_registries/packages/maven/cache/entry.rb
- ee/lib/api/entities/virtual_registries/packages/maven/registry.rb 0 个添加, 0 个删除...pi/entities/virtual_registries/packages/maven/registry.rb
- ee/lib/api/entities/virtual_registries/packages/maven/upstream.rb 0 个添加, 0 个删除...pi/entities/virtual_registries/packages/maven/upstream.rb
- ee/lib/api/virtual_registries/packages/maven/cache/entries.rb 3 个添加, 20 个删除...ib/api/virtual_registries/packages/maven/cache/entries.rb
- ee/lib/api/virtual_registries/packages/maven/endpoints.rb 3 个添加, 17 个删除ee/lib/api/virtual_registries/packages/maven/endpoints.rb
- ee/lib/api/virtual_registries/packages/maven/registries.rb 5 个添加, 22 个删除ee/lib/api/virtual_registries/packages/maven/registries.rb
- ee/lib/api/virtual_registries/packages/maven/upstreams.rb 3 个添加, 20 个删除ee/lib/api/virtual_registries/packages/maven/upstreams.rb
- ee/lib/ee/api/api.rb 4 个添加, 0 个删除ee/lib/ee/api/api.rb
- ee/spec/features/virtual_registries/packages/maven_spec.rb 2 个添加, 4 个删除ee/spec/features/virtual_registries/packages/maven_spec.rb
- ee/spec/lib/api/entities/virtual_registries/packages/maven/cache/entry_spec.rb 0 个添加, 0 个删除...ies/virtual_registries/packages/maven/cache/entry_spec.rb
- ee/spec/lib/api/entities/virtual_registries/packages/maven/registry_spec.rb 0 个添加, 0 个删除...tities/virtual_registries/packages/maven/registry_spec.rb
- ee/spec/lib/api/entities/virtual_registries/packages/maven/upstream_spec.rb 0 个添加, 0 个删除...tities/virtual_registries/packages/maven/upstream_spec.rb
- ee/spec/requests/api/virtual_registries/packages/maven/cache/entries_spec.rb 2 个添加, 0 个删除...i/virtual_registries/packages/maven/cache/entries_spec.rb
- ee/spec/requests/api/virtual_registries/packages/maven/endpoints_spec.rb 2 个添加, 0 个删除...s/api/virtual_registries/packages/maven/endpoints_spec.rb
- ee/spec/requests/api/virtual_registries/packages/maven/registries_spec.rb 4 个添加, 0 个删除.../api/virtual_registries/packages/maven/registries_spec.rb
- ee/spec/requests/api/virtual_registries/packages/maven/upstreams_spec.rb 5 个添加, 0 个删除...s/api/virtual_registries/packages/maven/upstreams_spec.rb
- ee/spec/support/shared_contexts/maven_vreg_shared_context.rb 1 个添加, 0 个删除ee/spec/support/shared_contexts/maven_vreg_shared_context.rb
文件已移动
文件已移动
文件已移动
文件已移动
文件已移动
文件已移动
文件已移动
想要评论请 注册 或 登录