Add create achievement GraphQL mutation
Changelog: added
显示
- app/controllers/uploads_controller.rb 4 个添加, 1 个删除app/controllers/uploads_controller.rb
- app/graphql/mutations/achievements/create.rb 54 个添加, 0 个删除app/graphql/mutations/achievements/create.rb
- app/graphql/types/achievements/achievement_type.rb 55 个添加, 0 个删除app/graphql/types/achievements/achievement_type.rb
- app/graphql/types/mutation_type.rb 1 个添加, 0 个删除app/graphql/types/mutation_type.rb
- app/graphql/types/namespace_type.rb 11 个添加, 0 个删除app/graphql/types/namespace_type.rb
- app/policies/achievements/achievement_policy.rb 7 个添加, 0 个删除app/policies/achievements/achievement_policy.rb
- app/policies/group_policy.rb 2 个添加, 0 个删除app/policies/group_policy.rb
- app/services/achievements/base_service.rb 20 个添加, 0 个删除app/services/achievements/base_service.rb
- app/services/achievements/create_service.rb 25 个添加, 0 个删除app/services/achievements/create_service.rb
- config/feature_flags/development/achievements.yml 8 个添加, 0 个删除config/feature_flags/development/achievements.yml
- config/routes/uploads.rb 1 个添加, 1 个删除config/routes/uploads.rb
- doc/api/graphql/reference/index.md 69 个添加, 0 个删除doc/api/graphql/reference/index.md
- spec/controllers/uploads_controller_spec.rb 40 个添加, 0 个删除spec/controllers/uploads_controller_spec.rb
- spec/graphql/mutations/achievements/create_spec.rb 54 个添加, 0 个删除spec/graphql/mutations/achievements/create_spec.rb
- spec/graphql/types/achievements/achievement_type_spec.rb 39 个添加, 0 个删除spec/graphql/types/achievements/achievement_type_spec.rb
- spec/graphql/types/namespace_type_spec.rb 1 个添加, 1 个删除spec/graphql/types/namespace_type_spec.rb
- spec/requests/api/graphql/mutations/achievements/create_spec.rb 78 个添加, 0 个删除...equests/api/graphql/mutations/achievements/create_spec.rb
- spec/services/achievements/create_service_spec.rb 46 个添加, 0 个删除spec/services/achievements/create_service_spec.rb
- spec/support/shared_contexts/policies/group_policy_shared_context.rb 2 个添加, 1 个删除...t/shared_contexts/policies/group_policy_shared_context.rb
加载中
想要评论请 注册 或 登录