Releases: manifoldco/grafton
Releases · manifoldco/grafton
v0.14.0
Changelog
Added
grafton serve
runs a local version of the Connector API- Plan features can be passed during provision with
--features
flag as JSON - Update go-manifold
- Add mini-marketplace to Grafton as a new command, with provision, deprovision and SSO
- Support latest go versions
Fixed
- Provisioning the same resource test passes if the provider chooses to respond with a callback.
v0.13.0
v0.13.0-rc0
Release candidate for flexible billing, this is a work in progress.
v0.12.0
Added
credentials list
cmd for providers to list their OAuth Credentialscredentials delete
cmd for providers to delete their OAuth Credentials
v0.11.0
Add
credentials rotate
cmd for providers to rotate their OAuth Credentials
v0.10.3
v0.10.2
Fixed
- Grafton no longer errors if a
message
is not provided with a 201 Created
response to a credential provisioning request.
v0.10.1
Fixed
- Grafton no longer returns an error if a 204 Response is returned from a Plan Change request.
v0.10.0
Added
- Introduced the cleanup acceptance test set, which tests to ensure any
half-created resources can be cleaned up. - Added a teardown step to the resize acceptance tests, ensuring a resource can
be resized back to it's original plan. - The Grafton Client now returns an
ErrMissingMsg
on a200
,201
, or202
request missing amessage
property. - The Grafton client now differentiates between an error and a message returned
from the provider, a message will be returned if a provider sends a valid
message despite whether or not it was an error response. - The Grafton client now takes a
logrus.Entry
, when provided Grafton will
push error logs to the provided logger.
v0.9.0
Added
- The
grafton test
command now validates the credential names it receives. - The main
grafton
package now exports a functionValidCredentialName
for
testing whether or not a given credential name is valid. - Dependencies for bootstrapping the build are now vendored using glide.
Fixed
- A bug has been fixed which resulted in all of the error acceptance tests
failing despite the response returned from the provider.