Skip to content

[1.0.0-rc.5] Last planned pre-release for 1.0.0

Pre-release
Pre-release

Choose a tag to compare

@St4NNi St4NNi released this 28 Feb 11:38
df0e8d0

This adds all the changes since ArunaAPI version 1.0.0-rc.1.

Changes 1.0.0-rc.1:

  • Added dummy implementation of paths logic for objects as prerequisite for the upcoming S3 compatibility
  • Convert origin_id to a mandatory field for an object

Changes 1.0.0-rc.2:

  • Implementation of paths logic for objects as prerequisite for the upcoming S3 compatibility
  • Implemented tests for all the object path functionality
  • Hash can be added now to an object on creation with the InitializeNewObjectRequest
  • Removed the type from the origin part of a returned object as it poses no added value for the user

Changes 1.0.0-rc.4:

  • Limit project/collection names to RFC3986 unreserved characters for path compliance
  • Rollback useless migration which allowed objects to have two references (one static and one auto updating) parallel in a collection
  • Restrict creation of object references:
    • Staging objects cannot be referenced in other collections anymore
    • References with auto_update == true can only be created for the latest revision of an object
  • ObjectGroups can be deleted completely with the new with_revisions parameter of the DeleteObjectGroupRequest
  • Refactor get_object and get_object_by_id functions to respect permission boundaries on object fetching

Changes 1.0.0-rc.5:

  • Updated various dependencies to their latest version and fixed the breaking changes
  • Added dummy implementation for the new InternalProxyNotifierService

Bugfixes/Refactor changes

  • Lots of smaller bugs and refactors which were required before 1.0.0 release