No commit activity in last 3 years
No release in over 3 years
Simple command-line tool for tracking overtime in Harvest
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
>= 0

Runtime

 Project Readme

Gem Version Build Status Test Coverage Maintainability

harvest_overtime

Simple command-line tool for tracking overtime in Harvest

Requirements

  • Ruby (version 2.3 or higher)

Installation

>> gem install harvest_overtime

Configuration

  1. Create Personal Access Token for Harvest API on https://id.getharvest.com/developers.
  2. Set HARVEST_ACCOUNT_ID and HARVEST_TOKEN environment variables to values generated in Harvest.

Usage

>> overtime [number_of_months]

Sample output:

Month               Business hours      Billed hours        Overtime
2017-09             168                 197.2               29.2
2017-10             176                 167.3               -8.7
2017-11             144                 125.0               -19.0

Total overtime: 1.5 hour(s) -> 0 day(s)