github owncloud/web v5.3.0
5.3.0

latest releases: web-pkg-v0.0.5-alpha.8, web-pkg-v0.0.5-alpha.7, web-pkg-v0.0.5-alpha.6...
2 years ago

Changelog for ownCloud Web 5.3.0 (2022-03-23)

Summary

  • Bugfix - Thumbnails only for accepted shares: #5310
  • Bugfix - File handling in apps: #6456
  • Bugfix - Pressing enter in forms: #6548
  • Bugfix - Remove iFrame border: #6555
  • Bugfix - Show no auth popup on password protected public links in ownCloud 10: #6530
  • Bugfix - Sidebar panels in public links: #2090
  • Bugfix - Don't write error message on passing ReadmeContentModal.spec.js test: #6525
  • Bugfix - Rename parent folder: #6516
  • Bugfix - Resize observer errors within subfolders of a space: #6569
  • Bugfix - Resolve private links: #5654
  • Bugfix - Natural sort order: #6532
  • Bugfix - Prevent cross-site scripting attack while displaying space description: #6523
  • Bugfix - Prevent the member count inside a space from disappearing: #6550
  • Bugfix - TypeErrors when trying to destruct undefined properties: #6568
  • Enhancement - Don't block account page while groups are loading: #6547
  • Enhancement - Add a watcher for the share panel of a space: #6543
  • Enhancement - App context route to query instead of params: #6622
  • Enhancement - Contextmenu background hover: #6553
  • Enhancement - Design improvements: #6492
  • Enhancement - Improve resource loading within spaces: #6601
  • Enhancement - Internet Explorer deprecation warning banner: #6629
  • Enhancement - Load space images as preview: #6529
  • Enhancement - Move ListLoader component: #6644
  • Enhancement - Move NoContentMessage component: #6643
  • Enhancement - Move share indicators: #5976
  • Enhancement - Polish ViewOptions: #6492
  • Enhancement - Resolve private links into folders instead of parent: #5533
  • Enhancement - Share inheritance indicators: #6613
  • Enhancement - Shares overview: #6440
  • Enhancement - Side bar nav tags: #6540
  • Enhancement - Show space members in share panel for files inside a space: #6554
  • Enhancement - Allow updating space quota: #6477
  • Enhancement - Update the stored space after its members have been changed: #6545
  • Enhancement - Implement edit quota action in spaces overview: #6598
  • Enhancement - Implement people sharing for spaces: #6455
  • Enhancement - Implement the spaces permission concept: #6531
  • Enhancement - Implement people sharing for resources within a space: #6577
  • Enhancement - Trash bin: #6566
  • Enhancement - Trash bin breadcrumbs: #6609
  • Enhancement - Update the graph SDK: #6519
  • Enhancement - Update ODS to v13.0.0: #6540

Details

  • Bugfix - Thumbnails only for accepted shares: #5310

    Only accepted shares now display a thumbnail in the "Shared with me" resource table.

    #5310
    #6534

  • Bugfix - File handling in apps: #6456

    We fixed loading and saving files in apps in all contexts. It's now possible to open files in apps
    in personal files, favorites, share views and spaces.

    #6456

  • Bugfix - Pressing enter in forms: #6548

    We fixed behavior when pressing enter in forms. For instance when adding or editing public
    links pressing enter in the name or password input fields, instead of saving the link it opened
    the datepicker.

    #6548
    owncloud/owncloud-design-system#2009

  • Bugfix - Remove iFrame border: #6555

    We fixed a UI issue which showed small borders around iFrames, e.g. in the external app.

    #6555
    #6573

  • Bugfix - Show no auth popup on password protected public links in ownCloud 10: #6530

    We fixed a native browser auth popup erroneously being shown for password protected public
    links with ownCloud 10.

    #5727
    #6530
    owncloud/owncloud-sdk#1020

  • Bugfix - Sidebar panels in public links: #2090

    Public links were showing some panels (People, Links, Versions) that were not supposed to be
    visible in public links. We've fixed that by excluding those panels on public link routes.

    #2090
    #6567

  • Bugfix - Don't write error message on passing ReadmeContentModal.spec.js test: #6525

    ReadmeContentModal.spec.js test doesn't write error output anymore while passing

    #6337
    #6525

  • Bugfix - Rename parent folder: #6516

    We fixed the rename option in the parent folder / breadcrumb context menu. It was broken due to
    malformed webdav paths.

    #6516
    #6631

  • Bugfix - Resize observer errors within subfolders of a space: #6569

    We've fixed a bug where the resize observer crashes within subfolders of a space because there
    is no element to observe.

    #6569

  • Bugfix - Resolve private links: #5654

    Private links didn't resolve correctly anymore because the internal file path handling was
    changed in our api client (owncloud-sdk). We've adjusted it accordingly so that private links
    now resolve correctly again.

    #5654

  • Bugfix - Natural sort order: #6532

    We've fixed the sort order to respect natural sorting again. Also used the chance to make use of
    Intl.Collator instead of localeCompare which is considered to be a performance
    improvement.

    #6532
    #6632

  • Bugfix - Prevent cross-site scripting attack while displaying space description: #6523

    We've added a new package that strips out possible XSS attack code while displaying the space
    description

    #6526
    #6523

  • Bugfix - Prevent the member count inside a space from disappearing: #6550

    We've fixed a bug where opening the sidebar for a file inside a space caused the member count of
    the space to disappear.

    #6550

  • Bugfix - TypeErrors when trying to destruct undefined properties: #6568

    We fixed TypeErrors when trying to destruct undefined properties in the space permissions
    checks by providing a default value.

    #6568

  • Enhancement - Don't block account page while groups are loading: #6547

    We don't show a loading state for the full account information page anymore while the group
    membership information is loading. Instead we only show a loading spinner for the group
    membership information, while the rest of the user information is available immediately.

    #6547

  • Enhancement - Add a watcher for the share panel of a space: #6543

    We've added a watcher for the share panel of a space to ensure seamless navigation via the share
    indicator.

    #6543

  • Enhancement - App context route to query instead of params: #6622

    We've moved app context information (where you get redirected when you close an app) into the
    query instead of a regular param. This relocates this information further to the back of the url
    where it's less confusing for users.

    #6622

  • Enhancement - Contextmenu background hover: #6553

    We've added a background hover color for contextmenu actions.

    #6560
    #6553
    #6559

  • Enhancement - Design improvements: #6492

    We've fixed various design glitches and improved the overall look-and-feel of the UI.

    #6492
    #6555
    https://github.com/owncloud/web/pulls/6584

  • Enhancement - Improve resource loading within spaces: #6601

    We've improved the loading of resources within a space. This enhances performance and overall
    stability within spaces.

    • The loading task will determine if a space needs to be fetched or not. Route changes within a
      space do not require the space the be fetched again. This also ensures that the space image and
      readme won't be fetched when navigating into subfolders. * The space now gets set at the end of
      the loading task. This ensures that the space task has finished as soon as the image and readme
      get loaded.

    #6601

  • Enhancement - Internet Explorer deprecation warning banner: #6629

    We've removed some internal checks for the internet explorer browser since it's not
    officially supported anymore in favor of a warning banner that informs the user that the web app
    may not work properly if they use it with IE.

    #6629

  • Enhancement - Load space images as preview: #6529

    We've added a new logic which renders space images as preview to minimize data traffic

    #6529
    #6558

  • Enhancement - Move ListLoader component: #6644

    We've moved the ListLoader component into the web-pkg package and give it a more general name,
    to ease the use in other packages.

    #6644

  • Enhancement - Move NoContentMessage component: #6643

    We've moved the NoContentMessage component into the web-pkg package to ease the use in other
    packages

    #6643

  • Enhancement - Move share indicators: #5976

    We've moved the share/status indicators into a separate column and adjusted the design in ODS.

    #5976
    #6552
    owncloud/owncloud-design-system#2014
    #6583

  • Enhancement - Polish ViewOptions: #6492

    We've added an hover effect for ViewOptions buttons

    #6492
    #6591

  • Enhancement - Resolve private links into folders instead of parent: #5533

    Private links always resolved into the parent folder of the linked file and visually
    highlighted the file or folder from the link. We've changed this behaviour to directly
    navigate into the folder in case the linked resource is a folder and only keep the previous
    behaviour for when the linked resource is a file.

    #5533
    #5654

  • Enhancement - Share inheritance indicators: #6613

    We've implemented the share inheritance indicators in the share sidebar panel. They indicate
    whether a resource is shared indirectly via one of its parent folders.

    #6528
    #6613

  • Enhancement - Shares overview: #6440

    We've merged the three shares navigation items into one central "Shares" item, with a toggle to
    switch between the three different kinds of shares (incoming, outgoing, links). In the
    process, we have also renamed the "All files" page to the "Personal" page, indicating that this
    is the user's personal space since shares (and potentially other shared spaces) live
    elsewhere.

    #6440
    #6570
    #6512
    #6573

  • Enhancement - Side bar nav tags: #6540

    We have implemented a way to show a tag next to the sidebar navigation item link text

    #6259
    #6540

  • Enhancement - Show space members in share panel for files inside a space: #6554

    The space managers are now displayed in the sidebar for resources within a space. Also, space
    members are now sorted via role (managers first) and name.

    #6283
    #6554

  • Enhancement - Allow updating space quota: #6477

    We have implemented a way to update the quota of a space

    #6470
    #6477

  • Enhancement - Update the stored space after its members have been changed: #6545

    We now update the stored space after its members have been changed. Also, the
    permission-object of a built space has been simplified in the course of this.

    #6545

  • Enhancement - Implement edit quota action in spaces overview: #6598

    We've added the edit quota action to the space context menu in the spaces overview.

    #6598

  • Enhancement - Implement people sharing for spaces: #6455

    Spaces can now be shared with other people. This change specifically includes:

    • listing all members who have access to a space (possible for all space members) * adding
      members to a space and giving them dedicated roles (possible for managers only) * editing the
      role of members (possible for managers only) * removing members from a space (possible for
      managers only)

    #6283
    #6455
    #6572

  • Enhancement - Implement the spaces permission concept: #6531

    We've implemented the spaces permission concept and improved the code structure for further
    permission changes.

    #6531

  • Enhancement - Implement people sharing for resources within a space: #6577

    Resources within a space can now be shared with other people.

    #6283
    #6577

  • Enhancement - Trash bin: #6566

    We've improved the trash bin in general: * Add compatibility with owncloud-sdk 3.0.0-alpha 1 *
    Add a confirmation dialog while hitting the Empty trash bin button * Add trash bin for project
    spaces * Change personal trash bin route from files/trash to files/trash/personal

    #6544
    #5974
    #6566

  • Enhancement - Trash bin breadcrumbs: #6609

    We've improved the trash bin in general: * Add a breadcrumb for personal trash bin * Improve the
    breadcrumb for spaces trash bin, also add 'Navigate to space' action to context menu * Fix wrong
    page title in spaces trash bin

    #6609

  • Enhancement - Update the graph SDK: #6519

    We've updated the graph SDK to include the "me"-endpoint.

    #6519

  • Enhancement - Update ODS to v13.0.0: #6540

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

    #6540
    #6600
    #6584
    #6561
    https://github.com/owncloud/owncloud-design-system/releases/tag/v13.0.0

Don't miss a new web release

NewReleases is sending notifications on new releases.