Skip to content

3.0.1

Compare
Choose a tag to compare
@mkjsix mkjsix released this 07 Mar 23:29
· 4354 commits to master since this release

Release Notes - Restheart - Version 3.0.1

    Release Notes - Restheart - Version 3.0.1

Bug

  • [RH-212] - NPE creating index without ops property (options)
  • [RH-226] - Wrong Location returned after a PUT on a binary collection
  • [RH-228] - error GET /db/bucker.files/<fileid>/binary if fileid is not an ObjectId
  • [RH-231] - DbIdentityManager requires mongodb user with listDatabases perminssion
  • [RH-233] - json minify class is not thread safe, leads to errors on heavy load
  • [RH-235] - NPE on GET /db/_schemas
  • [RH-236] - wrong http return code on METHOD_NOT_ALLOWED and RESERVED RESOURCE errors

Improvement

  • [RH-224] - extend configuration of DbIdentityManager to allow specifying prop names for id, passoword and roles
  • [RH-225] - RequestContext helper methods to simplify request type check
  • [RH-227] - PLAIN_JSON representation should include _links with rh:xxx namespace
  • [RH-229] - improve json minification time
  • [RH-230] - epochTimeStamp property of RequestPropsInjecterTransformer now in milliseconds (was in seconds) as required by mongo Date https://docs.mongodb.com/manual/reference/mongodb-extended-json/
  • [RH-232] - DbIdentityManager configuration option to create a default user if none exists
  • [RH-234] - improve DbIdentityManager to update user roles associated with auth-token

Commits