refactor: remove admin recommendation summaries
This commit is contained in:
@@ -43,15 +43,6 @@ export interface DashboardData {
|
||||
recentFiles?: DashboardRecentFile[]
|
||||
recentActivities?: DashboardActivity[]
|
||||
recent_activities?: DashboardActivity[]
|
||||
operationalInsights?: DashboardOperationalInsight[]
|
||||
operational_insights?: DashboardOperationalInsight[]
|
||||
insights?: DashboardOperationalInsight[]
|
||||
maintenanceQueue?: DashboardMaintenanceQueue
|
||||
maintenance_queue?: DashboardMaintenanceQueue
|
||||
maintenanceItems?: DashboardMaintenanceQueueItem[]
|
||||
maintenance_items?: DashboardMaintenanceQueueItem[]
|
||||
maintenanceSummary?: Partial<DashboardMaintenanceQueueSummary>
|
||||
maintenance_summary?: Partial<DashboardMaintenanceQueueSummary>
|
||||
}
|
||||
|
||||
export interface DashboardSuffixStat {
|
||||
@@ -129,99 +120,6 @@ export interface DashboardActivitiesResponse {
|
||||
target_type_options?: DashboardActivityOption[]
|
||||
}
|
||||
|
||||
export type DashboardInsightSeverity = 'danger' | 'warning' | 'success' | 'neutral'
|
||||
|
||||
export interface DashboardMaintenanceQueueAction {
|
||||
type?: string
|
||||
actionType?: string
|
||||
action_type?: string
|
||||
health?: AdminFileHealthFilter | string | null
|
||||
targetHealth?: AdminFileHealthFilter | string | null
|
||||
target_health?: AdminFileHealthFilter | string | null
|
||||
suggestedAction?: string
|
||||
suggested_action?: string
|
||||
}
|
||||
|
||||
export interface DashboardMaintenanceQueueItem {
|
||||
key: string
|
||||
severity: DashboardInsightSeverity | string
|
||||
category?: string
|
||||
priority?: number
|
||||
count: number
|
||||
action?: DashboardMaintenanceQueueAction
|
||||
actionType?: string
|
||||
action_type?: string
|
||||
suggestedAction?: string
|
||||
suggested_action?: string
|
||||
targetHealth?: AdminFileHealthFilter | string | null
|
||||
target_health?: AdminFileHealthFilter | string | null
|
||||
}
|
||||
|
||||
export interface DashboardMaintenanceQueueSummary {
|
||||
total: number
|
||||
actionableCount: number
|
||||
actionable_count?: number
|
||||
dangerCount: number
|
||||
danger_count?: number
|
||||
warningCount: number
|
||||
warning_count?: number
|
||||
successCount: number
|
||||
success_count?: number
|
||||
neutralCount: number
|
||||
neutral_count?: number
|
||||
fileQueueCount: number
|
||||
file_queue_count?: number
|
||||
settingsCount: number
|
||||
settings_count?: number
|
||||
strongestSeverity: DashboardInsightSeverity
|
||||
strongest_severity?: DashboardInsightSeverity
|
||||
}
|
||||
|
||||
export interface DashboardMaintenanceQueue {
|
||||
items?: DashboardMaintenanceQueueItem[]
|
||||
maintenanceItems?: DashboardMaintenanceQueueItem[]
|
||||
maintenance_items?: DashboardMaintenanceQueueItem[]
|
||||
summary?: Partial<DashboardMaintenanceQueueSummary>
|
||||
maintenanceSummary?: Partial<DashboardMaintenanceQueueSummary>
|
||||
maintenance_summary?: Partial<DashboardMaintenanceQueueSummary>
|
||||
}
|
||||
|
||||
export interface DashboardMaintenanceQueueViewItem extends DashboardMaintenanceQueueItem {
|
||||
severity: DashboardInsightSeverity
|
||||
priority: number
|
||||
actionTypeValue: string
|
||||
suggestedActionValue: string
|
||||
targetHealthValue: AdminFileHealthFilter | string | null
|
||||
}
|
||||
|
||||
export interface DashboardOperationalInsightAction {
|
||||
type?: string
|
||||
actionType?: string
|
||||
action_type?: string
|
||||
health?: AdminFileHealthFilter | string | null
|
||||
targetHealth?: AdminFileHealthFilter | string | null
|
||||
target_health?: AdminFileHealthFilter | string | null
|
||||
}
|
||||
|
||||
export interface DashboardOperationalInsight {
|
||||
key: string
|
||||
severity: DashboardInsightSeverity | string
|
||||
priority?: number
|
||||
count: number
|
||||
action?: DashboardOperationalInsightAction
|
||||
actionType?: string
|
||||
action_type?: string
|
||||
targetHealth?: AdminFileHealthFilter | string | null
|
||||
target_health?: AdminFileHealthFilter | string | null
|
||||
}
|
||||
|
||||
export interface DashboardOperationalInsightViewItem extends DashboardOperationalInsight {
|
||||
severity: DashboardInsightSeverity
|
||||
priority: number
|
||||
actionTypeValue: string
|
||||
targetHealthValue: AdminFileHealthFilter | string | null
|
||||
}
|
||||
|
||||
export type DashboardViewData = Omit<
|
||||
DashboardData,
|
||||
| keyof DashboardHealthSummary
|
||||
@@ -240,15 +138,6 @@ export type DashboardViewData = Omit<
|
||||
| 'recentFiles'
|
||||
| 'recentActivities'
|
||||
| 'recent_activities'
|
||||
| 'operationalInsights'
|
||||
| 'operational_insights'
|
||||
| 'insights'
|
||||
| 'maintenanceQueue'
|
||||
| 'maintenance_queue'
|
||||
| 'maintenanceItems'
|
||||
| 'maintenance_items'
|
||||
| 'maintenanceSummary'
|
||||
| 'maintenance_summary'
|
||||
| 'storageUsed'
|
||||
| 'yesterdaySize'
|
||||
| 'todaySize'
|
||||
@@ -269,9 +158,6 @@ export type DashboardViewData = Omit<
|
||||
topSuffixes: DashboardSuffixStat[]
|
||||
recentFiles: DashboardRecentFile[]
|
||||
recentActivities: DashboardActivityViewItem[]
|
||||
operationalInsights: DashboardOperationalInsightViewItem[]
|
||||
maintenanceItems: DashboardMaintenanceQueueViewItem[]
|
||||
maintenanceSummary: DashboardMaintenanceQueueSummary
|
||||
storageUsed: number
|
||||
yesterdaySize: number
|
||||
todaySize: number
|
||||
|
||||
@@ -102,64 +102,6 @@ export interface AdminFileListParams {
|
||||
sortOrder?: AdminFileSortOrder
|
||||
}
|
||||
|
||||
export interface AdminFileViewSummaryItem {
|
||||
key: string
|
||||
severity: AdminFileInsightSeverity | string
|
||||
priority?: number
|
||||
count: number
|
||||
actionType?: string
|
||||
action_type?: string
|
||||
health?: AdminFileHealthFilter | string
|
||||
targetHealth?: AdminFileHealthFilter | string
|
||||
target_health?: AdminFileHealthFilter | string
|
||||
suggestedAction?: string
|
||||
suggested_action?: string
|
||||
sourceKey?: string
|
||||
source_key?: string
|
||||
}
|
||||
|
||||
export interface AdminFileViewSummary {
|
||||
total?: number
|
||||
filteredTotal?: number
|
||||
filtered_total?: number
|
||||
allTotal?: number
|
||||
all_total?: number
|
||||
activeFilterCount?: number
|
||||
active_filter_count?: number
|
||||
hasFilters?: boolean
|
||||
has_filters?: boolean
|
||||
strongestSeverity?: AdminFileInsightSeverity | string
|
||||
strongest_severity?: AdminFileInsightSeverity | string
|
||||
filters?: Record<string, unknown>
|
||||
summary?: Partial<AdminFileSummary>
|
||||
healthSummary?: Partial<AdminFileSummary>
|
||||
health_summary?: Partial<AdminFileSummary>
|
||||
cards?: AdminFileViewSummaryItem[]
|
||||
items?: AdminFileViewSummaryItem[]
|
||||
actions?: AdminFileViewSummaryItem[]
|
||||
}
|
||||
|
||||
export interface AdminFileViewSummaryViewItem extends AdminFileViewSummaryItem {
|
||||
severity: AdminFileInsightSeverity
|
||||
priority: number
|
||||
actionTypeValue: string
|
||||
sourceKeyValue: string
|
||||
suggestedActionValue: string
|
||||
targetHealthValue: AdminFileHealthFilter | string
|
||||
}
|
||||
|
||||
export interface AdminFileViewSummaryViewData {
|
||||
total: number
|
||||
filteredTotal: number
|
||||
allTotal: number
|
||||
activeFilterCount: number
|
||||
hasFilters: boolean
|
||||
strongestSeverity: AdminFileInsightSeverity
|
||||
summary: AdminFileSummary
|
||||
cards: AdminFileViewSummaryViewItem[]
|
||||
actions: AdminFileViewSummaryViewItem[]
|
||||
}
|
||||
|
||||
export interface AdminFileViewPresetParams {
|
||||
keyword: string
|
||||
status: AdminFileStatusFilter
|
||||
@@ -247,12 +189,6 @@ export interface FileListResponse {
|
||||
page: number
|
||||
size: number
|
||||
summary?: AdminFileSummary
|
||||
viewSummary?: AdminFileViewSummary
|
||||
view_summary?: AdminFileViewSummary
|
||||
currentViewSummary?: AdminFileViewSummary
|
||||
current_view_summary?: AdminFileViewSummary
|
||||
actionSummary?: AdminFileViewSummary
|
||||
action_summary?: AdminFileViewSummary
|
||||
}
|
||||
|
||||
export interface AdminFilePreviewResponse {
|
||||
|
||||
Reference in New Issue
Block a user