Skip to content

3.1.0

Compare
Choose a tag to compare
@rtisma rtisma released this 13 Dec 16:17
· 501 commits to develop since this release
746dff6

Summary

New Features

  • Analysis analysisIds are now only randomly generated by song-server
  • File objectIds are now only UUID5 hashed by song-server

Bug Fixes

  • Payload validation failed during java-based validation instead of jsonSchema-based validation
  • song-client search -a and update-file commands did not deserialized file objects properly
  • registerAnalysis endpoint did not block from overwriting the analysisState validation
  • createStudy endpoint now returns a simple json message
  • updating a file triggered an automatic unpublishing of the associate analysis. The was not intended and was removed.

Docker Images

Song Client: docker pull overture/song-client:3.1.0
Song Server: docker pull overture/song-server:3.1.0

Distributions

song-server 3.1.0 distribution
song-client 3.1.0 distribution

Details

Full Changelog

Implemented enhancements:

  • Force song to always generate objectIds #539
  • Remove the option for user supplied analysisIds #494

Fixed bugs:

  • Response code = 0 when creating a study properly #394
  • Remove uneccessary non-json schema validation #543
  • BUG - Submit payload deserialization issue #551
  • BUG: song-client analysisSearch and fileUpdate not processing file entity properly #504
  • BUG - registerAnalysis endpoint does not block analysisState field #481
  • BUG - remove auto unpublish step when updating file content #547
  • BUG - CreateStudy endpoint returns 200 but says error in swagger #508

Closed issues:

  • Create Spring Properties and Configuration #493
  • Add functionality to correct an analysis, as well as Tests #126

Merged pull requests: