Releases: MattCheetham/HarvestKit-Swift
v1.3: Sunshine ☀️
This release introduces a brand new controller to help you manage clients in your harvest account. It also now includes a Code of Conduct to make sure anyone contributing is a nice human. Features of this release include:
- Code of Conduct (Special thanks to @Charlotteis for advice on sorting this out)
- Add a client
- Delete a client
- Update a client
- Get a specific client by ID
- Get all clients for the company
- Toggle a client's active status
I also went through and tidied up some indentation in some places and added lots of new documentation available in the gh-pages branch.
v1.2: Lemon Lime Crumble Bar
This release shakes things up a bit with the introduction of some new controllers. Things you can now do:
- Create a contact
- Update a contact
- Delete a contact
- Retrieve a contact
- Get all contacts for a specific client
- Get the current user
- Get the current company
- Access Timers, Account and Contacts through separate controllers
For your convenience the HarvestController object is now the main controller which will have sub controllers for individual parts of the API. We do magic and handle all the authentication through them so you don't have to set them up yourself.
You're welcome. 🎉
v1.1: Mouse Attack
This release brings much improved functionality.
- See tracked hours including time logged manually (Not sure how I missed this in v1)
- Create timers
- Modify existing timers
- Delete Timers
- Toggle Timers
- Carthage Support
I haven't been able to test these with different account configurations so please raise issues if you run into them
v1.0.1
This release adds fixes to documentation and adds support for OS X