Skip to content

Commit

Permalink
prepare release, bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
micbar committed Jun 5, 2023
1 parent 0003b7f commit 4c2751c
Show file tree
Hide file tree
Showing 24 changed files with 524 additions and 119 deletions.
263 changes: 214 additions & 49 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,168 @@
Changelog for reva 2.14.0 (2023-06-05)
=======================================

The following sections list the changes in reva 2.14.0 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #3919: We added missing timestamps to events
* Fix #3911: Clean IDCache properly
* Fix #3896: Do not lose old revisions when overwriting a file during copy
* Fix #3918: Dont enumerate users
* Fix #3902: Do not try to use the cache for empty node
* Fix #3877: Empty exact list while searching for a sharee
* Fix #3906: Fix preflight requests
* Fix #3934: Fix the space editor permissions
* Fix #3899: Harden uploads
* Fix #3917: Prevent last space manager from leaving
* Fix #3866: Fix public link lookup performance
* Fix #3904: Improve performance of directory listings
* Enh #3893: Cleanup Space Delete permissions
* Enh #3894: Fix err when the user share the locked file
* Enh #3913: Introduce FullTextSearch Capability
* Enh #3898: Add Graph User capabilities
* Enh #3496: Add otlp tracing exporter
* Enh #3922: Rename permissions

Details
-------

* Bugfix #3919: We added missing timestamps to events

We added missing timestamps to events

https://github.com/owncloud/ocis/issues/3753
https://github.com/cs3org/reva/pull/3919

* Bugfix #3911: Clean IDCache properly

Decomposedfs' subpackage `tree` uses an idCache to avoid reading too often from disc. In case
of a `move` or `delete` this cache was properly cleaned, but when renaming a file (= move with
same parent) the cache wasn't cleaned. This lead to strange behaviour when uploading files
with the same name and renaming them

https://github.com/cs3org/reva/pull/3911
https://github.com/cs3org/reva/pull/3903

* Bugfix #3896: Do not lose old revisions when overwriting a file during copy

We no longer delete-and-upload targets of copy operations but rather add a new version with the
source content.

This makes "overwrite when copying" behave the same as "overwrite when uploading".

Overwriting when moving a file still deletes the old file (moves it into the trash) and replaces
the whole file including the revisions of the source file.

https://github.com/cs3org/reva/pull/3896

* Bugfix #3918: Dont enumerate users

Fixes a user enumeration via DELETE share endpoint

https://github.com/cs3org/reva/pull/3918
https://github.com/cs3org/reva/pull/3916

* Bugfix #3902: Do not try to use the cache for empty node

We fixed a problem where nodes that did not have an ID set were still trying to use the cache for
their metadata resulting in clashing cache keys.

https://github.com/cs3org/reva/pull/3902

* Bugfix #3877: Empty exact list while searching for a sharee

We fixed a bug in the sharing api, it always returns an empty exact list while searching for a
sharee

https://github.com/owncloud/ocis/issues/4265
https://github.com/cs3org/reva/pull/3877

* Bugfix #3906: Fix preflight requests

The datagateway now correctly overwrites the preconfigured CORS related headers with the
headers returned by a dataprovider.

https://github.com/cs3org/reva/pull/3906

* Bugfix #3934: Fix the space editor permissions

We fixed the permissions of a space editor which accidentally granted the permission to purge
the trash bin.

https://github.com/cs3org/reva/pull/3934

* Bugfix #3899: Harden uploads

Uploads now check response headers for a file id and omit a subsequent stat request which might
land on a storage provider that does not yet see the new file due to latency, eg. when NFS caches
direntries.

https://github.com/cs3org/reva/pull/3899

* Bugfix #3917: Prevent last space manager from leaving

It should not be possible for the last remaining space manager to change his role or get changed
by others.

https://github.com/cs3org/reva/pull/3917

* Bugfix #3866: Fix public link lookup performance

Fix inefficient path based space lookup for public links

https://github.com/cs3org/reva/pull/3866

* Bugfix #3904: Improve performance of directory listings

We improved the performance of directory listing by rendering the propfind XML concurrently.

https://github.com/cs3org/reva/pull/3904

* Enhancement #3893: Cleanup Space Delete permissions

Space Delete and Disable permissions ("Drive.ReadWriteEnabled", "delete-all-spaces",
"delete-all-home-spaces") were overlapping and not clear differentiatable. The new logic
is as follows: - "Drive.ReadWriteEnabled" allows enabling or disabling a project space -
"delete-all-home-spaces" allows deleting personal spaces of users - "delete-all-spaces"
allows deleting a project space - Space Mangers can still disable/enable a drive

https://github.com/cs3org/reva/pull/3893

* Enhancement #3894: Fix err when the user share the locked file

Fix unexpected behavior when the user try to share the locked file

https://github.com/owncloud/ocis/issues/6197
https://github.com/cs3org/reva/pull/3894

* Enhancement #3913: Introduce FullTextSearch Capability

Add a capability that shows if fulltextsearch is supported by the server

https://github.com/cs3org/reva/pull/3913

* Enhancement #3898: Add Graph User capabilities

Add capabilities to show if user can be created or deleted and if they can change their password
on self service

https://github.com/cs3org/reva/pull/3898

* Enhancement #3496: Add otlp tracing exporter

We can now use `tracing_exporter=otlp` to send traces using the otlp exporter.

https://github.com/cs3org/reva/pull/3496

* Enhancement #3922: Rename permissions

Rename permissions to be consistent and future proof

https://github.com/cs3org/reva/pull/3922

Changelog for reva 2.13.3 (2023-05-17)
=======================================

Expand Down Expand Up @@ -1848,6 +2013,34 @@ Details

https://github.com/cs3org/reva/pull/3083

Changelog for reva 2.7.1 (2022-07-15)
=======================================

The following sections list the changes in reva 2.7.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #3080: Make dataproviders return more headers
* Enh #3046: Add user filter

Details
-------

* Bugfix #3080: Make dataproviders return more headers

Instead of ocdav doing an additional Stat request we now rely on the dataprovider to return the
necessary metadata information as headers.

https://github.com/owncloud/reva/issues/3080

* Enhancement #3046: Add user filter

This PR adds the ability to filter spaces by user-id

https://github.com/cs3org/reva/pull/3046

Changelog for reva 2.7.0 (2022-07-15)
=======================================

Expand Down Expand Up @@ -1980,34 +2173,6 @@ Details
https://github.com/owncloud/ocis/issues/3073
https://github.com/cs3org/reva/pull/2977

Changelog for reva 2.7.1 (2022-07-15)
=======================================

The following sections list the changes in reva 2.7.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #3080: Make dataproviders return more headers
* Enh #3046: Add user filter

Details
-------

* Bugfix #3080: Make dataproviders return more headers

Instead of ocdav doing an additional Stat request we now rely on the dataprovider to return the
necessary metadata information as headers.

https://github.com/owncloud/reva/issues/3080

* Enhancement #3046: Add user filter

This PR adds the ability to filter spaces by user-id

https://github.com/cs3org/reva/pull/3046

Changelog for reva 2.6.1 (2022-06-27)
=======================================

Expand Down Expand Up @@ -2375,6 +2540,27 @@ Details

https://github.com/cs3org/reva/pull/2922

Changelog for reva 2.4.1 (2022-05-24)
=======================================

The following sections list the changes in reva 2.4.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #2891: Add missing http status code

Details
-------

* Bugfix #2891: Add missing http status code

This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to
pass it through.

https://github.com/cs3org/reva/pull/2891

Changelog for reva 2.4.0 (2022-05-24)
=======================================

Expand Down Expand Up @@ -2518,27 +2704,6 @@ Details

https://github.com/cs3org/reva/pull/2792

Changelog for reva 2.4.1 (2022-05-24)
=======================================

The following sections list the changes in reva 2.4.1 relevant to
reva users. The changes are ordered by importance.

Summary
-------

* Fix #2891: Add missing http status code

Details
-------

* Bugfix #2891: Add missing http status code

This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to
pass it through.

https://github.com/cs3org/reva/pull/2891

Changelog for reva 2.3.1 (2022-05-08)
=======================================

Expand Down
2 changes: 1 addition & 1 deletion RELEASE_DATE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2023-05-17
2023-06-05
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.13.3
2.14.0
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 4c2751c

Please sign in to comment.