feat(ui+backend): project params persistence

This commit is contained in:
2020-09-11 12:41:07 +02:00
parent aacff1d694
commit 833213e5fe
9 changed files with 161 additions and 17 deletions

View File

@ -18,6 +18,18 @@ input ProjectTaskEstimationsChanges {
pessimistic: Float
}
input ProjectParamsChanges {
timeUnit: TimeUnitChanges
currency: String
roundUpEstimations: Boolean
hideFinancialPreviewOnPrint: Boolean
}
input TimeUnitChanges {
label: String
acronym: String
}
type Mutation {
updateUser(id: ID!, changes: UserChanges!): User!
createProject(changes: CreateProjectChanges!): Project!
@ -25,4 +37,5 @@ type Mutation {
addProjectTask(projectId: ID!, changes: ProjectTaskChanges!): Task!
removeProjectTask(projectId: ID!, taskId: ID!): Boolean!
updateProjectTask(projectId: ID!, taskId: ID!, changes: ProjectTaskChanges!): Task!
updateProjectParams(projectId: ID!, changes: ProjectParamsChanges!): ProjectParams!
}