- Bugfix: when resuming a non-existent timeslip, a better error is displayed.
- Updates dependencies to their latest versions.
- display a message (not error) when pausing a non-existing timeslip.
- Fixes a bug in reports related to paused timeslips.
- Append the timestamp to the
tw
output for when a timeslip was paused. - Reports now include any worked time for a pending timeslip.
- Update app dependencies
- Use
go mod
- Fix: do not change
modified
time when completing paused timeslips. - Add missing entries to CHANGELOG.
- Add basic reporting.
- Fix
toSnakeCase()
to split on numbers correctly. - More refactoring.
- Small fix to
adjust
command to handle missing time unit. - Small refactor of
manager
package. - Add some basic code documentation.
adjust
command will now automatically pause/resume a running timeslip.- Bugfix:
adjust
command does not allow theworked
time to be less than0
.
First release of my TimeWarrior time tracker tool, ported from Ruby to Go.
The following commands are available:
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