diff options
author | Michael Muré <batolettre@gmail.com> | 2021-03-24 20:28:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-24 20:28:06 +0100 |
commit | fb6b2d873e1bbc653aa84ddce56c842202e00c33 (patch) | |
tree | f722d8ac4381dd770b2cb96bf66478feabc94678 /api/graphql/schema | |
parent | 01b949091290a3bfd5870c6457c941db1abf3d67 (diff) | |
parent | bd6159a25b548f8f939f137b70dcf77a722e70dc (diff) | |
download | git-bug-fb6b2d873e1bbc653aa84ddce56c842202e00c33.tar.gz |
Merge pull request #602 from GlancingMind/upstream-4-interface-to-edit-issues
WebUI: Edit comments and inspect edit history
Diffstat (limited to 'api/graphql/schema')
-rw-r--r-- | api/graphql/schema/mutations.graphql | 24 | ||||
-rw-r--r-- | api/graphql/schema/root.graphql | 2 |
2 files changed, 26 insertions, 0 deletions
diff --git a/api/graphql/schema/mutations.graphql b/api/graphql/schema/mutations.graphql index e6b70faf..d7adde1e 100644 --- a/api/graphql/schema/mutations.graphql +++ b/api/graphql/schema/mutations.graphql @@ -42,6 +42,30 @@ type AddCommentPayload { operation: AddCommentOperation! } +input EditCommentInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + """"The name of the repository. If not set, the default repository is used.""" + repoRef: String + """The bug ID's prefix.""" + prefix: String! + """The ID of the comment to be changed.""" + target: String! + """The new message to be set.""" + message: String! + """The collection of file's hash required for the first message.""" + files: [Hash!] +} + +type EditCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + """The affected bug.""" + bug: Bug! + """The resulting operation.""" + operation: EditCommentOperation! +} + input ChangeLabelInput { """A unique identifier for the client performing the mutation.""" clientMutationId: String diff --git a/api/graphql/schema/root.graphql b/api/graphql/schema/root.graphql index 94a0b530..884fd98d 100644 --- a/api/graphql/schema/root.graphql +++ b/api/graphql/schema/root.graphql @@ -8,6 +8,8 @@ type Mutation { newBug(input: NewBugInput!): NewBugPayload! """Add a new comment to a bug""" addComment(input: AddCommentInput!): AddCommentPayload! + """Change a comment of a bug""" + editComment(input: EditCommentInput!): EditCommentPayload! """Add or remove a set of label on a bug""" changeLabels(input: ChangeLabelInput): ChangeLabelPayload! """Change a bug's status to open""" |