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