Update countdown to show days, hours, minutes, seconds ticking every second; fix sorting logic to re-sort on header click; ensure active stats reflect only selected characters.
X-Lovable-Edit-ID: edt-a00c5c95-0b37-4d0f-b12e-cb6014979097
Move character selection and notification settings into a SettingsDialog, fix None behavior, and persist selections via localStorage. Ensure characters are shown in a menu, not inline, and align with first-load initialization logic to avoid auto-select overwriting None/All states.
X-Lovable-Edit-ID: edt-450880c3-90db-406c-8b51-bc87e1e31606
Add a full React-based UI for managing manufacturing jobs:
- ClickHouse data fetch for default.manufacturing_jobs
- Typesense lookup for type names with icon proxy
- ISO8601 date rendering
- Character multi-select, filtering, and selective viewing
- Live time remaining with status indicators
- Notification system with configurable threshold and reset
- New components: CharacterSelect, JobsTable, JobRow, TypeIcon, StatsBar, NotificationSettings
- Hook for notifications and API utilities for data access
X-Lovable-Edit-ID: edt-98147a6f-edd1-4928-9e01-6cd362fdfafc