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:
154
ui/src/api/schema.d.ts
vendored
154
ui/src/api/schema.d.ts
vendored
@@ -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: {
|
||||
|
||||
Reference in New Issue
Block a user