Skip to content

11.2.0

Compare
Choose a tag to compare
@ownclouders ownclouders released this 24 Feb 11:05
· 713 commits to master since this release
v11.2.0
0f86df1

Changelog for ownCloud Web 11.2.0 (2025-02-24)

Summary

  • Bugfix - Create password protected folder in personal space: #12146
  • Bugfix - Do not render default actions in context menu: #12175
  • Bugfix - Open password protected folder when clicking on its name: #12177
  • Bugfix - Skip upload dropzone init when files view is missing: #12178
  • Bugfix - Display shared file versions: #12194
  • Bugfix - Sanitize content from md-editor-v3: #12195
  • Bugfix - Enable external shares editing: #12204
  • Bugfix - Prevent password protected folder move: #12205
  • Bugfix - Preserve current language in password protected folder view: #12206
  • Enhancement - Disable resources in delete queue: #12046
  • Enhancement - Add password protected folders app: #12137
  • Enhancement - Password protected folder permissions: #12141
  • Enhancement - Add password protected folders handler: #12142
  • Enhancement - Control more elements visibility via URL query: #12142
  • Enhancement - Display default actions in context menu: #12145
  • Enhancement - Hide password protected folders action: #12145
  • Enhancement - Hide password protected folders extension: #12145
  • Enhancement - Recursive folder creation: #12146
  • Enhancement - Delete password protected folders: #12152
  • Enhancement - Allow camera in external app iframe: #12188
  • Enhancement - Add lang URL query parameter: #12206

Details

  • Bugfix - Create password protected folder in personal space: #12146

    We've fixed an issue where the password protected folder was created in current
    space instead of users personal space.

    #12039
    #12146

  • Bugfix - Do not render default actions in context menu: #12175

    We've fixed an issue where the default action was rendered in the context menu
    leading into duplicate actions being shown. The default action was originally
    introduced into the context menu to show "Open folder" action of password
    protected folders extension but we fixed this to use the correct category in the
    extension which renders the action as expected.

    #12154
    #12175

  • Bugfix - Open password protected folder when clicking on its name: #12177

    We've fixed an issue where clicking on the password protected folder name in the
    list did not do anything. Clicking on the name name will open the folder.

    #12176
    #12177

  • Bugfix - Skip upload dropzone init when files view is missing: #12178

    We've fixed an issue where the drag & drop upload zone was being initialized
    even though the target files view element was missing. The initialization will
    be skipped now in such case.

    #12150
    #12178

  • Bugfix - Display shared file versions: #12194

    We've fixed an issue where versions were not displayed in the sidebar for a
    shared file even when shared with necessary permissions. If a resource is an
    incoming share, we are now checking permission directly on the resource object
    instead of space.

    #12168
    #12194

  • Bugfix - Sanitize content from md-editor-v3: #12195

    We've fixed an issue where the user can inject XSS attack by sanitizing the
    user's content

    owncloud/enterprise#7092
    #12195

  • Bugfix - Enable external shares editing: #12204

    We've reenabled external shares editing. It was previously disabled due to
    missing implementation of OCM shares editing in the backend. That has been
    implemented in the meantime.

    #12201
    #12204

  • Bugfix - Prevent password protected folder move: #12205

    We've fixed permissions on password protected folders so that the name of the
    resource is checked and if it ends with .psec, it cannot be moved.

    #12198
    #12205

  • Bugfix - Preserve current language in password protected folder view: #12206

    We've added the new lang URL query param to the URL of password protected
    folder iframe to preserve the language settings. The value is set to the
    currently used language.

    #12186
    #12206

  • Enhancement - Disable resources in delete queue: #12046

    We've added a new delete queue which is used to disable resources that are being
    currently deleted. When the resource is in delete queue, it also replaces select
    checkbox with a spinner to better hint that there is an action in progress.

    #11956
    #12046

  • Enhancement - Add password protected folders app: #12137

    We've added a new application called "Password protected folders". This
    application allows users to create new folders that are accessible only by
    entering a password.

    #12039
    #12137

  • Enhancement - Password protected folder permissions: #12141

    We've added the permissions dropdown into the create password protected folder
    dialog. Users can now decide what permissions they would like to add to the
    folder. Permissions are matching folder public link permissions.

    #12039
    #12141

  • Enhancement - Add password protected folders handler: #12142

    We've added a new file action used to handle password protected folders. When a
    password protected folder is opened, a popup is opened prompting the user to
    enter the password. After successfully entering the password, content of the
    folder is displayed inside of the popup.

    #12039
    #12142

  • Enhancement - Control more elements visibility via URL query: #12142

    We've added new params into the URL query that allows configuring elements
    visibility. The following params can be used:

    • hide-app-switcher: hides the application switcher in the top bar -
      hide-account-menu: hides the feedback action, notifications bell, and user
      menu - hide-navigation: hides the navigation sidebar and mobile navigation

    #12142

  • Enhancement - Display default actions in context menu: #12145

    We've added default actions into the context menu so that the user can use that
    action when accessing the resource through it.

    #12039
    #12145

  • Enhancement - Hide password protected folders action: #12145

    We've hidden all actions on password protected folders except delete.

    #12039
    #12145

  • Enhancement - Hide password protected folders extension: #12145

    We've hidden the password protected folder ".psec" extension.

    #12039
    #12145

  • Enhancement - Recursive folder creation: #12146

    We've extended the CreateFolderFactory in web-client to allow creating folders
    recursively. Simply pass recursive: true into options and all parent folders
    will be created.

    #12146

  • Enhancement - Delete password protected folders: #12152

    We've extended the delete resources handler to also delete the hidden folder
    acting as the password protected folder when deleting a .psec files.

    #12039
    #12152

  • Enhancement - Allow camera in external app iframe: #12188

    We've added the allow attribute with value camera to iframe in external app
    so that we allow using camera in external apps. We are not specifying any
    allowed origins and allow it everywhere as we are already allowing only certain
    origins to be loaded inside of the iframe.

    #12121
    #12188

  • Enhancement - Add lang URL query parameter: #12206

    We've added a new lang URL query parameter that allows specifying the default
    language in which the UI should get displayed when opened. This value is ignored
    when it does not match supported language codes or when a user is logged in.

    #12186
    #12206