8000 Releases · mrcook/time_warrior · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: mrcook/time_warrior

TimeWarrior v1.3.2

09 Nov 20:34
v1.3.2
c38f0c7
Compare
Choose a tag to compare

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 tw output 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

12 May 08:03
Compare
Choose a tag to compare

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 modified time when completing paused time slips.
  • Change toSnakeCase() to split on numbers correctly.
  • Change adjust command to handle missing time unit.
  • Add missing entries to CHANGELOG.

TimeWarrior v1.1.0

25 Dec 12:35
Compare
Choose a tag to compare

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

25 Dec 12:33
Compare
Choose a tag to compare

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 timeslip
  • pause: Pause a started timeslip
  • resume: Resume a paused timeslip
  • adjust: Adjust +/- the time worked on a timeslip
  • delete: Delete an in progress timeslip
  • done: Mark current timeslip as completed
0