Commit graph

11 commits

Author SHA1 Message Date
Lance Edgar fe0daf00bc Add logic to fetch single Harvest time entry via API
for one-off imports
2023-10-05 09:50:12 -05:00
Lance Edgar e58d843ee4 Fix (more) start/end date defaults for importers, per upstream changes 2023-09-25 13:26:58 -05:00
Lance Edgar 782cb1fcec Fix API call to return all Harvest Projects 2022-07-01 12:46:06 -05:00
Lance Edgar 03066f1135 Add basic support for updating a Harvest Time Entry via API 2022-03-06 11:09:59 -06:00
Lance Edgar c6332be453 Add stop_time_entry() API method 2022-02-20 21:15:48 -06:00
Lance Edgar d8e9714771 Avoid entries w/ timer still running when exporting to Harvest
i.e. ignore entries on Harvest, which have timer running
2022-02-17 07:39:29 -06:00
Lance Edgar ac653d25f1 Add convenience function to get configured Harvest URL 2022-02-11 19:16:03 -06:00
Lance Edgar 14f9dfdaa9 Add client_id field for TimeEntry export to Harvest 2022-01-30 20:28:24 -06:00
Lance Edgar 1f54ddc9e4 Add 'id' key field for exporting TimeEntry to Harvest 2022-01-30 19:36:04 -06:00
Lance Edgar ec78f8c9c4 Add HarvestUser.person association
importer does not set this; you must do so manually
2022-01-30 17:40:19 -06:00
Lance Edgar 66864e6f67 Initial commit, w/ cache tables and importers 2022-01-29 14:50:25 -06:00