Skip to content

6.4.0

Compare
Choose a tag to compare
@ownclouders ownclouders released this 12 Sep 12:41
· 978 commits to master since this release
v6.4.0
ae040fd

Table of Contents

Changes in 6.4.0

Summary

  • Bugfix - Set capability response disable_self_password_change correctly: #9853
  • Bugfix - Activity Translations: #9856
  • Bugfix - The user attributes userType and memberOf are 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_change correctly: #9853

    The capability value disable_self_password_change was not being set correctly
    when user.passwordProfile is configured as a read-only attribute.

    owncloud/enterprise#6849
    #9853

  • Bugfix - Activity Translations: #9856

    Translations for activities did not show up in transifex

    #9856

  • Bugfix - The user attributes userType and memberOf are readonly: #9867

    The graph API now treats the user attributes userType and memberOf as
    read-only. They are not meant be updated directly by the client.

    #9858
    #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.

    #9879

  • 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.

    #7638
    #9894

  • Bugfix - List OCM permissions as graph drive item permissions: #9905

    The libre graph API now returns OCM shares when listing driveItem permissions.

    #9898
    #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.

    #9925
    #9920

  • Bugfix - Allow update of ocm shares: #9980

    We fixed a bug that prevented ocm shares to be updated or removed.

    #9926
    #9980

  • Change - Remove store service: #9890

    We have removed the unused store service.

    #1357
    #9890

  • Enhancement - We now set the configured protocol transport for service metadata: #9490

    This allows configuring services to listan on tcp or unix sockets and
    clients to use the dns, kubernetes or unix protocol URIs instead of
    service names.

    #9490
    cs3org/reva#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
    [email protected] to get more information about the ownCloud office365 proxy
    subscription.

    #9686

  • 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-roles
    

    The 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.

    #9698
    #9727

  • Enhancement - Added a new role space editor without versions: #9880

    We add a new role space editor without list and restore version permissions.

    #9699
    #9880

  • Enhancement - Improve revisions purge: #9891

    The revisions purge command would time out on big spaces. We have improved
    performance by parallelizing the process.

    #9891

  • Enhancement - Allow setting default locale of activitylog: #9892

    Allows setting the default locale via OCIS_DEFAULT_LANGUAGE envvar

    #9892

  • Enhancement - Graph translation path: #9902

    Add GRAPH_TRANSLATION_PATH envvar like in other l10n services

    #9902

  • Enhancement - Added a new roles viewer/editor with ListGrants: #9943

    We add a new roles space viewer/editor with ListGrants permissions.

    #9701
    #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.

    #9583
    #9966
    cs3org/reva#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.

    #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.

    #9993

  • Enhancement - Bump reva to v2.24.1: #10028

    #10028
    #9980
    #9981
    #9981
    #9920
    #9879
    #9860