SeedCompany / cord-api-v3

Bible translation project management API
MIT License
18 stars 4 forks source link

Financial Approvers #3206

Closed CarsonF closed 2 months ago

github-actions[bot] commented 2 months ago

🗞 GraphQL Summary

View schema changes ```diff @@ -3086,8 +3086,11 @@ @sensitive-secrets """ resetPassword(input: ResetPasswordInput!): ResetPasswordOutput! + """Set a user as a financial approver for some project types""" + setProjectTypeFinancialApprover(input: ProjectTypeFinancialApproverInput!): ProjectTypeFinancialApprover + """Toggles the pinned state for the resource ID for the requesting user""" togglePinned( """A resource ID""" id: ID! @@ -4655,8 +4658,18 @@ """ MultiplicationTranslation } +type ProjectTypeFinancialApprover { + projectTypes: [ProjectType!]! + user: User! +} + +input ProjectTypeFinancialApproverInput { + projectTypes: [ProjectType!]! + user: ID! +} + type Prompt { """Whether the requesting user can delete this resource""" canDelete: Boolean! createdAt: DateTime! @@ -4860,8 +4873,9 @@ projectMember(id: ID!): ProjectMember! @deprecated(reason: "Query via project instead") """Look up project members""" projectMembers(input: ProjectMemberListInput = {count: 25, filter: {}, order: ASC, page: 1, sort: "createdAt"}): ProjectMemberListOutput! @deprecated(reason: "Query via project instead") + projectTypeFinancialApprovers(projectTypes: [ProjectType!]): [ProjectTypeFinancialApprover!]! """Look up projects""" projects(input: ProjectListInput = {count: 25, filter: {}, order: ASC, page: 1, sort: "name"}): ProjectListOutput! ```