-
- Downloads
Expose comments on Noteables in GraphQL
This exposes `Note`s on Issues & MergeRequests using a `Types::Notes::NoteableType` in GraphQL. Exposing notes on a new type can be done by implementing the `NoteableType` interface on the type. The presented object should be a `Noteable`.
Showing
- app/graphql/gitlab_schema.rb 2 additions, 2 deletionsapp/graphql/gitlab_schema.rb
- app/graphql/types/issue_type.rb 2 additions, 0 deletionsapp/graphql/types/issue_type.rb
- app/graphql/types/merge_request_type.rb 2 additions, 0 deletionsapp/graphql/types/merge_request_type.rb
- app/graphql/types/notes/diff_position_type.rb 46 additions, 0 deletionsapp/graphql/types/notes/diff_position_type.rb
- app/graphql/types/notes/discussion_type.rb 15 additions, 0 deletionsapp/graphql/types/notes/discussion_type.rb
- app/graphql/types/notes/note_type.rb 46 additions, 0 deletionsapp/graphql/types/notes/note_type.rb
- app/graphql/types/notes/noteable_type.rb 25 additions, 0 deletionsapp/graphql/types/notes/noteable_type.rb
- app/graphql/types/notes/position_type_enum.rb 13 additions, 0 deletionsapp/graphql/types/notes/position_type_enum.rb
- app/graphql/types/permission_types/note.rb 11 additions, 0 deletionsapp/graphql/types/permission_types/note.rb
- app/models/concerns/diff_positionable_note.rb 1 addition, 8 deletionsapp/models/concerns/diff_positionable_note.rb
- app/models/discussion.rb 7 additions, 1 deletionapp/models/discussion.rb
- app/models/note.rb 1 addition, 1 deletionapp/models/note.rb
- changelogs/unreleased/bvl-comments-graphql.yml 5 additions, 0 deletionschangelogs/unreleased/bvl-comments-graphql.yml
- lib/gitlab/diff/position.rb 8 additions, 0 deletionslib/gitlab/diff/position.rb
- spec/graphql/types/issue_type_spec.rb 2 additions, 0 deletionsspec/graphql/types/issue_type_spec.rb
- spec/graphql/types/merge_request_type_spec.rb 2 additions, 0 deletionsspec/graphql/types/merge_request_type_spec.rb
- spec/graphql/types/notes/diff_position_type_spec.rb 12 additions, 0 deletionsspec/graphql/types/notes/diff_position_type_spec.rb
- spec/graphql/types/notes/discussion_type_spec.rb 8 additions, 0 deletionsspec/graphql/types/notes/discussion_type_spec.rb
- spec/graphql/types/notes/note_type_spec.rb 15 additions, 0 deletionsspec/graphql/types/notes/note_type_spec.rb
- spec/graphql/types/notes/noteable_type_spec.rb 13 additions, 0 deletionsspec/graphql/types/notes/noteable_type_spec.rb
app/graphql/types/notes/discussion_type.rb
0 → 100644
app/graphql/types/notes/note_type.rb
0 → 100644
app/graphql/types/notes/noteable_type.rb
0 → 100644
app/graphql/types/permission_types/note.rb
0 → 100644
spec/graphql/types/notes/note_type_spec.rb
0 → 100644
Please register or sign in to comment