Expose Agent user_access authorizations
This commit exposes user_access authorizations of GitLab Agent for Kubernetes. This change is still behind `kas_user_access` and `expose_authorized_cluster_agents` feature flags, where are disabled by default.
显示
- app/finders/clusters/agents/authorizations/user_access/finder.rb 26 个添加, 5 个删除...ders/clusters/agents/authorizations/user_access/finder.rb
- app/graphql/resolvers/clusters/agents/authorizations/user_access_resolver.rb 19 个添加, 0 个删除...rs/clusters/agents/authorizations/user_access_resolver.rb
- app/graphql/types/clusters/agents/authorizations/user_access_type.rb 21 个添加, 0 个删除.../types/clusters/agents/authorizations/user_access_type.rb
- app/graphql/types/project_type.rb 6 个添加, 0 个删除app/graphql/types/project_type.rb
- app/models/clusters/agent.rb 8 个添加, 0 个删除app/models/clusters/agent.rb
- app/models/clusters/agents/authorizations/user_access/group_authorization.rb 7 个添加, 1 个删除.../agents/authorizations/user_access/group_authorization.rb
- app/models/clusters/agents/authorizations/user_access/project_authorization.rb 2 个添加, 0 个删除...gents/authorizations/user_access/project_authorization.rb
- app/policies/clusters/agent_policy.rb 5 个添加, 1 个删除app/policies/clusters/agent_policy.rb
- doc/api/graphql/reference/index.md 33 个添加, 0 个删除doc/api/graphql/reference/index.md
- spec/finders/clusters/agents/authorizations/user_access/finder_spec.rb 68 个添加, 14 个删除...clusters/agents/authorizations/user_access/finder_spec.rb
- spec/graphql/resolvers/clusters/agents/authorizations/user_access_resolver_spec.rb 29 个添加, 0 个删除...usters/agents/authorizations/user_access_resolver_spec.rb
- spec/graphql/types/clusters/agents/authorizations/user_access_type_spec.rb 11 个添加, 0 个删除...s/clusters/agents/authorizations/user_access_type_spec.rb
- spec/graphql/types/project_type_spec.rb 1 个添加, 1 个删除spec/graphql/types/project_type_spec.rb
- spec/models/clusters/agent_spec.rb 71 个添加, 0 个删除spec/models/clusters/agent_spec.rb
- spec/policies/clusters/agent_policy_spec.rb 10 个添加, 0 个删除spec/policies/clusters/agent_policy_spec.rb
- spec/requests/api/graphql/project/user_access_authorized_agents_spec.rb 129 个添加, 0 个删除...api/graphql/project/user_access_authorized_agents_spec.rb
加载中
想要评论请 注册 或 登录