Skip to content

Releases: lucassabreu/clockify-cli

v0.5.0

15 Jun 16:53
c38bb80
Compare
Choose a tag to compare

Changed

  • in, log and report now don't require you to inform a "user-id", if none is set,
    than will get the user id from the token used to access the api

Added

  • me command returns information about the user who owns the token used to access
    the clockify's api

v0.4.0

01 Jun 13:15
ac9bfb1
Compare
Choose a tag to compare

Added

  • table format will show time entry tags

Changed

  • when adding fake entries with --fill-missing-dates, will set end time as equal
    to start time, so the duration will be 0 seconds

v0.3.2

22 May 19:17
1d26e32
Compare
Choose a tag to compare

Changed

  • printing duration as "h:mm:ss" instead of the Go's default format,
    because is more user and sheet applications friendly.

v0.3.1

01 Apr 15:58
Compare
Choose a tag to compare

Fixed

  • fixed --no-closing being ignored
  • interactive flow of clone was keeping previous time interval

v0.3.0

01 Apr 14:48
41dbd18
Compare
Choose a tag to compare

Changelog

41dbd18 (feat): "in clone" is now interactive (#23)

v0.2.2

18 Mar 14:00
b2eeb54
Compare
Choose a tag to compare

Fixed

  • the endpoint workspaces/<workspace-id>/tags/<tag-id> does not exist anymore, instead the
    api.Client will get all tags of the workspace (api.Client.GetTags) and filter the response
    to find the tag by its id.

v0.2.1

02 Mar 19:00
Compare
Choose a tag to compare

Fixed

  • clockify-cli report parameter --fill-missing-dates, was not working

v0.2.0

02 Mar 18:55
e34801d
Compare
Choose a tag to compare

Added

  • clockify-cli report --fill-missing-dates when this parameters is set, if there
    are dates from the range informed, will be created "stub" entries to better show
    that are missing entries.

v0.1.7

03 Feb 14:39
03264c3
Compare
Choose a tag to compare

Added

  • api.Client now supports getting one specific time entry from a workspace,
    without the need to paginate through all time entries to find it (GetTimeEntry
    function).

Fixed

  • clockify-cli report was not getting all pages from the period, implemented
    support for pagination and to get "all pages" at once into Client.Log and
    Client.LogRange

Changed

  • updated README, so it shows the --help output as it is now

v0.1.6

03 Feb 12:58
19100ac
Compare
Choose a tag to compare

Fixed

  • fixed bug after Clockify's API changed, where user and project are not
    automatically provided by the "time-entries" endpoint, unless sending
    an extra parameter hydrated=true, and user is not provided anymore, so
    now we find it using the user id from the function filter