Skip to content

Commit 3f332fb

Browse files
band-swi-release-engineering[bot]DX-Bandwidthckoegel
authored
SWI-10674 Update SDK Based on Recent Spec Changes (#114)
* Generate SDK with OpenAPI Generator Version * update with new spec changes * formatting * more formatting * update tests * fix allOf models * interfaces over types * actions/checkout@v6 --------- Co-authored-by: DX-Bandwidth <dx@bandwidth.com> Co-authored-by: ckoegel <ckoegel1006@gmail.com>
1 parent b5eb897 commit 3f332fb

60 files changed

Lines changed: 893 additions & 167 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
fi
4848
4949
- name: Checkout
50-
uses: actions/checkout@v5
50+
uses: actions/checkout@v6
5151

5252
- name: Setup Node
5353
uses: actions/setup-node@v6

.github/workflows/test-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
fail-fast: false
3939
steps:
4040
- name: Checkout
41-
uses: actions/checkout@v5
41+
uses: actions/checkout@v6
4242

4343
- name: Setup Node
4444
uses: actions/setup-node@v6

.github/workflows/test-smoke.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }}
6565
steps:
6666
- name: Checkout
67-
uses: actions/checkout@v5
67+
uses: actions/checkout@v6
6868

6969
- name: Setup Node
7070
uses: actions/setup-node@v6

.openapi-generator/FILES

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ docs/AsyncLookupRequest.md
2424
docs/BlockedWebhook.md
2525
docs/BridgeCompleteCallback.md
2626
docs/BridgeTargetCompleteCallback.md
27+
docs/BrtcError.md
28+
docs/BrtcErrorResponse.md
29+
docs/BrtcErrorSource.md
30+
docs/BrtcLink.md
2731
docs/BusinessEntityTypeEnum.md
2832
docs/BusinessRegistrationTypeEnum.md
2933
docs/CallDirectionEnum.md
@@ -80,9 +84,7 @@ docs/EndpointStatusEnum.md
8084
docs/EndpointTypeEnum.md
8185
docs/Endpoints.md
8286
docs/EndpointsApi.md
83-
docs/Error.md
8487
docs/ErrorObject.md
85-
docs/ErrorResponse.md
8688
docs/ErrorSource.md
8789
docs/FailureWebhook.md
8890
docs/FieldError.md
@@ -220,6 +222,7 @@ docs/VoiceApiError.md
220222
docs/VoiceCodeResponse.md
221223
docs/WebhookSubscription.md
222224
docs/WebhookSubscriptionBasicAuthentication.md
225+
docs/WebhookSubscriptionError.md
223226
docs/WebhookSubscriptionRequestSchema.md
224227
docs/WebhookSubscriptionTypeEnum.md
225228
docs/WebhookSubscriptionsListBody.md
@@ -233,6 +236,10 @@ models/async-lookup-request.ts
233236
models/blocked-webhook.ts
234237
models/bridge-complete-callback.ts
235238
models/bridge-target-complete-callback.ts
239+
models/brtc-error-response.ts
240+
models/brtc-error-source.ts
241+
models/brtc-error.ts
242+
models/brtc-link.ts
236243
models/business-entity-type-enum.ts
237244
models/business-registration-type-enum.ts
238245
models/call-direction-enum.ts
@@ -287,7 +294,6 @@ models/endpoint-type-enum.ts
287294
models/endpoint.ts
288295
models/endpoints.ts
289296
models/error-object.ts
290-
models/error-response.ts
291297
models/error-source.ts
292298
models/failure-webhook.ts
293299
models/field-error.ts
@@ -331,7 +337,6 @@ models/mfa-request-error.ts
331337
models/mfa-unauthorized-request-error.ts
332338
models/mms-message-content-file.ts
333339
models/mms-message-content.ts
334-
models/model-error.ts
335340
models/multi-channel-action-calendar-event.ts
336341
models/multi-channel-action.ts
337342
models/multi-channel-channel-list-mmsobject.ts
@@ -417,6 +422,7 @@ models/verify-code-response.ts
417422
models/voice-api-error.ts
418423
models/voice-code-response.ts
419424
models/webhook-subscription-basic-authentication.ts
425+
models/webhook-subscription-error.ts
420426
models/webhook-subscription-request-schema.ts
421427
models/webhook-subscription-type-enum.ts
422428
models/webhook-subscription.ts

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ Class | Method | HTTP request | Description
173173
- [BlockedWebhook](docs/BlockedWebhook.md)
174174
- [BridgeCompleteCallback](docs/BridgeCompleteCallback.md)
175175
- [BridgeTargetCompleteCallback](docs/BridgeTargetCompleteCallback.md)
176+
- [BrtcError](docs/BrtcError.md)
177+
- [BrtcErrorResponse](docs/BrtcErrorResponse.md)
178+
- [BrtcErrorSource](docs/BrtcErrorSource.md)
179+
- [BrtcLink](docs/BrtcLink.md)
176180
- [BusinessEntityTypeEnum](docs/BusinessEntityTypeEnum.md)
177181
- [BusinessRegistrationTypeEnum](docs/BusinessRegistrationTypeEnum.md)
178182
- [CallDirectionEnum](docs/CallDirectionEnum.md)
@@ -227,7 +231,6 @@ Class | Method | HTTP request | Description
227231
- [EndpointTypeEnum](docs/EndpointTypeEnum.md)
228232
- [Endpoints](docs/Endpoints.md)
229233
- [ErrorObject](docs/ErrorObject.md)
230-
- [ErrorResponse](docs/ErrorResponse.md)
231234
- [ErrorSource](docs/ErrorSource.md)
232235
- [FailureWebhook](docs/FailureWebhook.md)
233236
- [FieldError](docs/FieldError.md)
@@ -270,7 +273,6 @@ Class | Method | HTTP request | Description
270273
- [MfaUnauthorizedRequestError](docs/MfaUnauthorizedRequestError.md)
271274
- [MmsMessageContent](docs/MmsMessageContent.md)
272275
- [MmsMessageContentFile](docs/MmsMessageContentFile.md)
273-
- [ModelError](docs/ModelError.md)
274276
- [MultiChannelAction](docs/MultiChannelAction.md)
275277
- [MultiChannelActionCalendarEvent](docs/MultiChannelActionCalendarEvent.md)
276278
- [MultiChannelChannelListMMSObject](docs/MultiChannelChannelListMMSObject.md)
@@ -357,6 +359,7 @@ Class | Method | HTTP request | Description
357359
- [VoiceCodeResponse](docs/VoiceCodeResponse.md)
358360
- [WebhookSubscription](docs/WebhookSubscription.md)
359361
- [WebhookSubscriptionBasicAuthentication](docs/WebhookSubscriptionBasicAuthentication.md)
362+
- [WebhookSubscriptionError](docs/WebhookSubscriptionError.md)
360363
- [WebhookSubscriptionRequestSchema](docs/WebhookSubscriptionRequestSchema.md)
361364
- [WebhookSubscriptionTypeEnum](docs/WebhookSubscriptionTypeEnum.md)
362365
- [WebhookSubscriptionsListBody](docs/WebhookSubscriptionsListBody.md)

api/endpoints-api.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObj
2222
// @ts-ignore
2323
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base';
2424
// @ts-ignore
25+
import type { BrtcErrorResponse } from '../models';
26+
// @ts-ignore
2527
import type { CreateEndpointResponse } from '../models';
2628
// @ts-ignore
2729
import type { CreateWebRtcConnectionRequest } from '../models';
@@ -32,8 +34,6 @@ import type { EndpointStatusEnum } from '../models';
3234
// @ts-ignore
3335
import type { EndpointTypeEnum } from '../models';
3436
// @ts-ignore
35-
import type { ErrorResponse } from '../models';
36-
// @ts-ignore
3737
import type { ListEndpointsResponse } from '../models';
3838
/**
3939
* EndpointsApi - axios parameter creator

0 commit comments

Comments
 (0)