chore(api): regenerate TypeScript API types with alias endpoints

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marcel
2026-04-07 13:24:03 +02:00
parent f396e079a5
commit 9e13208ccd

View File

@@ -196,6 +196,22 @@ export interface paths {
patch?: never;
trace?: never;
};
"/api/persons/{id}/aliases": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getAliases"];
put?: never;
post: operations["addAlias"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/notifications/read-all": {
parameters: {
query?: never;
@@ -836,6 +852,22 @@ export interface paths {
patch?: never;
trace?: never;
};
"/api/persons/{id}/aliases/{aliasId}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post?: never;
delete: operations["removeAlias"];
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/documents/{documentId}/annotations/{annotationId}": {
parameters: {
query?: never;
@@ -1014,6 +1046,25 @@ export interface components {
currentPassword?: string;
newPassword?: string;
};
PersonNameAliasDTO: {
lastName?: string;
firstName?: string;
/** @enum {string} */
type?: "BIRTH" | "WIDOWED" | "DIVORCED" | "OTHER";
};
PersonNameAlias: {
/** Format: uuid */
id: string;
person?: components["schemas"]["Person"];
lastName: string;
firstName?: string;
/** @enum {string} */
type: "BIRTH" | "WIDOWED" | "DIVORCED" | "OTHER";
/** Format: int32 */
sortOrder: number;
/** Format: date-time */
createdAt: string;
};
GroupDTO: {
name?: string;
permissions?: string[];
@@ -1177,10 +1228,10 @@ export interface components {
/** Format: int32 */
number?: number;
sort?: components["schemas"]["SortObject"];
first?: boolean;
last?: boolean;
/** Format: int32 */
numberOfElements?: number;
first?: boolean;
last?: boolean;
empty?: boolean;
};
PageableObject: {
@@ -1809,6 +1860,54 @@ export interface operations {
};
};
};
getAliases: {
parameters: {
query?: never;
header?: never;
path: {
id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["PersonNameAlias"][];
};
};
};
};
addAlias: {
parameters: {
query?: never;
header?: never;
path: {
id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["PersonNameAliasDTO"];
};
};
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["PersonNameAlias"];
};
};
};
};
markAllRead: {
parameters: {
query?: never;
@@ -2924,6 +3023,27 @@ export interface operations {
};
};
};
removeAlias: {
parameters: {
query?: never;
header?: never;
path: {
id: string;
aliasId: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description No Content */
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
deleteAnnotation: {
parameters: {
query?: never;