feature: add ability to assign tasks

This commit is contained in:
Jordan Knott
2020-04-19 22:02:55 -05:00
parent beaa215bc2
commit c38024e692
60 changed files with 2871 additions and 790 deletions

View File

@ -0,0 +1,10 @@
mutation assignTask($taskID: UUID!, $userID: UUID!) {
assignTask(input: {taskID: $taskID, userID: $userID}) {
assigned {
userID
firstName
lastName
}
taskID
}
}

View File

@ -1,6 +1,15 @@
query findProject($projectId: String!) {
findProject(input: { projectId: $projectId }) {
name
members {
userID
firstName
lastName
profileIcon {
url
initials
}
}
taskGroups {
taskGroupID
name
@ -9,6 +18,7 @@ query findProject($projectId: String!) {
taskID
name
position
description
}
}
}

View File

@ -0,0 +1,20 @@
query findTask($taskID: UUID!) {
findTask(input: {taskID: $taskID}) {
taskID
name
description
position
taskGroup {
taskGroupID
}
assigned {
userID
firstName
lastName
profileIcon {
url
initials
}
}
}
}

View File

@ -1,12 +1,10 @@
query getProjects {
organizations {
projects {
projectID
name
teams {
team {
teamID
name
projects {
name
projectID
}
}
}
}

View File

@ -0,0 +1,9 @@
query me {
me {
firstName
lastName
profileIcon {
initials
}
}
}

View File

@ -0,0 +1,5 @@
mutation updateTaskDescription($taskID: UUID!, $description: String!) {
updateTaskDescription(input: {taskID: $taskID, description: $description}) {
taskID
}
}