Releases: nerves-hub/nerves_hub_user_api
Releases · nerves-hub/nerves_hub_user_api
v0.9.1
v0.9.0
This releases shifts preferance to token authentication rather than the user
client certificate that was being used. This changes is backwards compatible
and you can continue to use certificates, but a warning will be emmitted.
See nerves-hub/nerves_hub_web#818 for more details.
- New features
- Added :tokento%NervesHubUserAPI.Auth{}struct for token based authentication
- NervesHubUserAPI.User.login/3to authenticate and create a token for later use
 
- Added 
v0.8.0
Release v0.8.0
v0.7.1
- New features
- Allow description when registering CA Certificate with
 NervesHubUserAPI.CACertificate.create/4(thanks @brianberlin !! 🎉)
 
- Allow description when registering CA Certificate with
v0.7.0
- Deprecations
- NervesHubUserAPI.Device.cert_list/4has been moved to
 - NervesHubUserAPI.DeviceCertificate.list/4
- NervesHubUserAPI.Device.cert_sign/5has been moved to
 - NervesHubUserAPI.DeviceCertificate.sign/5
 
- New features
- Added NervesHubUserAPI.DeviceCertificate.create/5for import an existing
 trusted certificate for a device.
- Added NervesHubUserAPI.DeviceCertificate.delete/5for deleting certificates
 from a device.
 
- Added 
- Bug fixes
- URI encode all parameters being used in the URL of the API requests.
 
v0.6.0
Backwards incompatible changes:
The NervesHubUserAPI.Device and NervesHubUserAPI.DeviceCertificate endpoints
have moved to include product as part of its path.
It used to be
/orgs/:org_name/devices*
They have moved to:
/orgs/:org_name/products/:product_name/devices*
v0.5.0
- New features
- Added support managing user roles for organizations and products.
- OrgUser- add / update / remove / list
- ProductUser- add / update / remove / list
 
 
- Added support managing user roles for organizations and products.