ownCloud Infinite Scale
The new cloud-native file sync and share platform from ownCloud
Alternative to: dropbox, google drive, box
v7.0.0-rc.3
2024-11-21Table of Contents
Changes in 7.0.0-rc.3
Summary
- Bugfix - Log GRPC requests in debug mode: #10438
- Bugfix - Fix impersonated request user mismatch: #10548
- Bugfix - Fix federated sharing when using an external IDP: #10567
- Bugfix - Fix node cache ttl updates: #10575
- Bugfix - We now limit the number of workers of the jsoncs3 share manager: #10578
- Bugfix - Set MaxConcurrency to 1: #10580
- Bugfix - Reuse go-micro service clients: #10582
- Bugfix - Make collaboration service use a gateway selector: #10584
- Bugfix - Return an error if we can’t get the keys and ensure they’re cached: #10590
- Bugfix - Fix status code for thumbnail requests: #10592
- Bugfix - Fix the activity field mapping: #10593
- Bugfix - Bump Reva to v2.26.7: #10612
- Enhancement - Update web to v11.0.4: #10569
Details
-
Bugfix - Log GRPC requests in debug mode: #10438
When log level is set to debug we will now also log grpc requests.
-
Bugfix - Fix impersonated request user mismatch: #10548
We fixed a user id and name mismatch in the impersonated auth-app API request
https://github.com/owncloud/ocis/issues/10292 https://github.com/owncloud/ocis/pull/10548
-
Bugfix - Fix federated sharing when using an external IDP: #10567
We fixed a bug that caused federated sharing to fail, when the federated oCIS instances where sharing the same external IDP.
https://github.com/owncloud/ocis/pull/10567 https://github.com/cs3org/reva/pull/4933
-
Bugfix - Fix node cache ttl updates: #10575
We now only udpate the TTL of the node that is created or updated.
-
Bugfix - We now limit the number of workers of the jsoncs3 share manager: #10578
We now restrict the number of workers that look up shares to 5. The number can be changed with
SHARING_USER_JSONCS3_MAX_CONCURRENCYorOCIS_MAX_CONCURRENCY.https://github.com/owncloud/ocis/pull/10578 https://github.com/owncloud/ocis/pull/10552
-
Bugfix - Set MaxConcurrency to 1: #10580
Set MaxConcurrency for frontend and userlog and sharing services to 1. Too many workers will negatively impact performance on small machines.
https://github.com/owncloud/ocis/pull/10580 https://github.com/owncloud/ocis/pull/10557
-
Bugfix - Reuse go-micro service clients: #10582
Go micro clients must not be reinitialized. The internal selector will spawn a new go routine to watch for registry changes.
-
Bugfix - Make collaboration service use a gateway selector: #10584
-
Bugfix - Return an error if we can’t get the keys and ensure they’re cached: #10590
Previously, there was an issue where we could get an error while getting the public keys from the /hosting/discovery endpoint but we’re returning a wrong success value instead. This is fixed now and we’re returning the error.
In addition, the public keys weren’t being cached, so we hit the /hosting/discovery endpoint every time we need to use the public keys. The keys are now cached so we don’t need to hit the endpoint more than what we need.
-
Bugfix - Fix status code for thumbnail requests: #10592
We fixed the status code returned by the thumbnails service when the image source for a thumbnail exceeds the configured maximum dimensions or file size. The service now returns a 403 Forbidden status code instead of a 500 Internal Server Error status code.
https://github.com/owncloud/ocis/issues/10589 https://github.com/owncloud/ocis/pull/10592
-
Bugfix - Fix the activity field mapping: #10593
https://github.com/owncloud/ocis/issues/10228 https://github.com/owncloud/ocis/pull/10593 Fixed the activity field mapping
-
Bugfix - Bump Reva to v2.26.7: #10612
- Fix cs3org/reva#4964: Fix a wrong error code when approvider creates a new file
Bump Reva to v2.26.6
- Fix cs3org/reva#4955: Allow small clock skew in reva token validation
- Fix cs3org/reva#4929: Fix flaky posixfs integration tests
- Fix cs3org/reva#4953: Avoid gateway panics
- Fix cs3org/reva#4959: Fix missing file touched event
- Fix cs3org/reva#4933: Fix federated sharing when using an external identity provider
- Fix cs3org/reva#4935: Enable datatx log
- Fix cs3org/reva#4936: Do not delete mlock files
- Fix cs3org/reva#4954: Prevent a panic when logging an error
- Fix cs3org/reva#4956: Improve posixfs error handling and logging
- Fix cs3org/reva#4951: Pass the initialized logger down the stack
-
Enhancement - Update web to v11.0.4: #10569
Tags: web
We updated ownCloud Web to v11.0.4. Please refer to the changelog (linked) for details on the web release.
- Bugfix owncloud/web#11870: Preview image retries postprocessing - Bugfix owncloud/web#11883: Preview app Shared with me page - Bugfix owncloud/web#11897: “Save as” / “Open” when embed delegate authentication is enabled - Bugfix owncloud/web#11900: App top bar does not show location when shared file is opened - Bugfix owncloud/web#11900: Open from app and Save As feature broken when opened via shared file - Bugfix owncloud/web#11904: Public folder reload - Bugfix owncloud/web#11916: Fix order in roles drop down - Bugfix owncloud/web#11923: Allow create template with different editors - Bugfix owncloud/web#11924: Extension actions in right sidebar - Bugfix owncloud/web#11929: Unique request ids
https://github.com/owncloud/ocis/pull/10569 https://github.com/owncloud/ocis/pull/10604 https://github.com/owncloud/web/releases/tag/v11.0.3 https://github.com/owncloud/web/releases/tag/v11.0.4