June 7th, 2011· Fixes problem in mobile app where a previously viewed ticket's request type appears in ticket details.
· Fixes foreign key constraint from PART_CUSTOM_FIELD to point to PART instead of JOB_TICKET. In some cases (when there is no JOB_TICKET.JOB_TICKET_ID that matches the existing PART_CUSTOM_FIELD.ENTITY_ID), it may be necessary to manually remove the old constraint.
· Fixes 500 error that was thrown when changing the time of day of a Task's interval.
· Adds support for customization of "Quote" label.
· Fixes problem that could occur when converting a demo license into a free license.
· Fixes problem with survey question ordering that could occur when adding a new question.
June 7th, 2011· Fixes link in e-mail message for setting status to "Closed" to be hidden when specified by the recipient's Tech Permission.
· Improves compatibility with servers that do not implement the IMAP specification correctly.
· Fixes various rendering issues under certain browsers.
· Fixes problem preventing single-tech Pro licenses from creating more than one session. (Single-tech free licenses are still limited to one active session.)
· Fixes various labels to support customization/localization.
· Fixes NullPointerException that could be thrown when attempting to download an Excel file from the Assets page.
· Fixes issue with saving changes to certain Task schedules.
· Fixes various popup rendering issues in Query editor.
· Adds support for "mail.from.override" and "mail.from.override.personal" properties in the Advanced E-Mail Properties setting of Incoming Mail Accounts.
June 7th, 2011· Fixed "Clear" button on Client History view to restore default full ticket list view when clearing search criteria.
· Fixed Javascript alert at Setup > Parts & Billing > Rates & Terms > Tax Rates on the "Update Tickets" button that disabled the button.
· Fixed sort order of request types in the My/Group/Recent "Show Filter" option.
· Fixed auto-assignment bug triggered when no techs in a given level were eligible for an assignment.
· Changed the Client Help Request form to disable the Subject, Detail and Save button until a leaf child request type has been selected. This protects the client from wiping their text when they fill in the request details before selecting a request type.
June 7th, 2011· Fixed regression bug determining which Techs are eligible for auto-assignment.
· Fixed CSS in list views to avoid unnecessary horizontal scroll bar.
· Added option to delete tickets on merge or set a status (Setup > Tickets > Status Types > Options > When Merged).
June 7th, 2011· Fixed custom field search in ticket advanced search.
· Fixed JS error when attempting to set a time in the Task editor.
· Minor UI enhancements for ticket list view.
June 7th, 2011· Added "New Account" button to mobile login (when Clients are allowed to create new accounts).
· Changes e-mail daemon to detect EML attachments with no name and append ".eml" to the generated filename.
· Fixes Setup menu to work with Internet Explorer 9.
· Adds a "Compatibility Mode" option to IMAP incoming-mail accounts to get around mail servers that do not correctly implement some parts of the IMAP protocol. When enabled, the full email will be downloaded from the server at once, rather than having the daemon access specific parts of the message individually, as is typical for the IMAP protocol.
· Adds an "E-Mail Notification" tab in Setup -> Email -> Incoming Mail Accounts. Allows user to be notified if there are errors in processing incoming mail account.
· Adds option in Incoming Mail Accounts for an e-mail to be sent when daemon fails to connect to the incoming mail account.
· Improves Query performance.
June 7th, 2011· Fixed issue that can cause the daemon to falsely detect inactivity if the notifications daemon hangs while attempting to establish a connection to the feedback service.
· Fixed asset notes to not be visible to clients via the asset info icon on the help request page.
· Attachments with .eml and .msg extensions now provide the appropriate content-type header when downloaded.
· Fixed inconsistency where e-mail updates from a Cc: tech would not trigger an e-mail back to the Cc: tech according to the settings in the Recipients section of the ticket (like it does for updates from a Cc: client).
June 7th, 2011· Fixed problem adding a Ticket Cc: recipient from an extra To: recipient on a new e-mail ticket.
· Fixed ticket merge to correctly update the total ticket time and cost in the parent ticket.
· Fixed problem where email history entries were showing multiple times in the list if there was more than one message processed/rejected for the entry.
· Fixed new password e-mail to not send if the client has "Block WHD E-Mail to Client" set in profile.
· Fixed DB index on history entry date to speed up Recent Tickets view.
· Fixed history entry on merged tickets to correctly show who ran the merge.
· Fixed report issue where report month labels were sometimes not in sync with the selected date range for the report.
· Fixed display in Report Filter to indicate if a Location has been marked inactive.
· Changed behavior of Tech Note editor "Show in Linked Problem/Incident" checkbox to re-use the setting of the previous note created in the ticket.
June 7th, 2011· Added filtering options at Setup > E-Mail > Incoming Mail Accounts > [edit detail] > E-Mail History.
· Fixed "select all" checkbox in ticket list to add the selected tickets to the merge tickets panel.
· Fixed Request Detail column in ticket list to show a value if the ticket only has a subject.
· Fixed "Show in Linked Problem/Show in Linked Incidents" checkboxes to be visible in tech note editor when parts and billing is disabled (and in Lite mode).
· Fixed regression bug where Messages targeted to clients weren't showing in the client interface.
· Fixed client secondary e-mail address field to accept multiple e-mail addresses.
· Fixed missing busy indicator on some search panels.
· Changed e-mail receiving behavior so that additional "To:" addresses on e-mail sent to the WHD are added as Client Cc: addresses on the ticket.
June 7th, 2011· Updated Tomcat to version 7.0.8 -- Java 6 is now required.
· Updated included Java to 1.6.0_22 for Windows and 1.6.0_24 for Linux installers.
· Added 64 bit Windows installer option.
· Added regex testing components for the email filters.
· Added new e-mail log, ability to view the log of incoming emails processed and rejected by the incoming email account.
· Added time since created text to notes.
· Added new Column Set sheet editor with drag and drop column reordering.
· Added Creator display to client ticket detail view.
· Added client custom fields to mobile application Client detail view.
· Added option to exclude individual ticket and client custom fields from e-mail messages.
· Fixed problem where push notifications were being sent out on an escalation prior to the ticket being saved.
· Fixed various localization issues.
· Updated Oracle 11g Release 2 JDBC driver (11.2.0.2.0) -- fixes problem in prev driver (11g rel 1, 11.1.0.7.0) which caused connections to be severed after time.
· Changed RSS feeds to use atom_1.0 and rss_2.0 by default, and allowed for additional options as supported by Rome project: rss_0.9, rss_0.91, rss_0.92, rss_0.93, rss_0.94, rss_1.0, rss_2.0, atom_0.3, or atom_1.0.
· Fixed contract expiration date in asset list to only display if the service contract option is enabled for the asset.
· Fixed issue where phantom LDAP connections were created after a sync.
· Adjusted "Latest Notes" sort order to match the global option for chronological or reverse chronological ordering.
· Fixed problem where Asset and Client "Query" dropdowns (those outside of the query builder) were not being updated with newly-saved queries.
· Fixed JS apostrophe escaping to the mobile app's bulk-action JS confirm.
· Fixed problem where the cloned tech notes from merged tickets were sometimes having the wrong tech assigned to them (it was assigning the tech on the ticket, rather than the tech on the cloned note).
· Fixed hyperlink to edit report to reflect Tech permission.
· Updated Exchange Web Service library to fix a nullPointer triggered by certain messages and reduce the extraneous log messages generated.
· Adjusted the customized Tech email signature feature. Removed the check box, and now it is populated by default with tags.
· Fixed various JS problems that were triggering IE script debugger.
· Fixed a conflict between Exchange Web Service and Apple Push Notifications.
· Fixed file uploader in PO editor.
· Reduced max items per list view page to 100.
· Fixed Tomcat configuration to not accept weak ciphers.
June 7th, 2011· Adds new enhanced user-interface features for modern standards-compliant browsers: full-row highlighting in ticket lists; ajax hover popups to view full request and note details, client contact info, and attachments; new quick-note editor for adding ticket notes and sending e-mail directly from list view (click the "+" icon that appears when hovering over the Latest Ticket Notes column). Enhanced UI mode performs poorly in IE 7/8. It can be disabled in the account preferences for each Tech.
· Adds option to select colors for Priority and Status types.
· Adds option to disable tech session timeouts for open windows. (Setup > General > Authentication > Disable Tech Session Timeouts for Open Windows)
· Adds ability to merge tickets together.
· Adds ability to make notes from problem tickets appear in related incident tickets.
· Adds ability to specify time of day for asset reservations.
· Adds option to share parent ticket notes with child tickets, and vice-versa.
· Fixes client interface to not show tickets for departments that have been disabled, nor to show the administrative options to Client Admins of disabled departments.
· Fixes problem where ticket importer would not allow more than 80 characters for the total request type list, rather than 80 characters for each request type.
· Fixes a problem where new attachments added by e-mail were not included in the next e-mail when the "Embed New Attachments" preference is selected.
· Fixes Request criteria in ticket advanced search to match against both the request detail and the subject of the tickets.
· Restricts max Items per Page to 250 items to prevent server/database overload.
· Progress bars now use Ajax instead of browser refreshes.
· Various other performance and stability improvements.
November 18th, 2010· Fixes issue that prevented authentication from Web Help Desk Mobile with tech accounts that are synchronized with LDAP.
November 18th, 2010· Fixes a problem in version 10.0.18.1 that could cause database update failures when updating from a version prior to 9.2.3.9.
· Fixes problem where asset reservations that were checked out could no longer be deleted, even after they were checked back in.
November 18th, 2010· Adds ability to specify a custom footer for e-mail.
· Fixed to remove floating list header when running on mobile Safari.
· Fixes an issue with LDAP client synchronization that caused all clients to be associated with the same company. Also fixes new companies created through an LDAP sync to be connected to the clients' locations.
November 18th, 2010· Fixes issue that could cause WHD Mobile iPhone application to fail to authenticate with certain passwords. (An update to WHD Mobile will be available in the iTunes store shortly.)
· Adds Company attribute to LDAP Connections.
· Adds Company Manager column to Company importer.
· Adds Company column to Client importer.
· Fixes NullPointerException that could occur when a completed-survey e-mail was sent to a client after taking a survey via the web UI.
· Column headers in ticket list view now remain in view when scrolling down. (Does not yet work with Internet Explorer.)
· Fixes NullPointerException that could occur when saving an Outgoing Mail Account.
· Fixes NullPointerException that could occur in the daemon under certain conditions when clients are not allowed to create e-mail tickets.
· Fixes problem where support key expiration for demo licenses was sometimes set incorrectly.
· Adds Client custom fields to the Client Info section of Tech e-mail.
· Adds option to show ticket histories in Ticket list PDFs. ("PDF Show History" option in Column Set editor.)
· Adds ability to specify work days in Business Zone editor.
· Fixes issue where Excel/TSV exports were formatting BBCode tags, resulting in formatting loss when importing the export files.
November 18th, 2010· Fixes formatting issues in Excel/TSV exports for certain types of custom fields.
· Fixes problem where user would sometimes be required to log in twice after a password reset.
· Group tickets list now includes all tickets assigned to the user, regardless of the group assigned to the ticket. Also includes all tickets assigned to the user's tech group levels regardless of location/department assignments.
· Fixes an issue in which ticket locks weren't released under certain conditions.
· Adds an option to set the ticket status when sending a single note e-mail.
· Adds improved detection and handling of insufficient encryption privileges. (As of version 10.0.17, unlimited-strength cryptography is required in order to support Apple Push Notifications and the new license key format.)
· Fixes the "Count Time" selection to not be ignored when creating new Status Types. (Previously, a re-save with the desired selection was required after saving a new status type.)
· Fixes a problem causing the Location default Priority to not be applied until after a Location Request Type is selected.
· Adds logging info to help troubleshoot issues in which an e-mail's message body cannot be retrieved.
· Fixes a NullPointerException that could occur when removing a Client Admin from a Location or Department.
· Fixes invoices to use localized labels for "Labor" and "Travel."
· Includes internal structural changes required by updates to various 3rd-party libraries.
· Fixes problem in monthly scheduled reports that could cause the report to be sent repeatedly if day of week scheduling is selected (rather than a specific day of the month).
November 18th, 2010· Added support for new optional "Company" entity that can contain one or more Locations. Techs can be assigned to Locations via Company. Company is available to Client, Asset (via asset Location) and Reporting.
· Added support for ignoring Location/Department at the Tech Group Level -- this allows techs in the level to be auto-assigned to tickets, view the level tickets in Group Tickets view and receive e-mail notification regardless of Location/Department group membership.
· Added display of Location Service Time to profile view for admin contacts of locations with service time blocks.
· Added support for Ticket Type in column set and TSV.
· Added support for "Public" message type that is only viewable from the login page. These messages are separate from the existing "Client" messages which are now only viewable after login.
· Added new "Messages" view in Client interface.
· Added error messages for system clock errors and invalid database connection settings.
· Added history entries for client change and creator change (if client).
· Added support for request type as item in e-mail subject (var8).
· Added service contract expiration option to Advanced Asset Search Date field.
· Changed license key format -- a valid support key is now required to access http://support.webhelpdesk.com. This will be enabled on 10/22/10.
· Changed the client CC email to make the ticket number a link to the ticket if the client is allowed to edit the ticket (is a client admin for the ticket with edit permissions).
· Changed the STATUS_TYPE_CUSTOM_FIELD_DEF column name to STATUS_TYPE_CUST_FIELD_DEF because the name was too long for Oracle. If you had defined any specific Additional Activated Custom Fields at Setup > Status Types > [edit status type], you must re-link your custom field selections to the status type(s).
· Fixed problem with password reset where it required two attempts for the new password to work.
· Fixed ticket lock caching issue so techs no longer have to log out/in for ticket lock indicators to be refreshed.
· Fixed potential NPE that could come up in tickets if/when an outgoing email account is deleted.
· Fixed issue where the attachment paperclip icon was missing from the notes in emails.
· Fixed problem where the Room wasn't being correctly applied from a quick ticket.
· Fixed NPE that could occur when attempting to save a Quick Ticket that doesn't not have a Request Type specified.
· Fixed javascript error triggered by changing ticket request type after editing a Tech Note.
· Fixed editing ability from System generated messages from Tech message editor.
· Fixed display of billing rate popup if parts and billing is disabled.
· Fixed problem where the ticket approval method (email/web) was doing the opposite of the UI settings in the client interface.
· Fixed problem where the custom field date selector wouldn't work for new tickets in the tech interface.
· Fixed data model bug affecting PostgreSQL.
· Fixed logout problem that occurred when an img tag was included in a ticket description or note.
· Fixed NPE that could come up when sorting Date custom fields. Also fixed other problems when sorting the other, non-text custom fields.
November 18th, 2010· Fixed: Minor changes to daemon to improve memory use
April 17th, 2009· Minor feature enhancements and bug fixes.
June 11th, 2008· Added-Support for new license key format.
· Added-Updated MySQL driver.
· No longer locks entire EO_PK table when creating or incrementing primary keys.