From 0479fdd8d705eaca500e342397c2db3c25f2cdd4 Mon Sep 17 00:00:00 2001 From: jkoberg Date: Wed, 4 Dec 2024 10:54:07 +0100 Subject: [PATCH 1/2] only gen-docs in release script Signed-off-by: jkoberg --- tools/prepare-release/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/prepare-release/main.go b/tools/prepare-release/main.go index 074fe45681..cd78fc27aa 100644 --- a/tools/prepare-release/main.go +++ b/tools/prepare-release/main.go @@ -54,7 +54,7 @@ func main() { } // also the build is okay - cmd := exec.Command("make", "all") + cmd := exec.Command("make", "gen-doc") run(cmd) fmt.Printf("Generating new release: version=%s\n", *version) From 77eecf5fe8dc08dac1340bb09525d7e9284732ed Mon Sep 17 00:00:00 2001 From: jkoberg Date: Wed, 4 Dec 2024 14:46:54 +0100 Subject: [PATCH 2/2] prepare changelog for 2.26.8 release Signed-off-by: jkoberg --- CHANGELOG.md | 165 ++++++++++++------ RELEASE_DATE | 2 +- VERSION | 2 +- .../delete-stale-shares.md | 0 .../fix-ocm-propfind.md | 0 .../jsoncs3-cache-fixes.md | 0 .../more-traces.md | 0 .../propagate-lock-proppatch.md | 0 .../propagation-polishing.md | 0 .../usershareprovider-list-with-manager.md | 0 changelog/NOTE.md | 60 ++++++- .../en/docs/changelog/2.26.8/_index.md | 76 ++++++++ 12 files changed, 247 insertions(+), 58 deletions(-) rename changelog/{unreleased => 2.26.8_2024-12-04}/delete-stale-shares.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/fix-ocm-propfind.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/jsoncs3-cache-fixes.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/more-traces.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/propagate-lock-proppatch.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/propagation-polishing.md (100%) rename changelog/{unreleased => 2.26.8_2024-12-04}/usershareprovider-list-with-manager.md (100%) create mode 100644 docs/content/en/docs/changelog/2.26.8/_index.md diff --git a/CHANGELOG.md b/CHANGELOG.md index ab703dcdbd..4cce949fb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,70 @@ +Changelog for reva 2.26.8 (2024-12-04) +======================================= + +The following sections list the changes in reva 2.26.8 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4983: Delete stale shares in the jsoncs3 share manager +* Fix #4963: Fix name and displayName in an ocm +* Fix #4968: Jsoncs3 cache fixes +* Fix #4928: Propagate lock in PROPPATCH +* Fix #4971: Use manager to list shares +* Enh #4978: We added more trace spans in decomposedfs +* Enh #4921: Polish propagation related code + +Details +------- + +* Bugfix #4983: Delete stale shares in the jsoncs3 share manager + + The jsoncs3 share manager now properly deletes all references to removed shares and shares + that belong to a space that was deleted + + https://github.com/cs3org/reva/pull/4983 + https://github.com/cs3org/reva/pull/4975 + +* Bugfix #4963: Fix name and displayName in an ocm + + Fixed name and displayName in an ocm PROPFIND response + + https://github.com/owncloud/ocis/issues/10582 + https://github.com/cs3org/reva/pull/4963 + +* Bugfix #4968: Jsoncs3 cache fixes + + The jsoncs3 share manager now retries persisting if the file already existed and picks up the + etag of the upload response in all cases. + + https://github.com/cs3org/reva/pull/4968 + https://github.com/cs3org/reva/pull/4532 + +* Bugfix #4928: Propagate lock in PROPPATCH + + Clients using locking (ie. Windows) could not create/copy files over webdav as file seemed to + be locked. + + https://github.com/cs3org/reva/pull/4928 + +* Bugfix #4971: Use manager to list shares + + When updating a received share the usershareprovider now uses the share manager directly to + list received shares instead of going through the gateway again. + + https://github.com/cs3org/reva/pull/4971 + +* Enhancement #4978: We added more trace spans in decomposedfs + + https://github.com/cs3org/reva/pull/4978 + +* Enhancement #4921: Polish propagation related code + + We polished some corner cases for propagation that reduce log messages in normal operation. + + https://github.com/cs3org/reva/pull/4921 + Changelog for reva 2.26.7 (2024-11-20) ======================================= @@ -5180,34 +5247,6 @@ 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) ======================================= @@ -5340,6 +5379,34 @@ 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) ======================================= @@ -5707,27 +5774,6 @@ 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) ======================================= @@ -5871,6 +5917,27 @@ 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 0a5877fa56..a41154f7bd 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2024-11-20 \ No newline at end of file +2024-12-04 \ No newline at end of file diff --git a/VERSION b/VERSION index 95bac8a8bc..7438ce1dd3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.26.7 \ No newline at end of file +2.26.8 \ No newline at end of file diff --git a/changelog/unreleased/delete-stale-shares.md b/changelog/2.26.8_2024-12-04/delete-stale-shares.md similarity index 100% rename from changelog/unreleased/delete-stale-shares.md rename to changelog/2.26.8_2024-12-04/delete-stale-shares.md diff --git a/changelog/unreleased/fix-ocm-propfind.md b/changelog/2.26.8_2024-12-04/fix-ocm-propfind.md similarity index 100% rename from changelog/unreleased/fix-ocm-propfind.md rename to changelog/2.26.8_2024-12-04/fix-ocm-propfind.md diff --git a/changelog/unreleased/jsoncs3-cache-fixes.md b/changelog/2.26.8_2024-12-04/jsoncs3-cache-fixes.md similarity index 100% rename from changelog/unreleased/jsoncs3-cache-fixes.md rename to changelog/2.26.8_2024-12-04/jsoncs3-cache-fixes.md diff --git a/changelog/unreleased/more-traces.md b/changelog/2.26.8_2024-12-04/more-traces.md similarity index 100% rename from changelog/unreleased/more-traces.md rename to changelog/2.26.8_2024-12-04/more-traces.md diff --git a/changelog/unreleased/propagate-lock-proppatch.md b/changelog/2.26.8_2024-12-04/propagate-lock-proppatch.md similarity index 100% rename from changelog/unreleased/propagate-lock-proppatch.md rename to changelog/2.26.8_2024-12-04/propagate-lock-proppatch.md diff --git a/changelog/unreleased/propagation-polishing.md b/changelog/2.26.8_2024-12-04/propagation-polishing.md similarity index 100% rename from changelog/unreleased/propagation-polishing.md rename to changelog/2.26.8_2024-12-04/propagation-polishing.md diff --git a/changelog/unreleased/usershareprovider-list-with-manager.md b/changelog/2.26.8_2024-12-04/usershareprovider-list-with-manager.md similarity index 100% rename from changelog/unreleased/usershareprovider-list-with-manager.md rename to changelog/2.26.8_2024-12-04/usershareprovider-list-with-manager.md diff --git a/changelog/NOTE.md b/changelog/NOTE.md index 9c06b7434b..0263a79b60 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,21 +1,67 @@ -Changelog for reva 2.26.7 (2024-11-20) +Changelog for reva 2.26.8 (2024-12-04) ======================================= -The following sections list the changes in reva 2.26.7 relevant to +The following sections list the changes in reva 2.26.8 relevant to reva users. The changes are ordered by importance. Summary ------- -* Fix #4964: Fix a wrong error code when approvider creates a new file +* Fix #4983: Delete stale shares in the jsoncs3 share manager +* Fix #4963: Fix name and displayName in an ocm +* Fix #4968: Jsoncs3 cache fixes +* Fix #4928: Propagate lock in PROPPATCH +* Fix #4971: Use manager to list shares +* Enh #4978: We added more trace spans in decomposedfs +* Enh #4921: Polish propagation related code Details ------- -* Bugfix #4964: Fix a wrong error code when approvider creates a new file +* Bugfix #4983: Delete stale shares in the jsoncs3 share manager - We fixed a problem where the approvider would return a 500 error instead of 403 when trying to - create a new file in a read-only share. + The jsoncs3 share manager now properly deletes all references to removed shares and shares + that belong to a space that was deleted - https://github.com/cs3org/reva/pull/4964 + https://github.com/cs3org/reva/pull/4983 + https://github.com/cs3org/reva/pull/4975 + +* Bugfix #4963: Fix name and displayName in an ocm + + Fixed name and displayName in an ocm PROPFIND response + + https://github.com/owncloud/ocis/issues/10582 + https://github.com/cs3org/reva/pull/4963 + +* Bugfix #4968: Jsoncs3 cache fixes + + The jsoncs3 share manager now retries persisting if the file already existed and picks up the + etag of the upload response in all cases. + + https://github.com/cs3org/reva/pull/4968 + https://github.com/cs3org/reva/pull/4532 + +* Bugfix #4928: Propagate lock in PROPPATCH + + Clients using locking (ie. Windows) could not create/copy files over webdav as file seemed to + be locked. + + https://github.com/cs3org/reva/pull/4928 + +* Bugfix #4971: Use manager to list shares + + When updating a received share the usershareprovider now uses the share manager directly to + list received shares instead of going through the gateway again. + + https://github.com/cs3org/reva/pull/4971 + +* Enhancement #4978: We added more trace spans in decomposedfs + + https://github.com/cs3org/reva/pull/4978 + +* Enhancement #4921: Polish propagation related code + + We polished some corner cases for propagation that reduce log messages in normal operation. + + https://github.com/cs3org/reva/pull/4921 diff --git a/docs/content/en/docs/changelog/2.26.8/_index.md b/docs/content/en/docs/changelog/2.26.8/_index.md new file mode 100644 index 0000000000..766c150032 --- /dev/null +++ b/docs/content/en/docs/changelog/2.26.8/_index.md @@ -0,0 +1,76 @@ + +--- +title: "v2.26.8" +linkTitle: "v2.26.8" +weight: 40 +description: > + Changelog for Reva v2.26.8 (2024-12-04) +--- + +Changelog for reva 2.26.8 (2024-12-04) +======================================= + +The following sections list the changes in reva 2.26.8 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4983: Delete stale shares in the jsoncs3 share manager +* Fix #4963: Fix name and displayName in an ocm +* Fix #4968: Jsoncs3 cache fixes +* Fix #4928: Propagate lock in PROPPATCH +* Fix #4971: Use manager to list shares +* Enh #4978: We added more trace spans in decomposedfs +* Enh #4921: Polish propagation related code + +Details +------- + +* Bugfix #4983: Delete stale shares in the jsoncs3 share manager + + The jsoncs3 share manager now properly deletes all references to removed shares and shares + that belong to a space that was deleted + + https://github.com/cs3org/reva/pull/4983 + https://github.com/cs3org/reva/pull/4975 + +* Bugfix #4963: Fix name and displayName in an ocm + + Fixed name and displayName in an ocm PROPFIND response + + https://github.com/owncloud/ocis/issues/10582 + https://github.com/cs3org/reva/pull/4963 + +* Bugfix #4968: Jsoncs3 cache fixes + + The jsoncs3 share manager now retries persisting if the file already existed and picks up the + etag of the upload response in all cases. + + https://github.com/cs3org/reva/pull/4968 + https://github.com/cs3org/reva/pull/4532 + +* Bugfix #4928: Propagate lock in PROPPATCH + + Clients using locking (ie. Windows) could not create/copy files over webdav as file seemed to + be locked. + + https://github.com/cs3org/reva/pull/4928 + +* Bugfix #4971: Use manager to list shares + + When updating a received share the usershareprovider now uses the share manager directly to + list received shares instead of going through the gateway again. + + https://github.com/cs3org/reva/pull/4971 + +* Enhancement #4978: We added more trace spans in decomposedfs + + https://github.com/cs3org/reva/pull/4978 + +* Enhancement #4921: Polish propagation related code + + We polished some corner cases for propagation that reduce log messages in normal operation. + + https://github.com/cs3org/reva/pull/4921 +