- Fix a race-condition by enforcing integrity constraint on is head. An issue was detected that could produce two head versions of the same object. This fix adds a partial index in PostgreSQL to ensure that the race condition throws an integrity error when trying to commit. Partial indexes is only available on PostgreSQL.
- Fix for the sync method and signals signature.
1.3.0
- Bumped minimum PyFilesystem dependency to v2. Note that, setuptools v58+ have dropped support for use2to3, thus PyFilesystem v0.5.5 no longer installs on Python 3 when using setuptools v58 or greater.
1.2.0
- Adds optional file streaming using a reverse proxy (e.g. NGINX).
1.1.1
- Makes cli `location` command backwards compatible.
1.1.0
- Moves *location* from command to group - Allows listing locations via de CLI - Allows setting a location as *default* - Get by name on the `Location` object returns None when not found instead of raising an exception - Other bug fixes
1.0.6
- Bump version and add to installation requirements invenio-celery - Add documentation of module usage - Remove storage_class parameter from Bucket create when POST to Location resource