Skip to content

Releases: manifoldco/grafton

v0.14.0

09 Oct 14:28
5a700a1
Compare
Choose a tag to compare

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

13 Apr 16:28
e59f766
Compare
Choose a tag to compare

v0.13.0-rc0

22 Jan 15:07
36b3b05
Compare
Choose a tag to compare
v0.13.0-rc0 Pre-release
Pre-release

Release candidate for flexible billing, this is a work in progress.

v0.12.0

23 Nov 21:45
c782ec3
Compare
Choose a tag to compare

Added

  • credentials list cmd for providers to list their OAuth Credentials
  • credentials delete cmd for providers to delete their OAuth Credentials

v0.11.0

03 Nov 21:38
cab3485
Compare
Choose a tag to compare

Add

  • credentials rotate cmd for providers to rotate their OAuth Credentials

v0.10.3

27 Oct 12:53
Compare
Choose a tag to compare

Fixed

Grafton no uses older repo title of "Sirupsen/logrus" for "sirupsen/logrus"

v0.10.2

03 Jul 19:47
Compare
Choose a tag to compare

Fixed

  • Grafton no longer errors if a message is not provided with a 201 Created
    response to a credential provisioning request.

v0.10.1

26 Jun 16:52
Compare
Choose a tag to compare

Fixed

  • Grafton no longer returns an error if a 204 Response is returned from a Plan Change request.

v0.10.0

22 Jun 23:48
Compare
Choose a tag to compare

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 a 200, 201, or 202
    request missing a message 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

01 Jun 15:07
Compare
Choose a tag to compare

Added

  • The grafton test command now validates the credential names it receives.
  • The main grafton package now exports a function ValidCredentialName 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.