Scheduled Jobs
{% if jobs_stale %}
{{ jobs_stale }} not reporting
{% else %}
All reporting
{% endif %}
Job
Command
Expected
Last Run
Status
{% for job in scheduled_jobs %}
{{ job.label }}
{% if job.note %}
{{ job.note }}
{% endif %}
{{ job.command }}
{{ job.cadence }}
{{ job.when }}
{% if job.status == 'live' %}
Live
{% elif job.status == 'warn' %}
Late
{% elif job.status == 'alert' %}
Failed
{% else %}
Off
{% endif %}
{% endfor %}
Each job records the moment it finishes. Late means it has not reported within its expected window, which usually means cron is not running it.
About Updates
Updates apply the latest code, run database migrations, and refresh static files.
No data is lost, migrations only add or alter columns safely.
The site remains live during the update and restarts automatically when complete.
A full backup is recommended before applying a major version upgrade.