chore(ui): regenerate OpenAPI schema for alerts inbox redesign

New endpoints visible to the SPA: DELETE /alerts/{id}, POST
/alerts/{id}/restore, POST /alerts/bulk-delete, POST /alerts/bulk-ack.
GET /alerts gains tri-state acked / read query params. AlertDto now
includes readAt.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-21 18:58:26 +02:00
parent 69fe80353c
commit 207ae246af
2 changed files with 150 additions and 6 deletions

154
ui/src/api/schema.d.ts vendored
View File

@@ -433,6 +433,22 @@ export interface paths {
patch?: never;
trace?: never;
};
"/environments/{envSlug}/alerts/{id}/restore": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["restore"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/environments/{envSlug}/alerts/{id}/read": {
parameters: {
query?: never;
@@ -577,6 +593,38 @@ export interface paths {
patch?: never;
trace?: never;
};
"/environments/{envSlug}/alerts/bulk-delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["bulkDelete"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/environments/{envSlug}/alerts/bulk-ack": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["bulkAck"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/data/metrics": {
parameters: {
query?: never;
@@ -1616,7 +1664,7 @@ export interface paths {
get: operations["get_3"];
put?: never;
post?: never;
delete?: never;
delete: operations["delete_5"];
options?: never;
head?: never;
patch?: never;
@@ -2714,7 +2762,7 @@ export interface components {
/** Format: uuid */
environmentId?: string;
/** @enum {string} */
state?: "PENDING" | "FIRING" | "ACKNOWLEDGED" | "RESOLVED";
state?: "PENDING" | "FIRING" | "RESOLVED";
/** @enum {string} */
severity?: "CRITICAL" | "WARNING" | "INFO";
title?: string;
@@ -2726,6 +2774,8 @@ export interface components {
ackedBy?: string;
/** Format: date-time */
resolvedAt?: string;
/** Format: date-time */
readAt?: string;
silenced?: boolean;
/** Format: double */
currentValue?: number;
@@ -2749,7 +2799,7 @@ export interface components {
title?: string;
message?: string;
};
BulkReadRequest: {
BulkIdsRequest: {
instanceIds: string[];
};
LogEntry: {
@@ -5052,6 +5102,28 @@ export interface operations {
};
};
};
restore: {
parameters: {
query: {
env: components["schemas"]["Environment"];
};
header?: never;
path: {
id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
read: {
parameters: {
query: {
@@ -5309,7 +5381,55 @@ export interface operations {
};
requestBody: {
content: {
"application/json": components["schemas"]["BulkReadRequest"];
"application/json": components["schemas"]["BulkIdsRequest"];
};
};
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
bulkDelete: {
parameters: {
query: {
env: components["schemas"]["Environment"];
};
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["BulkIdsRequest"];
};
};
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
bulkAck: {
parameters: {
query: {
env: components["schemas"]["Environment"];
};
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["BulkIdsRequest"];
};
};
responses: {
@@ -7223,8 +7343,10 @@ export interface operations {
query: {
env: components["schemas"]["Environment"];
limit?: number;
state?: ("PENDING" | "FIRING" | "ACKNOWLEDGED" | "RESOLVED")[];
state?: ("PENDING" | "FIRING" | "RESOLVED")[];
severity?: ("CRITICAL" | "WARNING" | "INFO")[];
acked?: boolean;
read?: boolean;
};
header?: never;
path?: never;
@@ -7267,6 +7389,28 @@ export interface operations {
};
};
};
delete_5: {
parameters: {
query: {
env: components["schemas"]["Environment"];
};
header?: never;
path: {
id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description OK */
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
listForInstance: {
parameters: {
query: {