Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

April 11 2017: Version 3.0.6

April 4 2017: Version 3.0.5

  • BUGFIX: Fixed blank screen / 500 when trying to view a ticket
  • BUGFIX: Fixed issue where wrong audit trail text was stored when changing status

April 3 2017: Version 3.0.4

  • BUGFIX: Fixed issue where "More..." menu would escape the window on mobile devices by replacing it with a modal
  • BUGFIX: Reply form position for customers is now displayed in the proper place
  • BUGFIX: Fixed potention SQL injection vulnerabilities
  • BUGFIX: Fixed issue where merging tickets would lose HTML formatting
  • BUGFIX: Fixed issue where editing a ticket would lose checkbox custom field values
  • BUGFIX: Fixed issue where links in ticket messages / replies would no longer be auto-generated when using rich text.
  • BUGFIX: Fixed issue where calendar categories would reset when changing months (but the UI would remain the same)
  • BUGFIX: Fixed issue where default values for text custom fields would be reset to the previous value
  • BUGFIX: Fixed issue where the "Suggest Knowledgebase Articles" message would not work properly when using rich text
  • BUGFIX: Fixed issue where emails were using the old status key instead of the properly localized text
  • BUGFIX: Fixed issue where customers could not submit a reply when rich text was enabled
  • BUGFIX: Fixed issue where the new event button was missing on the admin calendar
  • Slight UI modification to admin ticket screen

January 7 2017: Version 3.0.3

  • BUGFIX: Fixed issue where some updates would be ran multiple times

January 6 2017: Version 3.0.2

  • BUGFIX: Fixed issue where a SQL error would occur when using email verification for tickets
  • BUGFIX: Fixed issue where checkbox custom field were not being properly validated


January 4 2017: 
Version 3.0.1

  • BUGFIX: Fixed reCAPTCHA issue when trying to log in using reCAPTCHA v2
  • BUGFIX: Fixed an issue where the uninstaller would not make any changes to the database but would still report a successful uninstallation
  • BUGFIX: Fixed CSS issues with the backend knowledgebase
  • BUGFIX: Fixed sidebar color scheme when using a light theme
  • BUGFIX: Fixed a problem where the admin color scheme dropdown would not show the correct theme when viewing the settings page
  • BUGFIX: Fixed an issue where the canned responses dropdown would not appear when using the reply form at the top (above the messages) to their profile
  • Added database validation tool. It can be accessed via the installer
  • Improved "Users Online" by moving it to the top navbar next to private messages
  • Tweaked mail dropdown UI when there are no new messages
  • Modified login page CSS to display nicer on mobile devices
  • Support for HESK 2.7.2

January 1 2017: Version 3.0.0

  • BUGFIX: Ticket tab on header is no longer displayed when helpdesk is in KB mode only
  • BUGFIX: Fixed an 'undefined_variable' on the header when in maintenance mode
  • BUGFIX: Fixed an issue where the wrong message editor was used when editing a ticket / reply
  • BUGFIX: Fixed issue where some functions would fail when using MySQL (instead of MySQLi)
  • BUGFIX: Fixed issue where multi-day all-day events would appear to be one day shorter than what was actually set.
  • BUGFIX: Fixed issue where installer would continue running scripts even if a previous version encountered an error
  • BUGFIX: Fixed issue where one of the installation queries would fail when executed against a MySQL installation running in STRICT mode
  • BUGFIX: Fixed issue where backslash () characters would be missing in some calendar events
  • BUGFIX: Fixed "undefined index: due_date" from appearing when a customer submitted a ticket when the helpdesk was in debug mode
  • BUGFIX: Fixed an issue where several notification properties were lost when a user who could not change notification settings saved changes to their profile
  • New admin backend UI, powered by AdminLTE
  • "Create Ticket for Same Contact" has been renamed to "Copy Ticket"
  • Improved performance when loading calendar events
  • Replaced priority flags on ticket table with arrows representing priority
  • Updated FullCalendar to version 3 (originally version 2)
  • Added "List" view to calendar (list is by week)
  • Added support for HESK 2.7.1
  • Dropped support for HESK 2.6.x
  • Dropped support for multiselect custom fields

August 11 2016: Version 2.6.4

  • BUGFIX: Fix issue where "Close/Open Ticket" would appear on the client side when the ticket was locked
  • Compatibility with HESK 2.6.8

July 24 2016: Version 2.6.3

  • BUGFIX: Fixed a typo on the calendar page preventing a tooltip from properly rendering
  • BUGFIX: Fixed issue with deactivating users
  • BUGFIX: Fixed issue where events would not appear when spanning across multiple months
  • BUGFIX: Fixed issue where calendar reminder e-mails were not being sent out
  • BUGFIX: Minor UI fix

July 17 2016: Version 2.6.2

  • BUGFIX: Fix issue where popover text was not localized
  • BUGFIX: Added "comments" field to popover
  • BUGFIX: Fixed "undefined variable" warning on the create ticket screen when "Rich Text for Tickets" and "Debug Mode" were both enabled

June 21 2016: Version 2.6.1

  • BUGFIX: "Calendar" link on header localized
  • Calendar now changes language depending on helpdesk language (NOTE: The language file for the calendar (as stored in /js/calendar/lang) must match your language folder's name)
  • Added required field annotation to "Message" field

June 18 2016: Version 2.6.0

  • BUGFIX: Fixed issue where selecting "add to bottom" and applying a canned response would cause the entire canned response to be replaced
  • BUGFIX: Fixed issue where passing in a ticket message via query string would not fill in the message when rich text was enabled
  • BUGFIX: Fixed issue where the installation would fail for users running MySQL 5.7+ caused by a deprecated IGNORE keyword
  • BUGFIX: Fixed "mixed content" warning when loading OpenStreetMap tiles over http when the helpdesk was running via https
  • BUGFIX: Fixed issue where domain-names could not be banned through the "Banned Emails" tool
  • BUGFIX: Fixed issue where piped tickets could be assigned the incorrect status, or a status that does not exist
  • BUGFIX: Fixed issue where the ticket's created date would be different in two different locations
  • BUGFIX: Fixed issue where "Select All" and "Deselect All" were not added to the localization files
  • BUGFIX: Fixed issue where mailgun settings would be wiped out if email config was changed to use either POP3 or SMTP for outgoing emails
  • Any input field that pertains to a color (status color, category color, etc) now has a colorpicker that can be used
  • Multiple emails can now be defined either separated by comma (,), or by semicolon (;)
  • Added a new Calendar module
    • Check out the "Calendar" page after signing in to view / create events
  • Tickets can now have a due date assigned, which will appear on the calendar if the ticket is open
  • Added a drag-and-drop attachment uploader
    • If the user's browser does not support the new drag-and-drop file uploader, they will be shown the "legacy" file upload input
  • Dropped support for PHP installations using the legacy MySQL extension. Users should use the MySQLi extension instead.
  • Minor visual tweaks to improve user experience

For more information about the new calendar module, check out https://modsforhesk.atlassian.net/wiki/display/MFH/Mods+for+HESK

April 18 2016: Version 2.5.5

  • HESK 2.6.7 Support

February 02 2016: Version 2.5.4

  • HESK 2.6.6 Support

January 09 2016: Version 2.5.3

  • BUGFIX #405: Fix issue where some knowledgebase attachments could not be properly downloaded
  • BUGFIX #415: Fix issue where some tickets would lose their preferred language if the original post was edited
  • BUGFIX #416: Fix issue where emails bans could not be removed
  • BUGFIX #417: Fix issue where the HTML flag was not properly updated when editing a ticket message
  • BUGFIX #420: Fix issue where emails were replacing %%STATUS%% with the ticket's old status
  • BUGFIX #423: Fix issue where passwords could not be reset
  • BUGFIX #424: Fix issue where custom fields in query string were not being properly parsed
  • BUGFIX #425/#456: Fix issue where some settings could not be saved
  • BUGFIX #450: Fix issue where the validator would not enable the submit button when using reCAPTCHA v2
  • BUGFIX #452: Fix issue where signatures between 256 - 1000 characters could not be saved
  • BUGFIX #457: Fix white screen issues when viewing the knowledgebase or view ticket pages while in maintenance mode.

October 29 2015: Version 2.5.2

  • BUGFIX #395/#396: Fix issue where tickets sometimes could not be submitted due to improperly created custom fields on the submit ticket page
  • BUGFIX #398: Fix issue where contents of the date custom field would be displayed as time in milliseconds instead of a formatted date when using the ticket export function
  • #378: Parent/child relationships are now combined into "linked" tickets (this change is purely aesthetic; adding / removing linked tickets work the same way as it did in the past)
  • #390/#391: Small UI changes to improve the overall use and functionality of Mods for HESK

October 23 2015: Version 2.5.1

  • BUGFIX #382: Fix issue where HTML formatted emails were not being sent during POP3 fetching / email piping when HTML emails was enabled
  • BUGFIX #383: Fix issues related to storing screen resolution information
  • BUGFIX #386: Fix issue where customers were unable to verify email due to a failing SQL query
  • BUGFIX #388: Fix issue where text was not properly escaped when using canned responses / ticket templates in a plaintext editor.

Thanks to FormidableMulk for reporting #382, #383, and #386, and thanks to Dmitry for reporting #388.


October 19 2015: Version 2.5.0

  • BUGFIX: #370 Fix issue where users could not download attachments when email was required to view the attachment (thanks Jan)
  • BUGFIX: #365 Improve readability of HTML-formatted messages in plaintext emails via html2text
  • #324: Added two new custom fields: "hidden" and "read-only".
  • #325: Add client-side form validation
  • #326: Customer's user agent information (operating system, browser, screen resolution) is now stored in each ticket.
  • #327: Mods for HESK no longer needs modsForHesk_settings.inc.php (NOTE: Do not delete this file until the update to 2.5.0 is complete. Then the file can be safely removed)
  • #330: Added the %%MESSAGE_NO_ATTACHMENTS%% tag to include the ticket message/reply in the email without including attachments in the email.
  • #361: The navbar link on the top-left can be set to any link, rather than being forced to the helpdesk URL
  • Fix issue with reCAPTCHA v2 for some users (thanks FormidableMulk and Klemen)


August 31 2015: Version 2.4.2

  • #332: Support for HESK 2.6.5
  • BUGFIX #334: Fix issue where canned responses / ticket templates would not work if the ' or " character was included in the template
  • BUGFIX #323: Fix issue where extra line breaks would be added in message if HTML messages was enabled


August 21 2015: Version 2.4.1

  • BUGFIX #321: Fix issue where customers couldn't download attachments if the helpdesk was not at the root level of the domain
  • #320: Modify rich text for tickets option to be on, off, or for staff only.


August 20 2015: Version 2.4.0

  • BUGFIX #281: Fix issue where the special tag guide would disappear when editing a canned response
  • BUGFIX #287: Fix issue where a 0kb attachment would be sent out after an admin created a ticket that contained attachments and the helpdesk was configured to send attachments in-line.
  • BUGFIX #288: Fix issue where some users were missing the statuses key on the tickets table
  • BUGFIX #290: Fix issue where deleting a custom status would cause tickets to inadvertently have their statuses changed
  • BUGFIX #291: Fix issue where the autoclose function would try to send an email to a blank email address, causing some SMTP servers to reject the request
  • ORIGINAL BUGFIX #231: Fix issue where some merge operations would appear to have failed (this issue is also present in HESK 2.6.4)
  • #202: Ticket messages can now be written in rich text
  • #209: Improved the "Manage Statuses" page, making it easier to create translations for each custom status created
  • #218: Add ability to hide the "quick help" sections
  • #274: Categories and Statuses can be automatically sorted alphabetically
  • #275: Added option to define a separate folder for knowledgebase attachments
  • #275: Download count for attachments is now visible when viewing a ticket on the admin side
  • #275: Updated the attachments viewer for customers when viewing a ticket
  • #277: Added visual indicator for "stickied" knowledgebase articles
  • #284: reCAPTCHA v2 API now supports cURL


June 28 2015: Version 2.3.1, 2.3.2

...