Phase 1: Progress modal text, SiteSerializer fields, Notification store, SiteCard checklist

- Improved progress modal messages in ai/engine.py (Section 4)
- Added keywords_count and has_integration to SiteSerializer (Section 6)
- Added notificationStore.ts for frontend notifications (Section 8)
- Added NotificationDropdownNew component (Section 8)
- Added SiteSetupChecklist to SiteCard in compact mode (Section 6)
- Updated api.ts Site interface with new fields
This commit is contained in:
IGNY8 VPS (Salman)
2025-12-27 17:40:28 +00:00
parent c44bee7fa7
commit a1ec3100fd
6 changed files with 606 additions and 33 deletions

View File

@@ -1523,6 +1523,8 @@ export interface Site {
active_sectors_count: number;
selected_sectors: number[];
can_add_sectors: boolean;
keywords_count: number;
has_integration: boolean;
created_at: string;
updated_at: string;
}