Skip to content

Commit 331afa2

Browse files
authored
fix(api): use filters in listing customer entitlements (#3390)
1 parent a1b9e49 commit 331afa2

File tree

15 files changed

+502
-595
lines changed

15 files changed

+502
-595
lines changed

api/api.gen.go

Lines changed: 307 additions & 333 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/client/go/client.gen.go

Lines changed: 77 additions & 119 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/client/javascript/src/client/schemas.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25085,14 +25085,6 @@ export interface operations {
2508525085
*
2508625086
* Default is 100. */
2508725087
pageSize?: components['parameters']['Pagination.pageSize']
25088-
/** @description Number of items to skip.
25089-
*
25090-
* Default is 0. */
25091-
offset?: components['parameters']['LimitOffset.offset']
25092-
/** @description Number of items to return.
25093-
*
25094-
* Default is 100. */
25095-
limit?: components['parameters']['LimitOffset.limit']
2509625088
/** @description The order direction. */
2509725089
order?: components['parameters']['EntitlementOrderByOrdering.order']
2509825090
/** @description The order by field. */

api/client/javascript/src/zod/index.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17239,24 +17239,9 @@ export const listCustomerEntitlementsV2QueryIncludeDeletedDefault = false
1723917239
export const listCustomerEntitlementsV2QueryPageDefault = 1
1724017240
export const listCustomerEntitlementsV2QueryPageSizeDefault = 100
1724117241
export const listCustomerEntitlementsV2QueryPageSizeMax = 1000
17242-
export const listCustomerEntitlementsV2QueryOffsetDefault = 0
17243-
export const listCustomerEntitlementsV2QueryOffsetMin = 0
17244-
export const listCustomerEntitlementsV2QueryLimitDefault = 100
17245-
export const listCustomerEntitlementsV2QueryLimitMax = 1000
1724617242

1724717243
export const listCustomerEntitlementsV2QueryParams = zod.object({
1724817244
includeDeleted: zod.coerce.boolean().optional(),
17249-
limit: zod.coerce
17250-
.number()
17251-
.min(1)
17252-
.max(listCustomerEntitlementsV2QueryLimitMax)
17253-
.default(listCustomerEntitlementsV2QueryLimitDefault)
17254-
.describe('Number of items to return.\n\nDefault is 100.'),
17255-
offset: zod.coerce
17256-
.number()
17257-
.min(listCustomerEntitlementsV2QueryOffsetMin)
17258-
.optional()
17259-
.describe('Number of items to skip.\n\nDefault is 0.'),
1726017245
order: zod.enum(['ASC', 'DESC']).optional().describe('The order direction.'),
1726117246
orderBy: zod
1726217247
.enum(['createdAt', 'updatedAt'])

api/openapi.cloud.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10591,8 +10591,6 @@ paths:
1059110591
style: form
1059210592
- $ref: '#/components/parameters/Pagination.page'
1059310593
- $ref: '#/components/parameters/Pagination.pageSize'
10594-
- $ref: '#/components/parameters/LimitOffset.offset'
10595-
- $ref: '#/components/parameters/LimitOffset.limit'
1059610594
- $ref: '#/components/parameters/EntitlementOrderByOrdering.order'
1059710595
- $ref: '#/components/parameters/EntitlementOrderByOrdering.orderBy'
1059810596
responses:

api/openapi.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10592,8 +10592,6 @@ paths:
1059210592
style: form
1059310593
- $ref: '#/components/parameters/Pagination.page'
1059410594
- $ref: '#/components/parameters/Pagination.pageSize'
10595-
- $ref: '#/components/parameters/LimitOffset.offset'
10596-
- $ref: '#/components/parameters/LimitOffset.limit'
1059710595
- $ref: '#/components/parameters/EntitlementOrderByOrdering.order'
1059810596
- $ref: '#/components/parameters/EntitlementOrderByOrdering.orderBy'
1059910597
responses:

api/spec/src/entitlements/v2/customer.tsp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ interface CustomerEntitlements {
4545
@path customerIdOrKey: ULIDOrExternalKey,
4646
@query includeDeleted?: boolean = false,
4747
...OpenMeter.QueryPagination,
48-
...OpenMeter.QueryLimitOffset,
4948
...OpenMeter.QueryOrdering<EntitlementOrderBy>,
5049
): OpenMeter.PaginatedResponse<EntitlementV2> | OpenMeter.CommonErrors;
5150

0 commit comments

Comments
 (0)