Skip to content

Releases: matthewhartstonge/storage

v0.18.3

24 Sep 02:11

Choose a tag to compare

v0.18.3 Pre-release
Pre-release

v0.18.3 - 2019-09-11

Fixed

  • mongo: fixes OpenTracing logging in the cache storage manager.

v0.18.2

24 Sep 02:10

Choose a tag to compare

v0.18.2 Pre-release
Pre-release

v0.18.2 - 2019-09-11

Fixed

  • Calls to Cache.Get and Cache.Delete in the RevokeAccessToken and
    RevokeRefreshToken handlers were specified in the wrong order.

v0.18.1

07 Feb 08:45
be17470

Choose a tag to compare

v0.18.1 Pre-release
Pre-release

v0.18.1 - 2019-02-07

Added

  • experimental support for go modules.

Fixed

  • Fixed the last ineffassign issue reported via goreportcard.
  • Tested against upstream [email protected]
  • Tested against upstream [email protected]
  • RequestManager: RequestManager.List now uses entityName instead of hardcoded storage.EntityClients #24
  • RequestManager: RequestManager.Update should use entityName instead of hardcoded storage.EntityClients #25

v0.18.0

24 Jan 09:53
947aa91

Choose a tag to compare

v0.18.0 Pre-release
Pre-release

v0.18.0 - 2019-01-24

Added

  • Support for testing under Go 1.11

Changed

  • Adds support for Fosite v0.27.x
  • Client: Now has an AllowedAudiences attribute to comply to the new interface method required for fosite.Client.
  • Request: Changed attribute Scopes to RequestedScope. bson, json and xml tags remain the same.
  • Request: Changed attribute GrantedScopes to GrantedScope. bson, json and xml tags remain the same.

Fixed

  • Fixes the last golint error which was not reported when run locally.
  • Fixes ineffassign issues reported via goreportcard.

Removed

  • Support for testing under Go 1.8

v0.17.0

07 Nov 09:43
ed02187

Choose a tag to compare

v0.17.0 Pre-release
Pre-release

v0.17.0 - 2018-11-07

Changed

  • Adds support for Fosite v0.26.0
  • Exported Mongo index constants have been changed to align with idiomatic Go, where the Id suffixes are now ID

Fixed

  • Fixed all golint errors

v0.16.0

15 Oct 10:51
b641e18

Choose a tag to compare

v0.16.0 Pre-release
Pre-release

v0.16.0 - 2018-10-15

Changed

  • Adds support for Fosite v0.25.0

v0.15.0

15 Oct 10:50
1eaec5d

Choose a tag to compare

v0.15.0 Pre-release
Pre-release

v0.15.0 - 2018-10-15

Changed

  • Adds support for Fosite v0.23.0

v0.14.0

15 Oct 10:49
0eda068

Choose a tag to compare

v0.14.0 Pre-release
Pre-release

v0.14.0 - 2018-10-15

Changed

  • Adds support for Fosite v0.22.0
  • Updated readme example to match upstream.

v0.13.0-beta

04 Sep 08:37
5063f00

Choose a tag to compare

v0.13.0-beta Pre-release
Pre-release

v0.13.0-beta - 2018-09-04

We have been using this release in house for the past month with our
own auth server. If you have any issues related to the mongo storage
implementation, please report an issue.

Changed

  • deps: updated Gopkg.lock to support dep v0.5.0

Fixed

  • mongo: Have added a struct tag to tell the envconfig package to
    ignore processing Config.TLSConfig, as the instantiated config it
    creates breaks TLS mongo connections.
  • user manager: Fixes filtering not being performed on PersonID

v0.13.0-alpha2

12 Jul 10:01
208586f

Choose a tag to compare

v0.13.0-alpha2 Pre-release
Pre-release

v0.13.0-alpha2 - 2018-07-12

Added

  • mongo: Added tests to CacheManager for Create, Get, Update, Delete and DeleteByValue.

Changed

  • CacheManager: must support Configurer interface
  • RequestManager: must support Configurer interface
  • deps: updated to support fosite v0.21.X

Fixed

  • readme: version link for v0.13.0-alpha1
  • default config: Fixed a configuration bug, where repeat connections would lead to the default port being appended multiple times to cfg.hostnames.
  • cachemanager: DeleteByValue's query selector should have been querying by attribute signature not by the non-existant bson attribute value.
  • requestmanager: Reverted session data back to []byte due to not being able to unmarshal into an interface.