type Mutation { # PROJECT "Create a new project." createProject(input: ProjectCreateInput!): Project! # ACTIVITY "Create an activity." createActivity(input: ActivityCreateInput!): Activity! "Edit an activity." editActivity(input: ActivityEditInput!): Activity! # ITEM "Create an item." createItem(input: ItemCreateInput): Item! "Edit an item." editItem(input: ItemEditInput): Item! # ISSUE "Create a new issue." createIssue(input: IssueCreateInput!): Issue! # ISSUE TASK "Create a new issue task." createIssueTask(input: IssueTaskCreateInput!): IssueTask! "Edit an issue task." editIssueTask(input: IssueTaskEditInput!): IssueTask! # ISSUE ITEM # LOG # USER "Log in." loginUser(input: UserLoginInput!): User! "Log out." logoutUser: User! "Create a new user. This can only be done by administrators." createUser(input: UserCreateInput!): User! "Edit an existing user. This can only be done by administrators." editUser(input: UserEditInput!): User! }