- Fix bug when department isn't set for a user and paging all users (even deactivated ones)
- Fix bug in deactivating content.
- Fix the feature to add content to a gathering.
- Add providers API
- Set default of 50 max results per page, configurable via client object.
- Added support for comments on paths, creating and listing comments. Delete comment added but API returns 404.
- Added support for comments on content
- Allow filtering of paths and users by custom query
- Added get_by_email to users class
- Use arrow dates on formatted UserPath
- Add support for filtering content
- Add support for updating a piece of content
- Add pathgather.skills API for gathering, listing and adding skills
- Add support to invite a user from a gathering
- Remove add_user feature, since the API doesn't work
- Add ability to list content in a gathering and delete content
- Add support to list paths within a gathering
- Update production path and user models
- Fetch content completions and starts for users
- Register content completion for a user and a piece of content
- Fetch path starts and completions for users
- Gatherings API for listing, getting, creating, updating and deleting Gatherings
- List users within a gathering
- Add or remove users from a gathering
- Updated content models with new fields
- Added support to specific content provider by name or custom_id
- Fixed doc issue with content.create
- Added pathgather.models package to setup.py
- Added SSL check disable flag on client and HTTP proxy settings
- Introduce models for all methods, created tests based on documented and real API results. 91% test coverage
- Add support for adding skills to users, setting the skill level and deleting skills
- Added some unit tests to the base client and improved doc strings for documentation
- [FIX] Remove default proxy settings
- Add support to page out all() methods in content, users and paths. Method will now return all results
- Add proxy support
- Added path and content API endpoints
- First release on PyPI.