Skip to content

Releases: matthewhartstonge/storage

v0.18.9

13 Jun 10:29
d4f5623
Compare
Choose a tag to compare
v0.18.9 Pre-release
Pre-release

v0.18.9 - 2020-06-13

Fixed

  • mongo: RevokeAccessToken attempted to delete the access token twice from the datastore leading to fosite.ErrNotFound always being returned.
  • mongo: RevokeRefreshToken attempted to delete the refresh token twice from the datastore leading to fosite.ErrNotFound always being returned.

v0.18.8

13 Jun 10:28
34949dc
Compare
Choose a tag to compare
v0.18.8 Pre-release
Pre-release

v0.18.8 - 2020-06-11

Fixed

  • mongo: auth codes should be set to active by default on creation.

v0.18.7

24 May 05:26
2190b23
Compare
Choose a tag to compare
v0.18.7 Pre-release
Pre-release

v0.18.7 - 2020-05-24

Changed

  • travisci: updated to test against go@{1.14, tip}

Fixed

  • mongo: fixed ineffassign and staticcheck issues.
  • mongo: fixed maligned issues reducing config struct memory allocation from 138 bytes to 127 bytes.
  • mongo: fixed missed error check.
  • mongo: fixed lint issues where context was not the first parameter.
  • mongo: fixed user delete test creating a client instead of a user for deletion.
  • mongo: fixed create client parameter ordering.

Removed

  • travisci: support for go < 1.13

v0.18.6

25 Sep 05:17
Compare
Choose a tag to compare
v0.18.6 Pre-release
Pre-release

v0.18.6 - 2019-09-25

Added

  • client: added published to enable filtering clients by published state.

v0.18.5

24 Sep 02:56
Compare
Choose a tag to compare
v0.18.5 Pre-release
Pre-release

v0.18.5 - 2019-09-24

Changed

Fixed

  • client: fixes client.Equal by doing a compare on allowed regions.

v0.18.4

24 Sep 02:30
Compare
Choose a tag to compare
v0.18.4 Pre-release
Pre-release

v0.18.4 - 2019-09-24

Added

  • client: added support for allowed regions. This enables filtering for clients
    based on geographic region.
  • mongo: added tests for client.list.

Changed

  • travis: updated CI testing to test against go versions 1.13.x, 1.12.x,
    1.11.x.
  • travis: migrated to go modules for dependency management.
  • deps: updated to [email protected] and [email protected].

Removed

  • client: removed redundant type conversions in various return statements.

v0.18.3

24 Sep 02:11
Compare
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
Compare
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
Compare
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
Compare
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