Change Log

1.5.14

(2018-08-29)

Fixed

  • Solved possible XSS security issue
  • Small backend design issue

1.5.12

(2018-06-12)

Improvements

  • Added spellcheck to WYSIWYG Editor
  • Added loader to popup form submission
  • Added validation for spam patterns

Fixed

  • Span emails do not mark as "processed" and create loop of spam emails
  • After gateway removing unprocessed emails cause errors
  • Submit of empty contact form causes error
  • Issue when customer is able to create two custom field with the same code
  • Incorrect timezone for last fetch time in the list of gateways
  • Email validation for "Contact Us" form

1.5.11

(2018-03-09)

Fixed

  • Styles in ticket form creation

1.5.10

(2018-02-22)

Fixed

  • Global search does not work for multi-byte chars
  • Validation for spam patterns

1.5.9

(2018-01-05)

Improvements

  • Styles for Intenso theme. Main block of the Help Desk pages jump down under sidebar menu

Fixed

  • Sorting of the "Assigned to Order" list

1.5.8

(2017-12-21)

Fixed

  • Compatibility with Magento 1.9.3.7. If I try to insert quick responses, they don't work and I see a js error Uncaught TypeError: Cannot read property 'execCommand' of null at HTMLSelectElement.<anonymous> (adminhtml.js:223).

1.5.7

(2017-12-20)

Fixed

  • Extension validator shows incorrect error You may have a problem with html tags in emails > ticket history [HDMX-204]. Update extension.

1.5.6

(2017-12-14)

Improvements

  • Order list loading

Fixed

  • Assign customer search
  • Quick Responses

1.5.5

(2017-11-30)

Fixed

  • Global search for tickets
  • Custom fields displaying
  • Tags drop on external link message posting

1.5.4

(2017-09-19)

Fixed

  • Resolved issue with high CPU load due to Desktop Notifications
  • Fixed ticket saving issue when store and database have different timezones

1.5.3

(2017-09-13)

Features

  • Added ability to filter uploaded files

Fixed

  • Solved XSS security issue (please update the extension)

1.5.2

(2017-07-21)

Features

  • HDMX-90 - Added comprehensive Known Issues and How-To sections to documentation (#91)
  • HDMX-88 - Added Tags filtering in Tickets Grid (#89)
  • HDMX-85 - Filtered satisfaction rates from Google IPs (#86)
  • HDMX-81 - Added to History changes of Status and Owner (#82)
  • HDMX-77 - Added [order_increment_id] and other order-based variables to Quick Responses (#78)

Fixed

  • HDMX-83 - Fixed incorrect attachment to message binding, if email with the same ID existed before (#80)
  • HDMX-79 - Adding messages to Spam ticket is forbidden now (#80)
  • HDMX-75 - Fixed saving of custom fields with date format (#76)
  • HDMX-70 - Fixed permission bug for Third Party Email dictionary (#71)

1.5.1

(2017-02-02)

Fixed

  • HDMX-64 - Fixed event firing issue, made internal post generate proper event (#65)

Features

  • HDMX-54 - Allow integration Contacts Form with KB (#55)
  • HDMX-56 - Allowed using of variables in User Signatures (#57)
  • HDMX-62 - Added three minute-based conditions to Help Desk Workflow Rules (#63)
  • HDMX-66 - Allowed Notification Indicator to show only for Help Desk staff (#67)
  • HDMX-59 - Added Frequently Asked Questions to documentation (#68)

1.5.0

(2016-11-29)

Fixed

  • New Message template preview crush at Transaction Emails
  • Incorrect department save when answering staff has no department
  • Customer Email column issue and Order Number condition check issue
  • Mirasvit_Helpdesk_Model_Observer_CheckSessionLifetime::execute method creates the early session issue in magento admin

Features

  • Added new rules to email parser

1.4.9

(2016-09-27)

Fixed

  • Fixed incorrect display of statuses with extended colors in Frontend
  • Fixed active tickets calculation for ticket statistic
  • Fixed search by Last Message column
  • Fixed error log messages

Features

  • Added possibility to display tags in admin grid
  • Added email variables for last customer and staff messages

1.4.7

(2016-08-23)

Fixed

  • Fixed an issue when user with the same email as gateway organized loop of answers (#32)

1.4.6

(2016-08-15)

Fixed

  • Fixed incorrect Hours since rule validation and notification corrected (#25)
  • Fixed an issue when incorrect email encoding makes fetch fail (#29)
  • Fixed an issue when wrong tickets url in "Customer -> Help Desk Tickets" tab (#27)

Improvements

  • Added mass action Restore tickets (#23)

1.4.5

(2016-07-28)

Fixed

  • Fixed an issue when satisfaction form does not display on ticket external view (#20)

1.4.4

(2016-07-27)

Fixed

  • Fixed an issue when in some cases 'uid' parameter cut from $_REQUEST (#19)

1.4.3

(2016-07-02)

Fixed

  • Added to Validator missing tables for Third-Party Dict… (#12)
  • Fixed issue with Fetch Max counting also auto-submitted emails (#14)
  • Added check for gateways address on Fetch (Mandrill compatibility issue) (#8)
  • Fixed incorrect visibility for agent's respond as thirdparty (#10)
  • Fixed long URIs breaking outside message div (#6)
  • Added missed source options to the conditions of workflow rules

1.4.2

(2016-06-15)

Fixed

  • If session cookie lifetime is not set in config, extension may autologout user

1.4.1

(2016-06-13)

Improvements

  • Close merged ticket after tickets merge

Fixed

  • Possible js conflict with 3rd party layred navigation

1.4.0

(2016-06-08)

Features

  • HDMX-276 - Added ability to rate support answers via frontend
  • Added loader to feedback tab

1.3.4

(2016-06-03)

Features

  • HDMX-285 - Added customer Cross-comments

Fixed

  • HDMX-290 - Fixed order sorting in frontend ticket submission form

1.3.3

(2016-05-18)

Features

  • HDMX-278 - Added email preheader. Emails of helpdesk will be more nice in the mailbox.
  • HDMX-271 - Don't allow to send Cc and Bcc of emails to own gateways

1.3.2

(2016-05-13)

Fixed

  • HDMX-284 - Fixed an issue of Session Lifetime
  • HDMX-282 - Fixed incorrect Unread flag assigning for Internal messages

1.3.1

(2016-05-10)

Improvements

  • HDMX2-22 - Improved ticket answers' parser

Fixed

  • HDMX-279 - Fixed ticket history
  • HDMX-281 - Fixed store-based filtering of Custom Fields at List page in Customer Account

1.3.0

(2016-05-03)

Features

  • HDMX-274 - Added dictionary for Third Party Emails

1.2.7

(2016-04-21)

Features

  • HDMX-272 - Added Tickets Autosave section to the Help Desk Settings and check period settings
  • HDMX-267 - Added separate permission for Reports refresh recent and lifetime
  • HDMX-270 - Added eBay identification reference number to emails

1.2.6

(2016-04-12)

Fixed

  • HDMX-269 - Fixed bug, that allowed Internal Note to be send to the CC and BCC

1.2.5

(2016-04-06)

Fixed

  • HDMX-268 - Adjusted validator to current database structure

1.2.4

(2016-04-01)

Improvements

  • Notification about ticket opened by another manager

Fixed

  • HDMX-266 - Fixed email variable check
  • HDMX-266 - Fixed incorrect display of assigned order and incorrect data saving if ticket was dropped
  • HDMX-265 - Fixed incorrect display of custom fields with drop-lists in Workflow Rule Conditions
  • HDMX-264 - Fixed incorrect display and download of files with extended characters
  • Fix possible problem when we receive a huge email

1.2.3

(2016-03-02)

Fixed

  • Incorrect validator check of department assigned to gateway
  • Add additional validator checks

1.2.1

(2016-02-25)

Fixed

  • HDMX-261 - Possible error when switch storeview in backend (affects only 1.2.0)

1.2.0

(2016-02-25)

Features

  • HDMX-228 - Show desktop notification about new tickets and new messages
  • HDMX-229 - Allow managers to edit/delete a message from the ticket history
  • HDMX-243 - Added Customer Email and Order columns to the Tickets Grid

Fixed

  • HDMX-240 - Fixed misformed link in Satisfaction Grid
  • HDMX-238 - Added additional check for external tinyMCE to prevent Quick Responses always translated as HTML
  • HDMX-224 - Solve the problem with possible ticket loop

1.1.8

(2016-01-29)

Features

  • RMA-122 - Add RMA tab inside the ticket page of Help Desk
  • HDMX-100 - Added to Workflow Rules new conditions - customer email, cc email, bcc email, order number and channel
  • HDMX-210 - Added quick responses migration from MW to HDMX

Bugfixes

  • HDMX-222 - Added button text change to have consistent dialog
  • HDMX-222 - Fixed issue with button Create Ticket change when WYSIWYG enabled
  • HDMX-211 - Possible error during fetch: "Notice: iconv(): Wrong charset, conversation from ..". Affects from 1.0.3.532.

Improvements

  • HDMX-216 - Field Sender Email in Departements must be required and validated by email pattern
  • HDMX-218 - improve docs and help message of gateways
  • HDMX-217 - Add help note in configuration
  • HDMX-161 - Gateway note message

Documentation

  • HDMX-195 - Add to manual method to insert our Contact Form as block in CMS page
  • HDMX-100 - Added description of conditions
  • HDMX-215 - Added descriptions of email variables in workflow rules

1.1.7.2022

  • HDMX-206 HDMX-209

1.1.7.2019

  • HDMX-208

1.1.7.2017

  • HDMX-198

1.1.7.2012

  • HDMX-205

1.1.7.2010

  • fix: HDMX-204: If enabled WYSIWYG, ticket history shows html tags
  • HDMX-201
  • HDMX-200
  • HDMX-199

1.1.5.1738

  • Add additional changes for HDMX-170

1.1.5.1704

  • HDMX-156
  • HDMX-155

1.1.5.1701

  • HDMX-153
  • HDMX-153
  • HDMX-149
  • HDMX-151
  • HDMX-150

1.1.5.1699

  • HDMX-148

1.1.5.1692

  • HDMX-145
  • HDMX-91

1.1.5.1688

  • HDMX-143

1.1.5.1683

  • HDMX-102

1.1.5.1680

  • HDMX-141

1.1.4.1634

  • HDMX-94
  • HDMX-138

1.1.4.1630

  • HDMX-135 -- If i do search in the main grid, search is applied to the ticket list in the Order Tickets Tab
  • HDMX-133 -- If order have only billing address, ticket creation from that order fails

1.1.4.1615

  • HDMX-130 -- When notificator has to be delivered to multiple recipients, sending email fails

1.1.4.1613

  • HDMX-125 -- When javascripts merged, adminhtml.js fails (affects releases from 1.1.3.1449)

1.1.3.1577

  • HDMX-109 -- Automatically sets default value "Internal Note" for the "Message Type" at the Reply field

1.1.3.1447

  • HDMX-101 -- Undefined index: customer_email in ../Helpdesk/Helper/Customer.php on line 43

1.1.3.1446

  • HDMX-98 -- When in contact form credentials differs from account data, ticket created with credentials from account
  • HDMX-92 -- Allow automatic assigning order to a ticket from email subject

1.1.2.1417

  • HDMX-90 -- When Mandrill is active, fatal error raises on sending CC

1.1.2.1410

  • HDMX-89 -- In contact form all departments are displayed, including inactive
  • HDMX-88 -- Backend: When i open an edit customer page, Tickets tab, ticket sorting is not working correctly

1.1.1.1343

  • HDMX-85 -- Option for enabling/disabling accepting tickets from other helpdesks
  • HDMX-84 -- When deleting a department, assigned to a gateway, reference in m_helpdesk_gateway persists

1.1.0.1296

  • HDMX-81 -- Kill helpdesk process if it has been stuck

1.1.0.1288

  • HDMX-77 -- Allow storing attachments in local file system

1.1.0.1285

  • HDMX-70 -- Ability to merge tickets

1.0.1.0.1251

  • HDMX-69 -- Signature for each agent
  • HDMX-68 -- Insert Quick response not working if WYSIWYG editor is enabled.
  • HDMX-61 -- Block send button to prevent sending twice
  • HDMX-67 -- When we open a ticket, filter of main tickets grid is applied to the "Other tickets" list
  • HDMX-62 -- Protect helpdesk from hanging with recursive fetching of emails
  • HDMX-66 -- Backend: After creating a new ticket, forward agent to the tickets list
  • HDMX-63 -- Allow to hide all agent names from the frontend

Help Desk MX