Skip to content

#13818 - Address the testing feedback on the scheduled jobs screen - #14388

Open
roldy wants to merge 21 commits into
developmentfrom
feature-13818-scheduled-jobs-test-feedback
Open

roldy wants to merge 21 commits into
developmentfrom
feature-13818-scheduled-jobs-test-feedback

Conversation

@roldy

@roldy roldy commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Addresses the testing feedback on the scheduled jobs screen. The COVID negative sample cleanup job is retired. Its code and the negativeCovidTestsMaxAgeDays property stay as deprecated for possible reuse, but the job is never scheduled or listed, so servers that set the property stop deleting those samples. Quarantine order temp files now carry the temp prefix, expired entity deletion no longer fails on external message symptoms, sample reports and case links, and the screen gains a search field and a confirmed Run now action.
A manual run waits for a running copy of the same job and holds one timer thread while it waits. Message logs linked to contacts, event participants and travel entries, and the five log cap in person deletion, are left for separate issues.
Fixes #13818

@roldy
roldy requested a review from raulbob November 4, 2026 09:38
@roldy
roldy requested a review from KarnaiahPesula November 4, 2026 09:38
roldy added 18 commits November 5, 2026 10:04
…reuse ShowDetailsListener for the Run now column
@roldy
roldy force-pushed the feature-13818-scheduled-jobs-test-feedback branch from 8baa708 to 0a3de29 Compare November 5, 2026 07:09

This branch has not been deployed

No deployments
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.

The interval for executing scheduled jobs should be configurable

2 participants