Merge pull request #8452 from owncloud/forward-port-stable-5.0

[full-ci] Forward port stable 5.0
This commit is contained in:
Benedikt Kulmann
2024-02-15 16:24:55 +01:00
committed by GitHub
133 changed files with 85 additions and 19 deletions

View File

@@ -0,0 +1,6 @@
Enhancement: Add cli commands for trash-bin
We added the `list` and `restore` commands to the trash-bin items to the CLI
https://github.com/owncloud/ocis/pull/7936
https://github.com/owncloud/ocis/issues/7845

View File

@@ -0,0 +1,11 @@
Bugfix: fix reva config of frontend service to avoid misleading error logs
We set an empty Credentials chain for the frontend service now. In ocis all
non-reva token authentication is handled by the proxy. This avoids irritating
error messages about the missing 'auth-bearer' service.
https://github.com/owncloud/ocis/pull/7934
https://github.com/owncloud/ocis/pull/7453
https://github.com/cs3org/reva/pull/4396
https://github.com/cs3org/reva/pull/4241
https://github.com/owncloud/ocis/issues/6692

View File

@@ -0,0 +1,5 @@
Bugfix: Fix trace ids
We changed the default tracing to produce non-empty traceids and fixed a problem where traces got disconnected further down the stack.
https://github.com/owncloud/ocis/pull/8026

View File

@@ -0,0 +1,5 @@
Bugfix: Do not purge expired upload sessions that are still postprocessing
https://github.com/owncloud/ocis/pull/7941
https://github.com/owncloud/ocis/pull/7859
https://github.com/owncloud/ocis/pull/7958

View File

@@ -0,0 +1,11 @@
Bugfix: Fix RED metrics on the metrics endpoint
We connected some metrics to the metrics endpoint to support the RED method for monitoring microservices.
- Request Rate: The number of requests per second. The total count of requests is available under `ocis_proxy_requests_total`.
- Error Rate: The number of failed requests per second. The total count of failed requests is available under `ocis_proxy_errors_total`.
- Duration: The amount of time each request takes. The duration of all requests is available under `ocis_proxy_request_duration_seconds`. This is a histogram metric, so it also provides information about the distribution of request durations.
The metrics are available under the following paths: `PROXY_DEBUG_ADDR/metrics` in a prometheus compatible format and maybe secured by `PROXY_DEBUG_TOKEN`.
https://github.com/owncloud/ocis/pull/7994

View File

@@ -1,4 +1,32 @@
Enhancement: Update Reva to version 2.18.0
Enhancement: Update reva to latest edge version
We update reva to the latest edge version to get the latest fixes and features.
## Changelog for reva edge
* Bugfix [cs3org/reva#4454](https://github.com/cs3org/reva/pull/4454): Skip unnecessary share retrieval
* Bugfix [cs3org/reva#4461](https://github.com/cs3org/reva/pull/4461): CORS handling for WebDAV requests fixed
* Bugfix [cs3org/reva#4462](https://github.com/cs3org/reva/pull/4462): Prevent setting container specific permissions on files
* Bugfix [cs3org/reva#4463](https://github.com/cs3org/reva/pull/4463): Fix the resource name
* Bugfix [cs3org/reva#4466](https://github.com/cs3org/reva/pull/4466): Fix natsjskv store
* Bugfix [cs3org/reva#4469](https://github.com/cs3org/reva/pull/4469): Handle interrupted uploads
* Bugfix [cs3org/reva#4472](https://github.com/cs3org/reva/pull/4472): Fix concurrent access to a map
* Bugfix [cs3org/reva#4473](https://github.com/cs3org/reva/pull/4473): Decomposedfs now correctly lists sessions
* Bugfix [cs3org/reva#4474](https://github.com/cs3org/reva/pull/4474): Make /dav/meta consistent
* Bugfix [cs3org/reva#4475](https://github.com/cs3org/reva/pull/4475): Upload session specific processing flag
* Bugfix [cs3org/reva#4476](https://github.com/cs3org/reva/pull/4476): No need to unmark postprocessing when it was not started
* Bugfix [cs3org/reva#4479](https://github.com/cs3org/reva/pull/4479): Fix creating documents in the approvider
* Bugfix [cs3org/reva#4481](https://github.com/cs3org/reva/pull/4481): Distinguish failure and node metadata reversal
* Bugfix [cs3org/reva#4434](https://github.com/cs3org/reva/pull/4434): Fix the upload postprocessing
* Bugfix [cs3org/reva#4443](https://github.com/cs3org/reva/pull/4443): Fixed wrong status code when moving a file to a denied path
* Bugfix [cs3org/reva#4446](https://github.com/cs3org/reva/pull/4446): Disallow to delete a file during the processing
* Bugfix [cs3org/reva#4448](https://github.com/cs3org/reva/pull/4448): Fix truncating existing files
* Bugfix [cs3org/reva#4449](https://github.com/cs3org/reva/pull/4449): Keep failed processing status
* Bugfix [cs3org/reva#4452](https://github.com/cs3org/reva/pull/4452): More efficient share jail
* Bugfix [cs3org/reva#4456](https://github.com/cs3org/reva/pull/4456): Do not lose revisions when restoring the first revision
* Bugfix [cs3org/reva#4457](https://github.com/cs3org/reva/pull/4457): Fix concurrent map access in sharecache
* Enhancement [cs3org/reva#4453](https://github.com/cs3org/reva/pull/4453): Disable the password policy
* Enhancement [cs3org/reva#4477](https://github.com/cs3org/reva/pull/4477): Extend ResumePostprocessing event
## Changelog for reva 2.18.0 (2023-12-22)
@@ -93,6 +121,11 @@ reva users. The changes are ordered by importance.
* Enhancement [cs3org/reva#4170](https://github.com/cs3org/reva/pull/4170): Update password policies
* Enhancement [cs3org/reva#4232](https://github.com/cs3org/reva/pull/4232): Improve error handling in utils package
https://github.com/owncloud/ocis/pull/8287
https://github.com/owncloud/ocis/pull/8278
https://github.com/owncloud/ocis/pull/8264
https://github.com/owncloud/ocis/pull/8100
https://github.com/owncloud/ocis/pull/8100
https://github.com/owncloud/ocis/pull/8038
https://github.com/owncloud/ocis/pull/8056
https://github.com/owncloud/ocis/pull/7949

View File

@@ -0,0 +1,5 @@
Bugfix: signed url verification
Signed urls now expire properly
https://github.com/owncloud/ocis/pull/8385

Some files were not shown because too many files have changed in this diff Show More