Skip to content

Reporting progress of kometa#1165

Merged
bullmoose20 merged 3 commits intodevelopfrom
reporting_progress_of_kometa
Apr 3, 2026
Merged

Reporting progress of kometa#1165
bullmoose20 merged 3 commits intodevelopfrom
reporting_progress_of_kometa

Conversation

@bullmoose20
Copy link
Copy Markdown
Collaborator

What type of PR is this?

  • Bug Fix (non-breaking change which fixes an issue)
  • Feature/Tweak (non-breaking change which adds new functionality or enhances existing functionality)
  • Breaking Change (fix or feature that would break any existing functionality for users)
  • Documentation Update
  • Other

Description

PR Description

Summary

Add logscan-based per‑library run progress with phase ordering, durations, and playlist support.
Improve run status UX on the final page with ordered tables, prep timing, totals, and collapsible sections.
Fix run‑state edge cases (stop handling, queue/run now, divider caching) and align run‑order logic with config.
Key Changes

Backend logscan enhancements for phases, playlists, preparation timing, divider detection, summary parsing, and “run finished” handling.
/logscan/progress payload expanded (phase order, allowed phases, prep timing, playlist stats, stop state handling).
Final page UI rework: phase table columns, totals row, prep row, hidden skipped rows, playlists column, ordered library dropdown, collapsible command/output.

Related Issues [optional]

  • Closes #

Which Environment Did You Test On?

  • Local Install (Windows/Linux/Mac via python quickstart.py)
  • Windows Executable
  • Linux Executable
  • macOS Executable
  • Docker
  • Other

@bullmoose20 bullmoose20 merged commit b092c28 into develop Apr 3, 2026
7 checks passed
@bullmoose20 bullmoose20 deleted the reporting_progress_of_kometa branch April 3, 2026 23:11
kometa-tokens bot pushed a commit that referenced this pull request Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants