Skip to content

Commit 0464acd

Browse files
feat: update generated client
1 parent 9bd8871 commit 0464acd

File tree

4 files changed

+116
-113
lines changed

4 files changed

+116
-113
lines changed

packages/mittwald/spec/openapi.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

packages/mittwald/src/generated/v2/client.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,10 @@ export class MittwaldAPIV2Client extends ApiClientBase {
301301
extensionEnableExtensionInstance: this.requestFunctionFactory(
302302
descriptors.extensionEnableExtensionInstance,
303303
),
304+
/** Generate a session key to transmit it to the extensions frontend fragment. */
305+
extensionGenerateSessionKey: this.requestFunctionFactory(
306+
descriptors.extensionGenerateSessionKey,
307+
),
304308
/** Get a Contributor. */
305309
extensionGetContributor: this.requestFunctionFactory(
306310
descriptors.extensionGetContributor,
@@ -345,10 +349,6 @@ export class MittwaldAPIV2Client extends ApiClientBase {
345349
extensionRegisterExtension: this.requestFunctionFactory(
346350
descriptors.extensionRegisterExtension,
347351
),
348-
/** Generate a session key to transmit it to the extensions frontend fragment. */
349-
extensionGenerateSessionKey: this.requestFunctionFactory(
350-
descriptors.extensionGenerateSessionKey,
351-
),
352352
};
353353

354354
/** The conversation API allows you to manage your support conversations. */

packages/mittwald/src/generated/v2/descriptors.ts

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6295,6 +6295,45 @@ export const extensionEnableExtensionInstance: OpenAPIOperation<
62956295
operationId: "extension-enable-extension-instance",
62966296
};
62976297

6298+
/** Generate a session key to transmit it to the extensions frontend fragment. */
6299+
export const extensionGenerateSessionKey: OpenAPIOperation<
6300+
RequestType<
6301+
Simplify<null>,
6302+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Path>,
6303+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Query>,
6304+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Header>
6305+
>,
6306+
| Response<
6307+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$200.Content.ApplicationJson>,
6308+
200,
6309+
"application/json"
6310+
>
6311+
| Response<
6312+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$400.Content.ApplicationJson>,
6313+
400,
6314+
"application/json"
6315+
>
6316+
| Response<
6317+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$404.Content.ApplicationJson>,
6318+
404,
6319+
"application/json"
6320+
>
6321+
| Response<
6322+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$429.Content.ApplicationJson>,
6323+
429,
6324+
"application/json"
6325+
>
6326+
| Response<
6327+
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.Default.Content.ApplicationJson>,
6328+
"default",
6329+
"application/json"
6330+
>
6331+
> = {
6332+
path: "/v2/extension-instances/{extensionInstanceId}/session/{sessionId}",
6333+
method: "POST",
6334+
operationId: "extension-generate-session-key",
6335+
};
6336+
62986337
/** Get a Contributor. */
62996338
export const extensionGetContributor: OpenAPIOperation<
63006339
RequestType<
@@ -12865,42 +12904,3 @@ export const verificationVerifyCompany: OpenAPIOperation<
1286512904
method: "POST",
1286612905
operationId: "verification-verify-company",
1286712906
};
12868-
12869-
/** Generate a session key to transmit it to the extensions frontend fragment. */
12870-
export const extensionGenerateSessionKey: OpenAPIOperation<
12871-
RequestType<
12872-
Simplify<null>,
12873-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Path>,
12874-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Query>,
12875-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Parameters.Header>
12876-
>,
12877-
| Response<
12878-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$200.Content.ApplicationJson>,
12879-
200,
12880-
"application/json"
12881-
>
12882-
| Response<
12883-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$400.Content.ApplicationJson>,
12884-
400,
12885-
"application/json"
12886-
>
12887-
| Response<
12888-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$404.Content.ApplicationJson>,
12889-
404,
12890-
"application/json"
12891-
>
12892-
| Response<
12893-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.$429.Content.ApplicationJson>,
12894-
429,
12895-
"application/json"
12896-
>
12897-
| Response<
12898-
Simplify<MittwaldAPIV2.Paths.V2ExtensionInstancesExtensionInstanceIdSessionSessionId.Post.Responses.Default.Content.ApplicationJson>,
12899-
"default",
12900-
"application/json"
12901-
>
12902-
> = {
12903-
path: "/v2/extension-instances/{extensionInstanceId}/session/{sessionId}",
12904-
method: "POST",
12905-
operationId: "extension-generate-session-key",
12906-
};

packages/mittwald/src/generated/v2/types.ts

Lines changed: 72 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1717,6 +1717,17 @@ export declare module MittwaldAPIV2 {
17171717
>;
17181718
}
17191719

1720+
namespace ExtensionGenerateSessionKey {
1721+
type RequestData = InferredRequestData<
1722+
typeof descriptors.extensionGenerateSessionKey
1723+
>;
1724+
type ResponseData<TStatus extends HttpStatus = 200> =
1725+
InferredResponseData<
1726+
typeof descriptors.extensionGenerateSessionKey,
1727+
TStatus
1728+
>;
1729+
}
1730+
17201731
namespace ExtensionGetContributor {
17211732
type RequestData = InferredRequestData<
17221733
typeof descriptors.extensionGetContributor
@@ -3363,17 +3374,6 @@ export declare module MittwaldAPIV2 {
33633374
TStatus
33643375
>;
33653376
}
3366-
3367-
namespace ExtensionGenerateSessionKey {
3368-
type RequestData = InferredRequestData<
3369-
typeof descriptors.extensionGenerateSessionKey
3370-
>;
3371-
type ResponseData<TStatus extends HttpStatus = 200> =
3372-
InferredResponseData<
3373-
typeof descriptors.extensionGenerateSessionKey,
3374-
TStatus
3375-
>;
3376-
}
33773377
}
33783378

33793379
namespace Components {
@@ -4748,7 +4748,10 @@ export declare module MittwaldAPIV2 {
47484748
*/
47494749
export interface MarketplaceExtensionAsset {
47504750
assetType: "image" | "video";
4751-
fileName: string;
4751+
/**
4752+
* @deprecated
4753+
*/
4754+
fileName?: string;
47524755
/**
47534756
* The asset ID and reference ID to its file. Retrieve the file with this id on `/v2/files/{id}
47544757
*/
@@ -16478,6 +16481,63 @@ export declare module MittwaldAPIV2 {
1647816481
}
1647916482
}
1648016483

16484+
namespace V2ExtensionInstancesExtensionInstanceIdSessionSessionId {
16485+
namespace Post {
16486+
namespace Parameters {
16487+
export type Path = {
16488+
extensionInstanceId: string;
16489+
sessionId: string;
16490+
};
16491+
16492+
export type Header =
16493+
{} & MittwaldAPIV2.Components.SecuritySchemes.CommonsAccessToken;
16494+
16495+
export type Query = {};
16496+
}
16497+
namespace Responses {
16498+
namespace $200 {
16499+
namespace Content {
16500+
export interface ApplicationJson {
16501+
sessionKeyJwt?: string;
16502+
}
16503+
}
16504+
}
16505+
16506+
namespace $400 {
16507+
namespace Content {
16508+
export interface ApplicationJson {
16509+
[k: string]: unknown;
16510+
}
16511+
}
16512+
}
16513+
16514+
namespace $404 {
16515+
namespace Content {
16516+
export interface ApplicationJson {
16517+
[k: string]: unknown;
16518+
}
16519+
}
16520+
}
16521+
16522+
namespace $429 {
16523+
namespace Content {
16524+
export interface ApplicationJson {
16525+
[k: string]: unknown;
16526+
}
16527+
}
16528+
}
16529+
16530+
namespace Default {
16531+
namespace Content {
16532+
export interface ApplicationJson {
16533+
[k: string]: unknown;
16534+
}
16535+
}
16536+
}
16537+
}
16538+
}
16539+
}
16540+
1648116541
namespace V2ContributorsContributorId {
1648216542
namespace Get {
1648316543
namespace Parameters {
@@ -26560,62 +26620,5 @@ export declare module MittwaldAPIV2 {
2656026620
}
2656126621
}
2656226622
}
26563-
26564-
namespace V2ExtensionInstancesExtensionInstanceIdSessionSessionId {
26565-
namespace Post {
26566-
namespace Parameters {
26567-
export type Path = {
26568-
extensionInstanceId: string;
26569-
sessionId: string;
26570-
};
26571-
26572-
export type Header =
26573-
{} & MittwaldAPIV2.Components.SecuritySchemes.CommonsAccessToken;
26574-
26575-
export type Query = {};
26576-
}
26577-
namespace Responses {
26578-
namespace $200 {
26579-
namespace Content {
26580-
export interface ApplicationJson {
26581-
sessionKeyJwt?: string;
26582-
}
26583-
}
26584-
}
26585-
26586-
namespace $400 {
26587-
namespace Content {
26588-
export interface ApplicationJson {
26589-
[k: string]: unknown;
26590-
}
26591-
}
26592-
}
26593-
26594-
namespace $404 {
26595-
namespace Content {
26596-
export interface ApplicationJson {
26597-
[k: string]: unknown;
26598-
}
26599-
}
26600-
}
26601-
26602-
namespace $429 {
26603-
namespace Content {
26604-
export interface ApplicationJson {
26605-
[k: string]: unknown;
26606-
}
26607-
}
26608-
}
26609-
26610-
namespace Default {
26611-
namespace Content {
26612-
export interface ApplicationJson {
26613-
[k: string]: unknown;
26614-
}
26615-
}
26616-
}
26617-
}
26618-
}
26619-
}
2662026623
}
2662126624
}

0 commit comments

Comments
 (0)