From 4c183657530b50455e98615691e741f1e5cd4b4e Mon Sep 17 00:00:00 2001 From: Ivo Oskamp Date: Fri, 16 Jan 2026 15:39:16 +0100 Subject: [PATCH] Auto-commit local changes before build (2026-01-16 15:39:16) --- docs/changelog.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 639d00d..2be3bbb 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -205,6 +205,15 @@ Changes: - Stopped ticket propagation once the ticket or job is marked as Resolved to prevent incorrect linking to closed incidents. - Aligned Run Checks, Tickets overview, and Job Details to consistently reflect ticket presence across all active runs. +## v20260116-10-autotask-ticket-sync-internal-ticketjobrun + +- Aligned Autotask ticket creation with the legacy manual ticket workflow by creating or updating an internal Ticket record using the Autotask ticket number. +- Ensured a one-to-one mapping between Autotask tickets and internal Backupchecks tickets. +- Linked the internal Ticket to all active (non-Reviewed) job runs by creating or backfilling TicketJobRun relations. +- Restored visibility of Autotask-created tickets in Tickets, Tickets/Remarks, and Job Details pages. +- Implemented idempotent behavior so repeated ticket creation or re-polling does not create duplicate tickets or links. +- Prepared the ticket model for future scenarios where Autotask integration can be disabled and tickets can be managed manually again. + *** ## v0.1.21