Skip to content

Commit 401fb37

Browse files
committed
feat: update generated client
1 parent 66c7435 commit 401fb37

File tree

5 files changed

+328
-137
lines changed

5 files changed

+328
-137
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-react.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,16 @@ const buildBackupApi = (baseClient: MittwaldAPIV2Client) => ({
156156
descriptors.backupGetProjectBackup,
157157
baseClient.backup.getProjectBackup,
158158
).getApiResource,
159-
/** Get table of contents for a ProjectBackup. */
159+
/** List paths for a ProjectBackup. */
160160
getProjectBackupDirectories: new ApiCallAsyncResourceFactory(
161161
descriptors.backupGetProjectBackupDirectories,
162162
baseClient.backup.getProjectBackupDirectories,
163163
).getApiResource,
164+
/** List database dump's for a ProjectBackup. */
165+
getProjectBackupDatabaseDumpsV2Experimental: new ApiCallAsyncResourceFactory(
166+
descriptors.backupGetProjectBackupDatabaseDumpsV2Experimental,
167+
baseClient.backup.getProjectBackupDatabaseDumpsV2Experimental,
168+
).getApiResource,
164169
});
165170

166171
const buildContainerApi = (baseClient: MittwaldAPIV2Client) => ({

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

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -199,18 +199,22 @@ export class MittwaldAPIV2Client extends ApiClientBase {
199199
deleteProjectBackup: this.requestFunctionFactory(
200200
descriptors.backupDeleteProjectBackup,
201201
),
202-
/** Get table of contents for a ProjectBackup. */
202+
/** List paths for a ProjectBackup. */
203203
getProjectBackupDirectories: this.requestFunctionFactory(
204204
descriptors.backupGetProjectBackupDirectories,
205205
),
206-
/** Restore a ProjectBackup's path. */
207-
requestProjectBackupRestorePath: this.requestFunctionFactory(
208-
descriptors.backupRequestProjectBackupRestorePath,
209-
),
210206
/** Change the description of a ProjectBackup. */
211207
updateProjectBackupDescription: this.requestFunctionFactory(
212208
descriptors.backupUpdateProjectBackupDescription,
213209
),
210+
/** List database dump's for a ProjectBackup. */
211+
getProjectBackupDatabaseDumpsV2Experimental: this.requestFunctionFactory(
212+
descriptors.backupGetProjectBackupDatabaseDumpsV2Experimental,
213+
),
214+
/** Restore a ProjectBackup. */
215+
requestProjectBackupRestoreV2Experimental: this.requestFunctionFactory(
216+
descriptors.backupRequestProjectBackupRestoreV2Experimental,
217+
),
214218
};
215219

216220
/** The container API allows you to manage your stacks, containers, volumes and registries. */

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

Lines changed: 94 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1922,7 +1922,7 @@ export const backupDeleteProjectBackup: OpenAPIOperation<
19221922
operationId: "backup-delete-project-backup",
19231923
};
19241924

1925-
/** Get table of contents for a ProjectBackup. */
1925+
/** List paths for a ProjectBackup. */
19261926
export const backupGetProjectBackupDirectories: OpenAPIOperation<
19271927
RequestType<
19281928
Simplify<null>,
@@ -1971,50 +1971,6 @@ export const backupGetProjectBackupDirectories: OpenAPIOperation<
19711971
operationId: "backup-get-project-backup-directories",
19721972
};
19731973

1974-
/** Restore a ProjectBackup's path. */
1975-
export const backupRequestProjectBackupRestorePath: OpenAPIOperation<
1976-
RequestType<
1977-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Parameters.RequestBody>,
1978-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Parameters.Path>,
1979-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Parameters.Query>,
1980-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Parameters.Header>
1981-
>,
1982-
| Response<
1983-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.$204.Content.Empty>,
1984-
204,
1985-
"empty"
1986-
>
1987-
| Response<
1988-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.$400.Content.ApplicationJson>,
1989-
400,
1990-
"application/json"
1991-
>
1992-
| Response<
1993-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.$403.Content.ApplicationJson>,
1994-
403,
1995-
"application/json"
1996-
>
1997-
| Response<
1998-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.$404.Content.ApplicationJson>,
1999-
404,
2000-
"application/json"
2001-
>
2002-
| Response<
2003-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.$429.Content.ApplicationJson>,
2004-
429,
2005-
"application/json"
2006-
>
2007-
| Response<
2008-
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestorePath.Post.Responses.Default.Content.ApplicationJson>,
2009-
"default",
2010-
"application/json"
2011-
>
2012-
> = {
2013-
path: "/v2/project-backups/{projectBackupId}/restore-path",
2014-
method: "POST",
2015-
operationId: "backup-request-project-backup-restore-path",
2016-
};
2017-
20181974
/** Change the description of a ProjectBackup. */
20191975
export const backupUpdateProjectBackupDescription: OpenAPIOperation<
20201976
RequestType<
@@ -17583,3 +17539,96 @@ export const cronjobReplaceCronjobAppInstallationId: OpenAPIOperation<
1758317539
method: "PUT",
1758417540
operationId: "cronjob-replace-cronjob-app-installation-id",
1758517541
};
17542+
17543+
/** List database dump's for a ProjectBackup. */
17544+
export const backupGetProjectBackupDatabaseDumpsV2Experimental: OpenAPIOperation<
17545+
RequestType<
17546+
Simplify<null>,
17547+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Parameters.Path>,
17548+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Parameters.Query>,
17549+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Parameters.Header>
17550+
>,
17551+
| Response<
17552+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$200.Content.ApplicationJson>,
17553+
200,
17554+
"application/json"
17555+
>
17556+
| Response<
17557+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$403.Content.ApplicationJson>,
17558+
403,
17559+
"application/json"
17560+
>
17561+
| Response<
17562+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$404.Content.ApplicationJson>,
17563+
404,
17564+
"application/json"
17565+
>
17566+
| Response<
17567+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$429.Content.ApplicationJson>,
17568+
429,
17569+
"application/json"
17570+
>
17571+
| Response<
17572+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$502.Content.ApplicationJson>,
17573+
502,
17574+
"application/json"
17575+
>
17576+
| Response<
17577+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.$503.Content.ApplicationJson>,
17578+
503,
17579+
"application/json"
17580+
>
17581+
| Response<
17582+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdDatabaseDumps.Get.Responses.Default.Content.ApplicationJson>,
17583+
"default",
17584+
"application/json"
17585+
>
17586+
> = {
17587+
path: "/v2/project-backups/{projectBackupId}/database-dumps",
17588+
method: "GET",
17589+
operationId: "backup-get-project-backup-database-dumps-v2-experimental",
17590+
};
17591+
17592+
/** Restore a ProjectBackup. */
17593+
export const backupRequestProjectBackupRestoreV2Experimental: OpenAPIOperation<
17594+
RequestType<
17595+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Parameters.RequestBody>,
17596+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Parameters.Path>,
17597+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Parameters.Query>,
17598+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Parameters.Header>
17599+
>,
17600+
| Response<
17601+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.$204.Content.Empty>,
17602+
204,
17603+
"empty"
17604+
>
17605+
| Response<
17606+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.$400.Content.ApplicationJson>,
17607+
400,
17608+
"application/json"
17609+
>
17610+
| Response<
17611+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.$403.Content.ApplicationJson>,
17612+
403,
17613+
"application/json"
17614+
>
17615+
| Response<
17616+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.$404.Content.ApplicationJson>,
17617+
404,
17618+
"application/json"
17619+
>
17620+
| Response<
17621+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.$429.Content.ApplicationJson>,
17622+
429,
17623+
"application/json"
17624+
>
17625+
| Response<
17626+
Simplify<MittwaldAPIV2.Paths.V2ProjectBackupsProjectBackupIdRestore.Post.Responses.Default.Content.ApplicationJson>,
17627+
"default",
17628+
"application/json"
17629+
>
17630+
> = {
17631+
path: "/v2/project-backups/{projectBackupId}/restore",
17632+
method: "POST",
17633+
operationId: "backup-request-project-backup-restore-v2-experimental",
17634+
};

0 commit comments

Comments
 (0)