mirror of
https://github.com/Unleash/unleash.git
synced 2024-10-18 20:09:08 +02:00
b1166bb2f4
* refactor: page container * refactor: table page header * feat: new feature toggles list in project overview * feat: sortable enviromnents in project overview * feat: project overview toggles search * feat: project overview features column actions * project overview table column sizing * project overview feature actions permissions * project overview archive feature action * project overview toggle state strategy fallback * remove previous project overview implementation * fix: remove additional prop in sortable table * fix: stale feature refetch * improvements after review * feat: manage visible columns in project overview * improve project overview columns selection * fix: simplify columns * Revert "remove previous project overview implementation" This reverts commit 98b051ff6a5a4fb8a9a0921b661514e15a00249a. * restore legacy project overview table
53 lines
993 B
TypeScript
53 lines
993 B
TypeScript
export interface IUiConfig {
|
|
authenticationType: string;
|
|
baseUriPath: string;
|
|
flags: IFlags;
|
|
name: string;
|
|
slogan: string;
|
|
unleashUrl: string;
|
|
version: string;
|
|
versionInfo: IVersionInfo;
|
|
links: ILinks[];
|
|
disablePasswordAuth?: boolean;
|
|
toast?: IProclamationToast;
|
|
}
|
|
|
|
export interface IProclamationToast {
|
|
message: string;
|
|
id: string;
|
|
severity: 'success' | 'info' | 'warning' | 'error';
|
|
link: string;
|
|
}
|
|
|
|
export interface IFlags {
|
|
C: boolean;
|
|
P: boolean;
|
|
E: boolean;
|
|
RE: boolean;
|
|
EEA?: boolean;
|
|
OIDC?: boolean;
|
|
CO?: boolean;
|
|
SE?: boolean;
|
|
T?: boolean;
|
|
NEW_PROJECT_OVERVIEW: boolean;
|
|
}
|
|
|
|
export interface IVersionInfo {
|
|
instanceId: string;
|
|
isLatest: boolean;
|
|
latest: Partial<IVersion>;
|
|
current: IVersion;
|
|
}
|
|
|
|
export interface IVersion {
|
|
oss: string;
|
|
enterprise: string;
|
|
}
|
|
|
|
export interface ILinks {
|
|
value: string;
|
|
icon: string;
|
|
href: string;
|
|
title: string;
|
|
}
|