Skip to content

v2.1.0

Compare
Choose a tag to compare
@DavidMStraub DavidMStraub released this 16 Mar 14:36
· 86 commits to master since this release

New endpoint to delete all objects

This release introduces a new endpoint /objects/delete/ that allows to delete all objects in the tree; the optional argument namespaces can be used to restrict deletion to certain object types.

To add an additional layer of protection for this potentially dangerous feature, the concept of token freshness is introduced: only "fresh" tokens that were obtained by direct authentication, not from a refresh token, are accepted for this operation, so users may have to authenticate again.

Change to trees endpoint

The /trees/ endpoint, that is useful particularly in multi-tree deployments, now also gives access to the enabled flag to check if a given tree is disabled or not.