Skip to content

Commit

Permalink
Merge pull request cs3org#4966 from 2403905/release-2.26.7
Browse files Browse the repository at this point in the history
release-2.26.7
  • Loading branch information
2403905 authored Nov 20, 2024
2 parents 931da98 + 30600cf commit c486f05
Show file tree
Hide file tree
Showing 7 changed files with 156 additions and 175 deletions.
106 changes: 64 additions & 42 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
Changelog for reva 2.26.7 (2024-11-20)
=======================================

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

Summary
-------

* Fix #4964: Fix a wrong error code when approvider creates a new file

Details
-------

* Bugfix #4964: Fix a wrong error code when approvider creates a new file

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.

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

Changelog for reva 2.26.6 (2024-11-19)
=======================================

Expand All @@ -12,11 +33,11 @@ Summary
* Fix #4953: Avoid gateway panics
* Fix #4959: Fix missing file touched event
* Fix #4933: Fix federated sharing when using an external identity provider
* Fix #4956: Improve posixfs error handling and logging
* Fix #4935: Enable datatx log
* Fix #4936: Do not delete mlock files
* Fix #4954: Prevent a panic when logging an error
* Fix #4956: Improve posixfs error handling and logging
* Fix #4951: Pass the initialized logger down the stack
* Fix #4954: Prevent a panic when logging an error

Details
-------
Expand Down Expand Up @@ -57,6 +78,12 @@ Details

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

* Bugfix #4956: Improve posixfs error handling and logging

We improved error handling and logging in the posixfs storage driver.

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

* Bugfix #4935: Enable datatx log

We now pass a properly initialized logger to the datatx implementations, allowing the tus
Expand All @@ -72,25 +99,19 @@ Details
https://github.com/cs3org/reva/pull/4936
https://github.com/cs3org/reva/pull/4924

* Bugfix #4954: Prevent a panic when logging an error

We fixed a panic when constructing a path failed to get the parent for a node.

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

* Bugfix #4956: Improve posixfs error handling and logging

We improved error handling and logging in the posixfs storage driver.

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

* Bugfix #4951: Pass the initialized logger down the stack

We now make the initialized logger available to grpc services and storage drivers, which
allows for easier and more uniform logging.

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

* Bugfix #4954: Prevent a panic when logging an error

We fixed a panic when constructing a path failed to get the parent for a node.

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

Changelog for reva 2.26.5 (2024-11-12)
=======================================

Expand Down Expand Up @@ -5159,6 +5180,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 @@ -5291,34 +5340,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 @@ -11571,3 +11592,4 @@ Details
from Drone into Github pages.
https://github.com/cs3org/reva/pull/334
2 changes: 1 addition & 1 deletion RELEASE_DATE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024-11-19
2024-11-20
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.26.6
2.26.7
85 changes: 7 additions & 78 deletions changelog/NOTE.md
Original file line number Diff line number Diff line change
@@ -1,92 +1,21 @@
Changelog for reva 2.26.6 (2024-11-19)
Changelog for reva 2.26.7 (2024-11-20)
=======================================

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

Summary
-------

* Fix #4955: Allow small clock skew in reva token validation
* Fix #4929: Fix flaky posixfs integration tests
* Fix #4953: Avoid gateway panics
* Fix #4959: Fix missing file touched event
* Fix #4933: Fix federated sharing when using an external identity provider
* Fix #4935: Enable datatx log
* Fix #4936: Do not delete mlock files
* Fix #4954: Prevent a panic when logging an error
* Fix #4956: Improve posixfs error handling and logging
* Fix #4951: Pass the initialized logger down the stack
* Fix #4964: Fix a wrong error code when approvider creates a new file

Details
-------

* Bugfix #4955: Allow small clock skew in reva token validation
* Bugfix #4964: Fix a wrong error code when approvider creates a new file

Allow for a small clock skew (3 seconds by default) when validating reva tokens as the different
services might be running on different machines.
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.

https://github.com/cs3org/reva/issues/4952
https://github.com/cs3org/reva/pull/4955
https://github.com/cs3org/reva/pull/4964

* Bugfix #4929: Fix flaky posixfs integration tests

We fixed a problem with the posixfs integration tests where the in-memory id cache sometimes
hadn't caught up with the cleanup between test runs leading to flaky failures.

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

* Bugfix #4953: Avoid gateway panics

The gateway would panic if there is a missing user in the context. Now it errors instead.

https://github.com/cs3org/reva/issues/4953

* Bugfix #4959: Fix missing file touched event

We have fixed an issue where the `file touched` event was not being triggered when an office
document was created.

https://github.com/owncloud/ocis/issues/8950
https://github.com/cs3org/reva/pull/4959

* Bugfix #4933: Fix federated sharing when using an external identity provider

We fixes and issue that caused federated sharing to fail when the identity provider url did not
match the federation provider url.

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

* Bugfix #4935: Enable datatx log

We now pass a properly initialized logger to the datatx implementations, allowing the tus
handler to log with the same level as the rest of reva.

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

* Bugfix #4936: Do not delete mlock files

To prevent stale NFS file handles we no longer delete empty mlock files after updating the
metadata.

https://github.com/cs3org/reva/pull/4936
https://github.com/cs3org/reva/pull/4924

* Bugfix #4954: Prevent a panic when logging an error

We fixed a panic when constructing a path failed to get the parent for a node.

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

* Bugfix #4956: Improve posixfs error handling and logging

We improved error handling and logging in the posixfs storage driver.

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

* Bugfix #4951: Pass the initialized logger down the stack

We now make the initialized logger available to grpc services and storage drivers, which
allows for easier and more uniform logging.

https://github.com/cs3org/reva/pull/4951
30 changes: 30 additions & 0 deletions docs/content/en/docs/changelog/2.26.7/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@

---
title: "v2.26.7"
linkTitle: "v2.26.7"
weight: 40
description: >
Changelog for Reva v2.26.7 (2024-11-20)
---

Changelog for reva 2.26.7 (2024-11-20)
=======================================

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

Summary
-------

* Fix #4964: Fix a wrong error code when approvider creates a new file

Details
-------

* Bugfix #4964: Fix a wrong error code when approvider creates a new file

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.

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

Loading

0 comments on commit c486f05

Please sign in to comment.