chore(api): regenerate OpenAPI types for /auth/capabilities
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because one or more lines are too long
135
ui/src/api/schema.d.ts
vendored
135
ui/src/api/schema.d.ts
vendored
@@ -1131,10 +1131,10 @@ export interface paths {
|
|||||||
path?: never;
|
path?: never;
|
||||||
cookie?: never;
|
cookie?: never;
|
||||||
};
|
};
|
||||||
/** Get current license info */
|
/** Get current license state, invalid reason, and parsed envelope */
|
||||||
get: operations["getCurrent"];
|
get: operations["getCurrent"];
|
||||||
put?: never;
|
put?: never;
|
||||||
/** Update license token at runtime */
|
/** Install or replace the license token at runtime */
|
||||||
post: operations["update_5"];
|
post: operations["update_5"];
|
||||||
delete?: never;
|
delete?: never;
|
||||||
options?: never;
|
options?: never;
|
||||||
@@ -1872,6 +1872,23 @@ export interface paths {
|
|||||||
patch?: never;
|
patch?: never;
|
||||||
trace?: never;
|
trace?: never;
|
||||||
};
|
};
|
||||||
|
"/auth/capabilities": {
|
||||||
|
parameters: {
|
||||||
|
query?: never;
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
/** Auth capabilities for the SPA login page */
|
||||||
|
get: operations["getCapabilities"];
|
||||||
|
put?: never;
|
||||||
|
post?: never;
|
||||||
|
delete?: never;
|
||||||
|
options?: never;
|
||||||
|
head?: never;
|
||||||
|
patch?: never;
|
||||||
|
trace?: never;
|
||||||
|
};
|
||||||
"/agents/{id}/events": {
|
"/agents/{id}/events": {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: never;
|
query?: never;
|
||||||
@@ -2005,6 +2022,22 @@ export interface paths {
|
|||||||
patch?: never;
|
patch?: never;
|
||||||
trace?: never;
|
trace?: never;
|
||||||
};
|
};
|
||||||
|
"/admin/license/usage": {
|
||||||
|
parameters: {
|
||||||
|
query?: never;
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
get: operations["get_4"];
|
||||||
|
put?: never;
|
||||||
|
post?: never;
|
||||||
|
delete?: never;
|
||||||
|
options?: never;
|
||||||
|
head?: never;
|
||||||
|
patch?: never;
|
||||||
|
trace?: never;
|
||||||
|
};
|
||||||
"/admin/database/tables": {
|
"/admin/database/tables": {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: never;
|
query?: never;
|
||||||
@@ -2194,6 +2227,12 @@ export interface components {
|
|||||||
color?: string;
|
color?: string;
|
||||||
/** Format: date-time */
|
/** Format: date-time */
|
||||||
createdAt?: string;
|
createdAt?: string;
|
||||||
|
/** Format: int32 */
|
||||||
|
executionRetentionDays?: number;
|
||||||
|
/** Format: int32 */
|
||||||
|
logRetentionDays?: number;
|
||||||
|
/** Format: int32 */
|
||||||
|
metricRetentionDays?: number;
|
||||||
};
|
};
|
||||||
/** @description Per-application dashboard settings */
|
/** @description Per-application dashboard settings */
|
||||||
AppSettingsRequest: {
|
AppSettingsRequest: {
|
||||||
@@ -3594,6 +3633,29 @@ export interface components {
|
|||||||
effectiveRoles?: components["schemas"]["RoleSummary"][];
|
effectiveRoles?: components["schemas"]["RoleSummary"][];
|
||||||
effectiveGroups?: components["schemas"]["GroupSummary"][];
|
effectiveGroups?: components["schemas"]["GroupSummary"][];
|
||||||
};
|
};
|
||||||
|
/** @description Authentication capabilities reported to the SPA so it can render the login page deterministically */
|
||||||
|
AuthCapabilitiesResponse: {
|
||||||
|
/** @description OIDC interactive login capability */
|
||||||
|
oidc?: components["schemas"]["Oidc"];
|
||||||
|
/** @description Local username/password account capability */
|
||||||
|
localAccounts?: components["schemas"]["LocalAccounts"];
|
||||||
|
};
|
||||||
|
/** @description Local username/password accounts */
|
||||||
|
LocalAccounts: {
|
||||||
|
/** @description Whether the local form is reachable at all */
|
||||||
|
enabled?: boolean;
|
||||||
|
/** @description When true, the SPA gates the local form behind ?local with an admin-recovery banner */
|
||||||
|
adminRecoveryOnly?: boolean;
|
||||||
|
};
|
||||||
|
/** @description OIDC interactive login */
|
||||||
|
Oidc: {
|
||||||
|
/** @description Whether OIDC is configured AND enabled */
|
||||||
|
enabled?: boolean;
|
||||||
|
/** @description Best-effort display label, e.g. "Logto", "Keycloak", "Single Sign-On" */
|
||||||
|
providerName: string;
|
||||||
|
/** @description When true, OIDC is the canonical entry point and the SPA hides the local form unless ?local is set */
|
||||||
|
primary?: boolean;
|
||||||
|
};
|
||||||
SseEmitter: {
|
SseEmitter: {
|
||||||
/** Format: int64 */
|
/** Format: int64 */
|
||||||
timeout?: number;
|
timeout?: number;
|
||||||
@@ -3651,18 +3713,6 @@ export interface components {
|
|||||||
/** Format: int32 */
|
/** Format: int32 */
|
||||||
roleCount?: number;
|
roleCount?: number;
|
||||||
};
|
};
|
||||||
LicenseInfo: {
|
|
||||||
tier?: string;
|
|
||||||
features?: ("topology" | "lineage" | "correlation" | "debugger" | "replay")[];
|
|
||||||
limits?: {
|
|
||||||
[key: string]: number;
|
|
||||||
};
|
|
||||||
/** Format: date-time */
|
|
||||||
issuedAt?: string;
|
|
||||||
/** Format: date-time */
|
|
||||||
expiresAt?: string;
|
|
||||||
expired?: boolean;
|
|
||||||
};
|
|
||||||
GroupDetail: {
|
GroupDetail: {
|
||||||
/** Format: uuid */
|
/** Format: uuid */
|
||||||
id?: string;
|
id?: string;
|
||||||
@@ -3832,7 +3882,7 @@ export interface components {
|
|||||||
username?: string;
|
username?: string;
|
||||||
action?: string;
|
action?: string;
|
||||||
/** @enum {string} */
|
/** @enum {string} */
|
||||||
category?: "INFRA" | "AUTH" | "USER_MGMT" | "CONFIG" | "RBAC" | "AGENT" | "OUTBOUND_CONNECTION_CHANGE" | "OUTBOUND_HTTP_TRUST_CHANGE" | "ALERT_RULE_CHANGE" | "ALERT_SILENCE_CHANGE" | "DEPLOYMENT";
|
category?: "INFRA" | "AUTH" | "USER_MGMT" | "CONFIG" | "RBAC" | "AGENT" | "OUTBOUND_CONNECTION_CHANGE" | "OUTBOUND_HTTP_TRUST_CHANGE" | "ALERT_RULE_CHANGE" | "ALERT_SILENCE_CHANGE" | "DEPLOYMENT" | "LICENSE";
|
||||||
target?: string;
|
target?: string;
|
||||||
detail?: {
|
detail?: {
|
||||||
[key: string]: Record<string, never>;
|
[key: string]: Record<string, never>;
|
||||||
@@ -4825,6 +4875,15 @@ export interface operations {
|
|||||||
"*/*": Record<string, never>;
|
"*/*": Record<string, never>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
/** @description jarRetentionCount exceeds license cap */
|
||||||
|
422: {
|
||||||
|
headers: {
|
||||||
|
[name: string]: unknown;
|
||||||
|
};
|
||||||
|
content: {
|
||||||
|
"*/*": Record<string, never>;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
updateDefaultContainerConfig: {
|
updateDefaultContainerConfig: {
|
||||||
@@ -6553,7 +6612,9 @@ export interface operations {
|
|||||||
[name: string]: unknown;
|
[name: string]: unknown;
|
||||||
};
|
};
|
||||||
content: {
|
content: {
|
||||||
"*/*": components["schemas"]["LicenseInfo"];
|
"*/*": {
|
||||||
|
[key: string]: Record<string, never>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -7886,6 +7947,26 @@ export interface operations {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
getCapabilities: {
|
||||||
|
parameters: {
|
||||||
|
query?: never;
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
requestBody?: never;
|
||||||
|
responses: {
|
||||||
|
/** @description Capabilities resolved */
|
||||||
|
200: {
|
||||||
|
headers: {
|
||||||
|
[name: string]: unknown;
|
||||||
|
};
|
||||||
|
content: {
|
||||||
|
"*/*": components["schemas"]["AuthCapabilitiesResponse"];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
events: {
|
events: {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: never;
|
query?: never;
|
||||||
@@ -8062,6 +8143,28 @@ export interface operations {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
get_4: {
|
||||||
|
parameters: {
|
||||||
|
query?: never;
|
||||||
|
header?: never;
|
||||||
|
path?: never;
|
||||||
|
cookie?: never;
|
||||||
|
};
|
||||||
|
requestBody?: never;
|
||||||
|
responses: {
|
||||||
|
/** @description OK */
|
||||||
|
200: {
|
||||||
|
headers: {
|
||||||
|
[name: string]: unknown;
|
||||||
|
};
|
||||||
|
content: {
|
||||||
|
"*/*": {
|
||||||
|
[key: string]: Record<string, never>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
getTables: {
|
getTables: {
|
||||||
parameters: {
|
parameters: {
|
||||||
query?: never;
|
query?: never;
|
||||||
|
|||||||
Reference in New Issue
Block a user