-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add notifications settings #12010
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
40b37dd
to
25a6048
Compare
25a6048
to
9c510b6
Compare
We've added a new notifications settings section into the account screen. This section allows users to configure what notifications they wish to receive either in-app or via email, when to receive email notifications, and drops the previous notifications toggle.
9c510b6
to
6eed048
Compare
|
} | ||
|
||
const canConfigureSpecificNotifications = computed( | ||
() => capabilityStore.capabilities.notifications.configurable |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this needs implementation in the server side, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Correct. For now the whole notifications settings lives in a PR owncloud/ocis#10706
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ahh, great.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from my POV. 😃
@LukasHirt Updated the #10706 |
@LukasHirt Some option has the "attribute": "disabled". Do we reflect that attribute for the checkboxes property?
|
|
…0 ) (#4816) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/owncloud/ocis](https://redirect.github.com/owncloud/ocis) | major | `5.0.9` -> `7.0.0` | --- ### Release Notes <details> <summary>owncloud/ocis (docker.io/owncloud/ocis)</summary> ### [`v7.0.0`](https://redirect.github.com/owncloud/ocis/blob/HEAD/CHANGELOG.md#Changelog-for-700-2024-12-17) [Compare Source](https://redirect.github.com/owncloud/ocis/compare/v5.0.9...v7.0.0) The following sections list the changes for 7.0.0. [7.0.0]: https://redirect.github.com/owncloud/ocis/compare/v5.0.9...v7.0.0 #### Summary - Bugfix - Generate short tokens to be used as access tokens for WOPI: [#​10391](https://redirect.github.com/owncloud/ocis/pull/10391) - Bugfix - Fix put relative wopi operation for microsoft: [#​10403](https://redirect.github.com/owncloud/ocis/pull/10403) - Bugfix - Make SSE keepalive interval configurable: [#​10411](https://redirect.github.com/owncloud/ocis/pull/10411) - Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting: [#​10425](https://redirect.github.com/owncloud/ocis/pull/10425) - Bugfix - Micro registry cache fixes: [#​10429](https://redirect.github.com/owncloud/ocis/pull/10429) - Bugfix - Fix the memlimit loglevel: [#​10433](https://redirect.github.com/owncloud/ocis/pull/10433) - Bugfix - Log GRPC requests in debug mode: [#​10438](https://redirect.github.com/owncloud/ocis/pull/10438) - Bugfix - Restart Postprocessing properly: [#​10439](https://redirect.github.com/owncloud/ocis/pull/10439) - Bugfix - Allow to configure data server URL for ocm: [#​10440](https://redirect.github.com/owncloud/ocis/pull/10440) - Bugfix - Respect proxy url when validating proofkeys: [#​10462](https://redirect.github.com/owncloud/ocis/pull/10462) - Bugfix - Return wopi lock header in get lock response: [#​10470](https://redirect.github.com/owncloud/ocis/pull/10470) - Bugfix - 'ocis backup consistency' fixed for file revisions: [#​10493](https://redirect.github.com/owncloud/ocis/pull/10493) - Bugfix - Wait for services to be ready before registering them: [#​10498](https://redirect.github.com/owncloud/ocis/pull/10498) - Bugfix - Fix 0-byte file uploads: [#​10500](https://redirect.github.com/owncloud/ocis/pull/10500) - Bugfix - Fixed `sharedWithMe` response for OCM shares: [#​10501](https://redirect.github.com/owncloud/ocis/pull/10501) - Bugfix - Fix gateway nats checks: [#​10502](https://redirect.github.com/owncloud/ocis/pull/10502) - Bugfix - Fix idp guest role default assignment: [#​10511](https://redirect.github.com/owncloud/ocis/pull/10511) - Bugfix - Remove mbreaker: [#​10524](https://redirect.github.com/owncloud/ocis/pull/10524) - Bugfix - Fix impersonated request user mismatch: [#​10548](https://redirect.github.com/owncloud/ocis/pull/10548) - Bugfix - Fix federated sharing when using an external IDP: [#​10567](https://redirect.github.com/owncloud/ocis/pull/10567) - Bugfix - Fix node cache ttl updates: [#​10575](https://redirect.github.com/owncloud/ocis/pull/10575) - Bugfix - We now limit the number of workers of the jsoncs3 share manager: [#​10578](https://redirect.github.com/owncloud/ocis/pull/10578) - Bugfix - Set MaxConcurrency to 1: [#​10580](https://redirect.github.com/owncloud/ocis/pull/10580) - Bugfix - Reuse go-micro service clients: [#​10582](https://redirect.github.com/owncloud/ocis/pull/10582) - Bugfix - Make collaboration service use a gateway selector: [#​10584](https://redirect.github.com/owncloud/ocis/pull/10584) - Bugfix - Return an error if we can't get the keys and ensure they're cached: [#​10590](https://redirect.github.com/owncloud/ocis/pull/10590) - Bugfix - Fix status code for thumbnail requests: [#​10592](https://redirect.github.com/owncloud/ocis/pull/10592) - Bugfix - Fix the activity field mapping: [#​10593](https://redirect.github.com/owncloud/ocis/pull/10593) - Bugfix - Fix deny access for graph roles: [#​10627](https://redirect.github.com/owncloud/ocis/pull/10627) - Bugfix - Fix link activity message: [#​10663](https://redirect.github.com/owncloud/ocis/pull/10663) - Bugfix - Fix possible race condition when a thumbnails is stored in the FS: [#​10693](https://redirect.github.com/owncloud/ocis/pull/10693) - Bugfix - Skip fetching members: [#​10701](https://redirect.github.com/owncloud/ocis/pull/10701) - Bugfix - Fix FileInfo BreadcrumbFolderURL: [#​10718](https://redirect.github.com/owncloud/ocis/pull/10718) - Bugfix - Fix graph drives response for federated shares: [#​10730](https://redirect.github.com/owncloud/ocis/pull/10730) - Bugfix - GetLastModified property in the REPORT response will use RFC1123 format: [#​10738](https://redirect.github.com/owncloud/ocis/pull/10738) - Bugfix - Unifi logging: [#​10743](https://redirect.github.com/owncloud/ocis/pull/10743/) - Bugfix - Fix FileInfo BreadcrumbFolderURL upd: [#​10757](https://redirect.github.com/owncloud/ocis/pull/10757) - Bugfix - Bump Reva: [#​10766](https://redirect.github.com/owncloud/ocis/pull/10766) - Enhancement - Create thumbnails for GGP MIME types: [#​10304](https://redirect.github.com/owncloud/ocis/pull/10304) - Enhancement - Include a product name in the collaboration service: [#​10335](https://redirect.github.com/owncloud/ocis/pull/10335) - Enhancement - Add web extensions to the ocis_full example: [#​10399](https://redirect.github.com/owncloud/ocis/pull/10399) - Enhancement - Remove deprecated CLI commands: [#​10432](https://redirect.github.com/owncloud/ocis/pull/10432) - Enhancement - Bump cs3api: [#​10449](https://redirect.github.com/owncloud/ocis/pull/10449) - Enhancement - Bump reva to latest: [#​10472](https://redirect.github.com/owncloud/ocis/pull/10472) - Enhancement - Concurrent userlog processing: [#​10504](https://redirect.github.com/owncloud/ocis/pull/10504) - Enhancement - Concurrent autoaccept for shares: [#​10507](https://redirect.github.com/owncloud/ocis/pull/10507) - Enhancement - Fetch shared resource metadata concurrently in graph: [#​10683](https://redirect.github.com/owncloud/ocis/pull/10683) - Enhancement - Update web to v11.0.6: [#​10755](https://redirect.github.com/owncloud/ocis/pull/10755) #### Details - Bugfix - Generate short tokens to be used as access tokens for WOPI: [#​10391](https://redirect.github.com/owncloud/ocis/pull/10391) Currently, the access tokens being used might be too long. In particular, Microsoft Office Online complains about the URL (which contains the access token) is too long and refuses to work. [https://github.com/owncloud/ocis/pull/10391](https://redirect.github.com/owncloud/ocis/pull/10391) - Bugfix - Fix put relative wopi operation for microsoft: [#​10403](https://redirect.github.com/owncloud/ocis/pull/10403) We fixed a bug in the put relative wopi operation for microsoft. The response now contains the correct properties. [https://github.com/owncloud/ocis/pull/10403](https://redirect.github.com/owncloud/ocis/pull/10403) - Bugfix - Make SSE keepalive interval configurable: [#​10411](https://redirect.github.com/owncloud/ocis/pull/10411) To prevent intermediate proxies from closing the SSE connection admins can now configure a `SSE_KEEPALIVE_INTERVAL`. [https://github.com/owncloud/ocis/pull/10411](https://redirect.github.com/owncloud/ocis/pull/10411) - Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting: [#​10425](https://redirect.github.com/owncloud/ocis/pull/10425) The config option 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' was removed from the OCM service. The additional security provided by this setting is somewhat questionable and only provided in very specific setups. We are not going through the normal deprecation process for this setting, as it was never really working anyway. If you have this setting in your configuration, it will be ignored. You can safely remove it. [https://github.com/owncloud/ocis/issues/10355](https://redirect.github.com/owncloud/ocis/issues/10355) [https://github.com/owncloud/ocis/pull/10425](https://redirect.github.com/owncloud/ocis/pull/10425)0425 - Bugfix - Micro registry cache fixes: [#​10429](https://redirect.github.com/owncloud/ocis/pull/10429) We now invalidate cache entries when any of the nodes was not updated. [https://github.com/owncloud/ocis/pull/10429](https://redirect.github.com/owncloud/ocis/pull/10429) - Bugfix - Fix the memlimit loglevel: [#​10433](https://redirect.github.com/owncloud/ocis/pull/10433) We set the memlimit default loglevel to error. [https://github.com/owncloud/ocis/issues/10427](https://redirect.github.com/owncloud/ocis/issues/10427) [https://github.com/owncloud/ocis/pull/10433](https://redirect.github.com/owncloud/ocis/pull/10433)0433 - Bugfix - Log GRPC requests in debug mode: [#​10438](https://redirect.github.com/owncloud/ocis/pull/10438) When log level is set to debug we will now also log grpc requests. [https://github.com/owncloud/ocis/pull/10438](https://redirect.github.com/owncloud/ocis/pull/10438) - Bugfix - Restart Postprocessing properly: [#​10439](https://redirect.github.com/owncloud/ocis/pull/10439) Properly differentiate between resume and restart postprocessing. [https://github.com/owncloud/ocis/pull/10439](https://redirect.github.com/owncloud/ocis/pull/10439) - Bugfix - Allow to configure data server URL for ocm: [#​10440](https://redirect.github.com/owncloud/ocis/pull/10440) We introduced the `OCM_OCM_STORAGE_DATA_SERVER_URL` setting to fix a bug when downloading files from an OCM share. Before the data server URL defaulted to the listen address of the OCM server, which did not work when using 0.0.0.0 as the listen address. [https://github.com/owncloud/ocis/issues/10358](https://redirect.github.com/owncloud/ocis/issues/10358) [https://github.com/owncloud/ocis/pull/10440](https://redirect.github.com/owncloud/ocis/pull/10440)0440 - Bugfix - Respect proxy url when validating proofkeys: [#​10462](https://redirect.github.com/owncloud/ocis/pull/10462) We fixed a bug where the proxied wopi URL was not used when validating proofkeys. This caused the validation to fail when the proxy was used. [https://github.com/owncloud/ocis/pull/10462](https://redirect.github.com/owncloud/ocis/pull/10462) - Bugfix - Return wopi lock header in get lock response: [#​10470](https://redirect.github.com/owncloud/ocis/pull/10470) We fixed a bug where the wopi lock header was not returned in the get lock response. This is now fixed and the wopi validator tests are passing. [https://github.com/owncloud/ocis/pull/10470](https://redirect.github.com/owncloud/ocis/pull/10470) - Bugfix - 'ocis backup consistency' fixed for file revisions: [#​10493](https://redirect.github.com/owncloud/ocis/pull/10493) A bug was fixed that caused the 'ocis backup consistency' command to incorrectly report inconistencies when file revisions with a zero value for the nano-second part of the timestamp were present. [https://github.com/owncloud/ocis/issues/9498](https://redirect.github.com/owncloud/ocis/issues/9498) [https://github.com/owncloud/ocis/pull/10493](https://redirect.github.com/owncloud/ocis/pull/10493)0493 - Bugfix - Wait for services to be ready before registering them: [#​10498](https://redirect.github.com/owncloud/ocis/pull/10498) [https://github.com/owncloud/ocis/pull/10498](https://redirect.github.com/owncloud/ocis/pull/10498) - Bugfix - Fix 0-byte file uploads: [#​10500](https://redirect.github.com/owncloud/ocis/pull/10500) We fixed an issue where 0-byte files upload did not return the Location header. [https://github.com/owncloud/ocis/issues/10469](https://redirect.github.com/owncloud/ocis/issues/10469) [https://github.com/owncloud/ocis/pull/10500](https://redirect.github.com/owncloud/ocis/pull/10500)0500 - Bugfix - Fixed `sharedWithMe` response for OCM shares: [#​10501](https://redirect.github.com/owncloud/ocis/pull/10501) OCM shares returned in the `sharedWithMe` response did not have the `mimeType` property populated correctly. [https://github.com/owncloud/ocis/issues/10495](https://redirect.github.com/owncloud/ocis/issues/10495) [https://github.com/owncloud/ocis/pull/10501](https://redirect.github.com/owncloud/ocis/pull/10501)0501 - Bugfix - Fix gateway nats checks: [#​10502](https://redirect.github.com/owncloud/ocis/pull/10502) We now only check if nats is available when the gateway actually uses it. Furthermore, we added a backoff for checking the readys endpoint. [https://github.com/owncloud/ocis/pull/10502](https://redirect.github.com/owncloud/ocis/pull/10502) - Bugfix - Fix idp guest role default assignment: [#​10511](https://redirect.github.com/owncloud/ocis/pull/10511) We fixed an idp guest role default assignment. [https://github.com/owncloud/ocis/issues/10474](https://redirect.github.com/owncloud/ocis/issues/10474) [https://github.com/owncloud/ocis/pull/10511](https://redirect.github.com/owncloud/ocis/pull/10511)0511 - Bugfix - Remove mbreaker: [#​10524](https://redirect.github.com/owncloud/ocis/pull/10524) The circuit breaker is not handle correctly and leads therefore to more issues than it solves. We removed it. [https://github.com/owncloud/ocis/pull/10524](https://redirect.github.com/owncloud/ocis/pull/10524) - Bugfix - Fix impersonated request user mismatch: [#​10548](https://redirect.github.com/owncloud/ocis/pull/10548) We fixed a user id and name mismatch in the impersonated auth-app API request [https://github.com/owncloud/ocis/issues/10292](https://redirect.github.com/owncloud/ocis/issues/10292) [https://github.com/owncloud/ocis/pull/10548](https://redirect.github.com/owncloud/ocis/pull/10548)0548 - Bugfix - Fix federated sharing when using an external IDP: [#​10567](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/pull/10567) [https://github.com/cs3org/reva/pull/4933](https://redirect.github.com/cs3org/reva/pull/4933)4933 - Bugfix - Fix node cache ttl updates: [#​10575](https://redirect.github.com/owncloud/ocis/pull/10575) We now only udpate the TTL of the node that is created or updated. [https://github.com/owncloud/ocis/pull/10575](https://redirect.github.com/owncloud/ocis/pull/10575) - Bugfix - We now limit the number of workers of the jsoncs3 share manager: [#​10578](https://redirect.github.com/owncloud/ocis/pull/10578) We now restrict the number of workers that look up shares to 5. The number can be changed with `SHARING_USER_JSONCS3_MAX_CONCURRENCY` or `OCIS_MAX_CONCURRENCY`. [https://github.com/owncloud/ocis/pull/10578](https://redirect.github.com/owncloud/ocis/pull/10578) [https://github.com/owncloud/ocis/pull/10552](https://redirect.github.com/owncloud/ocis/pull/10552)0552 - Bugfix - Set MaxConcurrency to 1: [#​10580](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/pull/10580) [https://github.com/owncloud/ocis/pull/10557](https://redirect.github.com/owncloud/ocis/pull/10557)0557 - Bugfix - Reuse go-micro service clients: [#​10582](https://redirect.github.com/owncloud/ocis/pull/10582) Go micro clients must not be reinitialized. The internal selector will spawn a new go routine to watch for registry changes. [https://github.com/owncloud/ocis/pull/10582](https://redirect.github.com/owncloud/ocis/pull/10582) - Bugfix - Make collaboration service use a gateway selector: [#​10584](https://redirect.github.com/owncloud/ocis/pull/10584) [https://github.com/owncloud/ocis/pull/10584](https://redirect.github.com/owncloud/ocis/pull/10584) - Bugfix - Return an error if we can't get the keys and ensure they're cached: [#​10590](https://redirect.github.com/owncloud/ocis/pull/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. [https://github.com/owncloud/ocis/pull/10590](https://redirect.github.com/owncloud/ocis/pull/10590) - Bugfix - Fix status code for thumbnail requests: [#​10592](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/issues/10589) [https://github.com/owncloud/ocis/pull/10592](https://redirect.github.com/owncloud/ocis/pull/10592)0592 - Bugfix - Fix the activity field mapping: [#​10593](https://redirect.github.com/owncloud/ocis/pull/10593) [https://github.com/owncloud/ocis/issues/10228](https://redirect.github.com/owncloud/ocis/issues/10228) [https://github.com/owncloud/ocis/pull/10593](https://redirect.github.com/owncloud/ocis/pull/10593)0593 Fixed the activity field mapping - Bugfix - Fix deny access for graph roles: [#​10627](https://redirect.github.com/owncloud/ocis/pull/10627) We added a unified role "Cannot access" to prevent a regression when switching the share implementation to the graph API. This role is now used to deny access to a resource.The new role is not enabled by default. The whole deny feature is still experimental. [https://github.com/owncloud/ocis/pull/10627](https://redirect.github.com/owncloud/ocis/pull/10627) - Bugfix - Fix link activity message: [#​10663](https://redirect.github.com/owncloud/ocis/pull/10663) We changed the link token to display name in the activity message. [https://github.com/owncloud/ocis/issues/10295](https://redirect.github.com/owncloud/ocis/issues/10295) [https://github.com/owncloud/ocis/pull/10663](https://redirect.github.com/owncloud/ocis/pull/10663)0663 - Bugfix - Fix possible race condition when a thumbnails is stored in the FS: [#​10693](https://redirect.github.com/owncloud/ocis/pull/10693) A race condition could cause the thumbnail service to return a thumbnail with 0 bytes or with partial content. In order to fix this, the service will create a temporary file with the contents and then rename that file to its final location. [https://github.com/owncloud/ocis/pull/10693](https://redirect.github.com/owncloud/ocis/pull/10693) - Bugfix - Skip fetching members: [#​10701](https://redirect.github.com/owncloud/ocis/pull/10701) We now skip fetching group members when they are not needed. [https://github.com/owncloud/ocis/pull/10701](https://redirect.github.com/owncloud/ocis/pull/10701) - Bugfix - Fix FileInfo BreadcrumbFolderURL: [#​10718](https://redirect.github.com/owncloud/ocis/pull/10718) We fixed the FileInfo.BreadcrumbFolderURL in a collaboration api" [https://github.com/owncloud/ocis/pull/10718](https://redirect.github.com/owncloud/ocis/pull/10718) - Bugfix - Fix graph drives response for federated shares: [#​10730](https://redirect.github.com/owncloud/ocis/pull/10730) Federated shares where erroneously showing up in the /me/drives response on the graph API. [https://github.com/owncloud/ocis/issues/10689](https://redirect.github.com/owncloud/ocis/issues/10689) [https://github.com/owncloud/ocis/pull/10730](https://redirect.github.com/owncloud/ocis/pull/10730)0730 - Bugfix - GetLastModified property in the REPORT response will use RFC1123 format: [#​10738](https://redirect.github.com/owncloud/ocis/pull/10738) This will follow the standard and will also match the format of the same property in the PROPFIND response [https://github.com/owncloud/ocis/pull/10738](https://redirect.github.com/owncloud/ocis/pull/10738) - Bugfix - Unifi logging: [#​10743](https://redirect.github.com/owncloud/ocis/pull/10743/) We fixed some cases where we did not use the correct logger. [https://github.com/owncloud/ocis/pull/10743](https://redirect.github.com/owncloud/ocis/pull/10743)/ - Bugfix - Fix FileInfo BreadcrumbFolderURL upd: [#​10757](https://redirect.github.com/owncloud/ocis/pull/10757) Made GetScopeByKeyPrefix function as a private method of the FileConnector [https://github.com/owncloud/ocis/pull/10757](https://redirect.github.com/owncloud/ocis/pull/10757) - Bugfix - Bump Reva: [#​10766](https://redirect.github.com/owncloud/ocis/pull/10766) Bumps reva version to 2.27.0 - Bugfix [cs3org/reva#4985](https://redirect.github.com/cs3org/reva/pull/4985): Drop unneeded session locks - Bugfix [cs3org/reva#5000](https://redirect.github.com/cs3org/reva/pull/5000): Fix ceph build - Bugfix [cs3org/reva#4989](https://redirect.github.com/cs3org/reva/pull/4989): Deleting OCM share also updates storageprovider - Enhancement [cs3org/reva#4998](https://redirect.github.com/cs3org/reva/pull/4998): Emit event when an ocm share is received - Enhancement [cs3org/reva#4996](https://redirect.github.com/cs3org/reva/pull/4996): Get rid of some cases of unstructured logging Bumps reva version to 2.26.8 - Fix [cs3org/reva#4983](https://redirect.github.com/cs3org/reva/pull/4983): Delete stale shares in the jsoncs3 share manager - Fix [cs3org/reva#4963](https://redirect.github.com/cs3org/reva/pull/4963): Fix name and displayName in an ocm - Fix [cs3org/reva#4968](https://redirect.github.com/cs3org/reva/pull/4968): Jsoncs3 cache fixes - Fix [cs3org/reva#4928](https://redirect.github.com/cs3org/reva/pull/4928): Propagate lock in PROPPATCH - Fix [cs3org/reva#4971](https://redirect.github.com/cs3org/reva/pull/4971): Use manager to list shares - Fix [cs3org/reva#4978](https://redirect.github.com/cs3org/reva/pull/4978): We added more trace spans in decomposedfs - Fix [cs3org/reva#4921](https://redirect.github.com/cs3org/reva/pull/4921): Polish propagation related code Bugfix: Bump Reva to v2.26.7 - Fix [cs3org/reva#4964](https://redirect.github.com/cs3org/reva/issues/4964): Fix a wrong error code when approvider creates a new file Bump Reva to v2.26.6 - Fix [cs3org/reva#4955](https://redirect.github.com/cs3org/reva/issues/4955): Allow small clock skew in reva token validation - Fix [cs3org/reva#4929](https://redirect.github.com/cs3org/reva/issues/4929): Fix flaky posixfs integration tests - Fix [cs3org/reva#4953](https://redirect.github.com/cs3org/reva/issues/4953): Avoid gateway panics - Fix [cs3org/reva#4959](https://redirect.github.com/cs3org/reva/issues/4959): Fix missing file touched event - Fix [cs3org/reva#4933](https://redirect.github.com/cs3org/reva/issues/4933): Fix federated sharing when using an external identity provider - Fix [cs3org/reva#4935](https://redirect.github.com/cs3org/reva/issues/4935): Enable datatx log - Fix [cs3org/reva#4936](https://redirect.github.com/cs3org/reva/issues/4936): Do not delete mlock files - Fix [cs3org/reva#4954](https://redirect.github.com/cs3org/reva/issues/4954): Prevent a panic when logging an error - Fix [cs3org/reva#4956](https://redirect.github.com/cs3org/reva/issues/4956): Improve posixfs error handling and logging - Fix [cs3org/reva#4951](https://redirect.github.com/cs3org/reva/issues/4951): Pass the initialized logger down the stack Bugfix: Bump Reva to v2.26.5 - Fix [cs3org/reva#4926](https://redirect.github.com/cs3org/reva/issues/4926): Make etag always match content on downloads - Fix [cs3org/reva#4920](https://redirect.github.com/cs3org/reva/issues/4920): Return correct status codes for simple uploads - Fix [cs3org/reva#4924](https://redirect.github.com/cs3org/reva/issues/4924): Fix sync propagation - Fix [cs3org/reva#4916](https://redirect.github.com/cs3org/reva/issues/4916): Improve posixfs stability and performanc Enhancement: Bump reva to 2.26.4 - Bugfix [cs3org/reva#4917](https://redirect.github.com/cs3org/reva/pull/4917): Fix 0-byte file uploads - Bugfix [cs3org/reva#4918](https://redirect.github.com/cs3org/reva/pull/4918): Fix app templates Bump reva to 2.26.3 - Bugfix [cs3org/reva#4908](https://redirect.github.com/cs3org/reva/pull/4908): Add checksum to OCM storageprovider responses - Enhancement [cs3org/reva#4910](https://redirect.github.com/cs3org/reva/pull/4910): Bump cs3api - Enhancement [cs3org/reva#4909](https://redirect.github.com/cs3org/reva/pull/4909): Bump cs3api - Enhancement [cs3org/reva#4906](https://redirect.github.com/cs3org/reva/pull/4906): Bump cs3api Bump reva to 2.26.2 - Enhancement [cs3org/reva#4897](https://redirect.github.com/cs3org/reva/pull/4897): Fix remaining quota calculation - Bugfix [cs3org/reva#4902](https://redirect.github.com/cs3org/reva/pull/4902): Fix quota calculation [https://github.com/owncloud/ocis/pull/10766](https://redirect.github.com/owncloud/ocis/pull/10766) [https://github.com/owncloud/ocis/pull/10735](https://redirect.github.com/owncloud/ocis/pull/10735)0[https://github.com/owncloud/ocis/pull/10612](https://redirect.github.com/owncloud/ocis/pull/10612)l[https://github.com/owncloud/ocis/pull/10552](https://redirect.github.com/owncloud/ocis/pull/10552)s[https://github.com/owncloud/ocis/pull/10539](https://redirect.github.com/owncloud/ocis/pull/10539)/[https://github.com/owncloud/ocis/pull/10419](https://redirect.github.com/owncloud/ocis/pull/10419)loud/ocis/pull/10419 - Enhancement - Create thumbnails for GGP MIME types: [#​10304](https://redirect.github.com/owncloud/ocis/pull/10304) Creates thumbnails for newly added ggp files [https://github.com/owncloud/ocis/pull/10304](https://redirect.github.com/owncloud/ocis/pull/10304) - Enhancement - Include a product name in the collaboration service: [#​10335](https://redirect.github.com/owncloud/ocis/pull/10335) The product name will allow using a different app name. For example, a "CoolBox" app name might use a branded Collabora instance by using "Collabora" as product name. [https://github.com/owncloud/ocis/pull/10335](https://redirect.github.com/owncloud/ocis/pull/10335) [https://github.com/owncloud/ocis/pull/10490](https://redirect.github.com/owncloud/ocis/pull/10490)0490 - Enhancement - Add web extensions to the ocis_full example: [#​10399](https://redirect.github.com/owncloud/ocis/pull/10399) We added some of the web extensions from ownCloud to the ocis_full docker compose example. - importer - draw-io - external-sites - json-viewer - unzip - progressbars These can be enabled in the .env file one by one. Read more about ocis extensions in https://github.com/owncloud/web-extensions/blob/main/README.md [https://github.com/owncloud/ocis/pull/10399](https://redirect.github.com/owncloud/ocis/pull/10399) - Enhancement - Remove deprecated CLI commands: [#​10432](https://redirect.github.com/owncloud/ocis/pull/10432) We removed the following deprecated CLI commands: `ocis storage-users uploads list` `ocis storage-users uploads clean` [https://github.com/owncloud/ocis/issues/10428](https://redirect.github.com/owncloud/ocis/issues/10428) [https://github.com/owncloud/ocis/pull/10432](https://redirect.github.com/owncloud/ocis/pull/10432)0432 - Enhancement - Bump cs3api: [#​10449](https://redirect.github.com/owncloud/ocis/pull/10449) [https://github.com/owncloud/ocis/pull/10449](https://redirect.github.com/owncloud/ocis/pull/10449) - Enhancement - Bump reva to latest: [#​10472](https://redirect.github.com/owncloud/ocis/pull/10472) [https://github.com/owncloud/ocis/pull/10472](https://redirect.github.com/owncloud/ocis/pull/10472) - Enhancement - Concurrent userlog processing: [#​10504](https://redirect.github.com/owncloud/ocis/pull/10504) We now start multiple go routines that process events. The default of 5 goroutines can be changed with the new `USERLOG_MAX_CONCURRENCY` environment variable. [https://github.com/owncloud/ocis/pull/10504](https://redirect.github.com/owncloud/ocis/pull/10504) - Enhancement - Concurrent autoaccept for shares: [#​10507](https://redirect.github.com/owncloud/ocis/pull/10507) Shares for groups are now concurrently accepted. Tha default of 25 goroutinges can be changed with the new `FRONTEND_MAX_CONCURRENCY` environment variable. [https://github.com/owncloud/ocis/pull/10507](https://redirect.github.com/owncloud/ocis/pull/10507) [https://github.com/owncloud/ocis/pull/10476](https://redirect.github.com/owncloud/ocis/pull/10476)0476 - Enhancement - Fetch shared resource metadata concurrently in graph: [#​10683](https://redirect.github.com/owncloud/ocis/pull/10683) We now concurrently stat shared resources when listing shares [https://github.com/owncloud/ocis/pull/10683](https://redirect.github.com/owncloud/ocis/pull/10683) - Enhancement - Update web to v11.0.6: [#​10755](https://redirect.github.com/owncloud/ocis/pull/10755) - Bugfix [owncloud/web#11992](https://redirect.github.com/owncloud/web/pull/11992): OCM invite flow - Bugfix [owncloud/web#11997](https://redirect.github.com/owncloud/web/pull/11997): Change search scope without search term - Bugfix [owncloud/web#11998](https://redirect.github.com/owncloud/web/pull/11998): Do not load version when sidebar is closed - Bugfix [owncloud/web#12000](https://redirect.github.com/owncloud/web/pull/12000): Use only space resource with driveType "project" as space in sidebar - Bugfix [owncloud/web#12002](https://redirect.github.com/owncloud/web/pull/12002): OCM share editing - Bugfix [owncloud/web#12002](https://redirect.github.com/owncloud/web/pull/12002): OCM share recipient issuer - Bugfix [owncloud/web#12008](https://redirect.github.com/owncloud/web/pull/12008): Missing activities on Shared with me page - Bugfix [owncloud/web#12010](https://redirect.github.com/owncloud/web/pull/12010): Sidebar file info for shares - Bugfix [owncloud/web#12012](https://redirect.github.com/owncloud/web/pull/12012): Show missing role name in link share panel - Bugfix [owncloud/web#12013](https://redirect.github.com/owncloud/web/pull/12013): Missing translations for share type filters - Bugfix [owncloud/web#12022](https://redirect.github.com/owncloud/web/pull/12022): Permanent link for shares We updated ownCloud Web to v11.0.4. Please refer to the changelog (linked) for details on the web release. - Bugfix [owncloud/web#11870](https://redirect.github.com/owncloud/web/issues/11870): Preview image retries postprocessing - Bugfix [owncloud/web#11883](https://redirect.github.com/owncloud/web/issues/11883): Preview app Shared with me page - Bugfix [owncloud/web#11897](https://redirect.github.com/owncloud/web/issues/11897): "Save as" / "Open" when embed delegate authentication is enabled - Bugfix [owncloud/web#11900](https://redirect.github.com/owncloud/web/issues/11900): App top bar does not show location when shared file is opened - Bugfix [owncloud/web#11900](https://redirect.github.com/owncloud/web/issues/11900): Open from app and Save As feature broken when opened via shared file - Bugfix [owncloud/web#11904](https://redirect.github.com/owncloud/web/issues/11904): Public folder reload - Bugfix [owncloud/web#11916](https://redirect.github.com/owncloud/web/issues/11916): Fix order in roles drop down - Bugfix [owncloud/web#11923](https://redirect.github.com/owncloud/web/issues/11923): Allow create template with different editors - Bugfix [owncloud/web#11924](https://redirect.github.com/owncloud/web/issues/11924): Extension actions in right sidebar - Bugfix [owncloud/web#11929](https://redirect.github.com/owncloud/web/issues/11929): Unique request ids We updated ownCloud Web to v11.0.2. Please refer to the changelog (linked) for details on the web release. - Bugfix [owncloud/web#11803](https://redirect.github.com/owncloud/web/issues/11803): Files appearing in file list - Bugfix [owncloud/web#11804](https://redirect.github.com/owncloud/web/pull/11804): Add missing translations - Bugfix [owncloud/web#11806](https://redirect.github.com/owncloud/web/issues/11806): Folder size mismatch - Bugfix [owncloud/web#11813](https://redirect.github.com/owncloud/web/pull/11813): Preview image retries - Bugfix [owncloud/web#11817](https://redirect.github.com/owncloud/web/pull/11817): Respect post logout url - Bugfix [owncloud/web#11830](https://redirect.github.com/owncloud/web/issues/11830): Right side bar cut off - Bugfix [owncloud/web#11831](https://redirect.github.com/owncloud/web/pull/11831): Sidebar showing wrong shares - Bugfix [owncloud/web#11853](https://redirect.github.com/owncloud/web/issues/11853): Context menu "Open app in new tab" broken - Bugfix [owncloud/web#11008](https://redirect.github.com/owncloud/web/issues/11008): Show lock information in file details [https://github.com/owncloud/ocis/pull/10755](https://redirect.github.com/owncloud/ocis/pull/10755) [https://github.com/owncloud/ocis/pull/10569](https://redirect.github.com/owncloud/ocis/pull/10569)0[https://github.com/owncloud/ocis/pull/10604](https://redirect.github.com/owncloud/ocis/pull/10604)l[https://github.com/owncloud/ocis/pull/10467](https://redirect.github.com/owncloud/ocis/pull/10467)s[https://github.com/owncloud/ocis/pull/10503](https://redirect.github.com/owncloud/ocis/pull/10503)/ocis/pull/10503 https://github.com/owncloud/web/releases/tag/v11.0.6 https://github.com/owncloud/web/releases/tag/v11.0.3 https://github.com/owncloud/web/releases/tag/v11.0.4 https://github.com/owncloud/web/releases/tag/v11.0.1 https://github.com/owncloud/web/releases/tag/v11.0.2 </details> <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi4xIiwidXBkYXRlZEluVmVyIjoiMzkuNzIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9tYWpvciJdfQ==--> Co-authored-by: repo-jeeves[bot] <106431701+repo-jeeves[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/owncloud/ocis](https://redirect.github.com/owncloud/ocis) | major | `5.0.9` -> `7.0.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>owncloud/ocis (docker.io/owncloud/ocis)</summary> ### [`v7.0.0`](https://redirect.github.com/owncloud/ocis/blob/HEAD/CHANGELOG.md#Changelog-for-700-2024-12-17) [Compare Source](https://redirect.github.com/owncloud/ocis/compare/v5.0.9...v7.0.0) The following sections list the changes for 7.0.0. [7.0.0]: https://redirect.github.com/owncloud/ocis/compare/v5.0.9...v7.0.0 #### Summary - Bugfix - Generate short tokens to be used as access tokens for WOPI: [#​10391](https://redirect.github.com/owncloud/ocis/pull/10391) - Bugfix - Fix put relative wopi operation for microsoft: [#​10403](https://redirect.github.com/owncloud/ocis/pull/10403) - Bugfix - Make SSE keepalive interval configurable: [#​10411](https://redirect.github.com/owncloud/ocis/pull/10411) - Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting: [#​10425](https://redirect.github.com/owncloud/ocis/pull/10425) - Bugfix - Micro registry cache fixes: [#​10429](https://redirect.github.com/owncloud/ocis/pull/10429) - Bugfix - Fix the memlimit loglevel: [#​10433](https://redirect.github.com/owncloud/ocis/pull/10433) - Bugfix - Log GRPC requests in debug mode: [#​10438](https://redirect.github.com/owncloud/ocis/pull/10438) - Bugfix - Restart Postprocessing properly: [#​10439](https://redirect.github.com/owncloud/ocis/pull/10439) - Bugfix - Allow to configure data server URL for ocm: [#​10440](https://redirect.github.com/owncloud/ocis/pull/10440) - Bugfix - Respect proxy url when validating proofkeys: [#​10462](https://redirect.github.com/owncloud/ocis/pull/10462) - Bugfix - Return wopi lock header in get lock response: [#​10470](https://redirect.github.com/owncloud/ocis/pull/10470) - Bugfix - 'ocis backup consistency' fixed for file revisions: [#​10493](https://redirect.github.com/owncloud/ocis/pull/10493) - Bugfix - Wait for services to be ready before registering them: [#​10498](https://redirect.github.com/owncloud/ocis/pull/10498) - Bugfix - Fix 0-byte file uploads: [#​10500](https://redirect.github.com/owncloud/ocis/pull/10500) - Bugfix - Fixed `sharedWithMe` response for OCM shares: [#​10501](https://redirect.github.com/owncloud/ocis/pull/10501) - Bugfix - Fix gateway nats checks: [#​10502](https://redirect.github.com/owncloud/ocis/pull/10502) - Bugfix - Fix idp guest role default assignment: [#​10511](https://redirect.github.com/owncloud/ocis/pull/10511) - Bugfix - Remove mbreaker: [#​10524](https://redirect.github.com/owncloud/ocis/pull/10524) - Bugfix - Fix impersonated request user mismatch: [#​10548](https://redirect.github.com/owncloud/ocis/pull/10548) - Bugfix - Fix federated sharing when using an external IDP: [#​10567](https://redirect.github.com/owncloud/ocis/pull/10567) - Bugfix - Fix node cache ttl updates: [#​10575](https://redirect.github.com/owncloud/ocis/pull/10575) - Bugfix - We now limit the number of workers of the jsoncs3 share manager: [#​10578](https://redirect.github.com/owncloud/ocis/pull/10578) - Bugfix - Set MaxConcurrency to 1: [#​10580](https://redirect.github.com/owncloud/ocis/pull/10580) - Bugfix - Reuse go-micro service clients: [#​10582](https://redirect.github.com/owncloud/ocis/pull/10582) - Bugfix - Make collaboration service use a gateway selector: [#​10584](https://redirect.github.com/owncloud/ocis/pull/10584) - Bugfix - Return an error if we can't get the keys and ensure they're cached: [#​10590](https://redirect.github.com/owncloud/ocis/pull/10590) - Bugfix - Fix status code for thumbnail requests: [#​10592](https://redirect.github.com/owncloud/ocis/pull/10592) - Bugfix - Fix the activity field mapping: [#​10593](https://redirect.github.com/owncloud/ocis/pull/10593) - Bugfix - Fix deny access for graph roles: [#​10627](https://redirect.github.com/owncloud/ocis/pull/10627) - Bugfix - Fix link activity message: [#​10663](https://redirect.github.com/owncloud/ocis/pull/10663) - Bugfix - Fix possible race condition when a thumbnails is stored in the FS: [#​10693](https://redirect.github.com/owncloud/ocis/pull/10693) - Bugfix - Skip fetching members: [#​10701](https://redirect.github.com/owncloud/ocis/pull/10701) - Bugfix - Fix FileInfo BreadcrumbFolderURL: [#​10718](https://redirect.github.com/owncloud/ocis/pull/10718) - Bugfix - Fix graph drives response for federated shares: [#​10730](https://redirect.github.com/owncloud/ocis/pull/10730) - Bugfix - GetLastModified property in the REPORT response will use RFC1123 format: [#​10738](https://redirect.github.com/owncloud/ocis/pull/10738) - Bugfix - Unifi logging: [#​10743](https://redirect.github.com/owncloud/ocis/pull/10743/) - Bugfix - Fix FileInfo BreadcrumbFolderURL upd: [#​10757](https://redirect.github.com/owncloud/ocis/pull/10757) - Bugfix - Bump Reva: [#​10766](https://redirect.github.com/owncloud/ocis/pull/10766) - Enhancement - Create thumbnails for GGP MIME types: [#​10304](https://redirect.github.com/owncloud/ocis/pull/10304) - Enhancement - Include a product name in the collaboration service: [#​10335](https://redirect.github.com/owncloud/ocis/pull/10335) - Enhancement - Add web extensions to the ocis_full example: [#​10399](https://redirect.github.com/owncloud/ocis/pull/10399) - Enhancement - Remove deprecated CLI commands: [#​10432](https://redirect.github.com/owncloud/ocis/pull/10432) - Enhancement - Bump cs3api: [#​10449](https://redirect.github.com/owncloud/ocis/pull/10449) - Enhancement - Bump reva to latest: [#​10472](https://redirect.github.com/owncloud/ocis/pull/10472) - Enhancement - Concurrent userlog processing: [#​10504](https://redirect.github.com/owncloud/ocis/pull/10504) - Enhancement - Concurrent autoaccept for shares: [#​10507](https://redirect.github.com/owncloud/ocis/pull/10507) - Enhancement - Fetch shared resource metadata concurrently in graph: [#​10683](https://redirect.github.com/owncloud/ocis/pull/10683) - Enhancement - Update web to v11.0.6: [#​10755](https://redirect.github.com/owncloud/ocis/pull/10755) #### Details - Bugfix - Generate short tokens to be used as access tokens for WOPI: [#​10391](https://redirect.github.com/owncloud/ocis/pull/10391) Currently, the access tokens being used might be too long. In particular, Microsoft Office Online complains about the URL (which contains the access token) is too long and refuses to work. [https://github.com/owncloud/ocis/pull/10391](https://redirect.github.com/owncloud/ocis/pull/10391) - Bugfix - Fix put relative wopi operation for microsoft: [#​10403](https://redirect.github.com/owncloud/ocis/pull/10403) We fixed a bug in the put relative wopi operation for microsoft. The response now contains the correct properties. [https://github.com/owncloud/ocis/pull/10403](https://redirect.github.com/owncloud/ocis/pull/10403) - Bugfix - Make SSE keepalive interval configurable: [#​10411](https://redirect.github.com/owncloud/ocis/pull/10411) To prevent intermediate proxies from closing the SSE connection admins can now configure a `SSE_KEEPALIVE_INTERVAL`. [https://github.com/owncloud/ocis/pull/10411](https://redirect.github.com/owncloud/ocis/pull/10411) - Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' setting: [#​10425](https://redirect.github.com/owncloud/ocis/pull/10425) The config option 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME' was removed from the OCM service. The additional security provided by this setting is somewhat questionable and only provided in very specific setups. We are not going through the normal deprecation process for this setting, as it was never really working anyway. If you have this setting in your configuration, it will be ignored. You can safely remove it. [https://github.com/owncloud/ocis/issues/10355](https://redirect.github.com/owncloud/ocis/issues/10355) [https://github.com/owncloud/ocis/pull/10425](https://redirect.github.com/owncloud/ocis/pull/10425)0425 - Bugfix - Micro registry cache fixes: [#​10429](https://redirect.github.com/owncloud/ocis/pull/10429) We now invalidate cache entries when any of the nodes was not updated. [https://github.com/owncloud/ocis/pull/10429](https://redirect.github.com/owncloud/ocis/pull/10429) - Bugfix - Fix the memlimit loglevel: [#​10433](https://redirect.github.com/owncloud/ocis/pull/10433) We set the memlimit default loglevel to error. [https://github.com/owncloud/ocis/issues/10427](https://redirect.github.com/owncloud/ocis/issues/10427) [https://github.com/owncloud/ocis/pull/10433](https://redirect.github.com/owncloud/ocis/pull/10433)0433 - Bugfix - Log GRPC requests in debug mode: [#​10438](https://redirect.github.com/owncloud/ocis/pull/10438) When log level is set to debug we will now also log grpc requests. [https://github.com/owncloud/ocis/pull/10438](https://redirect.github.com/owncloud/ocis/pull/10438) - Bugfix - Restart Postprocessing properly: [#​10439](https://redirect.github.com/owncloud/ocis/pull/10439) Properly differentiate between resume and restart postprocessing. [https://github.com/owncloud/ocis/pull/10439](https://redirect.github.com/owncloud/ocis/pull/10439) - Bugfix - Allow to configure data server URL for ocm: [#​10440](https://redirect.github.com/owncloud/ocis/pull/10440) We introduced the `OCM_OCM_STORAGE_DATA_SERVER_URL` setting to fix a bug when downloading files from an OCM share. Before the data server URL defaulted to the listen address of the OCM server, which did not work when using 0.0.0.0 as the listen address. [https://github.com/owncloud/ocis/issues/10358](https://redirect.github.com/owncloud/ocis/issues/10358) [https://github.com/owncloud/ocis/pull/10440](https://redirect.github.com/owncloud/ocis/pull/10440)0440 - Bugfix - Respect proxy url when validating proofkeys: [#​10462](https://redirect.github.com/owncloud/ocis/pull/10462) We fixed a bug where the proxied wopi URL was not used when validating proofkeys. This caused the validation to fail when the proxy was used. [https://github.com/owncloud/ocis/pull/10462](https://redirect.github.com/owncloud/ocis/pull/10462) - Bugfix - Return wopi lock header in get lock response: [#​10470](https://redirect.github.com/owncloud/ocis/pull/10470) We fixed a bug where the wopi lock header was not returned in the get lock response. This is now fixed and the wopi validator tests are passing. [https://github.com/owncloud/ocis/pull/10470](https://redirect.github.com/owncloud/ocis/pull/10470) - Bugfix - 'ocis backup consistency' fixed for file revisions: [#​10493](https://redirect.github.com/owncloud/ocis/pull/10493) A bug was fixed that caused the 'ocis backup consistency' command to incorrectly report inconistencies when file revisions with a zero value for the nano-second part of the timestamp were present. [https://github.com/owncloud/ocis/issues/9498](https://redirect.github.com/owncloud/ocis/issues/9498) [https://github.com/owncloud/ocis/pull/10493](https://redirect.github.com/owncloud/ocis/pull/10493)0493 - Bugfix - Wait for services to be ready before registering them: [#​10498](https://redirect.github.com/owncloud/ocis/pull/10498) [https://github.com/owncloud/ocis/pull/10498](https://redirect.github.com/owncloud/ocis/pull/10498) - Bugfix - Fix 0-byte file uploads: [#​10500](https://redirect.github.com/owncloud/ocis/pull/10500) We fixed an issue where 0-byte files upload did not return the Location header. [https://github.com/owncloud/ocis/issues/10469](https://redirect.github.com/owncloud/ocis/issues/10469) [https://github.com/owncloud/ocis/pull/10500](https://redirect.github.com/owncloud/ocis/pull/10500)0500 - Bugfix - Fixed `sharedWithMe` response for OCM shares: [#​10501](https://redirect.github.com/owncloud/ocis/pull/10501) OCM shares returned in the `sharedWithMe` response did not have the `mimeType` property populated correctly. [https://github.com/owncloud/ocis/issues/10495](https://redirect.github.com/owncloud/ocis/issues/10495) [https://github.com/owncloud/ocis/pull/10501](https://redirect.github.com/owncloud/ocis/pull/10501)0501 - Bugfix - Fix gateway nats checks: [#​10502](https://redirect.github.com/owncloud/ocis/pull/10502) We now only check if nats is available when the gateway actually uses it. Furthermore, we added a backoff for checking the readys endpoint. [https://github.com/owncloud/ocis/pull/10502](https://redirect.github.com/owncloud/ocis/pull/10502) - Bugfix - Fix idp guest role default assignment: [#​10511](https://redirect.github.com/owncloud/ocis/pull/10511) We fixed an idp guest role default assignment. [https://github.com/owncloud/ocis/issues/10474](https://redirect.github.com/owncloud/ocis/issues/10474) [https://github.com/owncloud/ocis/pull/10511](https://redirect.github.com/owncloud/ocis/pull/10511)0511 - Bugfix - Remove mbreaker: [#​10524](https://redirect.github.com/owncloud/ocis/pull/10524) The circuit breaker is not handle correctly and leads therefore to more issues than it solves. We removed it. [https://github.com/owncloud/ocis/pull/10524](https://redirect.github.com/owncloud/ocis/pull/10524) - Bugfix - Fix impersonated request user mismatch: [#​10548](https://redirect.github.com/owncloud/ocis/pull/10548) We fixed a user id and name mismatch in the impersonated auth-app API request [https://github.com/owncloud/ocis/issues/10292](https://redirect.github.com/owncloud/ocis/issues/10292) [https://github.com/owncloud/ocis/pull/10548](https://redirect.github.com/owncloud/ocis/pull/10548)0548 - Bugfix - Fix federated sharing when using an external IDP: [#​10567](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/pull/10567) [https://github.com/cs3org/reva/pull/4933](https://redirect.github.com/cs3org/reva/pull/4933)4933 - Bugfix - Fix node cache ttl updates: [#​10575](https://redirect.github.com/owncloud/ocis/pull/10575) We now only udpate the TTL of the node that is created or updated. [https://github.com/owncloud/ocis/pull/10575](https://redirect.github.com/owncloud/ocis/pull/10575) - Bugfix - We now limit the number of workers of the jsoncs3 share manager: [#​10578](https://redirect.github.com/owncloud/ocis/pull/10578) We now restrict the number of workers that look up shares to 5. The number can be changed with `SHARING_USER_JSONCS3_MAX_CONCURRENCY` or `OCIS_MAX_CONCURRENCY`. [https://github.com/owncloud/ocis/pull/10578](https://redirect.github.com/owncloud/ocis/pull/10578) [https://github.com/owncloud/ocis/pull/10552](https://redirect.github.com/owncloud/ocis/pull/10552)0552 - Bugfix - Set MaxConcurrency to 1: [#​10580](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/pull/10580) [https://github.com/owncloud/ocis/pull/10557](https://redirect.github.com/owncloud/ocis/pull/10557)0557 - Bugfix - Reuse go-micro service clients: [#​10582](https://redirect.github.com/owncloud/ocis/pull/10582) Go micro clients must not be reinitialized. The internal selector will spawn a new go routine to watch for registry changes. [https://github.com/owncloud/ocis/pull/10582](https://redirect.github.com/owncloud/ocis/pull/10582) - Bugfix - Make collaboration service use a gateway selector: [#​10584](https://redirect.github.com/owncloud/ocis/pull/10584) [https://github.com/owncloud/ocis/pull/10584](https://redirect.github.com/owncloud/ocis/pull/10584) - Bugfix - Return an error if we can't get the keys and ensure they're cached: [#​10590](https://redirect.github.com/owncloud/ocis/pull/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. [https://github.com/owncloud/ocis/pull/10590](https://redirect.github.com/owncloud/ocis/pull/10590) - Bugfix - Fix status code for thumbnail requests: [#​10592](https://redirect.github.com/owncloud/ocis/pull/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://redirect.github.com/owncloud/ocis/issues/10589) [https://github.com/owncloud/ocis/pull/10592](https://redirect.github.com/owncloud/ocis/pull/10592)0592 - Bugfix - Fix the activity field mapping: [#​10593](https://redirect.github.com/owncloud/ocis/pull/10593) [https://github.com/owncloud/ocis/issues/10228](https://redirect.github.com/owncloud/ocis/issues/10228) [https://github.com/owncloud/ocis/pull/10593](https://redirect.github.com/owncloud/ocis/pull/10593)0593 Fixed the activity field mapping - Bugfix - Fix deny access for graph roles: [#​10627](https://redirect.github.com/owncloud/ocis/pull/10627) We added a unified role "Cannot access" to prevent a regression when switching the share implementation to the graph API. This role is now used to deny access to a resource.The new role is not enabled by default. The whole deny feature is still experimental. [https://github.com/owncloud/ocis/pull/10627](https://redirect.github.com/owncloud/ocis/pull/10627) - Bugfix - Fix link activity message: [#​10663](https://redirect.github.com/owncloud/ocis/pull/10663) We changed the link token to display name in the activity message. [https://github.com/owncloud/ocis/issues/10295](https://redirect.github.com/owncloud/ocis/issues/10295) [https://github.com/owncloud/ocis/pull/10663](https://redirect.github.com/owncloud/ocis/pull/10663)0663 - Bugfix - Fix possible race condition when a thumbnails is stored in the FS: [#​10693](https://redirect.github.com/owncloud/ocis/pull/10693) A race condition could cause the thumbnail service to return a thumbnail with 0 bytes or with partial content. In order to fix this, the service will create a temporary file with the contents and then rename that file to its final location. [https://github.com/owncloud/ocis/pull/10693](https://redirect.github.com/owncloud/ocis/pull/10693) - Bugfix - Skip fetching members: [#​10701](https://redirect.github.com/owncloud/ocis/pull/10701) We now skip fetching group members when they are not needed. [https://github.com/owncloud/ocis/pull/10701](https://redirect.github.com/owncloud/ocis/pull/10701) - Bugfix - Fix FileInfo BreadcrumbFolderURL: [#​10718](https://redirect.github.com/owncloud/ocis/pull/10718) We fixed the FileInfo.BreadcrumbFolderURL in a collaboration api" [https://github.com/owncloud/ocis/pull/10718](https://redirect.github.com/owncloud/ocis/pull/10718) - Bugfix - Fix graph drives response for federated shares: [#​10730](https://redirect.github.com/owncloud/ocis/pull/10730) Federated shares where erroneously showing up in the /me/drives response on the graph API. [https://github.com/owncloud/ocis/issues/10689](https://redirect.github.com/owncloud/ocis/issues/10689) [https://github.com/owncloud/ocis/pull/10730](https://redirect.github.com/owncloud/ocis/pull/10730)0730 - Bugfix - GetLastModified property in the REPORT response will use RFC1123 format: [#​10738](https://redirect.github.com/owncloud/ocis/pull/10738) This will follow the standard and will also match the format of the same property in the PROPFIND response [https://github.com/owncloud/ocis/pull/10738](https://redirect.github.com/owncloud/ocis/pull/10738) - Bugfix - Unifi logging: [#​10743](https://redirect.github.com/owncloud/ocis/pull/10743/) We fixed some cases where we did not use the correct logger. [https://github.com/owncloud/ocis/pull/10743](https://redirect.github.com/owncloud/ocis/pull/10743)/ - Bugfix - Fix FileInfo BreadcrumbFolderURL upd: [#​10757](https://redirect.github.com/owncloud/ocis/pull/10757) Made GetScopeByKeyPrefix function as a private method of the FileConnector [https://github.com/owncloud/ocis/pull/10757](https://redirect.github.com/owncloud/ocis/pull/10757) - Bugfix - Bump Reva: [#​10766](https://redirect.github.com/owncloud/ocis/pull/10766) Bumps reva version to 2.27.0 - Bugfix [cs3org/reva#4985](https://redirect.github.com/cs3org/reva/pull/4985): Drop unneeded session locks - Bugfix [cs3org/reva#5000](https://redirect.github.com/cs3org/reva/pull/5000): Fix ceph build - Bugfix [cs3org/reva#4989](https://redirect.github.com/cs3org/reva/pull/4989): Deleting OCM share also updates storageprovider - Enhancement [cs3org/reva#4998](https://redirect.github.com/cs3org/reva/pull/4998): Emit event when an ocm share is received - Enhancement [cs3org/reva#4996](https://redirect.github.com/cs3org/reva/pull/4996): Get rid of some cases of unstructured logging Bumps reva version to 2.26.8 - Fix [cs3org/reva#4983](https://redirect.github.com/cs3org/reva/pull/4983): Delete stale shares in the jsoncs3 share manager - Fix [cs3org/reva#4963](https://redirect.github.com/cs3org/reva/pull/4963): Fix name and displayName in an ocm - Fix [cs3org/reva#4968](https://redirect.github.com/cs3org/reva/pull/4968): Jsoncs3 cache fixes - Fix [cs3org/reva#4928](https://redirect.github.com/cs3org/reva/pull/4928): Propagate lock in PROPPATCH - Fix [cs3org/reva#4971](https://redirect.github.com/cs3org/reva/pull/4971): Use manager to list shares - Fix [cs3org/reva#4978](https://redirect.github.com/cs3org/reva/pull/4978): We added more trace spans in decomposedfs - Fix [cs3org/reva#4921](https://redirect.github.com/cs3org/reva/pull/4921): Polish propagation related code Bugfix: Bump Reva to v2.26.7 - Fix [cs3org/reva#4964](https://redirect.github.com/cs3org/reva/issues/4964): Fix a wrong error code when approvider creates a new file Bump Reva to v2.26.6 - Fix [cs3org/reva#4955](https://redirect.github.com/cs3org/reva/issues/4955): Allow small clock skew in reva token validation - Fix [cs3org/reva#4929](https://redirect.github.com/cs3org/reva/issues/4929): Fix flaky posixfs integration tests - Fix [cs3org/reva#4953](https://redirect.github.com/cs3org/reva/issues/4953): Avoid gateway panics - Fix [cs3org/reva#4959](https://redirect.github.com/cs3org/reva/issues/4959): Fix missing file touched event - Fix [cs3org/reva#4933](https://redirect.github.com/cs3org/reva/issues/4933): Fix federated sharing when using an external identity provider - Fix [cs3org/reva#4935](https://redirect.github.com/cs3org/reva/issues/4935): Enable datatx log - Fix [cs3org/reva#4936](https://redirect.github.com/cs3org/reva/issues/4936): Do not delete mlock files - Fix [cs3org/reva#4954](https://redirect.github.com/cs3org/reva/issues/4954): Prevent a panic when logging an error - Fix [cs3org/reva#4956](https://redirect.github.com/cs3org/reva/issues/4956): Improve posixfs error handling and logging - Fix [cs3org/reva#4951](https://redirect.github.com/cs3org/reva/issues/4951): Pass the initialized logger down the stack Bugfix: Bump Reva to v2.26.5 - Fix [cs3org/reva#4926](https://redirect.github.com/cs3org/reva/issues/4926): Make etag always match content on downloads - Fix [cs3org/reva#4920](https://redirect.github.com/cs3org/reva/issues/4920): Return correct status codes for simple uploads - Fix [cs3org/reva#4924](https://redirect.github.com/cs3org/reva/issues/4924): Fix sync propagation - Fix [cs3org/reva#4916](https://redirect.github.com/cs3org/reva/issues/4916): Improve posixfs stability and performanc Enhancement: Bump reva to 2.26.4 - Bugfix [cs3org/reva#4917](https://redirect.github.com/cs3org/reva/pull/4917): Fix 0-byte file uploads - Bugfix [cs3org/reva#4918](https://redirect.github.com/cs3org/reva/pull/4918): Fix app templates Bump reva to 2.26.3 - Bugfix [cs3org/reva#4908](https://redirect.github.com/cs3org/reva/pull/4908): Add checksum to OCM storageprovider responses - Enhancement [cs3org/reva#4910](https://redirect.github.com/cs3org/reva/pull/4910): Bump cs3api - Enhancement [cs3org/reva#4909](https://redirect.github.com/cs3org/reva/pull/4909): Bump cs3api - Enhancement [cs3org/reva#4906](https://redirect.github.com/cs3org/reva/pull/4906): Bump cs3api Bump reva to 2.26.2 - Enhancement [cs3org/reva#4897](https://redirect.github.com/cs3org/reva/pull/4897): Fix remaining quota calculation - Bugfix [cs3org/reva#4902](https://redirect.github.com/cs3org/reva/pull/4902): Fix quota calculation [https://github.com/owncloud/ocis/pull/10766](https://redirect.github.com/owncloud/ocis/pull/10766) [https://github.com/owncloud/ocis/pull/10735](https://redirect.github.com/owncloud/ocis/pull/10735)0[https://github.com/owncloud/ocis/pull/10612](https://redirect.github.com/owncloud/ocis/pull/10612)l[https://github.com/owncloud/ocis/pull/10552](https://redirect.github.com/owncloud/ocis/pull/10552)s[https://github.com/owncloud/ocis/pull/10539](https://redirect.github.com/owncloud/ocis/pull/10539)/[https://github.com/owncloud/ocis/pull/10419](https://redirect.github.com/owncloud/ocis/pull/10419)loud/ocis/pull/10419 - Enhancement - Create thumbnails for GGP MIME types: [#​10304](https://redirect.github.com/owncloud/ocis/pull/10304) Creates thumbnails for newly added ggp files [https://github.com/owncloud/ocis/pull/10304](https://redirect.github.com/owncloud/ocis/pull/10304) - Enhancement - Include a product name in the collaboration service: [#​10335](https://redirect.github.com/owncloud/ocis/pull/10335) The product name will allow using a different app name. For example, a "CoolBox" app name might use a branded Collabora instance by using "Collabora" as product name. [https://github.com/owncloud/ocis/pull/10335](https://redirect.github.com/owncloud/ocis/pull/10335) [https://github.com/owncloud/ocis/pull/10490](https://redirect.github.com/owncloud/ocis/pull/10490)0490 - Enhancement - Add web extensions to the ocis_full example: [#​10399](https://redirect.github.com/owncloud/ocis/pull/10399) We added some of the web extensions from ownCloud to the ocis_full docker compose example. - importer - draw-io - external-sites - json-viewer - unzip - progressbars These can be enabled in the .env file one by one. Read more about ocis extensions in https://github.com/owncloud/web-extensions/blob/main/README.md [https://github.com/owncloud/ocis/pull/10399](https://redirect.github.com/owncloud/ocis/pull/10399) - Enhancement - Remove deprecated CLI commands: [#​10432](https://redirect.github.com/owncloud/ocis/pull/10432) We removed the following deprecated CLI commands: `ocis storage-users uploads list` `ocis storage-users uploads clean` [https://github.com/owncloud/ocis/issues/10428](https://redirect.github.com/owncloud/ocis/issues/10428) [https://github.com/owncloud/ocis/pull/10432](https://redirect.github.com/owncloud/ocis/pull/10432)0432 - Enhancement - Bump cs3api: [#​10449](https://redirect.github.com/owncloud/ocis/pull/10449) [https://github.com/owncloud/ocis/pull/10449](https://redirect.github.com/owncloud/ocis/pull/10449) - Enhancement - Bump reva to latest: [#​10472](https://redirect.github.com/owncloud/ocis/pull/10472) [https://github.com/owncloud/ocis/pull/10472](https://redirect.github.com/owncloud/ocis/pull/10472) - Enhancement - Concurrent userlog processing: [#​10504](https://redirect.github.com/owncloud/ocis/pull/10504) We now start multiple go routines that process events. The default of 5 goroutines can be changed with the new `USERLOG_MAX_CONCURRENCY` environment variable. [https://github.com/owncloud/ocis/pull/10504](https://redirect.github.com/owncloud/ocis/pull/10504) - Enhancement - Concurrent autoaccept for shares: [#​10507](https://redirect.github.com/owncloud/ocis/pull/10507) Shares for groups are now concurrently accepted. Tha default of 25 goroutinges can be changed with the new `FRONTEND_MAX_CONCURRENCY` environment variable. [https://github.com/owncloud/ocis/pull/10507](https://redirect.github.com/owncloud/ocis/pull/10507) [https://github.com/owncloud/ocis/pull/10476](https://redirect.github.com/owncloud/ocis/pull/10476)0476 - Enhancement - Fetch shared resource metadata concurrently in graph: [#​10683](https://redirect.github.com/owncloud/ocis/pull/10683) We now concurrently stat shared resources when listing shares [https://github.com/owncloud/ocis/pull/10683](https://redirect.github.com/owncloud/ocis/pull/10683) - Enhancement - Update web to v11.0.6: [#​10755](https://redirect.github.com/owncloud/ocis/pull/10755) - Bugfix [owncloud/web#11992](https://redirect.github.com/owncloud/web/pull/11992): OCM invite flow - Bugfix [owncloud/web#11997](https://redirect.github.com/owncloud/web/pull/11997): Change search scope without search term - Bugfix [owncloud/web#11998](https://redirect.github.com/owncloud/web/pull/11998): Do not load version when sidebar is closed - Bugfix [owncloud/web#12000](https://redirect.github.com/owncloud/web/pull/12000): Use only space resource with driveType "project" as space in sidebar - Bugfix [owncloud/web#12002](https://redirect.github.com/owncloud/web/pull/12002): OCM share editing - Bugfix [owncloud/web#12002](https://redirect.github.com/owncloud/web/pull/12002): OCM share recipient issuer - Bugfix [owncloud/web#12008](https://redirect.github.com/owncloud/web/pull/12008): Missing activities on Shared with me page - Bugfix [owncloud/web#12010](https://redirect.github.com/owncloud/web/pull/12010): Sidebar file info for shares - Bugfix [owncloud/web#12012](https://redirect.github.com/owncloud/web/pull/12012): Show missing role name in link share panel - Bugfix [owncloud/web#12013](https://redirect.github.com/owncloud/web/pull/12013): Missing translations for share type filters - Bugfix [owncloud/web#12022](https://redirect.github.com/owncloud/web/pull/12022): Permanent link for shares We updated ownCloud Web to v11.0.4. Please refer to the changelog (linked) for details on the web release. - Bugfix [owncloud/web#11870](https://redirect.github.com/owncloud/web/issues/11870): Preview image retries postprocessing - Bugfix [owncloud/web#11883](https://redirect.github.com/owncloud/web/issues/11883): Preview app Shared with me page - Bugfix [owncloud/web#11897](https://redirect.github.com/owncloud/web/issues/11897): "Save as" / "Open" when embed delegate authentication is enabled - Bugfix [owncloud/web#11900](https://redirect.github.com/owncloud/web/issues/11900): App top bar does not show location when shared file is opened - Bugfix [owncloud/web#11900](https://redirect.github.com/owncloud/web/issues/11900): Open from app and Save As feature broken when opened via shared file - Bugfix [owncloud/web#11904](https://redirect.github.com/owncloud/web/issues/11904): Public folder reload - Bugfix [owncloud/web#11916](https://redirect.github.com/owncloud/web/issues/11916): Fix order in roles drop down - Bugfix [owncloud/web#11923](https://redirect.github.com/owncloud/web/issues/11923): Allow create template with different editors - Bugfix [owncloud/web#11924](https://redirect.github.com/owncloud/web/issues/11924): Extension actions in right sidebar - Bugfix [owncloud/web#11929](https://redirect.github.com/owncloud/web/issues/11929): Unique request ids We updated ownCloud Web to v11.0.2. Please refer to the changelog (linked) for details on the web release. - Bugfix [owncloud/web#11803](https://redirect.github.com/owncloud/web/issues/11803): Files appearing in file list - Bugfix [owncloud/web#11804](https://redirect.github.com/owncloud/web/pull/11804): Add missing translations - Bugfix [owncloud/web#11806](https://redirect.github.com/owncloud/web/issues/11806): Folder size mismatch - Bugfix [owncloud/web#11813](https://redirect.github.com/owncloud/web/pull/11813): Preview image retries - Bugfix [owncloud/web#11817](https://redirect.github.com/owncloud/web/pull/11817): Respect post logout url - Bugfix [owncloud/web#11830](https://redirect.github.com/owncloud/web/issues/11830): Right side bar cut off - Bugfix [owncloud/web#11831](https://redirect.github.com/owncloud/web/pull/11831): Sidebar showing wrong shares - Bugfix [owncloud/web#11853](https://redirect.github.com/owncloud/web/issues/11853): Context menu "Open app in new tab" broken - Bugfix [owncloud/web#11008](https://redirect.github.com/owncloud/web/issues/11008): Show lock information in file details [https://github.com/owncloud/ocis/pull/10755](https://redirect.github.com/owncloud/ocis/pull/10755) [https://github.com/owncloud/ocis/pull/10569](https://redirect.github.com/owncloud/ocis/pull/10569)0[https://github.com/owncloud/ocis/pull/10604](https://redirect.github.com/owncloud/ocis/pull/10604)l[https://github.com/owncloud/ocis/pull/10467](https://redirect.github.com/owncloud/ocis/pull/10467)s[https://github.com/owncloud/ocis/pull/10503](https://redirect.github.com/owncloud/ocis/pull/10503)/ocis/pull/10503 https://github.com/owncloud/web/releases/tag/v11.0.6 https://github.com/owncloud/web/releases/tag/v11.0.3 https://github.com/owncloud/web/releases/tag/v11.0.4 https://github.com/owncloud/web/releases/tag/v11.0.1 https://github.com/owncloud/web/releases/tag/v11.0.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi4xIiwidXBkYXRlZEluVmVyIjoiMzkuNzIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9tYWpvciJdfQ==-->
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/owncloud/ocis](https://redirect.github.com/owncloud/ocis) | minor | `7.0.1` -> `7.1.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>owncloud/ocis (docker.io/owncloud/ocis)</summary> ### [`v7.1.0`](https://redirect.github.com/owncloud/ocis/blob/HEAD/CHANGELOG.md#Changelog-for-710-2025-03-06) [Compare Source](https://redirect.github.com/owncloud/ocis/compare/v7.0.1...v7.1.0) The following sections list the changes for 7.1.0. [7.1.0]: https://redirect.github.com/owncloud/ocis/compare/v7.0.0...v7.1.0 #### Summary - Bugfix - Update govips to 2.16.0: [#​10378](https://redirect.github.com/owncloud/ocis/issues/10378) - Bugfix - Share creation date is missing in invite response: [#​10781](https://redirect.github.com/owncloud/ocis/pull/10781) - Bugfix - Bump some golang dependencies: [#​10795](https://redirect.github.com/owncloud/ocis/pull/10795) - Bugfix - Allow to accepted invite after it was once deleted: [#​10834](https://redirect.github.com/owncloud/ocis/pull/10834) - Bugfix - Fix the mail notifications for the user light: [#​10865](https://redirect.github.com/owncloud/ocis/pull/10865) - Bugfix - Fix filtering of PostprocessingStepFinished events: [#​10868](https://redirect.github.com/owncloud/ocis/pull/10868) - Bugfix - Prevent empty email body for grouped email notifications: [#​10869](https://redirect.github.com/owncloud/ocis/pull/10869) - Bugfix - Consistently name roles: [#​10871](https://redirect.github.com/owncloud/ocis/pull/10871) - Bugfix - Fix grouped email notifications store key: [#​10873](https://redirect.github.com/owncloud/ocis/pull/10873) - Bugfix - Fix missing newline in grouped email: [#​10883](https://redirect.github.com/owncloud/ocis/pull/10883) - Bugfix - Fix email templates white spaces & new lines: [#​10884](https://redirect.github.com/owncloud/ocis/pull/10884) - Bugfix - Fix the ocm gateway connection pool: [#​10916](https://redirect.github.com/owncloud/ocis/pull/10916) - Bugfix - Add fallback for folder names: [#​10932](https://redirect.github.com/owncloud/ocis/pull/10932) - Bugfix - Allow view ocm shares: [#​10944](https://redirect.github.com/owncloud/ocis/pull/10944) - Bugfix - Fix Collaboration file extension check: [#​10947](https://redirect.github.com/owncloud/ocis/issues/10947) - Bugfix - Add Identities to education user: [#​11016](https://redirect.github.com/owncloud/ocis/pull/11016) - Bugfix - Bump libregraph api: [#​11021](https://redirect.github.com/owncloud/ocis/pull/11021) - Bugfix - Fix OCM create share: [#​11047](https://redirect.github.com/owncloud/ocis/pull/11047) - Bugfix - Fix update grants for the OCM share: [#​11052](https://redirect.github.com/owncloud/ocis/pull/11052) - Enhancement - Part I: The user settings are extended by notifications preferences: [#​10706](https://redirect.github.com/owncloud/ocis/pull/10706) - Enhancement - Part II: Filtering of in-app notifications: [#​10779](https://redirect.github.com/owncloud/ocis/pull/10779) - Enhancement - Part III: Filtering of mail notifications: [#​10792](https://redirect.github.com/owncloud/ocis/pull/10792) - Enhancement - Translate Notification Settings: [#​10812](https://redirect.github.com/owncloud/ocis/pull/10812) - Enhancement - Part IV: Grouping of mail notifications: [#​10838](https://redirect.github.com/owncloud/ocis/pull/10838) - Enhancement - Update web to v11.1.0: [#​10853](https://redirect.github.com/owncloud/ocis/pull/10853) - Enhancement - Add tests for grouped emails: [#​10885](https://redirect.github.com/owncloud/ocis/pull/10885) - Enhancement - Use maintained forks: [#​10886](https://redirect.github.com/owncloud/ocis/pull/10886) - Enhancement - Add email notification for share removed event: [#​10915](https://redirect.github.com/owncloud/ocis/pull/10915) - Enhancement - Update Web to v1.11.1: [#​10918](https://redirect.github.com/owncloud/ocis/pull/10918) - Enhancement - Update Web to v1.11.2: [#​10930](https://redirect.github.com/owncloud/ocis/pull/10930) - Enhancement - Implement debug docker for arm64 platform: [#​10940](https://redirect.github.com/owncloud/ocis/pull/10940) - Enhancement - Add roles: [#​10964](https://redirect.github.com/owncloud/ocis/pull/10964) - Enhancement - Update Web to v1.11.3: [#​10977](https://redirect.github.com/owncloud/ocis/pull/10977) - Enhancement - Add the ocm notification handler: [#​11005](https://redirect.github.com/owncloud/ocis/pull/11005) - Enhancement - Add logging when a users space gets deleted: [#​11037](https://redirect.github.com/owncloud/ocis/pull/11037) - Enhancement - Add the ocm notification ShareChangePermission: [#​11041](https://redirect.github.com/owncloud/ocis/pull/11041) - Enhancement - Update Web to v11.2.0: [#​11049](https://redirect.github.com/owncloud/ocis/pull/11049) - Enhancement - Update Web to v11.3.0: [#​11058](https://redirect.github.com/owncloud/ocis/pull/11058) - Enhancement - Bump Reva: [#​11083](https://redirect.github.com/owncloud/ocis/pull/11083) #### Details - Bugfix - Update govips to 2.16.0: [#​10378](https://redirect.github.com/owncloud/ocis/issues/10378) The update to govips 2.16.0 removes temporary access to /tmp that was introduced by govips. [https://github.com/owncloud/ocis/issues/10378](https://redirect.github.com/owncloud/ocis/issues/10378) [https://github.com/owncloud/ocis/pull/10943](https://redirect.github.com/owncloud/ocis/pull/10943)0943 - Bugfix - Share creation date is missing in invite response: [#​10781](https://redirect.github.com/owncloud/ocis/pull/10781) The graph drives invite response now includes the `createdDateTime` field. [https://github.com/owncloud/ocis/issues/10739](https://redirect.github.com/owncloud/ocis/issues/10739) [https://github.com/owncloud/ocis/pull/10781](https://redirect.github.com/owncloud/ocis/pull/10781)0781 - Bugfix - Bump some golang dependencies: [#​10795](https://redirect.github.com/owncloud/ocis/pull/10795) Bump dependencies "golang.org/x/crypto" and "golang.org/x/net" [https://github.com/owncloud/ocis/pull/10795](https://redirect.github.com/owncloud/ocis/pull/10795) - Bugfix - Allow to accepted invite after it was once deleted: [#​10834](https://redirect.github.com/owncloud/ocis/pull/10834) Allowed to accepted invite even after it was once deleted on the invite receiver or invite creation side. [https://github.com/owncloud/ocis/issues/10813](https://redirect.github.com/owncloud/ocis/issues/10813) [https://github.com/owncloud/ocis/pull/10834](https://redirect.github.com/owncloud/ocis/pull/10834)0834 - Bugfix - Fix the mail notifications for the user light: [#​10865](https://redirect.github.com/owncloud/ocis/pull/10865) Fix the default bundle-list for mail notification settings for the user light. [https://github.com/owncloud/ocis/issues/10864](https://redirect.github.com/owncloud/ocis/issues/10864) [https://github.com/owncloud/ocis/pull/10865](https://redirect.github.com/owncloud/ocis/pull/10865)0865 - Bugfix - Fix filtering of PostprocessingStepFinished events: [#​10868](https://redirect.github.com/owncloud/ocis/pull/10868) [https://github.com/owncloud/ocis/issues/10867](https://redirect.github.com/owncloud/ocis/issues/10867) [https://github.com/owncloud/ocis/pull/10868](https://redirect.github.com/owncloud/ocis/pull/10868)0868 - Bugfix - Prevent empty email body for grouped email notifications: [#​10869](https://redirect.github.com/owncloud/ocis/pull/10869) [https://github.com/owncloud/ocis/pull/10869](https://redirect.github.com/owncloud/ocis/pull/10869) - Bugfix - Consistently name roles: [#​10871](https://redirect.github.com/owncloud/ocis/pull/10871) BundleUUIDRoleGuest has been renamed to BundleUUIDRoleUserLight for consistency reasons [https://github.com/owncloud/ocis/pull/10871](https://redirect.github.com/owncloud/ocis/pull/10871) - Bugfix - Fix grouped email notifications store key: [#​10873](https://redirect.github.com/owncloud/ocis/pull/10873) Interval and user id is now separated by `_` (key schema: `${INTERVAL}_${USER_ID}`). [https://github.com/owncloud/ocis/pull/10873](https://redirect.github.com/owncloud/ocis/pull/10873) - Bugfix - Fix missing newline in grouped email: [#​10883](https://redirect.github.com/owncloud/ocis/pull/10883) `\n` is now replaced by `<br>` in the HTML email body [https://github.com/owncloud/ocis/pull/10883](https://redirect.github.com/owncloud/ocis/pull/10883) - Bugfix - Fix email templates white spaces & new lines: [#​10884](https://redirect.github.com/owncloud/ocis/pull/10884) Email templates now contain no unwanted white spaces & new lines if .CallToAction is nil [https://github.com/owncloud/ocis/pull/10884](https://redirect.github.com/owncloud/ocis/pull/10884) - Bugfix - Fix the ocm gateway connection pool: [#​10916](https://redirect.github.com/owncloud/ocis/pull/10916) Fix the ocm gateway connection pool. Fix ocis dependency in the reva go.mod file. Bump the ocis version accordingly to the major version. [https://github.com/owncloud/ocis/issues/10846](https://redirect.github.com/owncloud/ocis/issues/10846) [https://github.com/owncloud/ocis/issues/10878](https://redirect.github.com/owncloud/ocis/issues/10878)0[https://github.com/owncloud/ocis/pull/10916](https://redirect.github.com/owncloud/ocis/pull/10916)ll/10916 - Bugfix - Add fallback for folder names: [#​10932](https://redirect.github.com/owncloud/ocis/pull/10932) Add translated `shared-with-me` fallback for folder names in the activitylog to avoid `{folder}` in the output. [https://github.com/owncloud/ocis/issues/10906](https://redirect.github.com/owncloud/ocis/issues/10906) [https://github.com/owncloud/ocis/pull/10932](https://redirect.github.com/owncloud/ocis/pull/10932)0932 - Bugfix - Allow view ocm shares: [#​10944](https://redirect.github.com/owncloud/ocis/pull/10944) OCM shares with `view` permissions did not work. When opening them in weboffice an error would occur. This has been fixed. [https://github.com/owncloud/ocis/pull/10944](https://redirect.github.com/owncloud/ocis/pull/10944) - Bugfix - Fix Collaboration file extension check: [#​10947](https://redirect.github.com/owncloud/ocis/issues/10947) Fixed Collaboration file extension check to case-insensitive comparison. [https://github.com/owncloud/ocis/issues/10947](https://redirect.github.com/owncloud/ocis/issues/10947) [https://github.com/owncloud/ocis/pull/10945](https://redirect.github.com/owncloud/ocis/pull/10945)0945 - Bugfix - Add Identities to education user: [#​11016](https://redirect.github.com/owncloud/ocis/pull/11016) Education User where not created correctly. They were missing the Identities field [https://github.com/owncloud/ocis/pull/11016](https://redirect.github.com/owncloud/ocis/pull/11016) - Bugfix - Bump libregraph api: [#​11021](https://redirect.github.com/owncloud/ocis/pull/11021) Bump the libregraph api to avoid a regression. [https://github.com/owncloud/ocis/pull/11021](https://redirect.github.com/owncloud/ocis/pull/11021) - Bugfix - Fix OCM create share: [#​11047](https://redirect.github.com/owncloud/ocis/pull/11047) We fixed the OCM share fails on share creating if the federated instance is not reachable. [https://github.com/owncloud/ocis/issues/11046](https://redirect.github.com/owncloud/ocis/issues/11046) [https://github.com/owncloud/ocis/pull/11047](https://redirect.github.com/owncloud/ocis/pull/11047)1047 - Bugfix - Fix update grants for the OCM share: [#​11052](https://redirect.github.com/owncloud/ocis/pull/11052) Fix update grants for the OCM share [https://github.com/owncloud/ocis/issues/11022](https://redirect.github.com/owncloud/ocis/issues/11022) [https://github.com/owncloud/ocis/pull/11052](https://redirect.github.com/owncloud/ocis/pull/11052)1052 - Enhancement - Part I: The user settings are extended by notifications preferences: [#​10706](https://redirect.github.com/owncloud/ocis/pull/10706) Part I: Users can now store their notifications preferences in the user settings [https://github.com/owncloud/ocis/issues/10669](https://redirect.github.com/owncloud/ocis/issues/10669) [https://github.com/owncloud/ocis/pull/10706](https://redirect.github.com/owncloud/ocis/pull/10706)0706 - Enhancement - Part II: Filtering of in-app notifications: [#​10779](https://redirect.github.com/owncloud/ocis/pull/10779) Part II: In-app notifications are now filtered based on the notification preferences in the user settings [https://github.com/owncloud/ocis/issues/10769](https://redirect.github.com/owncloud/ocis/issues/10769) [https://github.com/owncloud/ocis/pull/10779](https://redirect.github.com/owncloud/ocis/pull/10779)0779 - Enhancement - Part III: Filtering of mail notifications: [#​10792](https://redirect.github.com/owncloud/ocis/pull/10792) Part III: Mail notifications are now filtered based on the notification preferences in the user settings [https://github.com/owncloud/ocis/issues/10790](https://redirect.github.com/owncloud/ocis/issues/10790) [https://github.com/owncloud/ocis/pull/10792](https://redirect.github.com/owncloud/ocis/pull/10792)0792 - Enhancement - Translate Notification Settings: [#​10812](https://redirect.github.com/owncloud/ocis/pull/10812) Translates the notification settings according to the users language preference. [https://github.com/owncloud/ocis/pull/10812](https://redirect.github.com/owncloud/ocis/pull/10812) - Enhancement - Part IV: Grouping of mail notifications: [#​10838](https://redirect.github.com/owncloud/ocis/pull/10838) Part IV: Mail notifications can now be grouped on a daily or weekly basis [https://github.com/owncloud/ocis/issues/10793](https://redirect.github.com/owncloud/ocis/issues/10793) [https://github.com/owncloud/ocis/pull/10838](https://redirect.github.com/owncloud/ocis/pull/10838)0838 - Enhancement - Update web to v11.1.0: [#​10853](https://redirect.github.com/owncloud/ocis/pull/10853) - Bugfix [owncloud/web#12040](https://redirect.github.com/owncloud/web/pull/12040): Preview app files visibility: [#​12040](https://redirect.github.com/owncloud/ocis/issues/12040) - Bugfix [owncloud/web#12044](https://redirect.github.com/owncloud/web/pull/12044): Disable paste action in same folder: [#​12044](https://redirect.github.com/owncloud/ocis/issues/12044) - Bugfix [owncloud/web#12045](https://redirect.github.com/owncloud/web/pull/12045): Do not push sidebar close action away: [#​12045](https://redirect.github.com/owncloud/ocis/issues/12045) - Bugfix [owncloud/web#12045](https://redirect.github.com/owncloud/web/pull/12045): Update sidebar width on resize: [#​12045](https://redirect.github.com/owncloud/ocis/issues/12045) - Bugfix [owncloud/web#12045](https://redirect.github.com/owncloud/web/pull/12045): Use correct breakpoints in sidebar: [#​12045](https://redirect.github.com/owncloud/ocis/issues/12045) - Bugfix [owncloud/web#12050](https://redirect.github.com/owncloud/web/pull/12050): Show indirect shares on search page: [#​12050](https://redirect.github.com/owncloud/ocis/issues/12050) - Bugfix [owncloud/web#12055](https://redirect.github.com/owncloud/web/pull/12055): Add more padding to input when clear action is visible: [#​12055](https://redirect.github.com/owncloud/ocis/issues/12055) - Bugfix [owncloud/web#12058](https://redirect.github.com/owncloud/web/pull/12058): Use local state in sidebar in embed mode: [#​12058](https://redirect.github.com/owncloud/ocis/issues/12058) - Bugfix [owncloud/web#12063](https://redirect.github.com/owncloud/web/pull/12063): Change opacity of disabled checkboxes: [#​12063](https://redirect.github.com/owncloud/ocis/issues/12063) - Bugfix [owncloud/web#12074](https://redirect.github.com/owncloud/web/pull/12074): Refetch notifications settings on locale change: [#​12074](https://redirect.github.com/owncloud/ocis/issues/12074) - Enhancement [owncloud/web#12010](https://redirect.github.com/owncloud/web/pull/12010): Add notifications settings: [#​12010](https://redirect.github.com/owncloud/ocis/issues/12010) - Enhancement [owncloud/web#12054](https://redirect.github.com/owncloud/web/pull/12054): Use generic private link error: [#​12054](https://redirect.github.com/owncloud/ocis/issues/12054) [https://github.com/owncloud/ocis/pull/10853](https://redirect.github.com/owncloud/ocis/pull/10853) https://github.com/owncloud/web/releases/tag/v11.1.0 - Enhancement - Add tests for grouped emails: [#​10885](https://redirect.github.com/owncloud/ocis/pull/10885) [https://github.com/owncloud/ocis/pull/10885](https://redirect.github.com/owncloud/ocis/pull/10885) - Enhancement - Use maintained forks: [#​10886](https://redirect.github.com/owncloud/ocis/pull/10886) Switches away from unmainatained forks. [https://github.com/owncloud/ocis/pull/10886](https://redirect.github.com/owncloud/ocis/pull/10886) - Enhancement - Add email notification for share removed event: [#​10915](https://redirect.github.com/owncloud/ocis/pull/10915) [https://github.com/owncloud/ocis/issues/10904](https://redirect.github.com/owncloud/ocis/issues/10904) [https://github.com/owncloud/ocis/pull/10915](https://redirect.github.com/owncloud/ocis/pull/10915)0915 - Enhancement - Update Web to v1.11.1: [#​10918](https://redirect.github.com/owncloud/ocis/pull/10918) - Bugfix [owncloud/web#12112](https://redirect.github.com/owncloud/web/pull/12112): Optionally access preview app route query: [#​12112](https://redirect.github.com/owncloud/ocis/issues/12112) - Bugfix [owncloud/web#12118](https://redirect.github.com/owncloud/web/pull/12118): Change federated share icon: [#​12118](https://redirect.github.com/owncloud/ocis/issues/12118) - Bugfix [owncloud/web#12118](https://redirect.github.com/owncloud/web/pull/12118): Improve federated share icon contrast: [#​12118](https://redirect.github.com/owncloud/ocis/issues/12118) - Bugfix [owncloud/web#12119](https://redirect.github.com/owncloud/web/pull/12119): Show external share indicator: [#​12119](https://redirect.github.com/owncloud/ocis/issues/12119) [https://github.com/owncloud/ocis/pull/10918](https://redirect.github.com/owncloud/ocis/pull/10918) https://github.com/owncloud/web/releases/tag/v11.1.1 - Enhancement - Update Web to v1.11.2: [#​10930](https://redirect.github.com/owncloud/ocis/pull/10930) - Bugfix [owncloud/ocis#10891](https://redirect.github.com/owncloud/ocis/issues/10891): Rename ScienceMesh: [#​10891](https://redirect.github.com/owncloud/ocis/issues/10891) [https://github.com/owncloud/ocis/pull/10930](https://redirect.github.com/owncloud/ocis/pull/10930) https://github.com/owncloud/web/releases/tag/v11.1.2 - Enhancement - Implement debug docker for arm64 platform: [#​10940](https://redirect.github.com/owncloud/ocis/pull/10940) [https://github.com/owncloud/ocis/pull/10940](https://redirect.github.com/owncloud/ocis/pull/10940) - Enhancement - Add roles: [#​10964](https://redirect.github.com/owncloud/ocis/pull/10964) Add EditorListGrantsWithVersions and FileEditorListGrantsWithVersions roles. [https://github.com/owncloud/ocis/issues/10747](https://redirect.github.com/owncloud/ocis/issues/10747) [https://github.com/owncloud/ocis/pull/10964](https://redirect.github.com/owncloud/ocis/pull/10964)0964 - Enhancement - Update Web to v1.11.3: [#​10977](https://redirect.github.com/owncloud/ocis/pull/10977) - Bugfix [owncloud/web#12156](https://redirect.github.com/owncloud/web/pull/12156): Replace text editor: [#​12156](https://redirect.github.com/owncloud/ocis/issues/12156) [https://github.com/owncloud/ocis/pull/10977](https://redirect.github.com/owncloud/ocis/pull/10977) https://github.com/owncloud/web/releases/tag/v11.1.3 - Enhancement - Add the ocm notification handler: [#​11005](https://redirect.github.com/owncloud/ocis/pull/11005) Added the ocm notification handler that allows receiving a notification from a remote party about changes to a previously known entity. [https://github.com/owncloud/enterprise/issues/7075](https://redirect.github.com/owncloud/enterprise/issues/7075) [https://github.com/owncloud/ocis/pull/11005](https://redirect.github.com/owncloud/ocis/pull/11005)1005 - Enhancement - Add logging when a users space gets deleted: [#​11037](https://redirect.github.com/owncloud/ocis/pull/11037) When deleting a user, their personal space will also be deleted. When this operation fails the logging in the graph service was insufficient. We added some logs. [https://github.com/owncloud/ocis/pull/11037](https://redirect.github.com/owncloud/ocis/pull/11037) - Enhancement - Add the ocm notification ShareChangePermission: [#​11041](https://redirect.github.com/owncloud/ocis/pull/11041) Added the ocm notification ShareChangePermission that allows to synchronize the permissions of a share between the federated instances. [https://github.com/owncloud/ocis/pull/11041](https://redirect.github.com/owncloud/ocis/pull/11041) - Enhancement - Update Web to v11.2.0: [#​11049](https://redirect.github.com/owncloud/ocis/pull/11049) - Bugfix [owncloud/web#12146](https://redirect.github.com/owncloud/web/pull/12146): Create password protected folder in personal space - Bugfix [owncloud/web#12194](https://redirect.github.com/owncloud/web/pull/12194): Display shared file versions - Bugfix [owncloud/web#12175](https://redirect.github.com/owncloud/web/pull/12175): Do not render default actions in context menu - Bugfix [owncloud/web#12204](https://redirect.github.com/owncloud/web/pull/12204): Enable external shares editing - Bugfix [owncloud/web#12177](https://redirect.github.com/owncloud/web/pull/12177): Open password protected folder when clicking on its name - Bugfix [owncloud/web#12206](https://redirect.github.com/owncloud/web/pull/12206): Preserve current language in password protected folder view - Bugfix [owncloud/web#12205](https://redirect.github.com/owncloud/web/pull/12205): Prevent password protected folder move - Bugfix [owncloud/web#12195](https://redirect.github.com/owncloud/web/pull/12195): Sanitize content from md-editor-v3 - Bugfix [owncloud/web#12178](https://redirect.github.com/owncloud/web/pull/12178): Skip upload dropzone init when files view is missing - Enhancement [owncloud/web#12206](https://redirect.github.com/owncloud/web/pull/12206): Add `lang` URL query parameter - Enhancement [owncloud/web#12142](https://redirect.github.com/owncloud/web/pull/12142): Add password protected folders handler - Enhancement [owncloud/web#12137](https://redirect.github.com/owncloud/web/pull/12137): Add password protected folders app - Enhancement [owncloud/web#12188](https://redirect.github.com/owncloud/web/pull/12188): Allow camera in external app iframe - Enhancement [owncloud/web#12142](https://redirect.github.com/owncloud/web/pull/12142): Control more elements visibility via URL query - Enhancement [owncloud/web#12152](https://redirect.github.com/owncloud/web/pull/12152): Delete password protected folders - Enhancement [owncloud/web#12046](https://redirect.github.com/owncloud/web/pull/12046): Disable resources in delete queue - Enhancement [owncloud/web#12145](https://redirect.github.com/owncloud/web/pull/12145): Display default actions in context menu - Enhancement [owncloud/web#12145](https://redirect.github.com/owncloud/web/pull/12145): Hide password protected folders action - Enhancement [owncloud/web#12145](https://redirect.github.com/owncloud/web/pull/12145): Hide password protected folders extension - Enhancement [owncloud/web#12141](https://redirect.github.com/owncloud/web/pull/12141): Password protected folder permissions - Enhancement [owncloud/web#12146](https://redirect.github.com/owncloud/web/pull/12146): Recursive folder creation [https://github.com/owncloud/ocis/pull/11049](https://redirect.github.com/owncloud/ocis/pull/11049) https://github.com/owncloud/web/releases/tag/v11.2.0 - Enhancement - Update Web to v11.3.0: [#​11058](https://redirect.github.com/owncloud/ocis/pull/11058) - Enhancement [owncloud/web#12104](https://redirect.github.com/owncloud/web/pull/12104): Add psec file icon - Enhancement [owncloud/web#12105](https://redirect.github.com/owncloud/web/pull/12105): Handle extensions without editor - Enhancement [owncloud/web#12109](https://redirect.github.com/owncloud/web/pull/12109): Add custom handler to file extensions [https://github.com/owncloud/ocis/pull/11058](https://redirect.github.com/owncloud/ocis/pull/11058) https://github.com/owncloud/web/releases/tag/v11.3.0 - Enhancement - Bump Reva: [#​11083](https://redirect.github.com/owncloud/ocis/pull/11083) Bumps reva version to 2.27.7 [https://github.com/owncloud/ocis/pull/11083](https://redirect.github.com/owncloud/ocis/pull/11083) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODguNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4OC40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
Description
We've added a new notifications settings section into the account screen. This section allows users to configure what notifications they wish to receive either in-app or via email, when to receive email notifications, and drops the previous notifications toggle.
Related Issue
Motivation and Context
Give more control to users to decide what notifications they wish to receive.
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Open tasks: