All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING Rename
Zaikio::Hub::App
toZaikio::Hub::VendorApp
- Add
Zaikio::Hub::App
for apps meta data arriving from the new access token endpoint - Add
Zaikio::Hub::Vendor
- Add
Zaikio::Hub::AccessToken
- Add
reference
attribute toAvailability
- Add
reference
attribute toMachine
andSpecialist
- Support
availabilities
forMachine
andSpecialist
- Improve german and english translations
- Add class method
kinds
toMachine
andSpecialist
- Add translations for
kind
attribute forMachine
andSpecialist
0.15.0 - 2023-04-12
- Add
capabilities
attribute toMachine
andSpecialist
- Add
Zaikio::Hub::Asset.capabilities
method for a list of all capabilities
0.14.0 - 2023-04-03
- BREAKING Remove
Software
asset type - BREAKING Remove
Asset#specification
0.13.0 - 2023-03-24
- Add
Zaikio::Hub::SubscriptionInvitation
0.12.0 - 2023-02-09
- Update client-helpers and introduce default timeouts
0.11.2 - 2022-10-13
- Fixed
subscription_url
attribute typo inSubscription
0.11.1 - 2022-10-13
- Added
subscription_url
attribute inSubscription
0.11.0 - 2022-08-30
- Extract token data logic into its own
Zaikio::Hub::TokenData
class This also exposes thesub
attribute of the token asTokenData#subject
. - Support newer versions of
jwt
andspyke
0.10.0 - 2022-08-15
- Update
zaikio-client-helpers
and reuse logic to useZaikio::Client.with_token
- Fix warning about redefined methods in BasicAuthMiddleware
- Permit newer versions of Spyke & JWT gems
0.9.0 - 2021-08-31
- Added
.connections
and.apps
forCurrentOrganization
s that are vendors
0.8.0 - 2021-08-25
- Added
CurrentOrganization#create_subscription
0.7.0 - 2021-06-18
- BREAKING
Relation#all
now fetches all following paginated resources by default (endpoints which don't support pagination are unaffected). - BREAKING Removed
Relation#each_page
method. You should just use theall
method now instead:
-Model.all.each_page.flat_map(&:to_a)
+Model.all.to_a
0.6.2 - 2021-04-27
- Include
id
property inCurrentPerson#attributes
andCurrentOrganization#attributes
0.6.1 - 2020-04-12
- Fixed that
each_page
works correctly with client instance
0.6.0 - 2020-04-12
- Added pagination features for
Subscription
andConnection
0.5.0 - 2020-04-08
- Added
granted_oauth_scopes
,requested_oauth_scopes
, andrequested_oauth_scopes_waiting_for_approval
to Person and Organization - Added
requested_oauth_scopes
, andrequested_oauth_scopes_waiting_for_approval
to Connection
0.4.1 - 2020-03-04
- Add
state
property forZaikio::Hub::Address
model
0.4.0 - 2020-02-23
- Only log Faraday req/response status lines, not headers
- Added nested attributes for
address_attributes
inSite
0.3.0 - 2020-02-12
- BREAKING: Rename
Zaikio::Directory
toZaikio::Hub
Zaikio::Hub::Client
as a wrapper that does not need block syntax for authorization
0.2.0 - 2020-01-21
Zaikio::Hub::TestAccount
0.1.1 - 2020-09-02
- Thread-Safety on current access token
0.1.0 - 2020-08-24
- Added subscriptions (migration required)