mirror of
https://github.com/elisiariocouto/leggen.git
synced 2025-12-14 16:02:25 +00:00
feat(frontend): Rename notifications page to System Status and add sync operations section
Co-authored-by: elisiariocouto <818914+elisiariocouto@users.noreply.github.com>
This commit is contained in:
committed by
Elisiário Couto
parent
61f9592095
commit
3f2ff21eac
@@ -220,3 +220,24 @@ export interface TransactionStats {
|
||||
average_transaction: number;
|
||||
accounts_included: number;
|
||||
}
|
||||
|
||||
// Sync operations types
|
||||
export interface SyncOperation {
|
||||
id: number;
|
||||
started_at: string;
|
||||
completed_at?: string;
|
||||
success?: boolean;
|
||||
accounts_processed: number;
|
||||
transactions_added: number;
|
||||
transactions_updated: number;
|
||||
balances_updated: number;
|
||||
duration_seconds?: number;
|
||||
errors: string[];
|
||||
logs: string[];
|
||||
trigger_type: 'manual' | 'scheduled' | 'api';
|
||||
}
|
||||
|
||||
export interface SyncOperationsResponse {
|
||||
operations: SyncOperation[];
|
||||
count: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user