- 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.
- Fix regression in notes behaviour. See support thread.
- Use notes from current comment when logging work. See
support thread.
-
Fixes for JIRA 3.x (upgrade people, upgrade...)
-
Switch to g++-4.5 for builds on Ubuntu as g++-4.4 seems to have
gone off the deep end.
-
JIRA 5 is now officially supported! The REST API is used for
most operations with fallbacks to SOAP. This means that the SOAP
interface is still necessary.
-
Major overhaul of SSL system to be more predictable and most
importantly does not require Internet Explorer to cooperate
anymore. Please contact us ASAP if you have a problem.
-
Ubuntu package fixes.
- Implement grouping by field for timesheet
- Add support for security level and parent summary (requires server-side plugin plugin upgrade)
- Add configuration option to submit all worklog comments as comments. Yes I gave in. NEW CONFIGURATION ITEM. Grr
- Reorganize configuration dialog
- Added keyboard shortcut + menu item for "Log Work" action (Command+L on Mac, Ctrl+L otherwise).
- Windows/Mac installer tweaks
- Fix bug where timesheet data would not show up if username differed from server
- Discontinue support for OSX on PPC.
- Fix a race condition causing a crash.
- Use Internet password storage on Mac.
- Make "Add worklog comment as comment" sticky so that
any subsequent submitted worklog comments are also added as
comments. See support
issue.
- Improve JIRA 4.4 compatibility by creating new server-side
plugin.
- Cache issues when retrieving from JQL search
- Fix bug where parent keys would not show up for certain issues.
- Fix bug where tracking reminder shows up multiple times
- Do not refresh filter on every worklog submission as this can
slow things down on auto-submission
- Ensure that dates are valid when refreshing timesheet
- Write log to disk (cleared every restart of app)
- Fix crash when importing worklogs from server
- Re-order widgets in log work dialog to avoid unfortunate usability issue
- Work around the issue where Windows may not allow the user to
encrypt their password.
- Possibly fix crash when attempting to connect to JIRA in rapid succession.
- Possible fix for multiple worklog submission (ignore any errors
that occur after submitting the worklog)
- Fix for idle detection dialog where it wasn't showing up for some users
- Submit worklogs in order of start time
- Possible fix for crash when submitting multiple worklogs with closed issues in the pending queue
- Implement support for parent key in server-side plugin
and expose in application. See billions of email requests as well
as support thread
- Implement the ability to re-assign the active timer.
- Update server-side plugin for JIRA 4.2
- Make loading animation disappear when task is completed. Reported via email.
- 2 x Add more debug logging.
- Summary field can be null with the SOAP API
- Be more tolerant when caching for offline use
- Implement worklog export. See documentation for details.
- Allow user to refresh worklogs for currently displayed issues in timesheet. Reported via email and support forum.
- Change timesheet format to fractional hours only
- Add export timesheet to HTML functionality
- Fix spelling error in pending worklogs tab. Reported via forum.
- Bug fix for crash when importing worklogs
-
Implemented timesheet reporting. See documentation.
-
Improved debug logging
-
Improved internationlization
-
Fixed sort by priority bug. See support thread.
-
Implement round-to-nearest minute for second components of
worklogs. See support
thread. Also, round consolidated worklogs to the nearest
minute.
-
Workflows unable in cached mode
-
Invalidate invalid cache.
-
Ignore extra returned-from-idle
signal. See support thread.
-
Change "Use cache" to "Work offline"
-
Implement JQL support for the "Search JIRA" input. Only supported for JIRA 4.0+.
-
Fixed sort by priority and versions bug. See support threads:
priority,
versions.
-
Offline work/cache
mode. See documentation..
-
Improve use of background workers.
-
Drop support for Ubuntu 8.04 LTS for Ubuntu 10.04 LTS.
-
Make sure worklog comments are submitted when switching filters.
-
Always reset notes to last comment used for active issue (or
empty). Fix for issue reported
in support thread.
-
Fix issue with worklog comments and offline logging.
-
Improved ability to develop localizations.
-
New custom scripts feature allows you to script custom
actions. See documentation
-
Fix for crash reported by e-mail.
-
Technology upgrade.
-
Secret message.
-
Assign away time to previous issue automatically and automatically
resume tracking same
issue. See support thread.
-
Automate update downloads.
-
Remove issue link on bottom right that just serves to confuse.
-
Improve "invalid license" error message.
-
Usability: Remove jarring "success" message
boxes. Let me know if you have some
annoying message boxes you'd like to get rid of.
-
Usability: Improve loading animation.
-
Minor optimizations.
-
Work around some gnome-keyring issues on latest Ubuntu.
-
Retrieve last worklog comment used for active issue.
-
If keyring cannot save password, keep it in memory.
-
Automatically submit worklogs by default.
-
Fix issue on Ubuntu with minimizing to
tray. See support
thread.
-
Windows installer improvements.
-
Automatically launch on startup for
Windows. See support thread.
-
Network performance tweaks.
-
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).
-
Usability improvements.
-
Allow column filtering by name when choosing visible columns.
-
Fix issue where workflow was being progressed erroneously for all
issues in open state.
-
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.
-
Improve first time launch experience.
-
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.
-
Do not round or consolidate worklogs until worklog submission
time. See support thread.
-
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.
-
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.
-
Implement worklog
rounding. See documentation
-
Fix license extension issue where the process would not begin.
-
Ask for confirmation when deleting a
worklog. See support thread.
-
Use updated runtime installer and avoid extra temporary files in
root of drive. See support
thread.
-
Fix bug in loading site configuration where prior settings were
not made editable when requested.
-
Remove displayed icon for active
task. See support
thread.
-
When submitting worklogs, start progress on the issue
automatically.
-
Fix bug where key would disappear when
refreshing. See support
thread.
-
Prevent post-startup operation from logging to system logs.
-
Windows: Improve runtime installation.
-
Allow the use of the delete key or backspace to delete pending
worklogs. See support thread.
-
Truncate link to issue on the bottom right of the main screen if
it gets too long.
-
Expand pending worklog with single click rather than double-click
-
Add the ability to delete worklogs by issue rather than
individually.
-
Add the ability to submit worklogs automatically via application
configuration.
-
Fix bug where dates in custom fields would interpret a two digit
date as an offset from 1900. The behaviour has been altered so
that two digit-years are now interpreted relative to the current
date.
-
Tab key now tabs out of comments field when logging work
(right-click issue, log work)
-
Use buttons in configuration dialog instead of hyperlinks.
-
Store passwords using Gnome Keyring on Linux.
-
Fix assertion bug when deleting
worklogs. See support thread.
-
Added extra logging.
-
Fix bug where pending worklogs would not show up at startup.
-
Do not ask about idle time when the away time is more than 5
hours. See support thread.
-
When idle time is detected, use the time the user went idle rather
than the time elapsed. This allows the user to leave the dialog
open and come back to it later without losing accuracy.
-
Suggest installation of the JIRA
plugin if it is not already detected.
-
Linux: Load libXss.so.1 instead of libXss.so
-
Show sum of pending worklogs in pending worklogs tab title for
quick reference.
-
Change to using treeview for pending worklogs.
-
Mac: Add badge label to indicate amount of time unsubmitted as
well as time elapsed on current task.
-
Windows: Fix issue where project role (for time tracking) was not
being properly saved.
-
Fix issue with clicking key jumping to wrong
rows. See support thread.
-
Fix crash when clicking on link while issue is
highlighted. Reported by email.
-
Fix system tray icon hanging around after process exit.
-
Updated to use new icon. You might need to delete the icon cache
on Windows to see new
icon. See this
article for more. See the following support threads:
-
Mac: When clicking system tray icon, if process is hidden, show
it, otherwise make it the front process.
-
Mac: Use Command-R and Command-Shift-R to refresh issues, and
filters and issues respectively.
-
For custom fields: if data can be parsed by the pattern found in
the "date-format" field of the settings, then treat it as a
date. See
expected format. See support
thread.
-
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.
-
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.
- Fix crash resulting from Mac painting fix.
-
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.
-
Fix bug with Mac
repainting. See support
thread.
-
Add issue key as part of "issue" field in pending worklogs tab.
-
Fix issue with small idle periods detected.
-
Updates to idle time detection issue selection window.
-
Fix tooltip wrapping issue once and for
all(?). See support thread.
-
Ensure notes are copied to worklog entry when switching tasks.
-
Ensure there are no duplicates when using "other issues"
field. See support thread.
-
Make "Other issues" field case insensitive. Algorithm attempts to
use key as-is and if that fails, uses upper-cased
key. See support thread.
-
Rename "Other issues" field to "Search JIRA" and "Quick Filter" to
"Filter results".
-
Modify "Search JIRA" field to allow for arbitrary text searches.
-
Add special empty filter to allow for ad-hoc searches.
-
Fix bug with "Choose issue" dialog when returning from idle.
-
Fix for incomplete exit.
-
Modify message for duplicate instance detection to hopefully be
easier to understand.
-
Technical upgrade.
-
Add "reset table column states" action in configuration dialog to
reset the column state in case of elusive
bug. See support thread.
-
Different implementation to detect multiple instances of Worklog
Assistant. See here
and here (and many emails!)
-
Use widget overlays to render project and issue key
links. See GetSatisfaction
thread.
-
Truncate tooltip if the issue description contains more than 1001
characters (1001 for fun.)
-
Windows-only: If the CRL server cannot be contacted, show a
message. See support thread.
-
Show number of issues in issues tab.
-
Improvements to tray
icon. See support thread.
-
Ability to disable SSL via configuration option.
-
When right-clicking columns, if there are more than 24 fields,
redirect user to the "Choose Custom Fields" dialog.
-
Fix bug where Worklog Assistant would not show the subtask issue
types. See GetSatisfaction
thread
-
Possible workaround for annoying issue when restoring view
state. See GetSatisfaction
thread.
-
Make choose visible dialogs scrollable.
-
Update various tooltips.
-
Add some text in log work UI to make the "time spent" syntax more
obvious.
-
Add a context menu for the system tray icon
-
Reminder balloon: include pending worklogs as well when computing
time elapsed.
-
Add text to pending worklogs tab clarifying that the user can
double-click a column to edit its value.
-
Mac OSX: Fix bug where we would attempt to add the same password
twice in the default keychain resulting in a crash.
-
Reminder balloon: Fix issue where on Windows, when minimized to
the system tray, clicking reminder would open up main window
minimized rather than
restored. See support thread.
-
Enterprise deployment: When importing a configuration file, apply
all settings rather than only settings available in configurator
UI.
-
Enterprise deployment: Modify configurator to allow setting of
arbitrary
fields. See configurator
screenshot.
-
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.
-
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.
-
When submitting worklogs, detect if an issue has been moved and
submit using the right issue key.
-
If no filters are found, let the user know with a link to the
configured server's manage filters page.
-
Minor Windows and Linux installer updates.
-
Fix an issue that sometimes even when a column is visible, it
would not show up.
-
Modify UI to be slightly standard-conforming: Add menubars and
shortcuts. Additionally, on Mac, use unified toolbars.
-
Add the ability to set the visibilty of submitted worklogs by
project role. See GetSatisfaction
thread
and documentation.
-
Add actions and shortcuts for some common
actions. See GetSatisfaction
thread.
-
Possible fix for "stream error" with certain issues that have
issue types that could not be retrieved from JIRA. This may affect
users with customized issue types.
-
For the "Choose Visible Columns" dialog, add keyboard shortcuts
for each entry.
-
Add debug log menu entry.
-
Reduce wasted screen real estate.
-
Some performance improvements for issues introduced by using
custom JIRA plugin.
-
Round up anything less than 1 minute to 1 minute to avoid any
complaints from JIRA.
-
Hyperlink project and issue keys to allow quick access to issues
or projects. See GetSatisfaction
thread.
-
Add ability to disable tooltips on issues (helpful when descriptions are gigantic!)
-
Add JIRA RPC end-point to enable access to other time-tracking
related fields. See documentation.
-
Add support for additional JIRA fields through plugin above:
Original estimate, remaining estimate and time spent.
-
Add support for custom
fields. See GetSatisfaction
thread and numerous emails. Full support requires installation
of above linked JIRA plugin.
-
Add a dialog to choose visible columns rather than relying on
right-click alone. With many custom fields, it becomes very
tedious to choose one at a time.
-
Show time component only for "Updated" field. Created and due
dates show only date components.
-
Add Mac support.
-
Implement natural sort for all non-numerical fields and custom
fields. See GetSatisfaction
thread.
- Add JIRA fields (custom fields forthcoming):
-
Fix/Affects Versions
-
Created/Updated/Due dates
-
Reporter
-
Resolution
-
Number of votes
-
Assignee
-
Attachments
-
Components
-
Environment (OS/etc)
-
Show a small subset of possible fields when first installing WLA.
-
Sort the list of fields lexically when specifying visible/invisible columns.
-
Removed annoying "frozen" screen when logging into a slow server.
-
Removed "warn on too many issues" configuration option.
-
Add the ability to amend the issues a filter returns. See
GetSatisfaction
thread
and documentation.
-
When submitting a worklog, if the "Add Worklog as Comment" field
is checked, only add the worklog comment as a comment rather than
all the specifics about the work log.
-
Make checking for updates optional.
-
Really fix problem with column visibility being reset in odd cases. Really.
-
Improved system tray behaviour
(GetSatisfaction
thread)
-
Add a section for notes on the current task. This will
automatically become the worklog comments once the timer is
stopped. See GetSatisfaction thread and documentation.
-
The update button now only shows up if there is an actual update.
-
Enter a worklog directly by right-clicking on an issue. All fields
in the Pending Worklog tab are
supported. See documentation.
-
Ability to enter remaining time estimate when submitting a
worklog. See documentation.
-
Move automated check for updates to a background thread.
-
Ensure that when columns are added, they are shown as visible upon
upgrade.
-
Add "toggle timer" button for a more visible way to start tracking
time (I still prefer double-clicking!)
-
Ability to add issue
comments. See documentation
-
Use CTRL+Page Up/Page Down to navigate tabs
-
A bunch of little bug fixes.