github owncloud/web v5.7.0
5.7.0

latest releases: web-pkg-v0.0.5-alpha.8, web-pkg-v0.0.5-alpha.7, web-pkg-v0.0.5-alpha.6...
22 months ago

Changelog for ownCloud Web 5.7.0 (2022-09-09)

Summary

  • Bugfix - Add Droparea again: #7080
  • Bugfix - Allow uploads outside of user's home despite quota being exceeded: #7522
  • Bugfix - Batch deleting multiple files: #7357
  • Bugfix - Context menu misplaced when triggered by keyboard navigation: #7230
  • Bugfix - Datetime formatting: #7443
  • Bugfix - Decline share not possible: #7379
  • Bugfix - Default to user context: #7437
  • Bugfix - Dragging a file causes no selection: #7473
  • Bugfix - Prevent error when pasting with empty clipboard: #7214
  • Bugfix - Expiration date picker with long language codes: #7622
  • Bugfix - Re-introduce dynamic app name in document title: #7173
  • Bugfix - External apps fixes: #7166
  • Bugfix - File name in text editor: #7516
  • Bugfix - File size not updated while restoring file version: #7469
  • Bugfix - Files pagination scroll to top: #7322
  • Bugfix - File size formatting: #7443
  • Bugfix - Fix right sidebar content on small screens: #7498
  • Bugfix - Hide empty trash bin modal on error: #7248
  • Bugfix - Improve keyboard shortcuts copy/cut files: #7455
  • Bugfix - Paste action (keyboard) not working in project spaces: #7510
  • Bugfix - Left sidebar active navigation item has wrong cursor: #7348
  • Bugfix - Left sidebar when switching apps: #7526
  • Bugfix - Link indicator on "Shared via link"-page: #7355
  • Bugfix - Load only supported thumbnails (configurable): #7474
  • Bugfix - Loading state in views: #7325
  • Bugfix - Logout deleted user on page reload: #4677
  • Bugfix - Merge share with group and group member into one: #7582
  • Bugfix - Missing file icon in details panel: #7344
  • Bugfix - Missing scroll bar in user management app: #7321
  • Bugfix - SidebarNavItem icon flickering: #7309
  • Bugfix - No redirect after disabling space: #7334
  • Bugfix - Don't leak oidc callback url into browser history: #3071
  • Bugfix - Open file on shared space resource not possible: #7379
  • Bugfix - Open Folder in project space context menu: #7425
  • Bugfix - Personal shares leaked into project space: #7268
  • Bugfix - Prevent unnecessary PROPFIND request during upload: #7486
  • Bugfix - Filename hovers over the image in the preview app: #7216
  • Bugfix - Fix infinite loading spinner on invalid preview links: #7359
  • Bugfix - Print backend version: #7272
  • Bugfix - Quicklinks not shown: #7424
  • Bugfix - Re-fetch quota: #7415
  • Bugfix - Redirect after removing self from space members: #7534
  • Bugfix - Rename shared space resource not possible: #7379
  • Bugfix - Repair navigation highlighter: #7210
  • Bugfix - Search share representation: #7560
  • Bugfix - Selected item bottom glue: #7393
  • Bugfix - "Shared via"-indicator for links: #7478
  • Bugfix - "Shared with others" and "Shared via Link" resource links not working: #7308
  • Bugfix - Shared with others page apps not working with oc10 as backend: #7228
  • Bugfix - Sidebar for current folder: #7519
  • Bugfix - Create space and access user management permission: #7197
  • Bugfix - Missing space image in sidebar: #7480
  • Bugfix - Respect space quota permission: #7400
  • Bugfix - Hide share actions for space viewers/editors: #7436
  • Bugfix - Space sidebar sharing indicators: #6921
  • Bugfix - Missing quick actions in spaces file list: #7349
  • Bugfix - Add storage ID when navigating to a shared parent directory: #7396
  • Bugfix - Stuck After Session Expired: #7453
  • Bugfix - Suppress active panel error log: #7394
  • Bugfix - File list render performance: #7038
  • Bugfix - Access token renewal: #7030
  • Bugfix - Access token renewal during upload: #7240
  • Bugfix - Tooltips not shown on disabled create and upload button: #7376
  • Bugfix - Typo when reading public links capabilities: #7595
  • Bugfix - Upload overlay progress bar spacing: #7297
  • Bugfix - User management app close side bar throws error: #7445
  • Bugfix - Users list not loading if user has no role: #7332
  • Bugfix - Versions of shared files not visible: #7313
  • Enhancement - Add app top bar component: #7217
  • Enhancement - Add Keyboard navigation/selection: #7153
  • Enhancement - Adjust helper texts: #7404
  • Enhancement - Loading context blocks application bootstrap: #7030
  • Enhancement - Change file loading mechanism in preview app: #7350
  • Enhancement - Add change own password dialog to the account info page: #7206
  • Enhancement - Declined shares are now easily accessible: #7356
  • Enhancement - Drop menu styling in right sidebar: #7365
  • Enhancement - Adjust spacing of the files list options menu: #7570
  • Enhancement - Keyboard shortcut indicators in ContextMenu: #7309
  • Enhancement - Left sidebar hover effect: #7540
  • Enhancement - Lowlight cut resources: #7309
  • Enhancement - Re-sharing for ocis: #7086
  • Enhancement - Added a toolbar to pdf-viewer app: #7201
  • Enhancement - Permissionless (internal) link shares: #7133
  • Enhancement - Propose unique file name while creating a new file: #7555
  • Enhancement - Redesign shared with list: #7252
  • Enhancement - Reduce pagination options: #7038
  • Enhancement - Remember the UI that was last selected via the application switcher: #6173
  • Enhancement - Remove clickOutside directive: #7584
  • Enhancement - Replace locationpicker with clipboard actions: #7309
  • Enhancement - Reposition notifications: #7139
  • Enhancement - Resolve bookmarked public links with password protection: #7030
  • Enhancement - Add resource name to the WebDAV properties: #7485
  • Enhancement - Use fixed width for the right sidebar: #7371
  • Enhancement - Don't open right sidebar from private links: #7559
  • Enhancement - Search all files announce limit: #7267
  • Enhancement - Search improvements: #7586
  • Enhancement - Improve performance of share indicators: #7038
  • Enhancement - Sharing panel show label instead of description for links: #7364
  • Enhancement - Simplify mime type checking: #7605
  • Enhancement - Streamline UI sizings: #7363
  • Enhancement - Option to block file extensions from text-editor app: #6661
  • Enhancement - Update ODS to v14.0.0-alpha.18: #7626
  • Enhancement - Update Uppy to v3.0.1: #7177
  • Enhancement - User management app saved dialog: #7375
  • Enhancement - User management app edit quota: #7182
  • Enhancement - Introduce group assignments: #7176
  • Enhancement - Users table on small screen: #7476

Details

  • Bugfix - Add Droparea again: #7080

    We've added the visual droparea again to indicate drag and drop upload

    #7080
    #7251

  • Bugfix - Allow uploads outside of user's home despite quota being exceeded: #7522

    We've fixed a bug where a user was not able to upload a file in a share or space when the personal
    home quota was exceeded. We also show a message in the upload details if an upload to a share fails
    because the share owner's quota is exceeded.

    #6318
    #5817
    #7522

  • Bugfix - Batch deleting multiple files: #7357

    We've fixed a bug where deleting many files in a batch action would fail.

    #7329
    #7357

  • Bugfix - Context menu misplaced when triggered by keyboard navigation: #7230

    We've fixed a bug where triggering the context menu by keyboard navigation misplaced the menu
    and made it inaccessible.

    #7187
    #7230
    #7314
    #7386

  • Bugfix - Datetime formatting: #7443

    We've adjusted date time formatting to show a less verbose format (e.g. hiding the time zone and
    using month abbreviations).

    #7336
    #7443

  • Bugfix - Decline share not possible: #7379

    We've fixed a bug where declining an accepted share in the dropdown next to the breadcrumb was
    not possible.

    #6899
    #7379

  • Bugfix - Default to user context: #7437

    We've fixed a bug where routes without explicit auth requirement (i.e. user context) and
    without any context route in the URL were recognized as neither user-context nor
    public-link-context. In such situations we now expect that the session requires a user and
    redirect to the login page.

    #7437

  • Bugfix - Dragging a file causes no selection: #7473

    We've fixed a bug that caused no selection when dragging a file.

    #7473

  • Bugfix - Prevent error when pasting with empty clipboard: #7214

    We've fixed a bug where an error was thrown when pasting with empty clipboard

    #7146
    #7214

  • Bugfix - Expiration date picker with long language codes: #7622

    We've fixed a bug where the expiration date picker in the sharing sidebar wouldn't open if the
    user selected a language with long language code, e.g. de_DE.

    #7622
    #7623

  • Bugfix - Re-introduce dynamic app name in document title: #7173

    The external app was missing the dynamic app name after some recent refactoring. It has been
    reintroduced.

    #7173

  • Bugfix - External apps fixes: #7166

    Bug introduced in #6870. A method used to communicate with the backend was not properly added to
    the extension after being moved to a different location.

    #7166
    #7173

  • Bugfix - File name in text editor: #7516

    We've fixed a bug in the text editor where the UUID of a shared resource was being displayed
    instead of the file name.

    #7292
    #7516
    #7518

  • Bugfix - File size not updated while restoring file version: #7469

    We've fixed a bug where the file size was not updated in the files table or side bar while
    restoring a file version.

    #7438
    #7469

  • Bugfix - Files pagination scroll to top: #7322

    We've fixed a bug where changing the page in a file list (pagination) doesn't scroll to top.

    #7138
    #7322

  • Bugfix - File size formatting: #7443

    We've fixed file size formatting to respect the language setting of the user.

    #7443

  • Bugfix - Fix right sidebar content on small screens: #7498

    We've fixed the right sidebar content on small screens because some screen sizes caused the
    content to flow out of the screen. Things that have been done to achieve this:

    • Selection info has been removed. * Labels of the batch actions will hide on screens <1280px if
      the sidebar is open.

    #7498
    #7508

  • Bugfix - Hide empty trash bin modal on error: #7248

    We've fixed a bug where the empty trash bin modal was shown if an error occurred.

    #7129
    #7248

  • Bugfix - Improve keyboard shortcuts copy/cut files: #7455

    We've changed the Ctrl+X message to 'Cut to Clipboard' from 'Copied to Clipboard'

    #7455
    #7492

  • Bugfix - Paste action (keyboard) not working in project spaces: #7510

    We've fixed a bug which caused the user to be unable to paste in project spaces.

    #7510
    #7514

  • Bugfix - Left sidebar active navigation item has wrong cursor: #7348

    We've fixed a bug where the active navigation item in the left sidebar had the wrong cursor and
    pretended to be not clickable.

    #7343
    #7348

  • Bugfix - Left sidebar when switching apps: #7526

    We've fixed a bug where the active state of the left sidebar would glitch visually when
    switching apps.

    #7526
    #7529

  • Bugfix - Link indicator on "Shared via link"-page: #7355

    We've fixed the icon and the sidebar for the link indicator on the "Shared via link"-page.

    #7345
    #7355

  • Bugfix - Load only supported thumbnails (configurable): #7474

    We've fixed a bug where web was trying to load thumbnails for files that are not supported. Due to
    configurable values, we avoid unnecessary requests.

    #7474

  • Bugfix - Loading state in views: #7325

    We fixed a small glitch in views of the files app, where the view would show a state like "Resource
    not found" in the brief moment before the resource loading started. Now the views correctly
    start in a loading state.

    #7325
    #7366

  • Bugfix - Logout deleted user on page reload: #4677

    A user that gets disabled or deleted in the backend now sees an authentication error page upon
    page reload. From there they can now properly reach the login page to log in again via a different
    user (or leave the page entirely).

    #4677
    #4564
    #4795
    #7072

  • Bugfix - Merge share with group and group member into one: #7582

    We've fixed a bug that the share with a group and share of the same resource with a member of this
    group was shown as 2 shares in "Shared with me" view.

    #7582
    #7598

  • Bugfix - Missing file icon in details panel: #7344

    We've fixed a bug where the file icon in the details panel was not shown, if no preview was
    available.

    #7337
    #7344

  • Bugfix - Missing scroll bar in user management app: #7321

    We've fixed a bug in the user management app where no scroll bar was displayed in the users or
    groups list if it exceeds the screen size.

    #7266
    #7321

  • Bugfix - SidebarNavItem icon flickering: #7309

    We've fixed a bug which caused the icons on the SidebarNav to flicker when transitioning in
    lightmode

    #7309

  • Bugfix - No redirect after disabling space: #7334

    We've fixed a bug where the user was not redirected to the spaces overview after disabling the
    space inside the space view.

    #7291
    #7334

  • Bugfix - Don't leak oidc callback url into browser history: #3071

    We've made sure that the oidc callback url does not appear in the browser history after the user
    has been redirected back from the IdP to ownCloud Web.

    #3071
    #7293

  • Bugfix - Open file on shared space resource not possible: #7379

    We've fixed a bug where opening a file of a shared space resource for example in the pdf viewer app
    wasn't possible.

    #6899
    #7379

  • Bugfix - Open Folder in project space context menu: #7425

    We've fixed a bug that broke opening a folder in a project space from the context menu via "Open
    Folder" (simply clicking it wasn't affected).

    #7425

  • Bugfix - Personal shares leaked into project space: #7268

    Due to a bug in how we handle spaces as resources internally we loaded personal shares when
    listing project space shares.

    #7268
    #7294

  • Bugfix - Prevent unnecessary PROPFIND request during upload: #7486

    We've removed the unnecessary PROPFIND request at the start of each upload, increasing upload
    performance especially in larger folders.

    #7486
    #7488

  • Bugfix - Filename hovers over the image in the preview app: #7216

    We've fixed a bug where the filename hovers over the image content in the preview app and the
    bottom toolbar is not accurate centered. Therefore we have introduced a new top bar, where the
    filename will be shown and the download and the close button will be displayed.

    #6300
    #7216
    #7359

  • Bugfix - Fix infinite loading spinner on invalid preview links: #7359

    The preview app now shows an error, when a file does not exist (for example when opening a
    bookmark to a file that does not exist anymore). Before it showed a loading spinner infinitely.

    #7359

  • Bugfix - Print backend version: #7272

    We fixed a regression with printing version information to the browser console (the backend
    version was not showing up anymore). Since loading the public link / user context is blocking
    the boot process of applications after a recent
    PR
    has been merged, we are now able to
    reliably print the backend version on the first page load after login as well (was not possible
    before).

    #7272
    #7284

  • Bugfix - Quicklinks not shown: #7424

    We've fixed a bug where existing quicklinks were not shown when the user had no rights to create
    them.

    #7406
    #7424

  • Bugfix - Re-fetch quota: #7415

    We've fixed a bug where uploading, deleting or restoring resources doesn't always re-fetch
    the quota and therefore was falsy displayed.

    #6930
    #7389
    #7415

  • Bugfix - Redirect after removing self from space members: #7534

    When a user removes themselves from the members of a project space we now properly redirect to
    the project spaces overviewe page instead of showing an error message.

    #7534
    #7576

  • Bugfix - Rename shared space resource not possible: #7379

    We've fixed a bug where renaming a file or a folder of a shared space wasn't possible.

    #6899
    #7379

  • Bugfix - Repair navigation highlighter: #7210

    We've refactored the navigation highlighter to fix several small glitches.

    #7210
    #7270
    #7324

  • Bugfix - Search share representation: #7560

    We've fixed a bug, where shares in the search were not displayed correctly and clicking on the
    respective item did not open the default action or redirect to the correct share route.

    #7043
    #7560

  • Bugfix - Selected item bottom glue: #7393

    We've fixed a bug where the selected item would be glued to the bottom when scrolling up via
    keyboard navigation. Also, the scrollTo param has been fixed and is now working again.

    #7318
    #7393

  • Bugfix - "Shared via"-indicator for links: #7478

    We've fixed a bug where the "Shared via"-indicator would be empty or not be displayed at all for
    public links.

    #7478
    #7479

  • Bugfix - "Shared with others" and "Shared via Link" resource links not working: #7308

    We've fixed a bug where resource links in "Shared with others" and "Shared via Link" page
    stopped working.

    #7303
    #7308

  • Bugfix - Shared with others page apps not working with oc10 as backend: #7228

    We've fixed a bug where apps like preview, pdf-viewer or text-editor weren't working while
    browsing the shared with others page with oc10 as backend.

    #7049
    #7228

  • Bugfix - Sidebar for current folder: #7519

    We've fixed a bug where the right sidebar for the current folder could not be opened when another
    resource was selected.

    #7519
    #7527

  • Bugfix - Create space and access user management permission: #7197

    We've fixed a bug, where users with insufficient permissions could access the user management
    and were able to see the "New Space" button in the space overview.

    #7181
    #7079
    #7197

  • Bugfix - Missing space image in sidebar: #7480

    We've fixed a bug where the image of a space was not showing in the sidebar.

    #7480
    #7481

  • Bugfix - Respect space quota permission: #7400

    By taking the space quota permission into account, we've fixed a bug where a regular space
    member could see the "Edit space quota" action.

    #7400
    #7401

  • Bugfix - Hide share actions for space viewers/editors: #7436

    We've fixed a bug where viewers and editors of a space could see the actions to edit and remove
    shares. We've also improved the error handling when something goes wrong while
    editing/removing shares.

    #7436
    #7470

  • Bugfix - Space sidebar sharing indicators: #6921

    We have fixed the way the sharing indicators for space members and link shares were displayed in
    the details panel of the sidebar as well as the click behavior for accessing the shares panel
    through the sharing information.

    #6917
    #6921

  • Bugfix - Missing quick actions in spaces file list: #7349

    We've fixed a bug where the quick actions 'Add people' and 'Copy quicklink' were missing in the
    spaces file list.

    #7339
    #7349

  • Bugfix - Add storage ID when navigating to a shared parent directory: #7396

    We've added the missing storage ID when navigating to a shared parent directory.

    #7396

  • Bugfix - Stuck After Session Expired: #7453

    We've fixed exit link to redirect to login once session expires

    We've removed the logout click handler and created a new logout component

    #7453
    #7491

  • Bugfix - Suppress active panel error log: #7394

    We now suppress error logs which occurred when opening the sidebar without an active panel.

    #7394

  • Bugfix - File list render performance: #7038

    We've drastically increased the initial render performance of the files list by removing the
    lazy loading delay and by moving the loading visualization from the OcTd to the OcTr component.
    For the selection of files there also has been a slight improvement in render speed.

    #7038
    #7298
    #7312
    #7367

  • Bugfix - Access token renewal: #7030

    Access token renewals had some flaws which have been fixed as follows: - OAuth2: access token
    renewal was not working at all, fixed by switching to authorization code flow with PKCE
    extension and by migrating from the unmaintained oidc-client library to
    oidc-client-ts. - OpenID Connect: when offline_access scope was not requested each
    token renewal caused a redirect to /, which was due to a faulty token update implementation
    and is fixed.

    WARNING: With a setup of ownCloud 10.x.x + oauth2-app older than v0.5.3 this bugfix is a
    breaking change. There was a bug in the oauth2-app that required to add the clientSecret in
    the auth section of the config.json file (although code flow with PKCE doesn't need it). To
    mitigate this, please add the clientSecret for your clientId to the config.json file.
    If the oauth2-app v0.5.3 or newer is used that's not needed.

    #7030
    #7072

  • Bugfix - Access token renewal during upload: #7240

    We've fixed the access token renewal during ongoing uploads.

    #7240
    #7296

  • Bugfix - Tooltips not shown on disabled create and upload button: #7376

    We've fixed a bug where tooltips that contain important information for example quota
    exceeded message weren't shown on hovering over the create or upload button.

    #5937
    #7376

  • Bugfix - Typo when reading public links capabilities: #7595

    #7595

  • Bugfix - Upload overlay progress bar spacing: #7297

    We've fixed spacing issues with the upload overlay progress bar.

    #7297

  • Bugfix - User management app close side bar throws error: #7445

    We've fixed a bug, where closing the side bar in the user management app threw an error, when a
    group or user was selected.

    #7445
    #7461

  • Bugfix - Users list not loading if user has no role: #7332

    We've fixed a bug where the users list in the user management app was not loading if a user has no
    assigned role.

    #7326
    #7332

  • Bugfix - Versions of shared files not visible: #7313

    We've fixed a bug where the versions of shared files where not visible for the share receivers.

    #7159
    #7313

  • Enhancement - Add app top bar component: #7217

    We've added a app top bar component for consistency, which will be used by the apps: preview,
    text-editor and pdf-viewer.

    #7217
    #7362

  • Enhancement - Add Keyboard navigation/selection: #7153

    We've added the possibility to navigate and select via keyboard. - Navigation: - via keyboard
    arrows up/down for moving up and down through the rows of the file list - Selection - via keyboard
    space bar: select / deselect the currently highlighted row - via keyboard shift + arrows
    up/down: add a series of rows - via keyboard cmd/ctrl + a: select all rows - via keyboard esc:
    deselect all rows - via mouse holding cmd/ctrl + left click on a row: add/remove the clicked item
    to/from the current selection model - via mouse holding shift + left click on a row: add the
    clicked row and the series of rows towards the most recently clicked row to the current
    selection model.

    #6029
    #7153
    #7280
    #7283

  • Enhancement - Adjust helper texts: #7404

    #7331
    #7404

  • Enhancement - Loading context blocks application bootstrap: #7030

    The bootstrap architecture has been improved to ensure that the respective context (user or
    public link) is fully resolved before applications can finalize their boot process and switch
    over to rendering their content. This means that application developers can rely on user data /
    public link data being loaded (including e.g. capabilities) when the web runtime triggers the
    boot processes and rendering of applications.

    #7030
    #7072

  • Enhancement - Change file loading mechanism in preview app: #7350

    Make preview loading mechanism from the files app available for all apps and use it in
    preview app.

    DEPRECATION: This deprecates v-image-source directive and the mediaSource method
    mixed into all components. It will be removed in 6.0.0.

    #7233
    #7350

  • Enhancement - Add change own password dialog to the account info page: #7206

    We have added a new change own password dialog to the account info page, so the user has the
    possibility to change their own password.

    #7183
    #7206

  • Enhancement - Declined shares are now easily accessible: #7356

    We've redesigned the 'Shared with me' page, so the 'Declined shares' section is now displayed
    under the 'Accepted shares' section. There is no need to click the toggle button anymore which
    makes the 'Declined shares' easily accessible.

    #7342
    #7356

  • Enhancement - Drop menu styling in right sidebar: #7365

    We've styled and aligned all the drop menus in the right sidebar to match with the other drop
    menus.

    #7335
    #7365

  • Enhancement - Adjust spacing of the files list options menu: #7570

    We've adjusted the spacing of the files list options menu to visually match with the other
    menus.

    #7541
    #7570

  • Enhancement - Keyboard shortcut indicators in ContextMenu: #7309

    We've added the option to display relevant keyboard shortcuts in the contextmenu to give
    notice to the user which shortcuts are available

    #6892
    #7309

  • Enhancement - Left sidebar hover effect: #7540

    We've added a hover effect to the left sidebar items.

    #7540
    #7567
    #7575

  • Enhancement - Lowlight cut resources: #7309

    We've added a visual indication to show which resources are being cut

    #7309

  • Enhancement - Re-sharing for ocis: #7086

    We've enhanced web to be able to re-share resources when using an ownCloud infinite scale
    backend. It now works for project and personal spaces as well as the sharing jail. Besides that
    we also send roles, space-ref and path as separate values to the sharing api which simplifies
    the usage of it.

    #6894
    #7225
    #7223
    #7397
    #7086
    #7247
    #7243
    #7317
    #7319
    #7398

  • Enhancement - Added a toolbar to pdf-viewer app: #7201

    We've added a toolbar to the pdf-viewer app, where the user can see the name of the opened pdf file
    and also close the app.

    #7198
    #7205
    #7201
    #7207

  • Enhancement - Permissionless (internal) link shares: #7133

    We have added the possibility to create alias link shares for internal usage when the backend is
    capable of handling them.

    #6844
    #7133
    #7505

  • Enhancement - Propose unique file name while creating a new file: #7555

    We're proposing unique file names when creating a new file or folder via the 'New' file menu.

    #7539
    #7555

  • Enhancement - Redesign shared with list: #7252

    We've redesigned the shared with list, to achieve more spacing and a better user experience.
    We've also fixed a bug, where the role in a child of a share wasn't shown.

    #7110
    #7340
    #7252
    #7310
    #7315
    #7372
    #7402
    #7475

  • Enhancement - Reduce pagination options: #7038

    We've reduced the pagination options by removing the options to display 1000 and all files.
    These may be added again later after further improving the files table performance.

    #7038
    #7597

  • Enhancement - Remember the UI that was last selected via the application switcher: #6173

    With this change, ownCloud will remember the UI that was last selected via the application
    switcher. This only works when using ownCloud 10 as backend.

    https://github.com/owncloud/enterprise/issues/4694
    #6173

  • Enhancement - Remove clickOutside directive: #7584

    We've removed the clickOutside directive because it isn't used anymore

    #7572
    #7584

  • Enhancement - Replace locationpicker with clipboard actions: #7309

    We've replaced the locationpicker in batchactions and contextmenu with the new
    cut/copy/paste clipboard actions.

    #6892
    #7309
    #7503

  • Enhancement - Reposition notifications: #7139

    We've repositioned the notifications to no longer block the searchbar - they are now in the
    bottom right corner, above the (possibly visible) upload information. It has also been
    redesigned to better fit the overall design.

    #7082
    #7139

  • Enhancement - Resolve bookmarked public links with password protection: #7030

    Bookmarks to a public link (e.g. when user navigated into a subfolder and then created a
    bookmark) or to an app that was opened from a public link (e.g. photo opened in preview app) now
    properly resolve the public link context before loading the bookmarked content. This
    includes a roundtrip to the password input prompt for password protected public link, e.g.
    when a password was set in the first place, has been changed in the meantime, etc.

    #7030
    #7072

  • Enhancement - Add resource name to the WebDAV properties: #7485

    We've added the resource name to the WebDAV properties.

    #7485

  • Enhancement - Use fixed width for the right sidebar: #7371

    We've set a fixed width of 440px to the right sidebar to have better control of its styling and
    alignment.

    #7371
    #7384

  • Enhancement - Don't open right sidebar from private links: #7559

    We've changed the behaviour of the web ui to not open the right sidebar anymore when the URL
    contains a "scrollTo" option. We still select the file and scroll it into the view, but opening
    the right sidebar felt very invasive, so we now leave that choice to the user.

    #7559

  • Enhancement - Search all files announce limit: #7267

    If the search results of a backend search exceed the limit of 200 items we now announce that
    additional items exist.

    #7192
    #7267
    #7306

  • Enhancement - Search improvements: #7586

    We've improved the search, it will show now if no results according to term was found or if the
    results exceeds the search limit. We've also navigate to the last page while clicking the x in
    the search input field.

    #5644
    #7587
    #7586

  • Enhancement - Improve performance of share indicators: #7038

    We've improved the performance of share indicators when loading resource tables as well as
    when adding or removing shares.

    #7038
    #7188

  • Enhancement - Sharing panel show label instead of description for links: #7364

    #7358
    #7364

  • Enhancement - Simplify mime type checking: #7605

    We've removed the dependency to GuzzleHttp from our oc10 app package. It was used for mime type
    checking only. Instead we now rely on a mime type checker that is already bundled with oc10 core.
    IMPORTANT: this enhancement is needed to reach compatibility with oc10.11 and maintain
    backwards compatibility with oc prior to oc10.11. This would not be easily doable when still
    relying on GuzzleHttp because its major version was updated from 5 to 7 in oc10.11.

    #7605
    #5933

  • Enhancement - Streamline UI sizings: #7363

    We've streamlined the font sizes and some other size related options to let the web UI appear a
    bit more condensed. In addition to that we've chosen a new font family for the UI ("Inter") which
    is embedded into the ownCloud Design System by default now.

    #7333
    #7363
    owncloud/owncloud-design-system#2270

  • Enhancement - Option to block file extensions from text-editor app: #6661

    We've added support to block certain file extensions from the text-editor app with additional
    config. See
    https://owncloud.dev/clients/web/deployments/oc10-app/#additional-configuration-for-certain-core-apps

    #6661
    #7174

  • Enhancement - Update ODS to v14.0.0-alpha.18: #7626

    We updated the ownCloud Design System to version 14.0.0-alpha.18. Please refer to the full
    changelog in the ODS release (linked) for more details. Summary:

    • Bugfix - Omit special characters in user avatar initials:
      #2070 * Bugfix -
      Avatar link icon:
      #2269 * Bugfix -
      Firefox drag & drop move of folders not possible:
      #7495 * Bugfix - Lazy loading render
      performance:
      #2260 * Bugfix -
      Remove width shrinking of the ocAvatarItem:
      #2241 * Bugfix -
      Remove click event on OcIcon:
      #2216 * Change -
      Redesign contextual helper:
      #2271 * Change -
      Remove OcAlert component:
      #2210 * Change -
      Remove transition animations:
      #2210 * Change -
      Revamp animations:
      #2210 * Change -
      OcTable emit event data on row click:
      #2218 *
      Enhancement - Add nestedd drop functionality:
      #2238 *
      Enhancement - Add OcInfoDrop:
      #2286 *
      Enhancement - Add rounded prop to OcTag:
      #2284 *
      Enhancement - Adjust avatar font weight from bold to normal:
      #2275 *
      Enhancement - Align breadcrumb context menu with regular context menu:
      #2296 *
      Enhancement - OcCheckbox add outline:
      #2218 *
      Enhancement - Add offset property to the drop component:
      #7335 * Enhancement - Make UI smaller:
      #2270 *
      Enhancement - Oc-card style:
      #2306 *
      Enhancement - OcSelect dark mode improvements:
      #2262 *
      Enhancement - Progress bar indeterminate state:
      #2200 *
      Enhancement - Redesign notifications:
      #2210 *
      Enhancement - Use Inter font:
      #2270

    #7626
    https://github.com/owncloud/owncloud-design-system/releases/tag/v14.0.0-alpha.18

  • Enhancement - Update Uppy to v3.0.1: #7177

    We've updated Uppy to v3.0.1. This allows us to enable the creation-with-upload extension,
    which saves up one request per file during upload.

    #7177
    #7515

  • Enhancement - User management app saved dialog: #7375

    We've replaced the pop up message when the user gets saved by a message which will be shown next to
    the save button.

    #7351
    #7375
    #7377

  • Enhancement - User management app edit quota: #7182

    We've added the possibility to change user's quota in the user management app.

    #7059
    #7182
    #7530
    #7538

  • Enhancement - Introduce group assignments: #7176

    We have added a new quick action in the user management where the user can be assigned to groups.

    #6678
    #7176

  • Enhancement - Users table on small screen: #7476

    We've improved the layout of the users table on small screens.

    #7439
    #7476

Don't miss a new web release

NewReleases is sending notifications on new releases.