Features:
- Smart Overrides Phase 1: create overrides directly from Run Checks via
the "Apply override for future runs?" follow-up dialog after Mark as
Success (scope + duration choices, audit-logged).
- Cove workstation offline handling: skip schedule-based missed-runs for
Cove workstations (always on) and add an optional colorbar-based
offline-detection toggle in Settings -> Integrations -> Cove
(cove_offline_detection_enabled, cove_workstation_warning_days,
cove_workstation_error_days). Synthetic offline runs use a stable
external_id so they escalate in place and clear once activity resumes.
- Settings -> Maintenance: Generate test run card for exercising the
Smart Override flow.
- Restored Mark as Success button in the Run Checks modal footer.
Changes:
- Run Checks Cove same-day suppression: hide repeat Cove runs after the
first complete success run on the same local day.
- Inbox excludes mail messages linked to archived jobs.
- Run Checks / Search overview now applies Customer.active filter.
- In-app documentation refreshed across getting-started, users,
mail-import, integrations (Cove), settings, backup-review,
customers-jobs and autotask sections.
Tooling:
- Adopted the shared docker-build-and-push script. Modes are now t / r;
release version is read from docs/changelog.md; the script no longer
performs git operations. Removed obsolete version.txt and .last-branch.
Renames:
- docs/technical-notes-codex.md -> docs/TECHNICAL.md
- docs/changelog-claude.md -> docs/changelog-develop.md
Migrations:
- migrate_cove_offline_detection (3 columns on system_settings).
Added comprehensive documentation for the Backup Review workflow:
- Daily Jobs View: Schedule inference, status tracking, override/ticket/remark indicators
- Run Checks Modal: Detailed review interface with objects, email content, Autotask info
- Overrides & Exceptions: Global and object-level override rules with match criteria
- Remarks & Tickets: Issue tracking with scopes, filtering, and lifecycle management
- Approving Backups: Complete workflow from email import to review completion
All content based on actual code implementation - no fabricated features.
Progress: 19 of 33 pages complete (58%)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Added comprehensive documentation for the Mail & Import section:
- Mail Import Setup: Microsoft Graph API configuration, Azure AD app registration,
folder setup, troubleshooting, and security best practices
- Inbox Management: Email review workflow, approval process, re-parsing,
deletion, and common workflows
- Mail Parsing: Parser system explanation, supported backup software,
match criteria, execution order, and troubleshooting
- Auto-Import Configuration: Automatic import scheduling, intervals, batch sizes,
auto-approval logic, manual import, and monitoring
Updated TODO-documentation.md to reflect progress (14 of 33 pages, 42% complete)
Updated changelog-claude.md with detailed content descriptions
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>