- **UI Overhaul**: Moved the activity log to a dedicated, expandable card at the bottom of the Media Manager modal.
- **Styling**: Updated the log card to match the application's light theme using CSS variables (`--surface`, `--text`).
- **Log Streaming**: Replaced batch logging with real-time streaming via `CacheService` and `pollJobLogs`.
- **Session Resumption**: Implemented logic to resume log polling for active jobs upon page reload.
- **Fixes**:
- Exposed `pollJobLogs` in `global.ts` to fix "Script function not found" error.
- Updated `mediaHandlers.test.ts` with `CacheService` mocks and new signatures.
- Removed legacy auto-hide/toggle logic for the log.
11 lines
749 B
Plaintext
11 lines
749 B
Plaintext
Refactor Media Manager log to use streaming and card UI
|
|
|
|
- **UI Overhaul**: Moved the activity log to a dedicated, expandable card at the bottom of the Media Manager modal.
|
|
- **Styling**: Updated the log card to match the application's light theme using CSS variables (`--surface`, `--text`).
|
|
- **Log Streaming**: Replaced batch logging with real-time streaming via `CacheService` and `pollJobLogs`.
|
|
- **Session Resumption**: Implemented logic to resume log polling for active jobs upon page reload.
|
|
- **Fixes**:
|
|
- Exposed `pollJobLogs` in `global.ts` to fix "Script function not found" error.
|
|
- Updated `mediaHandlers.test.ts` with `CacheService` mocks and new signatures.
|
|
- Removed legacy auto-hide/toggle logic for the log.
|