Releases: matthewhartstonge/storage
Releases · matthewhartstonge/storage
v0.18.9
v0.18.9 - 2020-06-13
Fixed
- mongo:
RevokeAccessToken
attempted to delete the access token twice from the datastore leading tofosite.ErrNotFound
always being returned. - mongo:
RevokeRefreshToken
attempted to delete the refresh token twice from the datastore leading tofosite.ErrNotFound
always being returned.
v0.18.8
v0.18.7
v0.18.7 - 2020-05-24
Changed
- travisci: updated to test against
go@{1.14, tip}
Fixed
- mongo: fixed
ineffassign
andstaticcheck
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
v0.18.5
v0.18.4
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
fosite@v0.29.8
andopentracing-go@v1.1.0
.
Removed
- client: removed redundant type conversions in various return statements.
v0.18.3
v0.18.2
v0.18.1
v0.18.1 - 2019-02-07
Added
- experimental support for go modules.
Fixed
- Fixed the last ineffassign issue reported via goreportcard.
- Tested against upstream fosite@v0.28.x
- Tested against upstream fosite@v0.29.x
- RequestManager:
RequestManager.List
now usesentityName
instead of hardcodedstorage.EntityClients
#24 - RequestManager:
RequestManager.Update
should useentityName
instead of hardcodedstorage.EntityClients
#25
v0.18.0
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 anAllowedAudiences
attribute to comply to the new interface method required forfosite.Client
.Request
: Changed attributeScopes
toRequestedScope
. bson, json and xml tags remain the same.Request
: Changed attributeGrantedScopes
toGrantedScope
. 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