Deprecating SOAP API and other feature enhancements - 1.0.150824-r48b1
SOAP API completely removed for JIRA versions later than JIRA 5.
Bump supported OSX version to 10.8+
Add JIRA_LoginUser and JIRA_LoginPassword environment variables when executing custom scripts. The variables are deleted once the script completes running.
Fix main window closing behaviour on OSX
Set DisplayVersion in installer for Windows
Disable system tray when running under Unity until AppIndicators can be properly supported.
Ship Ubuntu OpenSSL libraries to provide support for more Linux distros with incompatible SSL libraries.
OSX: display elapsed time for current task
Do not assign user explicitly when submitting a worklog as per JIRA defaults
Fix bug with handling start-workflow-action custom setting
OSX Mavericks support
Implement a more flexible and efficient idle time dialog
Possible workaround for OnDemand issue where issue IDs randomly change
Tech upgrade - 1.0.131007-rc348
Tech upgrade. Report issues to firstname.lastname@example.org
Known issues: Dock icon on Mac is no longer coloured.
Clear filters when syncing to go offline so that deleted filters are no longer saved
Bug fixes - 1.0.130817-r24dc
OnDemand: due to OnDemand's usage of Crowd, avoid logging out as this causes logout issues for browser sessions. Use different mechanism than before for ensuring connection still valid (again)
Minor first-time setup adjustments
Add valid license check to installer
Bug fixes - 1.0.130411-r68f5
Move pending worklog database to its own xml file. PLEASE SUBMIT ALL WORKLOGS BEFORE UPGRADING.
Handle REST API bug where no JSON is returned sometimes
Final (?) workaround for JIRA OnDemand session timeout issue.
Attempt to work around OnDemand issue with worklog authors.
JIRA 5+: Use project description in UI.
Minor feature enhancements and bug fixes - 1.0.130317-r7dfb
Implement autocomplete for notes instead of a default, forced value to avoid redundant worklog comments
Attempt to fix issue with getting logged out from JIRA
Support proxy authentication when using JIRA 5. Also implement support for http_proxy environment variable convention.
Add use-soap-only advanced config to control whether to use SOAP or not, even when connecting to JIRA 5.
Ubuntu 12.04 is the new minimum requirement for Ubuntu
Fix issue with JIRA 5 which caused local timesheet to display incorrect information
Bugfix release - 1.0.2123
Stop using the damn network when going offline!
Add JIRA_IsSubtask=1 when the issue a subtask
If an "issue toggle timer" script fails, the timer is turned off.
Fix crash on Mac
New custom scripts and minor enhancements - 1.0.2103
Implement new custom script types: issue timer toggled and timed scripts. Now, you can execute custom actions when an issue timer is toggled on or off as well as execute scripts every minute. See documentation for more information.
Modify installer to uninstall before installing
Don't bother connecting to the extended API if JIRA version is sufficient
To ensure a session is active, perform a benign call before bringing out the big guns (logging in again). This is required to work around a bug/feature in hosted JIRA
Implement worklog visibility for JIRA 5
Minor feature enhancement - 1.0.2075
Update certificate file
Minor feature enhancement - 1.0.2069
When viewing the timesheet, retrieve issues from server if they are not in the local cache
Fix crash on Mac
Bugfix release - 1.0.2051
JIRA 5: ensure that filter retrieves all issues, not just the first 50
Work around bugs with certain JIRA SLA plugins
JIRA 5: Fix due date parse bug
Ubuntu: always link to libssl 0.9.8
Bugfix release - 1.0.2014
Fix support for Ubuntu 10.04
Follow proxy redirects for version query
Fix a problem with self-signed certificates for both JIRA 4 and 5
Minor feature enhancements - 1.0.1992
Use local conventions for date/times in "Set Start Time" dialog. See GSFN thread.
Fix bug in version sniffing code where older JIRA versions were misparsed.
Mac: Fix bug when closing the window where you could not bring it back without an app restart. Now you can click the menu or dock icons.
Windows: Fix issue with system tray popup menu not disappearing after losing focus.
Internationalization (no localization yet).
Minor improvements - 1.0.1404
Allow column filtering by name when choosing visible columns.
Bug fixes - 1.0.1389
Fix issue where workflow was being progressed erroneously for all issues in open state.
Minor improvements - 1.0.1387
Log entry window should not close when input is invalid. Reported via email.
Start the timer if progress is set to "In Progress" and also execute "Start Progress" workflow action when starting the timer on an issue. See suggestion thread.
Minor improvements - 1.0.1380
Improve first time launch experience.
Major bug fix - 1.0.1370
Fix "Unknown error" issue. This was caused by Axis on the server side sometimes returning different types. See support thread. This is why I love coding in C++: I can make fun of Java bugs. Although I guess the guy who wrote the code causing this problem actually caused me to do more work which means I lose. Oh well. Thanks to the awesome users on the referenced thread for their patience and help.
Bug fix - 1.0.1358
Do not round or consolidate worklogs until worklog submission time. See support thread.
Bug fixes - 1.0.1355
Log work dialog does not need to show elapsed time when user initiates manual work logging. See support thread.
Ignore worklogs of less than 15 seconds to prevent accidental worklogs from being included. See support thread.
Fix upgrade download links for Ubuntu builds. Ubuntu and Linux users are recommended to upgrade.
Bug fixes - 1.0.1347
Probable fix for crash when publishing worklogs to closed issues. Please get in touch if you have experience either way.
Improve performance when performing network operations.
Remove confusing message when two instances of WLA are launched.
When submitting worklogs, submit all worklogs that can be submitted. Indicate in red those which fail due to JIRA rejecting them for some reason. See support thread.
Fix issue where filtering the result set did not update the issues tab count. See support thread.
For Mac, we do not yet handle Growl's "clicked" message. Therefore, disable the "click this message" part of the notifications.
For Mac, when the menu bar icon is clicked, set the process to be the front process.
For Mac, remove the option to "minimize to system tray." It is more natural to minimize to dock for Mac. See support thread.
Minor improvements - 1.0.1113
Fix for issues with invisible column names and having all columns marked as visible. See support thread. Note that the user will need to reconfigure the columns as desired.
Remove redundant information from log work screen. See support thread.
Minor fix - 1.0.1111
Fix crash resulting from Mac painting fix.
Idle time detection - 1.0.1108
Implement idle time detection. Worklog Assistant now detects whether your computer has become idle and stops the active task. When you return, you will be asked whether you would like to apply the away time to a JIRA task, for example, a catch-all task for meetings. See documentation.
Fix case-sensitivity issue with application bundle on MacOS.
When a user changes their AD domain, the stored password can no longer be deciphered and the user needs to manually delete the stored password. In this case, reset the password and have the user re-enter it.
Fix an issue where a user would see square boxes in place of newlines. See GetSatisfaction.com thread.
Added the ability to set the start time for the currently running issue. See GetSatisfaction thread.
Minor UI changes.
Reminder balloon: Show estimated time remaining as well.
Reminder message - 1.0.1078
Delay all loading until after main UI is visible. If any problems occur, log them to debug log.
Add a menu item/action to send feedback about Worklog Assistant
Add a quick filter input.
When minimize to tray is disabled, don't show the system tray icon. This allows KDE users to work around a bug until it is fixed. See GetSatisfaction thread.
Add the ability to increase the timeout. Sometimes this is needed for filters that return a large number of results.
Add periodic message to remind user to track time.