Releases: mrcook/time_warrior
TimeWarrior v1.3.2
This release improves the displayed message when pausing a non-existent timeslip. You will now be shown a useful notification rather than a JSON parsing error message.
As there was no release text for the last releases, I'll include that information here.
Changes
v1.3.2
- display a message (not error) when pausing a non-existing timeslip.
v 1.3.1
- Fixes a bug in
reports related to paused timeslips.
v1.3.0
- Append the timestamp to the
twoutput for when a timeslip was paused. - Reports now include any worked time for a pending timeslip.
- Use
go mod - Update app dependencies
TimeWarrior v1.2.1
Along with some small bug fixes and code documentation, the main feature since v1.1.0 is the addition of the report command. This will display a simple report to the terminal for a given timeframe; today, yesterday, last month, etc. It's quite minimal but should provide a useful overview.
A more beautiful solution would be to utilise one of those Javascript data visualisation libraries such as ChartJS and a web server...but that's a project for another time!
Bug fixes
- Do not change
modifiedtime when completing paused time slips. - Change
toSnakeCase()to split on numbers correctly. - Change
adjustcommand to handle missing time unit. - Add missing entries to CHANGELOG.
TimeWarrior v1.1.0
The adjust command will now automatically pause/resume a running timeslip.
Bugfix the adjust command will no longer allow the worked time to be less than 0.
TimeWarrior v1.0.0
This first release of the TimeWarrior time tracker tool is actually a Go port of an old Ruby app of mine, and implements the following commands:
start: Start a new timeslippause: Pause a started timeslipresume: Resume a paused timeslipadjust: Adjust +/- the time worked on a timeslipdelete: Delete an in progress timeslipdone: Mark current timeslip as completed