Release notes for the Web Help Desk

Wednesday, July 28, 2010

10.0.12 (7/28/10)

  1. Added: A session heartbeat is now sent to the server in 30-second intervals so that the server can detect when a browser window has closed. Locks held by orphaned sessions are now closed automatically. Sessions are considered orphaned if no heartbeat has been received in the past two minutes.
  2. Added: Option in Setup > Tickets > Options to set whether to allow, warn, or block editing of tickets that are already being edited in other sessions. If allowed, no warning message will be presented when clicking on tickets that are currently being edited in other sessions.
  3. Fixed: Tickets currently being edited in other sessions now are marked with a pencil icon rather than a "forbidden" icon, to reflect the fact that editing these tickets isn't necessarily forbidden.
  4. Added: Task and Approval Process can now be used in advanced ticket search.
  5. Fixed: Messages that trigger a null pointer exception in the JEC library used to parse Exchange e-mail are now skipped over, in order to prevent the help desk from stopping to get new tickets when such messages are encountered. 
  6. Fixed: Bug that could cause the session to be terminated when downloading attachments.
  7. Added: Startup JVM argument "-DWHDSessionCookies=true" to specify that session IDs should be stored in cookies and hidden from the URL. In future versions, this setting will be enabled by default.
  8. Added: When session cookies are enabled, it is no longer necessary to re-authenticate when clicking on referenceable URLs to tickets, FAQs, downloads, etc., as long as the session hasn't expired.

Tuesday, July 27, 2010

10.0.11 (7/27/10)

  1. Fixed: Null pointer exception that could occur when authenticating e-mail.
  2. Fixed: Flickering effect that could appear when rendering ticket details page when it includes a warning about the ticket being edited by another session.
  3. Fixed: Bug preventing encrypted custom fields from being decrypted in the web interface.

Saturday, July 24, 2010

10.0.10 (7/24/10)

  1. Fixed: Ticket custom field request type popup window scrollbars when list is long.
  2. Fixed: E-Mail Daemon parses for the word "Ticket" based on all supported languages for e-mail updates.
  3. Fixed: Mail templates now use localized subjects.
  4. Fixed: Direct login action.
  5. Fixed: Asset discovery sync works with date type custom fields
  6. Fixed: Exception on Ticket Advanced Search when there was a popup/radio/checkbox type custom field with no options provided.
  7. Fixed: Trims any whitespace added to beginning/end of e-mail address on new account creation.
  8. Fixed: String encoding issue in the multi-select box on the advanced search filter.
  9. Fixed: E-Mail daemon will check for default resolved-ticket template text before adding a note to the ticket.
  10. Fixed: Issue where the mail template was putting "null" in the recipients section for the name of non-user CC recipients.
  11. Fixed: Problem where attachments were being excluded from e-mails where the "Ticket Info" section was hidden.
  12. Fixed: Problem where the reservation calendar hover popup (for displaying which assets are part of the reservation) wasn't working when running under Tomcat.
  13. Fixed: Problem where it was not possible to reserve more than one asset at a time from the client interface when running under Tomcat.
  14. Fixed: Push alerts to the iPhone application now correctly open the alerted ticket instead of just going to the list view when selected.
  15. Fixed: Improved dialog message handling throughout the application.
  16. Added: Option to force clients to validate their email addresses via a link in an email sent to them before being permitted to submit tickets.
  17. Added: Pref to client accounts to block email from the helpdesk.
  18. Added: Task Run element to tasks. The Task Run links all the tickets together for a given run, and allows you to easily switch between ticket details for a given task run.
  19. Added: Task History view to task detail editor.
  20. Added: Child incidents now have all parent tech notes included in the tech's note list display, and clients will see all visible parent tech notes in their ticket detail/e-mail note list. When a parent ticket has a visible note added, all child tickets have their updated date refreshed as well as a tech note "blue dot" added in the Client History list view.
  21. Added: Display of ticket custom fields to approval ticket list. Changed behavior to a single "Show/Hide Details" button that shows/hides scheduled date, notes and custom fields.
  22. Added: Labels for input elements and alt tags for images throughout the app.
  23. Added: Text column of custom fields now indexable (added a second "short string" column). This should speed up custom field searching quite a bit.
  24. Added: Dialog to warn if a ticket is currently being edited by another Tech. Because two techs editing the same ticket simultaneously can lead to inconsistent data being saved, this dialog provides ample warning about multi-user editing while still allowing a Tech to view the ticket if necessary.
  25. Added: HTTP interface now supports phone and phone2 attributes when creating a new client record.
  26. Added: "Request Detail" box in the client interface resizable in IE & Firefox.

Blog Archive