I’m taking ownership of #24. The frontend is polling correctly, but the UI and the importer service currently use different progress/state sources.
Plan
Expose active manual-media-import.service progress through /api/status.
Persist legacy importer successes and failures in Importarr’s shared history.
Replace the 100-row history-based totals with uncapped database aggregates.
Add regression coverage for active progress, terminal/stale status files, and totals above 100 records.
Verify the backend tests, frontend tests, and production frontend build.
Branch
24-fix-progress-counters
Next update
I’ll post the implementation summary, verification results, and PR link when the branch is ready for manual inspection.
## Ownership
I’m taking ownership of #24. The frontend is polling correctly, but the UI and the importer service currently use different progress/state sources.
## Plan
- Expose active `manual-media-import.service` progress through `/api/status`.
- Persist legacy importer successes and failures in Importarr’s shared history.
- Replace the 100-row history-based totals with uncapped database aggregates.
- Add regression coverage for active progress, terminal/stale status files, and totals above 100 records.
- Verify the backend tests, frontend tests, and production frontend build.
## Branch
`24-fix-progress-counters`
## Next update
I’ll post the implementation summary, verification results, and PR link when the branch is ready for manual inspection.
daniels
self-assigned this 2026-08-13 12:20:53 +02:00
daniels
added the bug label 2026-08-13 12:21:01 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ownership
I’m taking ownership of #24. The frontend is polling correctly, but the UI and the importer service currently use different progress/state sources.
Plan
manual-media-import.serviceprogress through/api/status.Branch
24-fix-progress-countersNext update
I’ll post the implementation summary, verification results, and PR link when the branch is ready for manual inspection.