36 lines
586 B
Plaintext
36 lines
586 B
Plaintext
|
type Query {
|
||
|
organizations: [Organization!]!
|
||
|
users: [UserAccount!]!
|
||
|
findUser(input: FindUser!): UserAccount!
|
||
|
findProject(input: FindProject!): Project!
|
||
|
findTask(input: FindTask!): Task!
|
||
|
projects(input: ProjectsFilter): [Project!]!
|
||
|
findTeam(input: FindTeam!): Team!
|
||
|
teams: [Team!]!
|
||
|
labelColors: [LabelColor!]!
|
||
|
taskGroups: [TaskGroup!]!
|
||
|
me: UserAccount!
|
||
|
}
|
||
|
|
||
|
type Mutation
|
||
|
|
||
|
input ProjectsFilter {
|
||
|
teamID: UUID
|
||
|
}
|
||
|
|
||
|
input FindUser {
|
||
|
userId: String!
|
||
|
}
|
||
|
|
||
|
input FindProject {
|
||
|
projectId: String!
|
||
|
}
|
||
|
|
||
|
input FindTask {
|
||
|
taskID: UUID!
|
||
|
}
|
||
|
|
||
|
input FindTeam {
|
||
|
teamID: UUID!
|
||
|
}
|