Add GraphQL support to manage the Packages Cleanup policy
Add a GraphQL query to read the policy from a given project. Add a GraphQL mutation to update the policy of a given project. Changelog: added
显示
- app/graphql/mutations/packages/cleanup/policy/update.rb 48 个添加, 0 个删除app/graphql/mutations/packages/cleanup/policy/update.rb
- app/graphql/types/mutation_type.rb 1 个添加, 0 个删除app/graphql/types/mutation_type.rb
- app/graphql/types/packages/cleanup/keep_duplicated_package_files_enum.rb 25 个添加, 0 个删除...es/packages/cleanup/keep_duplicated_package_files_enum.rb
- app/graphql/types/packages/cleanup/policy_type.rb 23 个添加, 0 个删除app/graphql/types/packages/cleanup/policy_type.rb
- app/graphql/types/project_type.rb 5 个添加, 0 个删除app/graphql/types/project_type.rb
- app/models/packages/cleanup/policy.rb 1 个添加, 1 个删除app/models/packages/cleanup/policy.rb
- app/policies/packages/cleanup/policy_policy.rb 9 个添加, 0 个删除app/policies/packages/cleanup/policy_policy.rb
- app/policies/project_policy.rb 1 个添加, 0 个删除app/policies/project_policy.rb
- app/services/packages/cleanup/update_policy_service.rb 35 个添加, 0 个删除app/services/packages/cleanup/update_policy_service.rb
- doc/api/graphql/reference/index.md 44 个添加, 0 个删除doc/api/graphql/reference/index.md
- spec/graphql/types/packages/cleanup/keep_duplicated_package_files_enum_spec.rb 15 个添加, 0 个删除...ckages/cleanup/keep_duplicated_package_files_enum_spec.rb
- spec/graphql/types/packages/cleanup/policy_type_spec.rb 26 个添加, 0 个删除spec/graphql/types/packages/cleanup/policy_type_spec.rb
- spec/graphql/types/project_type_spec.rb 7 个添加, 1 个删除spec/graphql/types/project_type_spec.rb
- spec/models/packages/cleanup/policy_spec.rb 1 个添加, 1 个删除spec/models/packages/cleanup/policy_spec.rb
- spec/policies/project_policy_spec.rb 30 个添加, 0 个删除spec/policies/project_policy_spec.rb
- spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb 109 个添加, 0 个删除.../graphql/mutations/packages/cleanup/policy/update_spec.rb
- spec/requests/api/graphql/project/packages_cleanup_policy_spec.rb 79 个添加, 0 个删除...uests/api/graphql/project/packages_cleanup_policy_spec.rb
- spec/services/packages/cleanup/update_policy_service_spec.rb 105 个添加, 0 个删除spec/services/packages/cleanup/update_policy_service_spec.rb
加载中
想要评论请 注册 或 登录