gabor-boros / minutes

Sync worklogs between multiple time trackers, invoicing, and bookkeeping software.
https://gabor-boros.github.io/minutes/
MIT License
27 stars 2 forks source link

feat: add Harvest as source #33

Closed gabor-boros closed 2 years ago

gabor-boros commented 2 years ago

Description

This PR implements Harvest as a source.

Supporting information

Dependencies

N/A

Screenshots

N/A

Testing instructions

  1. Create an account on harvest
  2. Log time
  3. Configure minutes
  4. Run minutes with Harvest configuration
  5. Check the data is fetched and displayed in the overview

Other information

Harvest has no support for tags.

Checklist

codeclimate[bot] commented 2 years ago

Code Climate has analyzed commit 53a39f7a and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 78.0% (75% is the threshold).

This pull request will bring the total coverage in the repository to 72.7% (0.5% change).

View more on Code Climate.