Skip to content
GitHub no longer supports this web browser. Learn more about the browsers we support.
No description, website, or topics provided.
Go Makefile
Branch: master
Clone or download
lucassabreu (release): v0.1.7 (#20)
* (fix): clockify-cli report was not getting all pages
* (added): support to get a time entry by its id and workspace
* (release): v0.1.7
Latest commit 03264c3 Feb 3, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
cmd (release): v0.1.7 (#20) Feb 3, 2020
reports
.gitignore
.goreleaser.yml
.nvimrc
.travis.yml fix snapcraft && migrate to travis-ci Aug 2, 2019
CHANGELOG.md (release): v0.1.7 (#20) Feb 3, 2020
LICENSE
Makefile fix snapcraft && migrate to travis-ci Aug 2, 2019
README.md (change): update readme 'help' Feb 3, 2020
go.mod (fix): log command fails to retrieve time entries (#17) Jan 8, 2020
go.sum
main.go
snap.login.enc fix snapcraft && migrate to travis-ci Aug 2, 2019

README.md

clockify-cli

A simple cli to manage your time entries on Clockify from terminal

Features

  • List time entries from a day
    • List in progress entry
  • Report time entries using a date range
    • Inform date range as parameters
    • "auto filter" for last month
    • "auto filter" for this month
  • Start a new time entry
    • Using a GitHub issue
    • Using a Trello card
    • Cloning last time entry
    • Ask input interactively
  • Stop the last entry
  • List workspace projects
  • Link a Clockify Project with Github:Issues repository
  • Link a Clockify Project with Trello board
  • List Clockify Workspaces
  • List Clockify Workspaces Users
  • List Clockify Tags
  • Edit time entry
  • Configuration management
    • Initialize configuration
    • Update individual configuration
    • Show current configuration

Help

Allow to integrate with Clockify through terminal

Usage:
  clockify-cli [command]

Available Commands:
  clone       Copy a time entry and starts it (use "last" to copy the last one)
  config      Manages configuration file parameters
  edit        Edit a time entry, use id "current" to apply to time entry in progress
  help        Help about any command
  in          Create a new time entry and starts it
  log         List the entries from a specific day
  out         Stops the last time entry
  project     Allow project aliasing and integration of a project with GitHub:Issues or Trello
  report      report for date ranges and with more data (format date as 2016-01-02)
  tags        List tags of workspace
  workspaces  List user's workspaces

Flags:
      --config string         config file (default is $HOME/.clockify-cli.yaml)
      --debug                 show debug log (defaults to env $CLOCKIFY_DEBUG)
      --github-token string   GitHub's token (defaults to env $CLOCKIFY_GITHUB_TOKEN)
  -h, --help                  help for clockify-cli
  -i, --interactive           show interactive log (defaults to env $CLOCKIFY_INTERACTIVE)
  -t, --token string          clockify's token (defaults to env $CLOCKIFY_TOKEN)
                                Can be generated here: https://clockify.me/user/settings#generateApiKeyBtn
      --trello-token string   Trello's token (defaults to env $CLOCKIFY_TRELLO_TOKEN)
  -u, --user-id string        user id from the token (defaults to env $CLOCKIFY_USER_ID)
  -w, --workspace string      workspace to be used (defaults to env $CLOCKIFY_WROKSPACE)

Use "clockify-cli [command] --help" for more information about a command.
You can’t perform that action at this time.