Skip to content
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

Merged
merged 1 commit into from
Dec 16, 2024
Merged

Conversation

LukasHirt
Copy link
Collaborator

@LukasHirt LukasHirt commented Dec 5, 2024

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?

  • test environment: local & unit
  • test case 1: add unit tests
  • test case 2: test in the browser

Screenshots (if appropriate):

host docker internal_9201_web-oidc-callback_code=tIgOFL3PbrHgrYTW3F7luscuS1x9lQvj scope=email%20openid%20profile session_state=b76325f6ae0240cdc6ac1f37c624fb1afda7be95b9d5885eeb881f1eb9000841 LQhHRvT0L20gbR1Me3rUY3QxLO0IE-chrnPJgQ8Fbvs stat

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Technical debt
  • Tests
  • Documentation
  • Maintenance (e.g. dependency updates or tooling)

Open tasks:

  • ...

@LukasHirt LukasHirt added the Category:Enhancement Add new functionality label Dec 5, 2024
@LukasHirt LukasHirt self-assigned this Dec 5, 2024

This comment was marked as outdated.

@LukasHirt LukasHirt force-pushed the feat/add-notifications-settings branch from 40b37dd to 25a6048 Compare December 11, 2024 10:16
@LukasHirt LukasHirt marked this pull request as ready for review December 11, 2024 10:17
@LukasHirt LukasHirt force-pushed the feat/add-notifications-settings branch from 25a6048 to 9c510b6 Compare December 12, 2024 09:07
@LukasHirt LukasHirt requested review from kobergj and 2403905 December 12, 2024 09:08
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.
@LukasHirt LukasHirt force-pushed the feat/add-notifications-settings branch from 9c510b6 to 6eed048 Compare December 16, 2024 09:15
@LukasHirt LukasHirt requested a review from saw-jan December 16, 2024 09:15
}

const canConfigureSpecificNotifications = computed(
() => capabilityStore.capabilities.notifications.configurable
Copy link
Member

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?

Copy link
Collaborator Author

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

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ahh, great.

Copy link
Member

@saw-jan saw-jan left a 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 LukasHirt merged commit cbcf4b8 into master Dec 16, 2024
4 checks passed
@LukasHirt LukasHirt deleted the feat/add-notifications-settings branch December 16, 2024 10:45
@2403905
Copy link
Contributor

2403905 commented Dec 16, 2024

@LukasHirt Updated the #10706

@micbar micbar mentioned this pull request Dec 17, 2024
85 tasks
@2403905
Copy link
Contributor

2403905 commented Dec 17, 2024

@LukasHirt Some option has the "attribute": "disabled". Do we reflect that attribute for the checkboxes property?

        {
          "id": "094ceca9-5a00-40ba-bb1a-bbc7bccd39ee",
          "name": "event-space-deleted-options",
          "displayName": "Space deleted",
          "description": "Send In-App",
          "multiChoiceCollectionValue": {
            "options": [
              {
                "value": {
                  "boolValue": {
                    "default": true
                  }
                },
                "key": "in-app",
                "displayValue": "In-App"
              },
              {
                "value": {
                  "boolValue": {}
                },
                "key": "mail",
                "attribute": "disabled",
                "displayValue": "Mail"
              }
            ]
          },
          "resource": {
            "type": "TYPE_USER"
          }
        },

@LukasHirt
Copy link
Collaborator Author

Some option has the "attribute": "disabled". Do we reflect that attribute for the checkboxes property?

Yes - https://github.com/owncloud/web/pull/12010/files#diff-f2ac05790ff955307ad01dea9de39462b2f5f017959394934eaad70208f0b1a7R197

szinn pushed a commit to szinn/k8s-homelab that referenced this pull request Dec 17, 2024
…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:
[#&#8203;10391](https://redirect.github.com/owncloud/ocis/pull/10391)
- Bugfix - Fix put relative wopi operation for microsoft:
[#&#8203;10403](https://redirect.github.com/owncloud/ocis/pull/10403)
- Bugfix - Make SSE keepalive interval configurable:
[#&#8203;10411](https://redirect.github.com/owncloud/ocis/pull/10411)
- Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME'
setting:
[#&#8203;10425](https://redirect.github.com/owncloud/ocis/pull/10425)
- Bugfix - Micro registry cache fixes:
[#&#8203;10429](https://redirect.github.com/owncloud/ocis/pull/10429)
- Bugfix - Fix the memlimit loglevel:
[#&#8203;10433](https://redirect.github.com/owncloud/ocis/pull/10433)
- Bugfix - Log GRPC requests in debug mode:
[#&#8203;10438](https://redirect.github.com/owncloud/ocis/pull/10438)
- Bugfix - Restart Postprocessing properly:
[#&#8203;10439](https://redirect.github.com/owncloud/ocis/pull/10439)
- Bugfix - Allow to configure data server URL for ocm:
[#&#8203;10440](https://redirect.github.com/owncloud/ocis/pull/10440)
- Bugfix - Respect proxy url when validating proofkeys:
[#&#8203;10462](https://redirect.github.com/owncloud/ocis/pull/10462)
- Bugfix - Return wopi lock header in get lock response:
[#&#8203;10470](https://redirect.github.com/owncloud/ocis/pull/10470)
- Bugfix - 'ocis backup consistency' fixed for file revisions:
[#&#8203;10493](https://redirect.github.com/owncloud/ocis/pull/10493)
- Bugfix - Wait for services to be ready before registering them:
[#&#8203;10498](https://redirect.github.com/owncloud/ocis/pull/10498)
- Bugfix - Fix 0-byte file uploads:
[#&#8203;10500](https://redirect.github.com/owncloud/ocis/pull/10500)
- Bugfix - Fixed `sharedWithMe` response for OCM shares:
[#&#8203;10501](https://redirect.github.com/owncloud/ocis/pull/10501)
- Bugfix - Fix gateway nats checks:
[#&#8203;10502](https://redirect.github.com/owncloud/ocis/pull/10502)
- Bugfix - Fix idp guest role default assignment:
[#&#8203;10511](https://redirect.github.com/owncloud/ocis/pull/10511)
- Bugfix - Remove mbreaker:
[#&#8203;10524](https://redirect.github.com/owncloud/ocis/pull/10524)
- Bugfix - Fix impersonated request user mismatch:
[#&#8203;10548](https://redirect.github.com/owncloud/ocis/pull/10548)
- Bugfix - Fix federated sharing when using an external IDP:
[#&#8203;10567](https://redirect.github.com/owncloud/ocis/pull/10567)
- Bugfix - Fix node cache ttl updates:
[#&#8203;10575](https://redirect.github.com/owncloud/ocis/pull/10575)
- Bugfix - We now limit the number of workers of the jsoncs3 share
manager:
[#&#8203;10578](https://redirect.github.com/owncloud/ocis/pull/10578)
- Bugfix - Set MaxConcurrency to 1:
[#&#8203;10580](https://redirect.github.com/owncloud/ocis/pull/10580)
- Bugfix - Reuse go-micro service clients:
[#&#8203;10582](https://redirect.github.com/owncloud/ocis/pull/10582)
- Bugfix - Make collaboration service use a gateway selector:
[#&#8203;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:
[#&#8203;10590](https://redirect.github.com/owncloud/ocis/pull/10590)
- Bugfix - Fix status code for thumbnail requests:
[#&#8203;10592](https://redirect.github.com/owncloud/ocis/pull/10592)
- Bugfix - Fix the activity field mapping:
[#&#8203;10593](https://redirect.github.com/owncloud/ocis/pull/10593)
- Bugfix - Fix deny access for graph roles:
[#&#8203;10627](https://redirect.github.com/owncloud/ocis/pull/10627)
- Bugfix - Fix link activity message:
[#&#8203;10663](https://redirect.github.com/owncloud/ocis/pull/10663)
- Bugfix - Fix possible race condition when a thumbnails is stored in
the FS:
[#&#8203;10693](https://redirect.github.com/owncloud/ocis/pull/10693)
- Bugfix - Skip fetching members:
[#&#8203;10701](https://redirect.github.com/owncloud/ocis/pull/10701)
- Bugfix - Fix FileInfo BreadcrumbFolderURL:
[#&#8203;10718](https://redirect.github.com/owncloud/ocis/pull/10718)
- Bugfix - Fix graph drives response for federated shares:
[#&#8203;10730](https://redirect.github.com/owncloud/ocis/pull/10730)
- Bugfix - GetLastModified property in the REPORT response will use
RFC1123 format:
[#&#8203;10738](https://redirect.github.com/owncloud/ocis/pull/10738)
- Bugfix - Unifi logging:
[#&#8203;10743](https://redirect.github.com/owncloud/ocis/pull/10743/)
- Bugfix - Fix FileInfo BreadcrumbFolderURL upd:
[#&#8203;10757](https://redirect.github.com/owncloud/ocis/pull/10757)
- Bugfix - Bump Reva:
[#&#8203;10766](https://redirect.github.com/owncloud/ocis/pull/10766)
- Enhancement - Create thumbnails for GGP MIME types:
[#&#8203;10304](https://redirect.github.com/owncloud/ocis/pull/10304)
- Enhancement - Include a product name in the collaboration service:
[#&#8203;10335](https://redirect.github.com/owncloud/ocis/pull/10335)
- Enhancement - Add web extensions to the ocis_full example:
[#&#8203;10399](https://redirect.github.com/owncloud/ocis/pull/10399)
- Enhancement - Remove deprecated CLI commands:
[#&#8203;10432](https://redirect.github.com/owncloud/ocis/pull/10432)
- Enhancement - Bump cs3api:
[#&#8203;10449](https://redirect.github.com/owncloud/ocis/pull/10449)
- Enhancement - Bump reva to latest:
[#&#8203;10472](https://redirect.github.com/owncloud/ocis/pull/10472)
- Enhancement - Concurrent userlog processing:
[#&#8203;10504](https://redirect.github.com/owncloud/ocis/pull/10504)
- Enhancement - Concurrent autoaccept for shares:
[#&#8203;10507](https://redirect.github.com/owncloud/ocis/pull/10507)
- Enhancement - Fetch shared resource metadata concurrently in graph:
[#&#8203;10683](https://redirect.github.com/owncloud/ocis/pull/10683)
- Enhancement - Update web to v11.0.6:
[#&#8203;10755](https://redirect.github.com/owncloud/ocis/pull/10755)

#### Details

- Bugfix - Generate short tokens to be used as access tokens for WOPI:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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>
spiceratops added a commit to spiceratops/k8s-gitops that referenced this pull request Dec 21, 2024
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:
[#&#8203;10391](https://redirect.github.com/owncloud/ocis/pull/10391)
- Bugfix - Fix put relative wopi operation for microsoft:
[#&#8203;10403](https://redirect.github.com/owncloud/ocis/pull/10403)
- Bugfix - Make SSE keepalive interval configurable:
[#&#8203;10411](https://redirect.github.com/owncloud/ocis/pull/10411)
- Bugfix - Removed 'OCM_OCM_PROVIDER_AUTHORIZER_VERIFY_REQUEST_HOSTNAME'
setting:
[#&#8203;10425](https://redirect.github.com/owncloud/ocis/pull/10425)
- Bugfix - Micro registry cache fixes:
[#&#8203;10429](https://redirect.github.com/owncloud/ocis/pull/10429)
- Bugfix - Fix the memlimit loglevel:
[#&#8203;10433](https://redirect.github.com/owncloud/ocis/pull/10433)
- Bugfix - Log GRPC requests in debug mode:
[#&#8203;10438](https://redirect.github.com/owncloud/ocis/pull/10438)
- Bugfix - Restart Postprocessing properly:
[#&#8203;10439](https://redirect.github.com/owncloud/ocis/pull/10439)
- Bugfix - Allow to configure data server URL for ocm:
[#&#8203;10440](https://redirect.github.com/owncloud/ocis/pull/10440)
- Bugfix - Respect proxy url when validating proofkeys:
[#&#8203;10462](https://redirect.github.com/owncloud/ocis/pull/10462)
- Bugfix - Return wopi lock header in get lock response:
[#&#8203;10470](https://redirect.github.com/owncloud/ocis/pull/10470)
- Bugfix - 'ocis backup consistency' fixed for file revisions:
[#&#8203;10493](https://redirect.github.com/owncloud/ocis/pull/10493)
- Bugfix - Wait for services to be ready before registering them:
[#&#8203;10498](https://redirect.github.com/owncloud/ocis/pull/10498)
- Bugfix - Fix 0-byte file uploads:
[#&#8203;10500](https://redirect.github.com/owncloud/ocis/pull/10500)
- Bugfix - Fixed `sharedWithMe` response for OCM shares:
[#&#8203;10501](https://redirect.github.com/owncloud/ocis/pull/10501)
- Bugfix - Fix gateway nats checks:
[#&#8203;10502](https://redirect.github.com/owncloud/ocis/pull/10502)
- Bugfix - Fix idp guest role default assignment:
[#&#8203;10511](https://redirect.github.com/owncloud/ocis/pull/10511)
- Bugfix - Remove mbreaker:
[#&#8203;10524](https://redirect.github.com/owncloud/ocis/pull/10524)
- Bugfix - Fix impersonated request user mismatch:
[#&#8203;10548](https://redirect.github.com/owncloud/ocis/pull/10548)
- Bugfix - Fix federated sharing when using an external IDP:
[#&#8203;10567](https://redirect.github.com/owncloud/ocis/pull/10567)
- Bugfix - Fix node cache ttl updates:
[#&#8203;10575](https://redirect.github.com/owncloud/ocis/pull/10575)
- Bugfix - We now limit the number of workers of the jsoncs3 share
manager:
[#&#8203;10578](https://redirect.github.com/owncloud/ocis/pull/10578)
- Bugfix - Set MaxConcurrency to 1:
[#&#8203;10580](https://redirect.github.com/owncloud/ocis/pull/10580)
- Bugfix - Reuse go-micro service clients:
[#&#8203;10582](https://redirect.github.com/owncloud/ocis/pull/10582)
- Bugfix - Make collaboration service use a gateway selector:
[#&#8203;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:
[#&#8203;10590](https://redirect.github.com/owncloud/ocis/pull/10590)
- Bugfix - Fix status code for thumbnail requests:
[#&#8203;10592](https://redirect.github.com/owncloud/ocis/pull/10592)
- Bugfix - Fix the activity field mapping:
[#&#8203;10593](https://redirect.github.com/owncloud/ocis/pull/10593)
- Bugfix - Fix deny access for graph roles:
[#&#8203;10627](https://redirect.github.com/owncloud/ocis/pull/10627)
- Bugfix - Fix link activity message:
[#&#8203;10663](https://redirect.github.com/owncloud/ocis/pull/10663)
- Bugfix - Fix possible race condition when a thumbnails is stored in
the FS:
[#&#8203;10693](https://redirect.github.com/owncloud/ocis/pull/10693)
- Bugfix - Skip fetching members:
[#&#8203;10701](https://redirect.github.com/owncloud/ocis/pull/10701)
- Bugfix - Fix FileInfo BreadcrumbFolderURL:
[#&#8203;10718](https://redirect.github.com/owncloud/ocis/pull/10718)
- Bugfix - Fix graph drives response for federated shares:
[#&#8203;10730](https://redirect.github.com/owncloud/ocis/pull/10730)
- Bugfix - GetLastModified property in the REPORT response will use
RFC1123 format:
[#&#8203;10738](https://redirect.github.com/owncloud/ocis/pull/10738)
- Bugfix - Unifi logging:
[#&#8203;10743](https://redirect.github.com/owncloud/ocis/pull/10743/)
- Bugfix - Fix FileInfo BreadcrumbFolderURL upd:
[#&#8203;10757](https://redirect.github.com/owncloud/ocis/pull/10757)
- Bugfix - Bump Reva:
[#&#8203;10766](https://redirect.github.com/owncloud/ocis/pull/10766)
- Enhancement - Create thumbnails for GGP MIME types:
[#&#8203;10304](https://redirect.github.com/owncloud/ocis/pull/10304)
- Enhancement - Include a product name in the collaboration service:
[#&#8203;10335](https://redirect.github.com/owncloud/ocis/pull/10335)
- Enhancement - Add web extensions to the ocis_full example:
[#&#8203;10399](https://redirect.github.com/owncloud/ocis/pull/10399)
- Enhancement - Remove deprecated CLI commands:
[#&#8203;10432](https://redirect.github.com/owncloud/ocis/pull/10432)
- Enhancement - Bump cs3api:
[#&#8203;10449](https://redirect.github.com/owncloud/ocis/pull/10449)
- Enhancement - Bump reva to latest:
[#&#8203;10472](https://redirect.github.com/owncloud/ocis/pull/10472)
- Enhancement - Concurrent userlog processing:
[#&#8203;10504](https://redirect.github.com/owncloud/ocis/pull/10504)
- Enhancement - Concurrent autoaccept for shares:
[#&#8203;10507](https://redirect.github.com/owncloud/ocis/pull/10507)
- Enhancement - Fetch shared resource metadata concurrently in graph:
[#&#8203;10683](https://redirect.github.com/owncloud/ocis/pull/10683)
- Enhancement - Update web to v11.0.6:
[#&#8203;10755](https://redirect.github.com/owncloud/ocis/pull/10755)

#### Details

- Bugfix - Generate short tokens to be used as access tokens for WOPI:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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:
[#&#8203;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==-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category:Enhancement Add new functionality
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Notification Settings
3 participants