Reliability Enhancements
Improved Asynchronous Job Processing Reliability
Reordered background job priorities to ensure critical customer-facing operations (Sequential Rules and Webhooks) are not blocked by external integration failures.
- Sequential Rule Processing now prioritised over external integrations
- Webhook delivery prioritised for faster notifications
Graceful Attachment Handling
Improved how the system handles attachment uploads, ensuring that invalid attachments no longer cause entire ticket creation or update requests to fail.
- Invalid attachments are logged to the ticket timeline and skipped automatically
- Valid attachments in the same request continue processing normally
- Note: The validation errors (invalid Base64 encoding, restricted file types, and file size limits) will still be rejected as before.
Bug Fixes
Search Index Synchronisation
Fixed an issue where ticket search data wasn't updated when automated Event Rules changed the ticket state via the response channel endpoint.
- Ticket search results now accurately reflect state changes from Event Rules