diff --git a/CHANGELOG.md b/CHANGELOG.md index c442ca5e02..d8f607ad40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,126 @@ +Changelog for reva 2.25.0 (2024-09-30) +======================================= + +The following sections list the changes in reva 2.25.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4854: Added ShareUpdate activity +* Fix #4865: Better response codes for app new endpoint +* Fix #4858: Better response codes for app new endpoint +* Fix #4867: Fix remaining space calculation for S3 blobstore +* Fix #4852: Populate public link user correctly +* Fix #4859: Fixed the collaboration service registration +* Fix #4835: Fix sharejail stat id +* Fix #4856: Fix time conversion +* Fix #4851: Use gateway selector in sciencemesh +* Fix #4850: Write upload session info atomically +* Enh #4866: Unit test the json ocm invite manager +* Enh #4847: Add IsVersion to UploadReadyEvent +* Enh #4868: Improve metadata client errors +* Enh #4848: Add trashbin support to posixfs alongside other improvements + +Details +------- + +* Bugfix #4854: Added ShareUpdate activity + + Added the ShareUpdate activity in the space context. + + https://github.com/owncloud/ocis/issues/10011 + https://github.com/cs3org/reva/pull/4854 + +* Bugfix #4865: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. Permission denied is now backing the + request. + + https://github.com/cs3org/reva/pull/4865 + +* Bugfix #4858: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. + + https://github.com/cs3org/reva/pull/4858 + +* Bugfix #4867: Fix remaining space calculation for S3 blobstore + + The calculation of the remaining space in the S3 blobstore was incorrectly using the remaining + space of the local disk instead. + + https://github.com/cs3org/reva/pull/4867 + +* Bugfix #4852: Populate public link user correctly + + When authenticating via public link, always add the `public` user instead of the link owner + + https://github.com/cs3org/reva/pull/4852 + +* Bugfix #4859: Fixed the collaboration service registration + + Fixed an issue when the collaboration service registers apps also for binary and unknown mime + types. + + https://github.com/owncloud/ocis/issues/10086 + https://github.com/cs3org/reva/pull/4859 + +* Bugfix #4835: Fix sharejail stat id + + Stating a share jail mountpoint now returns the same resourceid as in the directory listing of + the share jail root. + + https://github.com/owncloud/ocis/issues/9933 + https://github.com/cs3org/reva/pull/4835 + +* Bugfix #4856: Fix time conversion + + We fixed a nil pointer in a time conversion + + https://github.com/cs3org/reva/pull/4856 + +* Bugfix #4851: Use gateway selector in sciencemesh + + We now use a selector to get fresh ip addresses when running ocis in a kubernetes clustern. + + https://github.com/cs3org/reva/pull/4851 + +* Bugfix #4850: Write upload session info atomically + + We now use a lock and atomic write on upload session metadata to prevent empty reads. A virus scan + event might cause the file to be truncated and then a finished event might try to read the file, + just getting an empty string. + + https://github.com/cs3org/reva/pull/4850 + +* Enhancement #4866: Unit test the json ocm invite manager + + We added unit tests for the json ocm invite manager + + https://github.com/cs3org/reva/pull/4866 + +* Enhancement #4847: Add IsVersion to UploadReadyEvent + + Adds an IsVersion flag indicating that this upload is a version of an existing file + + https://github.com/cs3org/reva/pull/4847 + +* Enhancement #4868: Improve metadata client errors + + We now return a more descripive error message when the metadata client cannot create a space + because it already exists. + + https://github.com/cs3org/reva/pull/4868 + +* Enhancement #4848: Add trashbin support to posixfs alongside other improvements + + We added support for trashbins to posixfs. Posixfs also saw a number of other improvement, + bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4848 + https://github.com/cs3org/reva/pull/4779 + Changelog for reva 2.24.1 (2024-09-11) ======================================= @@ -5183,6 +5306,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) ======================================= @@ -5326,27 +5470,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) ======================================= diff --git a/RELEASE_DATE b/RELEASE_DATE index 79183ae5f5..d809de9b7e 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2024-09-11 \ No newline at end of file +2024-09-30 \ No newline at end of file diff --git a/VERSION b/VERSION index d50a02485d..790d350330 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.24.1 \ No newline at end of file +2.25.0 \ No newline at end of file diff --git a/changelog/unreleased/add-ocm-invite-manager-tests.md b/changelog/2.25.0_2024-09-30/add-ocm-invite-manager-tests.md similarity index 100% rename from changelog/unreleased/add-ocm-invite-manager-tests.md rename to changelog/2.25.0_2024-09-30/add-ocm-invite-manager-tests.md diff --git a/changelog/unreleased/add-version-to-urevent.md b/changelog/2.25.0_2024-09-30/add-version-to-urevent.md similarity index 100% rename from changelog/unreleased/add-version-to-urevent.md rename to changelog/2.25.0_2024-09-30/add-version-to-urevent.md diff --git a/changelog/unreleased/fix-acitivity-update-share.md b/changelog/2.25.0_2024-09-30/fix-acitivity-update-share.md similarity index 100% rename from changelog/unreleased/fix-acitivity-update-share.md rename to changelog/2.25.0_2024-09-30/fix-acitivity-update-share.md diff --git a/changelog/unreleased/fix-app-new-response-add.md b/changelog/2.25.0_2024-09-30/fix-app-new-response-add.md similarity index 100% rename from changelog/unreleased/fix-app-new-response-add.md rename to changelog/2.25.0_2024-09-30/fix-app-new-response-add.md diff --git a/changelog/unreleased/fix-app-new-response.md b/changelog/2.25.0_2024-09-30/fix-app-new-response.md similarity index 100% rename from changelog/unreleased/fix-app-new-response.md rename to changelog/2.25.0_2024-09-30/fix-app-new-response.md diff --git a/changelog/unreleased/fix-available-diskspace.md b/changelog/2.25.0_2024-09-30/fix-available-diskspace.md similarity index 100% rename from changelog/unreleased/fix-available-diskspace.md rename to changelog/2.25.0_2024-09-30/fix-available-diskspace.md diff --git a/changelog/unreleased/fix-publiclink-user.md b/changelog/2.25.0_2024-09-30/fix-publiclink-user.md similarity index 100% rename from changelog/unreleased/fix-publiclink-user.md rename to changelog/2.25.0_2024-09-30/fix-publiclink-user.md diff --git a/changelog/unreleased/fix-registers-app.md b/changelog/2.25.0_2024-09-30/fix-registers-app.md similarity index 100% rename from changelog/unreleased/fix-registers-app.md rename to changelog/2.25.0_2024-09-30/fix-registers-app.md diff --git a/changelog/unreleased/fix-sharejail-stat-id.md b/changelog/2.25.0_2024-09-30/fix-sharejail-stat-id.md similarity index 100% rename from changelog/unreleased/fix-sharejail-stat-id.md rename to changelog/2.25.0_2024-09-30/fix-sharejail-stat-id.md diff --git a/changelog/unreleased/fix-time-convertion.md b/changelog/2.25.0_2024-09-30/fix-time-convertion.md similarity index 100% rename from changelog/unreleased/fix-time-convertion.md rename to changelog/2.25.0_2024-09-30/fix-time-convertion.md diff --git a/changelog/unreleased/improve-metadata-client-log.md b/changelog/2.25.0_2024-09-30/improve-metadata-client-log.md similarity index 100% rename from changelog/unreleased/improve-metadata-client-log.md rename to changelog/2.25.0_2024-09-30/improve-metadata-client-log.md diff --git a/changelog/unreleased/improve-posixfs.md b/changelog/2.25.0_2024-09-30/improve-posixfs.md similarity index 100% rename from changelog/unreleased/improve-posixfs.md rename to changelog/2.25.0_2024-09-30/improve-posixfs.md diff --git a/changelog/unreleased/sciencemesh-gateway-selector.md b/changelog/2.25.0_2024-09-30/sciencemesh-gateway-selector.md similarity index 100% rename from changelog/unreleased/sciencemesh-gateway-selector.md rename to changelog/2.25.0_2024-09-30/sciencemesh-gateway-selector.md diff --git a/changelog/unreleased/write-upload-sessions-atomically.md b/changelog/2.25.0_2024-09-30/write-upload-sessions-atomically.md similarity index 100% rename from changelog/unreleased/write-upload-sessions-atomically.md rename to changelog/2.25.0_2024-09-30/write-upload-sessions-atomically.md diff --git a/changelog/NOTE.md b/changelog/NOTE.md index abc15b91ee..262bc9b51b 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,22 +1,123 @@ -Changelog for reva 2.24.1 (2024-09-11) +Changelog for reva 2.25.0 (2024-09-30) ======================================= -The following sections list the changes in reva 2.24.1 relevant to +The following sections list the changes in reva 2.25.0 relevant to reva users. The changes are ordered by importance. Summary ------- -* Fix #4843: Allow update of ocm shares +* Fix #4854: Added ShareUpdate activity +* Fix #4865: Better response codes for app new endpoint +* Fix #4858: Better response codes for app new endpoint +* Fix #4867: Fix remaining space calculation for S3 blobstore +* Fix #4852: Populate public link user correctly +* Fix #4859: Fixed the collaboration service registration +* Fix #4835: Fix sharejail stat id +* Fix #4856: Fix time conversion +* Fix #4851: Use gateway selector in sciencemesh +* Fix #4850: Write upload session info atomically +* Enh #4866: Unit test the json ocm invite manager +* Enh #4847: Add IsVersion to UploadReadyEvent +* Enh #4868: Improve metadata client errors +* Enh #4848: Add trashbin support to posixfs alongside other improvements Details ------- -* Bugfix #4843: Allow update of ocm shares +* Bugfix #4854: Added ShareUpdate activity - We fixed a bug that prevented ocm shares to be updated or removed. + Added the ShareUpdate activity in the space context. - https://github.com/owncloud/ocis/issues/9926 - https://github.com/cs3org/reva/pull/4843/ - https://github.com/cs3org/reva/pull/4840/ + https://github.com/owncloud/ocis/issues/10011 + https://github.com/cs3org/reva/pull/4854 + +* Bugfix #4865: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. Permission denied is now backing the + request. + + https://github.com/cs3org/reva/pull/4865 + +* Bugfix #4858: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. + + https://github.com/cs3org/reva/pull/4858 + +* Bugfix #4867: Fix remaining space calculation for S3 blobstore + + The calculation of the remaining space in the S3 blobstore was incorrectly using the remaining + space of the local disk instead. + + https://github.com/cs3org/reva/pull/4867 + +* Bugfix #4852: Populate public link user correctly + + When authenticating via public link, always add the `public` user instead of the link owner + + https://github.com/cs3org/reva/pull/4852 + +* Bugfix #4859: Fixed the collaboration service registration + + Fixed an issue when the collaboration service registers apps also for binary and unknown mime + types. + + https://github.com/owncloud/ocis/issues/10086 + https://github.com/cs3org/reva/pull/4859 + +* Bugfix #4835: Fix sharejail stat id + + Stating a share jail mountpoint now returns the same resourceid as in the directory listing of + the share jail root. + + https://github.com/owncloud/ocis/issues/9933 + https://github.com/cs3org/reva/pull/4835 + +* Bugfix #4856: Fix time conversion + + We fixed a nil pointer in a time conversion + + https://github.com/cs3org/reva/pull/4856 + +* Bugfix #4851: Use gateway selector in sciencemesh + + We now use a selector to get fresh ip addresses when running ocis in a kubernetes clustern. + + https://github.com/cs3org/reva/pull/4851 + +* Bugfix #4850: Write upload session info atomically + + We now use a lock and atomic write on upload session metadata to prevent empty reads. A virus scan + event might cause the file to be truncated and then a finished event might try to read the file, + just getting an empty string. + + https://github.com/cs3org/reva/pull/4850 + +* Enhancement #4866: Unit test the json ocm invite manager + + We added unit tests for the json ocm invite manager + + https://github.com/cs3org/reva/pull/4866 + +* Enhancement #4847: Add IsVersion to UploadReadyEvent + + Adds an IsVersion flag indicating that this upload is a version of an existing file + + https://github.com/cs3org/reva/pull/4847 + +* Enhancement #4868: Improve metadata client errors + + We now return a more descripive error message when the metadata client cannot create a space + because it already exists. + + https://github.com/cs3org/reva/pull/4868 + +* Enhancement #4848: Add trashbin support to posixfs alongside other improvements + + We added support for trashbins to posixfs. Posixfs also saw a number of other improvement, + bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4848 + https://github.com/cs3org/reva/pull/4779 diff --git a/docs/content/en/docs/changelog/2.25.0/_index.md b/docs/content/en/docs/changelog/2.25.0/_index.md new file mode 100644 index 0000000000..67be611372 --- /dev/null +++ b/docs/content/en/docs/changelog/2.25.0/_index.md @@ -0,0 +1,132 @@ + +--- +title: "v2.25.0" +linkTitle: "v2.25.0" +weight: 40 +description: > + Changelog for Reva v2.25.0 (2024-09-30) +--- + +Changelog for reva 2.25.0 (2024-09-30) +======================================= + +The following sections list the changes in reva 2.25.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4854: Added ShareUpdate activity +* Fix #4865: Better response codes for app new endpoint +* Fix #4858: Better response codes for app new endpoint +* Fix #4867: Fix remaining space calculation for S3 blobstore +* Fix #4852: Populate public link user correctly +* Fix #4859: Fixed the collaboration service registration +* Fix #4835: Fix sharejail stat id +* Fix #4856: Fix time conversion +* Fix #4851: Use gateway selector in sciencemesh +* Fix #4850: Write upload session info atomically +* Enh #4866: Unit test the json ocm invite manager +* Enh #4847: Add IsVersion to UploadReadyEvent +* Enh #4868: Improve metadata client errors +* Enh #4848: Add trashbin support to posixfs alongside other improvements + +Details +------- + +* Bugfix #4854: Added ShareUpdate activity + + Added the ShareUpdate activity in the space context. + + https://github.com/owncloud/ocis/issues/10011 + https://github.com/cs3org/reva/pull/4854 + +* Bugfix #4865: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. Permission denied is now backing the + request. + + https://github.com/cs3org/reva/pull/4865 + +* Bugfix #4858: Better response codes for app new endpoint + + We fixed the response codes for the app new endpoint. + + https://github.com/cs3org/reva/pull/4858 + +* Bugfix #4867: Fix remaining space calculation for S3 blobstore + + The calculation of the remaining space in the S3 blobstore was incorrectly using the remaining + space of the local disk instead. + + https://github.com/cs3org/reva/pull/4867 + +* Bugfix #4852: Populate public link user correctly + + When authenticating via public link, always add the `public` user instead of the link owner + + https://github.com/cs3org/reva/pull/4852 + +* Bugfix #4859: Fixed the collaboration service registration + + Fixed an issue when the collaboration service registers apps also for binary and unknown mime + types. + + https://github.com/owncloud/ocis/issues/10086 + https://github.com/cs3org/reva/pull/4859 + +* Bugfix #4835: Fix sharejail stat id + + Stating a share jail mountpoint now returns the same resourceid as in the directory listing of + the share jail root. + + https://github.com/owncloud/ocis/issues/9933 + https://github.com/cs3org/reva/pull/4835 + +* Bugfix #4856: Fix time conversion + + We fixed a nil pointer in a time conversion + + https://github.com/cs3org/reva/pull/4856 + +* Bugfix #4851: Use gateway selector in sciencemesh + + We now use a selector to get fresh ip addresses when running ocis in a kubernetes clustern. + + https://github.com/cs3org/reva/pull/4851 + +* Bugfix #4850: Write upload session info atomically + + We now use a lock and atomic write on upload session metadata to prevent empty reads. A virus scan + event might cause the file to be truncated and then a finished event might try to read the file, + just getting an empty string. + + https://github.com/cs3org/reva/pull/4850 + +* Enhancement #4866: Unit test the json ocm invite manager + + We added unit tests for the json ocm invite manager + + https://github.com/cs3org/reva/pull/4866 + +* Enhancement #4847: Add IsVersion to UploadReadyEvent + + Adds an IsVersion flag indicating that this upload is a version of an existing file + + https://github.com/cs3org/reva/pull/4847 + +* Enhancement #4868: Improve metadata client errors + + We now return a more descripive error message when the metadata client cannot create a space + because it already exists. + + https://github.com/cs3org/reva/pull/4868 + +* Enhancement #4848: Add trashbin support to posixfs alongside other improvements + + We added support for trashbins to posixfs. Posixfs also saw a number of other improvement, + bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4848 + https://github.com/cs3org/reva/pull/4779 +