Skip to content

Add time tracking to the GitHub Issue Tracker with Harvest Platform.

Notifications You must be signed in to change notification settings

klokantech/github-time-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Time Tracking

Add time tracking to the GitHub Issue Tracker (Issues 2.0) with Harvest.

GitHub Time Tracking

Usage

  1. Register the free Harvest account.
  2. Install the Google Chrome Extension or Firefox Add-On
  3. Whenever you visit the issues page on GitHub a new button appears next to the #ticket-number
  4. With one click you can start to track the time. The dialog also shows the sum of time already spent by you on this ticket.
  5. Harvest provides great project reports - with links back to the GitHub tickets.
  6. You can track a contract progress based on the estimated time/costs limits, which is very helpful. The system can also send people reminder to fill the time sheets online.
  7. It is also possible to directly create nice looking invoices and estimates or track late payments.

Development

Code is available in GitHub. Once you download / clone the code to your computer you can alter the functionality and create your own variants of this extension.

Firefox Add-on:

$ cfx xpi

Chrome Extension:

$ zip -r github-time-tracking.zip manifest.json data img lib