Various backend improvements to email matching logic
Added support for uploading Attachments when creating tickets in Halo and GLPI via the Cortex Email Monitor
Added HTML email body to the View Mail Message screen (in addition to the plain text body)
Fixed: HTML content was not always being recognized in incoming emails, resulting in only plaintext content being sent for the created ticket in external systems
Data Sources
Created a Data Source connector for GLPI
Added the ability for end-users to browse the data within various tables of connected Data Sources
Added support for viewing attachments on a Halo or GLPI record when viewing them via the Quick View screen when browsing data sources
Added the ability to define and execute a custom search with filters against a connected data source (i.e Halo, GLPI, etc)
Added a read-only LDAP data source connector (Experimental)
Added support for Users and Assets in the Halo Data Source connector
Actions
Added a new Cortex Action type for manually refreshing a Data Source's auth token
Added 'Remove' (matching text) modifier when entering data in Cortex Actions, anywhere where Modifiers are supported
"Create a Record" Cortex Actions now save the created record's ID as a variable for use in subsequent steps
Fixed: "Log Output" actions would not always evaluate variables
Miscellaneous
Initial implementation to support Dashboard Widgets that query for data from a Data Source using a search and display a count or bar chart (full feature coming soon!)
Fixed: Cortex would not start properly on blank or Platform-only SQLite databases