Skip to content

Commit 15b547a

Browse files
committed
Refresh API client
1 parent 076b163 commit 15b547a

23 files changed

Lines changed: 206 additions & 1151 deletions

src/lib/api/internal/v1/.openapi-generator/FILES

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,21 @@ models/LcgResponse.ts
4646
models/LcgResponseLegacyDataResponse.ts
4747
models/LegacyEmptyResponse.ts
4848
models/LogEntry.ts
49-
models/LogEntryIAsyncEnumerableLegacyDataResponse.ts
49+
models/LogEntryArrayLegacyDataResponse.ts
5050
models/Login.ts
5151
models/LoginSessionResponse.ts
52-
models/LoginV2OkResponse.ts
5352
models/MatchTypeEnum.ts
5453
models/MinimalShocker.ts
5554
models/NewShocker.ts
5655
models/OAuthConnectionResponse.ts
57-
models/OAuthFinalizeRequest.ts
58-
models/OAuthSignupDataResponse.ts
5956
models/OpenShockProblem.ts
6057
models/OtaItem.ts
6158
models/OtaItemIReadOnlyCollectionLegacyDataResponse.ts
6259
models/OtaUpdateStatus.ts
6360
models/OwnPublicShareResponse.ts
64-
models/OwnPublicShareResponseIAsyncEnumerableLegacyDataResponse.ts
61+
models/OwnPublicShareResponseArrayLegacyDataResponse.ts
6562
models/OwnerShockerResponse.ts
66-
models/OwnerShockerResponseIEnumerableLegacyDataResponse.ts
63+
models/OwnerShockerResponseArrayLegacyDataResponse.ts
6764
models/PasswordHashingAlgorithm.ts
6865
models/PasswordResetProcessData.ts
6966
models/PauseReasonLegacyDataResponse.ts
@@ -79,24 +76,24 @@ models/PublicShareShocker.ts
7976
models/ReportTokensRequest.ts
8077
models/ResetRequest.ts
8178
models/ResponseDevice.ts
82-
models/ResponseDeviceIAsyncEnumerableLegacyDataResponse.ts
79+
models/ResponseDeviceArrayLegacyDataResponse.ts
8380
models/ResponseDeviceWithShockers.ts
84-
models/ResponseDeviceWithShockersIAsyncEnumerableLegacyDataResponse.ts
81+
models/ResponseDeviceWithShockersArrayLegacyDataResponse.ts
8582
models/ResponseDeviceWithToken.ts
8683
models/ResponseDeviceWithTokenLegacyDataResponse.ts
8784
models/RoleType.ts
8885
models/ShareCodeInfo.ts
89-
models/ShareCodeInfoIAsyncEnumerableLegacyDataResponse.ts
86+
models/ShareCodeInfoArrayLegacyDataResponse.ts
9087
models/ShareInfo.ts
91-
models/ShareInfoIAsyncEnumerableLegacyDataResponse.ts
88+
models/ShareInfoArrayLegacyDataResponse.ts
9289
models/SharedDevice.ts
9390
models/SharedShocker.ts
9491
models/ShockerLimits.ts
9592
models/ShockerModelType.ts
9693
models/ShockerPermLimitPair.ts
9794
models/ShockerPermissions.ts
9895
models/ShockerResponse.ts
99-
models/ShockerResponseIAsyncEnumerableLegacyDataResponse.ts
96+
models/ShockerResponseArrayLegacyDataResponse.ts
10097
models/ShockerWithDevice.ts
10198
models/ShockerWithDeviceLegacyDataResponse.ts
10299
models/SignUp.ts

src/lib/api/internal/v1/apis/AccountApi.ts

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,6 @@ export interface AccountSignUpRequest {
8282
signUp?: SignUp;
8383
}
8484

85-
export interface AuthenticatedAccountAddOAuthConnectionRequest {
86-
provider: string;
87-
}
88-
8985
export interface AuthenticatedAccountChangeEmailRequest {
9086
changeEmailRequest?: ChangeEmailRequest;
9187
}
@@ -214,22 +210,6 @@ export interface AccountApiInterface {
214210
*/
215211
accountSignUp(signUp?: SignUp, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<LegacyEmptyResponse>;
216212

217-
/**
218-
* Initiates the OAuth flow (link mode) for a given provider. On success this returns a `302 Found` to the provider\'s authorization page. After consent, the OAuth middleware will call the internal callback and finally redirect to `/1/oauth/{provider}/handoff`.
219-
* @summary Start linking an OAuth provider to the current account.
220-
* @param {string} provider Provider key (e.g. &#x60;discord&#x60;).
221-
* @param {*} [options] Override http request option.
222-
* @throws {RequiredError}
223-
* @memberof AccountApiInterface
224-
*/
225-
authenticatedAccountAddOAuthConnectionRaw(requestParameters: AuthenticatedAccountAddOAuthConnectionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
226-
227-
/**
228-
* Initiates the OAuth flow (link mode) for a given provider. On success this returns a `302 Found` to the provider\'s authorization page. After consent, the OAuth middleware will call the internal callback and finally redirect to `/1/oauth/{provider}/handoff`.
229-
* Start linking an OAuth provider to the current account.
230-
*/
231-
authenticatedAccountAddOAuthConnection(provider: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
232-
233213
/**
234214
*
235215
* @summary Change the password of the current user
@@ -572,44 +552,6 @@ export class AccountApi extends runtime.BaseAPI implements AccountApiInterface {
572552
return await response.value();
573553
}
574554

575-
/**
576-
* Initiates the OAuth flow (link mode) for a given provider. On success this returns a `302 Found` to the provider\'s authorization page. After consent, the OAuth middleware will call the internal callback and finally redirect to `/1/oauth/{provider}/handoff`.
577-
* Start linking an OAuth provider to the current account.
578-
*/
579-
async authenticatedAccountAddOAuthConnectionRaw(requestParameters: AuthenticatedAccountAddOAuthConnectionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>> {
580-
if (requestParameters['provider'] == null) {
581-
throw new runtime.RequiredError(
582-
'provider',
583-
'Required parameter "provider" was null or undefined when calling authenticatedAccountAddOAuthConnection().'
584-
);
585-
}
586-
587-
const queryParameters: any = {};
588-
589-
const headerParameters: runtime.HTTPHeaders = {};
590-
591-
592-
let urlPath = `/1/account/connections/{provider}/link`;
593-
urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider'])));
594-
595-
const response = await this.request({
596-
path: urlPath,
597-
method: 'GET',
598-
headers: headerParameters,
599-
query: queryParameters,
600-
}, initOverrides);
601-
602-
return new runtime.VoidApiResponse(response);
603-
}
604-
605-
/**
606-
* Initiates the OAuth flow (link mode) for a given provider. On success this returns a `302 Found` to the provider\'s authorization page. After consent, the OAuth middleware will call the internal callback and finally redirect to `/1/oauth/{provider}/handoff`.
607-
* Start linking an OAuth provider to the current account.
608-
*/
609-
async authenticatedAccountAddOAuthConnection(provider: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void> {
610-
await this.authenticatedAccountAddOAuthConnectionRaw({ provider: provider }, initOverrides);
611-
}
612-
613555
/**
614556
* Change the password of the current user
615557
*/

src/lib/api/internal/v1/apis/HubManagementApi.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ import type {
1919
LcgResponseLegacyDataResponse,
2020
OpenShockProblem,
2121
OtaItemIReadOnlyCollectionLegacyDataResponse,
22-
ResponseDeviceIAsyncEnumerableLegacyDataResponse,
22+
ResponseDeviceArrayLegacyDataResponse,
2323
ResponseDeviceWithTokenLegacyDataResponse,
24-
ShockerResponseIAsyncEnumerableLegacyDataResponse,
24+
ShockerResponseArrayLegacyDataResponse,
2525
StringLegacyDataResponse,
2626
} from '../models/index';
2727
import {
@@ -33,12 +33,12 @@ import {
3333
OpenShockProblemToJSON,
3434
OtaItemIReadOnlyCollectionLegacyDataResponseFromJSON,
3535
OtaItemIReadOnlyCollectionLegacyDataResponseToJSON,
36-
ResponseDeviceIAsyncEnumerableLegacyDataResponseFromJSON,
37-
ResponseDeviceIAsyncEnumerableLegacyDataResponseToJSON,
36+
ResponseDeviceArrayLegacyDataResponseFromJSON,
37+
ResponseDeviceArrayLegacyDataResponseToJSON,
3838
ResponseDeviceWithTokenLegacyDataResponseFromJSON,
3939
ResponseDeviceWithTokenLegacyDataResponseToJSON,
40-
ShockerResponseIAsyncEnumerableLegacyDataResponseFromJSON,
41-
ShockerResponseIAsyncEnumerableLegacyDataResponseToJSON,
40+
ShockerResponseArrayLegacyDataResponseFromJSON,
41+
ShockerResponseArrayLegacyDataResponseToJSON,
4242
StringLegacyDataResponseFromJSON,
4343
StringLegacyDataResponseToJSON,
4444
} from '../models/index';
@@ -166,12 +166,12 @@ export interface HubManagementApiInterface {
166166
* @throws {RequiredError}
167167
* @memberof HubManagementApiInterface
168168
*/
169-
devicesGetShockersRaw(requestParameters: DevicesGetShockersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ShockerResponseIAsyncEnumerableLegacyDataResponse>>;
169+
devicesGetShockersRaw(requestParameters: DevicesGetShockersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ShockerResponseArrayLegacyDataResponse>>;
170170

171171
/**
172172
* Get all shockers for a device
173173
*/
174-
devicesGetShockers(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ShockerResponseIAsyncEnumerableLegacyDataResponse>;
174+
devicesGetShockers(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ShockerResponseArrayLegacyDataResponse>;
175175

176176
/**
177177
*
@@ -180,12 +180,12 @@ export interface HubManagementApiInterface {
180180
* @throws {RequiredError}
181181
* @memberof HubManagementApiInterface
182182
*/
183-
devicesListDevicesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseDeviceIAsyncEnumerableLegacyDataResponse>>;
183+
devicesListDevicesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseDeviceArrayLegacyDataResponse>>;
184184

185185
/**
186186
* Get all devices for the current user
187187
*/
188-
devicesListDevices(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseDeviceIAsyncEnumerableLegacyDataResponse>;
188+
devicesListDevices(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseDeviceArrayLegacyDataResponse>;
189189

190190
/**
191191
*
@@ -445,7 +445,7 @@ export class HubManagementApi extends runtime.BaseAPI implements HubManagementAp
445445
/**
446446
* Get all shockers for a device
447447
*/
448-
async devicesGetShockersRaw(requestParameters: DevicesGetShockersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ShockerResponseIAsyncEnumerableLegacyDataResponse>> {
448+
async devicesGetShockersRaw(requestParameters: DevicesGetShockersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ShockerResponseArrayLegacyDataResponse>> {
449449
if (requestParameters['deviceId'] == null) {
450450
throw new runtime.RequiredError(
451451
'deviceId',
@@ -472,21 +472,21 @@ export class HubManagementApi extends runtime.BaseAPI implements HubManagementAp
472472
query: queryParameters,
473473
}, initOverrides);
474474

475-
return new runtime.JSONApiResponse(response, (jsonValue) => ShockerResponseIAsyncEnumerableLegacyDataResponseFromJSON(jsonValue));
475+
return new runtime.JSONApiResponse(response, (jsonValue) => ShockerResponseArrayLegacyDataResponseFromJSON(jsonValue));
476476
}
477477

478478
/**
479479
* Get all shockers for a device
480480
*/
481-
async devicesGetShockers(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ShockerResponseIAsyncEnumerableLegacyDataResponse> {
481+
async devicesGetShockers(deviceId: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ShockerResponseArrayLegacyDataResponse> {
482482
const response = await this.devicesGetShockersRaw({ deviceId: deviceId }, initOverrides);
483483
return await response.value();
484484
}
485485

486486
/**
487487
* Get all devices for the current user
488488
*/
489-
async devicesListDevicesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseDeviceIAsyncEnumerableLegacyDataResponse>> {
489+
async devicesListDevicesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseDeviceArrayLegacyDataResponse>> {
490490
const queryParameters: any = {};
491491

492492
const headerParameters: runtime.HTTPHeaders = {};
@@ -505,13 +505,13 @@ export class HubManagementApi extends runtime.BaseAPI implements HubManagementAp
505505
query: queryParameters,
506506
}, initOverrides);
507507

508-
return new runtime.JSONApiResponse(response, (jsonValue) => ResponseDeviceIAsyncEnumerableLegacyDataResponseFromJSON(jsonValue));
508+
return new runtime.JSONApiResponse(response, (jsonValue) => ResponseDeviceArrayLegacyDataResponseFromJSON(jsonValue));
509509
}
510510

511511
/**
512512
* Get all devices for the current user
513513
*/
514-
async devicesListDevices(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseDeviceIAsyncEnumerableLegacyDataResponse> {
514+
async devicesListDevices(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseDeviceArrayLegacyDataResponse> {
515515
const response = await this.devicesListDevicesRaw(initOverrides);
516516
return await response.value();
517517
}

0 commit comments

Comments
 (0)