Skip to content

Commit 35f8593

Browse files
chore: bump Approvio api to v0.0.30
1 parent 430b3d5 commit 35f8593

6 files changed

Lines changed: 16 additions & 14 deletions

File tree

app/controllers/src/auth/auth.controller.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
AgentTokenResponse,
1313
RefreshTokenRequest,
1414
AgentTokenRequest,
15-
GetUserInfo200Response
15+
GetEntityInfo200Response
1616
} from "@approvio/api"
1717
import {
1818
mapAgentChallengeRequestToService,
@@ -56,7 +56,7 @@ export class AuthController {
5656
@Get("info")
5757
async getEntityInfo(
5858
@GetAuthenticatedEntity() authenticatedEntity: AuthenticatedEntity
59-
): Promise<GetUserInfo200Response> {
59+
): Promise<GetEntityInfo200Response> {
6060
const result = await pipe(
6161
this.identityService.getIdentityGroups(authenticatedEntity),
6262
TE.map(groups => mapToEntityInfoResponse(authenticatedEntity, groups))

app/controllers/src/shared/mappers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {ApprovalRuleData, ApprovalRuleType} from "@domain"
22
import {
33
ApprovalRule as ApprovalRuleApi,
4-
RoleAssignmentItem,
4+
RoleOperationItem,
55
RoleAssignmentRequest,
66
RoleRemovalRequest,
77
RoleScope,
@@ -104,15 +104,15 @@ function validateRequestStructure(
104104

105105
function validateRolesArray(request: {
106106
roles: [unknown, ...unknown[]]
107-
}): Either<RoleOperationChangeValidationError, {roles: RoleAssignmentItem[]}> {
107+
}): Either<RoleOperationChangeValidationError, {roles: RoleOperationItem[]}> {
108108
return pipe(
109109
request.roles,
110110
A.traverse(E.Applicative)(role => validateSingleRole(role)),
111111
E.map(roles => ({roles}))
112112
)
113113
}
114114

115-
function validateSingleRole(role: unknown): Either<RoleOperationChangeValidationError, RoleAssignmentItem> {
115+
function validateSingleRole(role: unknown): Either<RoleOperationChangeValidationError, RoleOperationItem> {
116116
return pipe(
117117
E.Do,
118118
E.bindW("structure", () => validateRoleStructure(role)),

app/controllers/src/workflows/workflows.controller.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ import {
2323
validateListWorkflowsParams,
2424
validateGetWorkflowParams,
2525
mapVoteListToApi,
26-
generateErrorResponseForListVotes
26+
generateErrorResponseForListVotes,
27+
WorkflowInclude
2728
} from "./workflows.mappers"
2829
import {
2930
Workflow as WorkflowApi,
3031
CanVoteResponse as CanVoteResponseApi,
3132
ListWorkflows200Response,
32-
WorkflowInclude,
3333
GetWorkflowVotes200Response
3434
} from "@approvio/api"
3535

app/controllers/src/workflows/workflows.mappers.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
Workflow as WorkflowApi,
1919
ListWorkflowsParams,
2020
GetWorkflowParams,
21-
WorkflowInclude,
2221
GetWorkflowVotes200Response,
2322
WorkflowVote
2423
} from "@approvio/api"
@@ -876,3 +875,6 @@ export function generateErrorResponseForListVotes(error: FindVotesError, context
876875
)
877876
}
878877
}
878+
879+
// OpenApi does not export this model
880+
export type WorkflowInclude = "workflow-template"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
},
3434
"packageManager": "yarn@4.7.0",
3535
"dependencies": {
36-
"@approvio/api": "0.0.29",
36+
"@approvio/api": "0.0.30",
3737
"@nestjs/bull": "11.0.4",
3838
"@nestjs/common": "11.1.14",
3939
"@nestjs/core": "11.1.14",

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,18 +100,18 @@ __metadata:
100100
languageName: node
101101
linkType: hard
102102

103-
"@approvio/api@npm:0.0.29":
104-
version: 0.0.29
105-
resolution: "@approvio/api@npm:0.0.29"
106-
checksum: 10/da68a9a43a8191294d722a9aa2da071bf534309bd1c2e879d42fe57bc344b35f606b4cc7f8b321559a5c078faab442c5d3c49d4db142d1b8dc990f3e45a04fa0
103+
"@approvio/api@npm:0.0.30":
104+
version: 0.0.30
105+
resolution: "@approvio/api@npm:0.0.30"
106+
checksum: 10/364a4d1c523346bc43127dc77bb613fb5a37d86b4ebe0e6e65105415914bb2741af1aa058f384729941650e3e99e4f36fb265ca0ca4b9cd871a47512b8df579e
107107
languageName: node
108108
linkType: hard
109109

110110
"@approvio/backend@workspace:.":
111111
version: 0.0.0-use.local
112112
resolution: "@approvio/backend@workspace:."
113113
dependencies:
114-
"@approvio/api": "npm:0.0.29"
114+
"@approvio/api": "npm:0.0.30"
115115
"@eslint/js": "npm:10.0.1"
116116
"@nestjs/bull": "npm:11.0.4"
117117
"@nestjs/cli": "npm:11.0.16"

0 commit comments

Comments
 (0)