Skip to content

Releases: matthewhartstonge/storage

v0.5.0

18 Sep 01:53

Choose a tag to compare

v0.5.0 Pre-release
Pre-release
  • Opened the user model up to accept passwords via JSON/XML payloads.

Ensure that on all API routes, if using the model directly, to either cast attributes to a response struct that does
not contain a password attribute or clear out the password field before sending the response.

v0.4.4

18 Sep 01:55

Choose a tag to compare

v0.4.4 Pre-release
Pre-release
  • Added error for conflicting user accounts on creation based on username

v0.4.3

18 Sep 01:55

Choose a tag to compare

v0.4.3 Pre-release
Pre-release
  • Fixed a filtering case where organisation_id had not been changed to tenantIDs
  • Fixes a couple of testcases

v0.4.2

18 Sep 01:55

Choose a tag to compare

v0.4.2 Pre-release
Pre-release
  • Adds user account disabled boolean.
  • Adds user methods to check for equality and emptiness.

v0.4.0

18 Sep 01:54

Choose a tag to compare

v0.4.0 Pre-release
Pre-release
  • Removes user organisationID.
  • Adds tenantIDs to the user model to enable multi-tenanted applications

v0.3.2

18 Sep 01:54

Choose a tag to compare

v0.3.2 Pre-release
Pre-release
  • Updates Storer interface to include the now existing concrete implementations of RevokeRefreshToken and RevokeAccessToken
  • Adds an edge case test for a single hostname in hostnames

v0.3.1

08 Jun 03:41

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

Bugfixes:

  • Users
    • Fixes an issue in GetUser() where error checking err != mgo.ErrNotFound should have been err == mgo.ErrNotFound
    • Fixes error handling being over generous with multi-returns of errors.withstack(errors.withstack(...))

0.3.0

06 Jun 21:56

Choose a tag to compare

0.3.0 Pre-release
Pre-release

Adds support for fosite v0.9.0

v0.2.1

02 Jun 00:12

Choose a tag to compare

v0.2.1 Pre-release
Pre-release

Fixes bug related to findSessionBySignature where mgo requires a MongoRequest struct that has been malloc'd

v0.2.0

02 Jun 00:12

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Make all marshalling conform to JS/JSON camelCase convention