harvesting icon indicating copy to clipboard operation
harvesting copied to clipboard

Ruby wrapper for the Harvest API v2

Results 7 harvesting issues
Sort by recently updated
recently updated
newest added

**Description:** Let's stop using Travis CI, start using GitHub Actions. I will abide by the [code of conduct](CODE_OF_CONDUCT.md).

**Description:** This PR upgrades the `vcr` test dependency. I will abide by the [code of conduct](CODE_OF_CONDUCT.md).

I realize that examples in the README.md are not the best way to document the behavior of this gem. It would be great if we could point people to this...

enhancement

This works: ``` h = Harvesting::Client.new h.time_entries(updated_since: Date.yesterday) ``` This does not work: ``` h = Harvesting::Client.new h.time_entries(updated_since: 1.hour.ago) ``` All attempts to pass time in addition to a date...

bug

The Harvest v2 API returns nested objects, e.g. project.client, user_assignment.project, user_assignment.user, time_entry.user, etc. Harvesting's dynamic accessor generation scheme only supports accessing a flat data structure. In order to access all...

Feature Request

Currently unable to create invoices without the Line Item model.

Feature Request

This PR adds a new method to the `Client` class: `:time_entry`. As opposed to the existing `:time_entries` method, this allows for the retrieval of one single time entry record. The...