ownCloud Infinite Scale
The new cloud-native file sync and share platform from ownCloud
Alternative to: dropbox, google drive, box
v6.4.0
2024-09-12Table of Contents
Changes in 6.4.0
Summary
- Bugfix - Set capability response
disable_self_password_changecorrectly: #9853 - Bugfix - Activity Translations: #9856
- Bugfix - The user attributes
userTypeandmemberOfare readonly: #9867 - Bugfix - Use key to get specific trash item: #9879
- Bugfix - Fix response code when upload a file over locked: #9894
- Bugfix - List OCM permissions as graph drive item permissions: #9905
- Bugfix - Fix listing ocm shares: #9925
- Bugfix - Allow update of ocm shares: #9980
- Change - Remove store service: #9890
- Enhancement - We now set the configured protocol transport for service metadata: #9490
- Enhancement - Microsoft Office365 and Office Online support: #9686
- Enhancement - Unified Roles Management: #9727
- Enhancement - Added a new role space editor without versions: #9880
- Enhancement - Improve revisions purge: #9891
- Enhancement - Allow setting default locale of activitylog: #9892
- Enhancement - Graph translation path: #9902
- Enhancement - Added a new roles viewer/editor with ListGrants: #9943
- Enhancement - Handle OCM invite generated event: #9966
- Enhancement - Update web to v10.2.0: #9988
- Enhancement - Allow blob as connect-src in default CSP: #9993
- Enhancement - Bump reva to v2.24.1: #10028
Details
-
Bugfix - Set capability response
disable_self_password_changecorrectly: #9853The capability value
disable_self_password_changewas not being set correctly whenuser.passwordProfileis configured as a read-only attribute.https://github.com/owncloud/enterprise/issues/6849 https://github.com/owncloud/ocis/pull/9853
-
Bugfix - Activity Translations: #9856
Translations for activities did not show up in transifex
-
Bugfix - The user attributes
userTypeandmemberOfare readonly: #9867The graph API now treats the user attributes
userTypeandmemberOfas read-only. They are not meant be updated directly by the client.https://github.com/owncloud/ocis/issues/9858 https://github.com/owncloud/ocis/pull/9867
-
Bugfix - Use key to get specific trash item: #9879
The activitylog and clientlog services now only fetch the specific trash item instead of getting all items in trash and filtering them on their side. This reduces the load on the storage users service because it no longer has to assemble a full trash listing.
-
Bugfix - Fix response code when upload a file over locked: #9894
We fixed a bug where the response code was incorrect when uploading a file over a locked file.
https://github.com/owncloud/ocis/issues/7638 https://github.com/owncloud/ocis/pull/9894
-
Bugfix - List OCM permissions as graph drive item permissions: #9905
The libre graph API now returns OCM shares when listing driveItem permissions.
https://github.com/owncloud/ocis/issues/9898 https://github.com/owncloud/ocis/pull/9905
-
Bugfix - Fix listing ocm shares: #9925
The libre graph API now returns an etag, the role and the creation time for ocm shares. It also includes ocm shares in the sharedByMe endpoint.
https://github.com/owncloud/ocis/pull/9925 https://github.com/owncloud/ocis/pull/9920
-
Bugfix - Allow update of ocm shares: #9980
We fixed a bug that prevented ocm shares to be updated or removed.
https://github.com/owncloud/ocis/issues/9926 https://github.com/owncloud/ocis/pull/9980
-
Change - Remove store service: #9890
We have removed the unused store service.
https://github.com/owncloud/ocis/issues/1357 https://github.com/owncloud/ocis/pull/9890
-
Enhancement - We now set the configured protocol transport for service metadata: #9490
This allows configuring services to listan on
tcporunixsockets and clients to use thedns,kubernetesorunixprotocol URIs instead of service names.https://github.com/owncloud/ocis/pull/9490 https://github.com/cs3org/reva/pull/4744
-
Enhancement - Microsoft Office365 and Office Online support: #9686
Add support for Microsoft Office365 Cloud and Microsoft Office Online on premises. You can use the cloud feature either within a Microsoft CSP partnership or via the ownCloud office365 proxy subscription. Please contact sales@owncloud.com to get more information about the ownCloud office365 proxy subscription.
-
Enhancement - Unified Roles Management: #9727
Improved management of unified roles with the introduction of default enabled/disabled states and a new command for listing available roles. It is important to note that a disabled role does not lose previously assigned permissions; it only means that the role is not available for new assignments.
The following roles are now enabled by default:
- UnifiedRoleViewerID - UnifiedRoleSpaceViewer - UnifiedRoleEditor - UnifiedRoleSpaceEditor - UnifiedRoleFileEditor - UnifiedRoleEditorLite - UnifiedRoleManager
The following roles are now disabled by default:
- UnifiedRoleSecureViewer
To enable the UnifiedRoleSecureViewer role, you must provide a list of all available roles through one of the following methods:
- Using the GRAPH_AVAILABLE_ROLES environment variable. - Setting the available_roles configuration value.
To enable a role, include the UID of the role in the list of available roles.
A new command has been introduced to simplify the process of finding out which UID belongs to which role. The command is:
$ ocis graph list-unified-rolesThe output of this command includes the following information for each role:
- uid: The unique identifier of the role. - Description: A short description of the role. - Enabled: Whether the role is enabled or not.
https://github.com/owncloud/ocis/issues/9698 https://github.com/owncloud/ocis/pull/9727
-
Enhancement - Added a new role space editor without versions: #9880
We add a new role space editor without list and restore version permissions.
https://github.com/owncloud/ocis/issues/9699 https://github.com/owncloud/ocis/pull/9880
-
Enhancement - Improve revisions purge: #9891
The
revisions purgecommand would time out on big spaces. We have improved performance by parallelizing the process. -
Enhancement - Allow setting default locale of activitylog: #9892
Allows setting the default locale via
OCIS_DEFAULT_LANGUAGEenvvar -
Enhancement - Graph translation path: #9902
Add
GRAPH_TRANSLATION_PATHenvvar like in other l10n services -
Enhancement - Added a new roles viewer/editor with ListGrants: #9943
We add a new roles space viewer/editor with ListGrants permissions.
https://github.com/owncloud/ocis/issues/9701 https://github.com/owncloud/ocis/pull/9943
-
Enhancement - Handle OCM invite generated event: #9966
Both the notification and audit services now handle the OCM invite generated event.
- The notification service is responsible for sending an email to the invited user. - The audit service is responsible for logging the event.
https://github.com/owncloud/ocis/issues/9583 https://github.com/owncloud/ocis/pull/9966 https://github.com/cs3org/reva/pull/4832
-
Enhancement - Update web to v10.2.0: #9988
Tags: web
We updated ownCloud Web to v10.2.0. Please refer to the changelog (linked) for details on the web release.
- Bugfix owncloud/web#11512: OCM invite generation body format
- Bugfix owncloud/web#11526: Logout on access token renewal failure
- Enhancement owncloud/web#11377: Replace custom datepicker with native html element
- Enhancement owncloud/web#11387: Display disabled role permissions
- Enhancement owncloud/web#11394: Mark external shares
- Enhancement owncloud/web#11484: Hide versions panel with insufficient permissions
- Enhancement owncloud/web#11502: Support a tags in actions
- Enhancement owncloud/web#11508: Improve tiles view performance
- Enhancement owncloud/web#11515: Add default actions extension point
- Enhancement owncloud/web#11518: Add select all checkbox to tiles view
https://github.com/owncloud/ocis/pull/9988 https://github.com/owncloud/web/releases/tag/v10.2.0
-
Enhancement - Allow blob as connect-src in default CSP: #9993
We added ‘blob:’ to the default connect-src items in the default CSP rules.
-
Enhancement - Bump reva to v2.24.1: #10028
- Bugfix cs3org/reva#4843: Allow update of ocm shares
- Bugfix cs3org/reva#4820: Fix response code when upload a file over locked
- Bugfix cs3org/reva#4837: Fix OCM userid encoding
- Bugfix cs3org/reva#4823: Return etag for ocm shares
- Bugfix cs3org/reva#4822: Allow listing directory trash items by key
- Enhancement cs3org/reva#4816: Ignore resharing requests
- Enhancement cs3org/reva#4817: Added a new role space editor without versions
- Enhancement cs3org/reva#4829: Added a new roles viewer/editor with ListGrants
- Enhancement cs3org/reva#4828: New event: UserSignedIn
- Enhancement cs3org/reva#4836: Publish an event when an OCM invite is generated
https://github.com/owncloud/ocis/pull/10028 https://github.com/owncloud/ocis/pull/9980 https://github.com/owncloud/ocis/pull/9981 https://github.com/owncloud/ocis/pull/9981 https://github.com/owncloud/ocis/pull/9920 https://github.com/owncloud/ocis/pull/9879 https://github.com/owncloud/ocis/pull/9860