What is new in SupportDesk


Version 3.0
Highlights are iPad Support, Faster navigation to (all) tickets including searching and support for many new functions (see 'CUSTOM API')
[new] Added iPad support
[new] Added 'Show All Tickets' row to the top of the Helpdesk Departments List
[new] Added 'Show All Tickets' row to the top of the Department Statuses List
[new] Search in a Ticket List screen using the added Search Bar
[new] You can now select a contact from your 'Contacts' to set the 'Full Name' and 'Email' when creating a new Ticket or editing Ticket properties
[new] Settings can now be edited through 'in-app' settings screen
[new] It is now possible to 'unassign' a ticket
[new] Supports TextExpander touch snippet expansion for notes and replies
[new] The ticket list now displays a post counter in front of the ticket/phone icon (first line)
[new] Added setting to show 'Last Replier' as alternative for show 'Owner' or 'Creator' (default) in the ticket list
[new] Added setting to store debugging information to a file (to be used on request only)
[new] Added setting to show only departments with tickets in all statuses
[new] It is now possible to send a Feature request, Question and/or Bug Report (including information files) from the Settings screen
[new] Added direct link to screencast to the Settings screen
[new] Added French localization
[new] Added Spanish localization
[new] Added 'Shake to Sync'
[new] Added 'StopWatch' to Billing View to Start and Stop tracking the time for Billing Entries
[chg] Moved all server processes (sync and sending) into background processes
[chg] Improved memory usage
[chg] Changed the look of a few user interface elements
[chg] Changed settings key for autorotation (default value is 'autorotate')
[chg] Optimized login and synchronization code
[chg] Optimized code for sending messages to server
[chg] When an account/department/status has no tickets the 'new tickets counter' will not show anymore
[chg] Moved editing accounts to new settings screens
[chg] Moved information to new settings screens
[chg] Status(es) for batch count can now be set per Helpdesk
[chg] Added Synchronize buttons to all list screens
[chg] Check for stored requests is now also done when your iPhone is re-activated with SupportDesk open or when SupportDesk is moved to the foreground
[chg] Removed mandatory EmailQueue when creating a Ticket
[chg] Changed icon for Predefined Reply Confirmation button
[chg] Improved response of Predefined Reply Confirmation button
[chg] Settings are now localized as well
[chg] Corrected 'odd' behaviour when a selection box only contained one item
[fix] Corrected issue with unreliable sorting order of Tickets and Posts
[fix] Default settings are now honored (please check settings when you experience behavior changes)
[fix] Solved an issue with broken navigation due to an empty Helpdesk title
[fix] Brought current localizations up to date
[bug] The searchbar in the ticketlist does not show correct on iPad in landscape mode
CUSTOM API - Starting with Kayako v3.xx or Kayako v4 you will have the following additional features (supported by Custom API)
[new] Added Helpdesk setting to Synchronize based on a filter
[new] Added SupportDesk setting to Synchronize Ticket information only (No Posts, Billing Entries and Notes)
[new] Added button in Ticket Detail screen to Synchronize a single ticket
[new] Added Ticket 'Ban & Delete'
[new] Added deleting of Ticket Replies
[new] Added deleting of Ticket Billing Entries
[new] Added deleting of Ticket Notes
[new] Added Property change for Ticket Full Name
[new] Added Property change for Ticket Email
[new] Added Property change for Ticket Subject
[new] Ticket Details now list all Custom Values for a Ticket
[new] Added list of Attachments to the bottom of the TicketPost screen (iPad & iOS4 only)
[new] Added downloading and viewing of Attachments (iPad and iOS4 only)

Version 2.3
[new] In the helpdesk settings you can now set 'HTML valid' to 'NO' so that SupportDesk will process non-valid HTML also
[chg] Added additional feedback for when no data is returned by Kayako
[fix] Solved a crash that could occur in several views when a ticket priority was not set

Version 2.2
[new] In the settings panel you can now select to avoid the interface to autorotate
[new] In the settings panel you can now set that a html formatted post (starts with '<html>') will be html formatted
[chg] Changed order of checks at login for better feedback
[chg] Added rounded background behind scrollbar for synchronization
[chg] Added textual feedback below scrollbar during synchronization
[chg] Changed a couple of ui glitches
[chg] Made the synchronization sound a little less load
[chg] Improved 'Low on memory' handling and made it more 'visible'
[fix] When creating a new helpdesk after opening/editing/creating another one the old settings would (still) show
[fix] Priority label in Ticket List does not cut off on right side

Version 2.1
[new] In the settings panel you can now select to show the 'Owner' or the 'Creator' (default) in the ticket list
[new] In the settings panel you can now set the ticket owner to 'Unchanged' (default) or 'Me' when sending a reply
[new] In the Helpdesk settings you can now set the default reply status (you must have synchronized at least once to use this)
[new] In the Helpdesk settings you can now tell SupportDesk to re-send actions when they could not be sent due to an unavailable connection
[chg] Re-introduced the possibility to synchronize on startup (can be set through the settings panel)
[chg] Improved synchronization progress feedback
[chg] The url for a host is not set to lowercase anymore
[chg] Improved support for sync request to helpdesk installations with wrong character encoding settings
[fix] Corrected an issue with 'global' owners not showing up in the 'From' selector when creating a new ticket (available after new sync)
[fix] When creating a new helpdesk after opening/editing/creating another one the old settings would show
[fix] Fixed an issue (introduced in v2.0) where synchronizing tickets sometimes failed due to encoding errors

Version 2.0
[new] Data is now persistent
[new] Creating a new ticket is now possible
[new] Added landscape mode
[new] Added option to leave the 'owner' of a ticket to '-- Unassigned --' (only works when a ticket is already unassigned)
[new] Added a new setting (Settings app > SupportDesk) 'Connection Timeout' to manage the time a connection waits for an answer, default = 20
[new] Added a new setting (Settings app > SupportDesk) 'Connection Retries' to manage the number of retries, default = 2
[new] When an error is thrown by the Kayako helpdesk (server) the error is now better recognized instead of showing a generic message
[new] When SupportDesk is (too) low on memory it will show a dialog (before closing down)
[new] Added display of priority to ticket in ticket lists
[new] A helpdesk can be enabled/disabled (temporarily exclude synchronizing)
[new] When adding a new helpdesk the url is now corrected and tested immediately after it is entered
[new] Clicking in the header of a detailed ticket view now moves to the first post
[new] Added dimmed screen with progress bar when synchronizing
[new] Added dimmed screen with activity indicator when sending a ticket, reply etc.
[new] Support for unsigned and untrusted certificates
[new] Added button to remove all tickets for a helpdesk from the iPhone
[chg] Disabled synchronizing on startup
[chg] Changed to new application icon
[chg] Made several improvements to list view cells
[chg] Improved entry of data in list view cells
[chg] Toolbars and Buttonbars are now black instead of blue
[chg] When selecting a ticket status the text and navigation bar color is set to the color of the status
[chg] Cancelling edit views now always triggers a dialog to ask if you really want to cancel
[chg] Stored data is no longer included in a backup (saves backup time)
[chg] Billing entries and Notes are now also sorted (equal to sort order of Posts)
[chg] Changed over 50% of the code to improve performance and memory usage
[chg] When synchronizing navigation and data entry is disabled
[chg] The subject of a new ticket in a list is now blue
[chg] Keyboard now shows up immediately for Reply Contents View
[fix] Removed several potential memory leaks
[fix] Field changes were not recognized in rare (and random) occasions
[fix] Statusses selectable for a reply were all statusses instead of those only available for the current department
[fix] Billing entries entered when creating a reply were not honored
[fix] No predefined replies defined could cause empty selector and a crash when creating/sending a reply
[fix] Sorting of tickets was sometimes incorrect
[fix] Removed deprecated API calls
[fix] Solved an issue with encoding escaped characters (special symbols)

Version 1.7
[new] Navigationbar now takes color of selected (ticket) status.
[change] Raised timeout interval to support longer sync processes and unstable connections.
[change] Enlarged button for predefined replies.
[change] Sending an 'empty' reply is not blocked.
[fix] The reply view did not prefill data anymore.
[fix] Corrected evaluation of note changes for ticket reply.
[fix] Corrected error message when sending 'empty' replies.
[fix] Deleting a ticket now adjusts the batch count as well.

Version 1.6
[new] Added Note view to add a note to a ticket.
[new] Added Billing view to add a billing entry to a ticket.
[new] Added option to edit a billing entry with a reply.
[new] Added option to reply based on one or more 'Predifined Replies; (user feedback).
[change] Moved reply contents to new view to improve readability (click on the bottom row to create the text).
[change] Enhanced support for non-compressed and non-encoded synchronization requests (user feedback).
[bug] The button for predefined replies is too small (will be fixed with next version).
[bug] Empty billing, note and reply views can throw an error.

Version 1.5
[new] Added support for multiple helpdesks.
[new] Added option to delete tickets.
[new] Added view to change ticket properties.
[new] Started support for more languages.

Version 1.0
[public] First public release.