Skip to content

Conversation

LukasHirt
Copy link
Collaborator

Description

Add a check to the canShare permissions check to assert on space whether the capability is set. If it is , hide the "Add members" section and member edit options in the "Members" panel in space sidebar.

Motivation and Context

Respect capabilities and allow space members to be maintained via OIDC claims.

How Has This Been Tested?

  • test environment: chrome
  • test case 1: server_managed is true
  • test case 2: server_managed is failse

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)

@LukasHirt LukasHirt requested review from mzner and Copilot May 20, 2025 09:34
@LukasHirt LukasHirt self-assigned this May 20, 2025
@LukasHirt LukasHirt added the Category:Enhancement Add new functionality label May 20, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Add a new server_managed capability to disable space membership management and update the share-permission check accordingly.

  • Introduce spaces.server_managed in default values and the OCS capabilities interface
  • Extend useCanShare to return false when spaces.server_managed is true
  • Document the feature in the changelog

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
packages/web-pkg/src/composables/shares/useCanShare.ts Added spaces.server_managed check to the canShare guard
packages/web-pkg/src/composables/piniaStores/capabilities.ts Added server_managed default flag for spaces capabilities
packages/web-client/src/ocs/capabilities.ts Added server_managed field to the Capabilities interface
changelog/unreleased/enhancement-disable-space-membership-management-when-its-server-managed Document new feature and refer to spaces.server_manager (typo)
Comments suppressed due to low confidence (1)

packages/web-pkg/src/composables/shares/useCanShare.ts:12

  • Consider adding a unit test for useCanShare to cover the new spaces.server_managed flag path, ensuring it returns false when the space is server-managed.
if (!capabilityStore.sharingApiEnabled || capabilityStore.capabilities.spaces.server_managed) {

Add a check to the canShare permissions check to assert on space whether the  capability is set. If it is , hide the "Add members" section and member edit options in the "Members" panel in space sidebar.
@LukasHirt LukasHirt force-pushed the feat/disable-space-members-management branch from 1eff487 to 83faed5 Compare May 20, 2025 09:42
@LukasHirt LukasHirt mentioned this pull request May 20, 2025
8 tasks
Copy link

@LukasHirt LukasHirt merged commit 1984dd1 into master May 20, 2025
4 checks passed
@LukasHirt LukasHirt deleted the feat/disable-space-members-management branch May 20, 2025 10:00
spiceratops added a commit to spiceratops/k8s-gitops that referenced this pull request Jul 15, 2025
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/owncloud/ocis](https://redirect.github.com/owncloud/ocis) |
minor | `7.1.3` -> `7.2.0` |

---

### Release Notes

<details>
<summary>owncloud/ocis (docker.io/owncloud/ocis)</summary>

###
[`v7.2.0`](https://redirect.github.com/owncloud/ocis/releases/tag/v7.2.0):
7.2.0

[Compare
Source](https://redirect.github.com/owncloud/ocis/compare/v7.1.3...v7.2.0)

##### Table of Contents

- [Changelog for 7.2.0](#changelog-for-720-2025-07-14)

##### Changes in 7.2.0

##### Summary

- Bugfix - Fix the OCM role editor:
[#&#8203;11071](https://redirect.github.com/owncloud/ocis/pull/11071)
- Bugfix - Fix the SpaceMembershipExpired event:
[#&#8203;11078](https://redirect.github.com/owncloud/ocis/pull/11078)
- Bugfix - Fix the OCM role file editor:
[#&#8203;11093](https://redirect.github.com/owncloud/ocis/pull/11093)
- Bugfix - Fix the parent-id for the share-jail root:
[#&#8203;11101](https://redirect.github.com/owncloud/ocis/pull/11101)
- Bugfix - Adjust the capabilities according to full text search config:
[#&#8203;11111](https://redirect.github.com/owncloud/ocis/pull/11111)
- Bugfix - Fix app-auth:
[#&#8203;11123](https://redirect.github.com/owncloud/ocis/pull/11123)
- Bugfix - Fix the SpaceMembershipExpired duplicate event:
[#&#8203;11127](https://redirect.github.com/owncloud/ocis/pull/11127)
- Bugfix - Fix migrate rebuild-jsoncs3-indexes cli:
[#&#8203;11145](https://redirect.github.com/owncloud/ocis/pull/11145)
- Bugfix - OCM Share Notifications:
[#&#8203;11162](https://redirect.github.com/owncloud/ocis/pull/11162)
- Bugfix - Fix pdf form creation:
[#&#8203;11163](https://redirect.github.com/owncloud/ocis/pull/11163)
- Bugfix - Fix app-auth, REST status code:
[#&#8203;11190](https://redirect.github.com/owncloud/ocis/pull/11190)
- Bugfix - Fix error on listing space members:
[#&#8203;11245](https://redirect.github.com/owncloud/ocis/pull/11245)
- Bugfix - Fix the graceful shutdown:
[#&#8203;11295](https://redirect.github.com/owncloud/ocis/pull/11295)
- Bugfix - Fix the reva log interceptor:
[#&#8203;11348](https://redirect.github.com/owncloud/ocis/pull/11348)
- Bugfix - Fix panic while traversing the service list:
[#&#8203;11390](https://redirect.github.com/owncloud/ocis/pull/11390)
- Bugfix - Fix the OCM role editor:
[#&#8203;11484](https://redirect.github.com/owncloud/ocis/pull/11484)
- Bugfix - Fix storage-users cli:
[#&#8203;11490](https://redirect.github.com/owncloud/ocis/pull/11490)
- Bugfix - Clean up unified roles label:
[#&#8203;11494](https://redirect.github.com/owncloud/ocis/pull/11494)
- Change - Remove deprecated FRONTEND\_OCS\_\*:
[#&#8203;11333](https://redirect.github.com/owncloud/ocis/pull/11333)
- Change - Remove deprecated CLIENTLOG\_REVA\_GATEWAY:
[#&#8203;11372](https://redirect.github.com/owncloud/ocis/pull/11372)
- Enhancement - Update Mockery to 2.52.3:
[#&#8203;11070](https://redirect.github.com/owncloud/ocis/pull/11070)
- Enhancement - Improve postprocessing logs:
[#&#8203;11108](https://redirect.github.com/owncloud/ocis/pull/11108)
- Enhancement - Improve graph space management logs:
[#&#8203;11115](https://redirect.github.com/owncloud/ocis/pull/11115)
- Enhancement - Delete notification by ID:
[#&#8203;11203](https://redirect.github.com/owncloud/ocis/pull/11203)
- Enhancement - CLI, storage-users uploads delete-stale-nodes:
[#&#8203;11216](https://redirect.github.com/owncloud/ocis/pull/11216)
- Enhancement - Allow setting driveid through graph API:
[#&#8203;11256](https://redirect.github.com/owncloud/ocis/pull/11256)
- Enhancement - More secure Microsoft 365 collaboration:
[#&#8203;11276](https://redirect.github.com/owncloud/ocis/pull/11276)
- Enhancement - Claim managed spaces:
[#&#8203;11280](https://redirect.github.com/owncloud/ocis/pull/11280)
- Enhancement - Bump Reva:
[#&#8203;11283](https://redirect.github.com/owncloud/ocis/pull/11283)
- Enhancement - Update ocis\_full deployment example images:
[#&#8203;11319](https://redirect.github.com/owncloud/ocis/pull/11319)
- Enhancement - Bump Web to 11.3.2:
[#&#8203;11330](https://redirect.github.com/owncloud/ocis/pull/11330)
- Enhancement - Add capability for server managed spaces:
[#&#8203;11332](https://redirect.github.com/owncloud/ocis/pull/11332)
- Enhancement - Harden office deployment process:
[#&#8203;11339](https://redirect.github.com/owncloud/ocis/pull/11339)
- Enhancement - Add SpaceEditorWithoutTrashbin Role:
[#&#8203;11391](https://redirect.github.com/owncloud/ocis/pull/11391)
- Enhancement - Improve cookies security:
[#&#8203;11413](https://redirect.github.com/owncloud/ocis/pull/11413)
- Enhancement - Bump Web to 12.0.0:
[#&#8203;11420](https://redirect.github.com/owncloud/ocis/pull/11420)
- Enhancement - Bump Web to 12.0.1:
[#&#8203;11420](https://redirect.github.com/owncloud/ocis/pull/11420)
- Enhancement - Remove deprecated envvars:
[#&#8203;11430](https://redirect.github.com/owncloud/ocis/pull/11430)
- Enhancement - Update Bleve to v2.5.2:
[#&#8203;11441](https://redirect.github.com/owncloud/ocis/pull/11441)
- Enhancement - Bump Web to 12.0.2:
[#&#8203;11444](https://redirect.github.com/owncloud/ocis/pull/11444)

##### Details

- Bugfix - Fix the OCM role editor:
[#&#8203;11071](https://redirect.github.com/owncloud/ocis/pull/11071)

Fix the OCM role editor permission set. The redundant permissions have
been
  removed.


[https://github.com/owncloud/ocis/issues/11054](https://redirect.github.com/owncloud/ocis/issues/11054)

[https://github.com/owncloud/ocis/pull/11071](https://redirect.github.com/owncloud/ocis/pull/11071)71

- Bugfix - Fix the SpaceMembershipExpired event:
[#&#8203;11078](https://redirect.github.com/owncloud/ocis/pull/11078)

  We fixed the SpaceMembershipExpired event emitting.


[https://github.com/owncloud/ocis/issues/10882](https://redirect.github.com/owncloud/ocis/issues/10882)

[https://github.com/owncloud/ocis/pull/11078](https://redirect.github.com/owncloud/ocis/pull/11078)78

- Bugfix - Fix the OCM role file editor:
[#&#8203;11093](https://redirect.github.com/owncloud/ocis/pull/11093)

Fix the OCM role file editor permission set. The redundant permissions
have been
  removed.


[https://github.com/owncloud/ocis/issues/11054](https://redirect.github.com/owncloud/ocis/issues/11054)

[https://github.com/owncloud/ocis/pull/11093](https://redirect.github.com/owncloud/ocis/pull/11093)93

- Bugfix - Fix the parent-id for the share-jail root:
[#&#8203;11101](https://redirect.github.com/owncloud/ocis/pull/11101)

  Fix the parent-id for the share-jail root.


[https://github.com/owncloud/ocis/issues/10917](https://redirect.github.com/owncloud/ocis/issues/10917)

[https://github.com/owncloud/ocis/pull/11101](https://redirect.github.com/owncloud/ocis/pull/11101)01

- Bugfix - Adjust the capabilities according to full text search config:
[#&#8203;11111](https://redirect.github.com/owncloud/ocis/pull/11111)

  Adjust the capabilities according to full text search configurations.


[https://github.com/owncloud/ocis/issues/11059](https://redirect.github.com/owncloud/ocis/issues/11059)

[https://github.com/owncloud/ocis/pull/11111](https://redirect.github.com/owncloud/ocis/pull/11111)11

- Bugfix - Fix app-auth:
[#&#8203;11123](https://redirect.github.com/owncloud/ocis/pull/11123)

  Allow the app-auth announce `www-authenticate: basic` header.


[https://github.com/owncloud/ocis/issues/11113](https://redirect.github.com/owncloud/ocis/issues/11113)

[https://github.com/owncloud/ocis/pull/11123](https://redirect.github.com/owncloud/ocis/pull/11123)23

- Bugfix - Fix the SpaceMembershipExpired duplicate event:
[#&#8203;11127](https://redirect.github.com/owncloud/ocis/pull/11127)

  We fixed the SpaceMembershipExpired event duplication issue.


[https://github.com/owncloud/ocis/issues/10966](https://redirect.github.com/owncloud/ocis/issues/10966)

[https://github.com/owncloud/ocis/pull/11127](https://redirect.github.com/owncloud/ocis/pull/11127)27

- Bugfix - Fix migrate rebuild-jsoncs3-indexes cli:
[#&#8203;11145](https://redirect.github.com/owncloud/ocis/pull/11145)

  Fix migrate rebuild-jsoncs3-indexes cli


[https://github.com/owncloud/ocis/issues/11145](https://redirect.github.com/owncloud/ocis/issues/11145)

[https://github.com/owncloud/ocis/pull/11145](https://redirect.github.com/owncloud/ocis/pull/11145)45

- Bugfix - OCM Share Notifications:
[#&#8203;11162](https://redirect.github.com/owncloud/ocis/pull/11162)

Fix no OCM sharing notifications, now share and unshare notifications
are
  created


[https://github.com/owncloud/ocis/issues/11042](https://redirect.github.com/owncloud/ocis/issues/11042)

[https://github.com/owncloud/ocis/pull/11162](https://redirect.github.com/owncloud/ocis/pull/11162)62

- Bugfix - Fix pdf form creation:
[#&#8203;11163](https://redirect.github.com/owncloud/ocis/pull/11163)

Fix pdf form creation for Onlyoffice. Adjust the file extension for Form
to be
  PDF instead of DOCXF


[https://github.com/owncloud/ocis/issues/11164](https://redirect.github.com/owncloud/ocis/issues/11164)

[https://github.com/owncloud/ocis/pull/11163](https://redirect.github.com/owncloud/ocis/pull/11163)63

- Bugfix - Fix app-auth, REST status code:
[#&#8203;11190](https://redirect.github.com/owncloud/ocis/pull/11190)

Now app-auth REST returns status code 404 when creating token for
non-existent
  user (Impersonation)


[https://github.com/owncloud/ocis/issues/10815](https://redirect.github.com/owncloud/ocis/issues/10815)

[https://github.com/owncloud/ocis/pull/11190](https://redirect.github.com/owncloud/ocis/pull/11190)90

- Bugfix - Fix error on listing space members:
[#&#8203;11245](https://redirect.github.com/owncloud/ocis/pull/11245)

Now the members list will still show grantees even with there is any
invalid
  share after the upgrade.


[https://github.com/owncloud/ocis/issues/11119](https://redirect.github.com/owncloud/ocis/issues/11119)

[https://github.com/owncloud/ocis/pull/11245](https://redirect.github.com/owncloud/ocis/pull/11245)45

- Bugfix - Fix the graceful shutdown:
[#&#8203;11295](https://redirect.github.com/owncloud/ocis/pull/11295)

  Fix the graceful shutdown using the new ocis and reva runners.


[https://github.com/owncloud/ocis/issues/11170](https://redirect.github.com/owncloud/ocis/issues/11170)

[https://github.com/owncloud/ocis/pull/11295](https://redirect.github.com/owncloud/ocis/pull/11295)95

- Bugfix - Fix the reva log interceptor:
[#&#8203;11348](https://redirect.github.com/owncloud/ocis/pull/11348)

Fix the reva log interceptor. Implemented the Unwrap interface to allow
TUS
middleware to handle correctly SetReadDeadline and SetWriteDeadline
functions
  and to avoid the error during the upload.


[https://github.com/owncloud/ocis/issues/10857](https://redirect.github.com/owncloud/ocis/issues/10857)

[https://github.com/owncloud/ocis/pull/11348](https://redirect.github.com/owncloud/ocis/pull/11348)48

- Bugfix - Fix panic while traversing the service list:
[#&#8203;11390](https://redirect.github.com/owncloud/ocis/pull/11390)

  Fix the panic while traversing the service list


[https://github.com/owncloud/ocis/issues/11377](https://redirect.github.com/owncloud/ocis/issues/11377)

[https://github.com/owncloud/ocis/pull/11390](https://redirect.github.com/owncloud/ocis/pull/11390)90

- Bugfix - Fix the OCM role editor:
[#&#8203;11484](https://redirect.github.com/owncloud/ocis/pull/11484)

Fix the issue when the watermark is visible to user with a viewer role
in
  Collabora


[https://github.com/owncloud/ocis/issues/11474](https://redirect.github.com/owncloud/ocis/issues/11474)

[https://github.com/owncloud/ocis/pull/11484](https://redirect.github.com/owncloud/ocis/pull/11484)84

- Bugfix - Fix storage-users cli:
[#&#8203;11490](https://redirect.github.com/owncloud/ocis/pull/11490)

  Fix storage-users uploads --resume command.


[https://github.com/owncloud/ocis/issues/11290](https://redirect.github.com/owncloud/ocis/issues/11290)

[https://github.com/owncloud/ocis/pull/11490](https://redirect.github.com/owncloud/ocis/pull/11490)90

- Bugfix - Clean up unified roles label:
[#&#8203;11494](https://redirect.github.com/owncloud/ocis/pull/11494)

  Clean up the unified roles label


[https://github.com/owncloud/ocis/issues/11470](https://redirect.github.com/owncloud/ocis/issues/11470)

[https://github.com/owncloud/ocis/issues/11254](https://redirect.github.com/owncloud/ocis/issues/11254)5[https://github.com/owncloud/ocis/issues/10082](https://redirect.github.com/owncloud/ocis/issues/10082)0[https://github.com/owncloud/ocis/pull/11494](https://redirect.github.com/owncloud/ocis/pull/11494)/11494

- Change - Remove deprecated FRONTEND\_OCS\_\*:
[#&#8203;11333](https://redirect.github.com/owncloud/ocis/pull/11333)

Deprecated FRONTEND\_OCS\_\* environment variable was removed from
config.


[https://github.com/owncloud/ocis/issues/11314](https://redirect.github.com/owncloud/ocis/issues/11314)

[https://github.com/owncloud/ocis/pull/11333](https://redirect.github.com/owncloud/ocis/pull/11333)33

- Change - Remove deprecated CLIENTLOG\_REVA\_GATEWAY:
[#&#8203;11372](https://redirect.github.com/owncloud/ocis/pull/11372)

Deprecated CLIENTLOG\_REVA\_GATEWAY environment variable was removed
from config.


[https://github.com/owncloud/ocis/issues/11314](https://redirect.github.com/owncloud/ocis/issues/11314)

[https://github.com/owncloud/ocis/pull/11372](https://redirect.github.com/owncloud/ocis/pull/11372)72

- Enhancement - Update Mockery to 2.52.3:
[#&#8203;11070](https://redirect.github.com/owncloud/ocis/pull/11070)

Without updating ocis will not build on go 1.24. This requires also
updating the
  go version to 1.24


[https://github.com/owncloud/ocis/pull/11070](https://redirect.github.com/owncloud/ocis/pull/11070)

- Enhancement - Improve postprocessing logs:
[#&#8203;11108](https://redirect.github.com/owncloud/ocis/pull/11108)

Improve postprocessing logs to easily trace successful and failing
uploads/


[https://github.com/owncloud/ocis/issues/10998](https://redirect.github.com/owncloud/ocis/issues/10998)

[https://github.com/owncloud/ocis/pull/11108](https://redirect.github.com/owncloud/ocis/pull/11108)08

- Enhancement - Improve graph space management logs:
[#&#8203;11115](https://redirect.github.com/owncloud/ocis/pull/11115)

Improve graph space management logs to help troubleshooting user
operations


[https://github.com/owncloud/ocis/issues/10989](https://redirect.github.com/owncloud/ocis/issues/10989)

[https://github.com/owncloud/ocis/pull/11115](https://redirect.github.com/owncloud/ocis/pull/11115)15

- Enhancement - Delete notification by ID:
[#&#8203;11203](https://redirect.github.com/owncloud/ocis/pull/11203)

  It is now possible to delete a single notification by ID: DELETE
  /ocs/v2.php/apps/notifications/api/v1/notifications/:id


[https://github.com/owncloud/enterprise/issues/6307](https://redirect.github.com/owncloud/enterprise/issues/6307)

[https://github.com/owncloud/ocis/pull/11203](https://redirect.github.com/owncloud/ocis/pull/11203)03

- Enhancement - CLI, storage-users uploads delete-stale-nodes:
[#&#8203;11216](https://redirect.github.com/owncloud/ocis/pull/11216)

An oCIS command that deletes stale nodes: in processing state wihout
connected
  upload info.


[https://github.com/owncloud/enterprise/issues/7178](https://redirect.github.com/owncloud/enterprise/issues/7178)

[https://github.com/owncloud/ocis/pull/11216](https://redirect.github.com/owncloud/ocis/pull/11216)16

- Enhancement - Allow setting driveid through graph API:
[#&#8203;11256](https://redirect.github.com/owncloud/ocis/pull/11256)

Allow setting the id through the graph API. This should always be a uuid
to
  avoid clashes, but this is the responsibility of the API user.


[https://github.com/owncloud/ocis/pull/11256](https://redirect.github.com/owncloud/ocis/pull/11256)

- Enhancement - More secure Microsoft 365 collaboration:
[#&#8203;11276](https://redirect.github.com/owncloud/ocis/pull/11276)

  Security update to WOPI protocol token handling


[https://github.com/owncloud/ocis/pull/11276](https://redirect.github.com/owncloud/ocis/pull/11276)

- Enhancement - Claim managed spaces:
[#&#8203;11280](https://redirect.github.com/owncloud/ocis/pull/11280)

  Allow managing spaces from oidc claims


[https://github.com/owncloud/ocis/pull/11280](https://redirect.github.com/owncloud/ocis/pull/11280)

[https://github.com/owncloud/ocis/pull/11291](https://redirect.github.com/owncloud/ocis/pull/11291)91

- Enhancement - Bump Reva:
[#&#8203;11283](https://redirect.github.com/owncloud/ocis/pull/11283)

  Bumps reva version


[https://github.com/owncloud/ocis/pull/11283](https://redirect.github.com/owncloud/ocis/pull/11283)

- Enhancement - Update ocis\_full deployment example images:
[#&#8203;11319](https://redirect.github.com/owncloud/ocis/pull/11319)

The ocis\_full deployment example got updated images. Additionally a fix
has been
  implemented for collabora.yml to be compliant with new releases.


[https://github.com/owncloud/ocis/pull/11319](https://redirect.github.com/owncloud/ocis/pull/11319)

- Enhancement - Bump Web to 11.3.2:
[#&#8203;11330](https://redirect.github.com/owncloud/ocis/pull/11330)

- Bugfix
[owncloud/web#12460](https://redirect.github.com/owncloud/web/pull/12460):
Add
    missing dependencies to markdown editor - Bugfix

[owncloud/web#12460](https://redirect.github.com/owncloud/web/pull/12460):
Hide image
    upload in markdown editor - Bugfix

[owncloud/web#12460](https://redirect.github.com/owncloud/web/pull/12460):
Hide save in
    markdown editor


[https://github.com/owncloud/ocis/pull/11330](https://redirect.github.com/owncloud/ocis/pull/11330)
  https://github.com/owncloud/web/releases/tag/v11.3.2

- Enhancement - Add capability for server managed spaces:
[#&#8203;11332](https://redirect.github.com/owncloud/ocis/pull/11332)

  Adds the capability for server managed spaces, which will deactivate
  adding/removing users to/from spaces in the web UI.


[https://github.com/owncloud/ocis/pull/11332](https://redirect.github.com/owncloud/ocis/pull/11332)

- Enhancement - Harden office deployment process:
[#&#8203;11339](https://redirect.github.com/owncloud/ocis/pull/11339)

Office deployment will use proof keys by default to ensure requests to
the
collaboration service come from a trusted source. In addition,
OnlyOffice will
use ip filters to ensure requests come from the collaboration service
(with the
exception of the editor). Lastly, the collaboration service won't be
exposed to
  the outside and will remain in the docker network.


[https://github.com/owncloud/ocis/pull/11339](https://redirect.github.com/owncloud/ocis/pull/11339)

- Enhancement - Add SpaceEditorWithoutTrashbin Role:
[#&#8203;11391](https://redirect.github.com/owncloud/ocis/pull/11391)

Added a new built-in role: `SpaceEditorWithoutTrashbin`. This role is a
subset
of the `SpaceEditor` role, but it does not have list/restore resources
in
  trashbin permissions.


[https://github.com/owncloud/ocis/issues/11206](https://redirect.github.com/owncloud/ocis/issues/11206)

[https://github.com/owncloud/ocis/pull/11391](https://redirect.github.com/owncloud/ocis/pull/11391)91

- Enhancement - Improve cookies security:
[#&#8203;11413](https://redirect.github.com/owncloud/ocis/pull/11413)

Cookies now have securtiy flags set that remove angle for attacks like
CSRF,
  MITM, XSS.


[https://github.com/owncloud/ocis/pull/11413](https://redirect.github.com/owncloud/ocis/pull/11413)

- Enhancement - Bump Web to 12.0.0:
[#&#8203;11420](https://redirect.github.com/owncloud/ocis/pull/11420)

- Bugfix
[owncloud/web#11960](https://redirect.github.com/owncloud/web/pull/11960):
    Preview app flat file lists - Bugfix

[owncloud/web#11967](https://redirect.github.com/owncloud/web/pull/11967):
Show progress
    bar when emptying trash bin - Bugfix

[owncloud/web#12059](https://redirect.github.com/owncloud/web/pull/12059):
Reload
    preloaded resource in sidebar - Bugfix

[owncloud/web#12101](https://redirect.github.com/owncloud/web/pull/12101):
Missing User
    Light translations - Bugfix

[owncloud/web#12207](https://redirect.github.com/owncloud/web/pull/12207):
Preserve
    current page when opening a file - Bugfix

[owncloud/web#12227](https://redirect.github.com/owncloud/web/pull/12227):
Make password
    protected folder tile clickable - Bugfix

[owncloud/web#12228](https://redirect.github.com/owncloud/web/issues/12228):
Allow email
    address as user name in the user creation form - Bugfix

[owncloud/web#12236](https://redirect.github.com/owncloud/web/pull/12236):
Sorting arrow
    misplaced - Bugfix

[owncloud/web#12265](https://redirect.github.com/owncloud/web/pull/12265):
Disable
    cutting and pasting into the same folder - Bugfix

[owncloud/web#12266](https://redirect.github.com/owncloud/web/pull/12266):
Generate
    public link password on click - Bugfix

[owncloud/web#12328](https://redirect.github.com/owncloud/web/pull/12328):
Disallow user
    from inviting themselves - Bugfix

[owncloud/web#12329](https://redirect.github.com/owncloud/web/pull/12329):
Delete .psec
file - Bugfix
[owncloud/web#12336](https://redirect.github.com/owncloud/web/pull/12336):
    Handle shares loading error - Bugfix

[owncloud/web#12339](https://redirect.github.com/owncloud/web/pull/12339):
Add domain to
    distinguish between external users - Bugfix

[owncloud/web#12351](https://redirect.github.com/owncloud/web/pull/12351):
Fix sorting in
    spaces view that may crash the application - Bugfix

[owncloud/web#12356](https://redirect.github.com/owncloud/web/pull/12356):
Show path
    tooltip on parent folder - Bugfix

[owncloud/web#12357](https://redirect.github.com/owncloud/web/pull/12357):
Handle changed
    public link password in file editors - Bugfix

[owncloud/web#12368](https://redirect.github.com/owncloud/web/pull/12368):
Space context
    menu is cropped with limited vertical screen space - Bugfix

[owncloud/web#12373](https://redirect.github.com/owncloud/web/pull/12373):
Add space not
    found message - Bugfix

[owncloud/web#12377](https://redirect.github.com/owncloud/web/pull/12377):
Mock services
    correctly in test file - Bugfix

[owncloud/web#12385](https://redirect.github.com/owncloud/web/pull/12385):
Use resource
    ID in share notifications - Bugfix

[owncloud/web#12385](https://redirect.github.com/owncloud/web/pull/12385):
Watch scroll
    target in shared list - Bugfix

[owncloud/web#12406](https://redirect.github.com/owncloud/web/pull/12406):
Download
    archives directly - Bugfix

[owncloud/web#12406](https://redirect.github.com/owncloud/web/pull/12406):
Request
    archive as blob - Bugfix

[owncloud/web#12478](https://redirect.github.com/owncloud/web/pull/12478):
Fix wrong HTML
    lang attribute - Bugfix

[owncloud/web#12482](https://redirect.github.com/owncloud/web/pull/12482):
Delete
    resource throws unknown error - Bugfix

[owncloud/web#12487](https://redirect.github.com/owncloud/web/pull/12487):
Application
    language and browser language do not match - Bugfix

[owncloud/web#12606](https://redirect.github.com/owncloud/web/pull/12606):
Access correct
    key when loading favorites - Bugfix

[owncloud/web#12607](https://redirect.github.com/owncloud/web/pull/12607):
Load ancestor
    space only when parent id is returned - Bugfix

[owncloud/web#12608](https://redirect.github.com/owncloud/web/pull/12608):
Do not crash
    when tus is unsupported - Bugfix

[owncloud/web#12628](https://redirect.github.com/owncloud/web/pull/12628):
Use
    capabilities store in preview service - Bugfix

[owncloud/web#12646](https://redirect.github.com/owncloud/web/pull/12646):
Add missing
    label to rename button - Change

[owncloud/web#12567](https://redirect.github.com/owncloud/web/pull/12567):
Remove CERN's
    collapsible table - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated applicationMenu - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated ApplicationQuickAction - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated client init method - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated isFileEditor - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated ocsUserContext and ocsPublicLinkContext - Change

[owncloud/web#12686](https://redirect.github.com/owncloud/web/pull/12686):
Remove
    deprecated type prop - Enhancement

[owncloud/web#5379](https://redirect.github.com/owncloud/web/issues/5379):
Accessibility
    improvements - Enhancement

[owncloud/web#11849](https://redirect.github.com/owncloud/web/pull/11849):
Create spaces
    via admin settings - Enhancement

[owncloud/web#12110](https://redirect.github.com/owncloud/web/pull/12110):
Hide active
    editor action - Enhancement

[owncloud/web#12239](https://redirect.github.com/owncloud/web/pull/12239):
Add
    maintenance banner - Enhancement

[owncloud/web#12243](https://redirect.github.com/owncloud/web/pull/12243):
Add new
    supported language to md-editor - Enhancement

[owncloud/web#12355](https://redirect.github.com/owncloud/web/pull/12355):
Rephrase
    invite users to invite users to federate - Enhancement

[owncloud/web#12424](https://redirect.github.com/owncloud/web/pull/12424):
Use custom
    password generator - Enhancement

[owncloud/web#12488](https://redirect.github.com/owncloud/web/pull/12488):
Add OCM
    explanatory tooltips - Enhancement

[owncloud/web#12508](https://redirect.github.com/owncloud/web/pull/12508):
Add duplicate
    action - Enhancement

[owncloud/web#12509](https://redirect.github.com/owncloud/web/pull/12509):
Add flat list
    view - Enhancement

[owncloud/web#12513](https://redirect.github.com/owncloud/web/pull/12513):
Add loading
    spinner to submit button - Enhancement

[owncloud/web#12519](https://redirect.github.com/owncloud/web/pull/12519):
Improve file
    drop view UI - Enhancement

[owncloud/web#12578](https://redirect.github.com/owncloud/web/pull/12578):
Add Catalan to
    list of supported languages - Enhancement

[owncloud/web#12584](https://redirect.github.com/owncloud/web/pull/12584):
Disable space
    membership management when it's server-managed - Enhancement

[owncloud/web#12648](https://redirect.github.com/owncloud/web/pull/12648):
Add login
    error


[https://github.com/owncloud/ocis/pull/11420](https://redirect.github.com/owncloud/ocis/pull/11420)
  https://github.com/owncloud/web/releases/tag/v12.0.0

- Enhancement - Bump Web to 12.0.1:
[#&#8203;11420](https://redirect.github.com/owncloud/ocis/pull/11420)

- Bugfix
[owncloud/web#12697](https://redirect.github.com/owncloud/web/pull/12697):
Md
    Text Html Preview Text gets Clipped


[https://github.com/owncloud/ocis/pull/11420](https://redirect.github.com/owncloud/ocis/pull/11420)
  https://github.com/owncloud/web/releases/tag/v12.0.1

- Enhancement - Remove deprecated envvars:
[#&#8203;11430](https://redirect.github.com/owncloud/ocis/pull/11430)

  Remove envvars that where deprecated on previous versions


[https://github.com/owncloud/ocis/pull/11430](https://redirect.github.com/owncloud/ocis/pull/11430)

- Enhancement - Update Bleve to v2.5.2:
[#&#8203;11441](https://redirect.github.com/owncloud/ocis/pull/11441)

Updated blevesearch dependency with minor improvements to the search
quality.


[https://github.com/owncloud/ocis/pull/11441](https://redirect.github.com/owncloud/ocis/pull/11441)

- Enhancement - Bump Web to 12.0.2:
[#&#8203;11444](https://redirect.github.com/owncloud/ocis/pull/11444)

- Bugfix
[owncloud/web#12575](https://redirect.github.com/owncloud/web/pull/12575):
    Ensure uniform distribution when generating password


[https://github.com/owncloud/ocis/pull/11444](https://redirect.github.com/owncloud/ocis/pull/11444)
  https://github.com/owncloud/web/releases/tag/v12.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 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDEuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
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
None yet
Development

Successfully merging this pull request may close these issues.

2 participants