July 2, 2025
Let’s go through what we got done in milestone M39 (Jun 16 – Jun 29) for NeetoDesk.
We’ve relaxed a previous restriction where emails from addresses like no-reply@
were automatically marked as spam.
Fixed parsing issues with older .xls
files during bulk resource imports.
Resolved an intermittent issue with the Assigned to me view on the sidebar for certain accounts.
Clicking the edit pane of a ticket field now leads to the correct interface consistently.
Fixed a bug where webhook events for Outlook subscription disconnections weren’t handled properly.
Improved handling of special characters in raw content during ticket migration from other platforms.
Ticket subcategories now render correctly in the automation rule builder.
Fixed an unhandled exception caused by nil
values in to
or cc
fields during ticket or comment creation.
from_name
resolutionHandled a runtime issue caused by malformed email addresses during from_name
parsing.
The public ticket creation API now fails gracefully when essential fields like name or email are missing.
Fixed a regression where all emails from blocked customers were incorrectly moved to trash from spam.
Resolved a loop where automated replies created new tickets in Outlook-based mailboxes due to missing headers. We now handle this case more defensively.
Let's get started now.