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
:token
to%NervesHubUserAPI.Auth{}
struct for token based authentication NervesHubUserAPI.User.login/3
to 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/4
has been moved to
NervesHubUserAPI.DeviceCertificate.list/4
NervesHubUserAPI.Device.cert_sign/5
has been moved to
NervesHubUserAPI.DeviceCertificate.sign/5
- New features
- Added
NervesHubUserAPI.DeviceCertificate.create/5
for import an existing
trusted certificate for a device. - Added
NervesHubUserAPI.DeviceCertificate.delete/5
for 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.