-
- Downloads
GraphQL support for Notes created in discussions
A new `discussion_id` argument on the `createNote` mutation allows people to create a note within that discussion. The ability to lazy-load Discussions has been added, so GraphQL.object_from_id can treat Discussions the same as AR objects and batch load them. https://gitlab.com/gitlab-org/gitlab-ce/issues/62826 https://gitlab.com/gitlab-org/gitlab-ee/issues/9489
parent
85ed7978
No related branches found
No related tags found
Showing
- app/graphql/gitlab_schema.rb 2 additions, 0 deletionsapp/graphql/gitlab_schema.rb
- app/graphql/mutations/notes/create/note.rb 29 additions, 0 deletionsapp/graphql/mutations/notes/create/note.rb
- app/graphql/types/notes/discussion_type.rb 8 additions, 0 deletionsapp/graphql/types/notes/discussion_type.rb
- app/models/discussion.rb 11 additions, 0 deletionsapp/models/discussion.rb
- app/models/note.rb 2 additions, 0 deletionsapp/models/note.rb
- lib/gitlab/global_id.rb 14 additions, 0 deletionslib/gitlab/global_id.rb
- spec/graphql/gitlab_schema_spec.rb 20 additions, 0 deletionsspec/graphql/gitlab_schema_spec.rb
- spec/graphql/types/notes/discussion_type_spec.rb 1 addition, 1 deletionspec/graphql/types/notes/discussion_type_spec.rb
- spec/lib/gitlab/global_id_spec.rb 37 additions, 0 deletionsspec/lib/gitlab/global_id_spec.rb
- spec/models/discussion_spec.rb 14 additions, 0 deletionsspec/models/discussion_spec.rb
- spec/requests/api/graphql/mutations/notes/create/note_spec.rb 22 additions, 1 deletion.../requests/api/graphql/mutations/notes/create/note_spec.rb
lib/gitlab/global_id.rb
0 → 100644
spec/lib/gitlab/global_id_spec.rb
0 → 100644
Please register or sign in to comment