Changelog for ownCloud Web 7.1.0 (2023-08-02)
Summary
- Bugfix - Favorites list update on removal: #9078
- Bugfix - Space creation does not block reoccurring event: #9213
- Bugfix - Uploading to folders that contain special characters: #9247
- Bugfix - Relative user quota display limited to two decimals: #9259
- Bugfix - Remember location after token invalidation: #9261
- Bugfix - Authenticated public links breaking uploads: #9299
- Bugfix - Switch columns displayed on small screens in "Shared with me" view: #9315
- Bugfix - Media controls overflow on mobile screens: #9351
- Bugfix - Space editors see empty trashbin and delete actions in space trashbin: #9389
- Bugfix - Merging folders: #9461
- Enhancement - Add hasPriority property for editors per extension: #7967
- Enhancement - Improve extension app topbar: #8422
- Enhancement - Open individually shared file in dedicated view: #8445
- Enhancement - Shrink table columns: #8599
- Enhancement - Add whitespace context-menu: #8921
- Enhancement - Deny share access: #8983
- Enhancement - Long breadcrumb strategy: #8984
- Enhancement - Search tag filter: #9044
- Enhancement - Single file link open with default app: #9046
- Enhancement - Drag & drop on parent folder: #9052
- Enhancement - Respect archiver limits: #9055
- Enhancement - Enable download (archive) on spaces: #9056
- Enhancement - Search full-text filter: #9059
- Enhancement - Advanced search button: #9077
- Enhancement - Search breadcrumb: #9077
- Enhancement - Use app icons for files: #9088
- Enhancement - Upload file on paste: #9140
- Enhancement - Cloud import: #9151
- Enhancement - Privacy statement in account menu: #9174
- Enhancement - Add login button to top bar: #9178
- Enhancement - Project spaces list viewmode: #9195
- Enhancement - Add pagination options to admin settings: #9199
- Enhancement - Add batch actions to search result list: #9200
- Enhancement - Restyle possible sharees: #9216
- Enhancement - Streamline URL query names: #9226
- Enhancement - Access denied page update message: #9263
- Enhancement - Hover tooltips in topbar: #9280
- Enhancement - Search list add highlighted file content: #9294
- Enhancement - Resolve pulic links to their actual location: #9299
- Enhancement - Add search location filter: #9304
- Enhancement - Ambiguation for URL view mode params: #9344
- Enhancement - Batch actions redesign: #9346
- Enhancement - Tag comma separation on client side: #9348
- Enhancement - User notification for blocked pop-ups and redirects: #9377
- Enhancement - Allow local storage for auth token: #9386
- Enhancement - Button styling: #9394
- Enhancement - Add error log to upload dialog: #9436
Details
-
Bugfix - Favorites list update on removal: #9078
The Favorites list is now updating when a resource is removed from the list in this view
-
Bugfix - Space creation does not block reoccurring event: #9213
We've fixed a bug that caused multiple spaces to be created in case of a slow internet connection
and if the user clicks confirm multiple times. -
Bugfix - Uploading to folders that contain special characters: #9247
Uploading resources to folders that contain special characters in their names has been fixed.
-
Bugfix - Relative user quota display limited to two decimals: #9259
If the relative user quota is being reported too precisely from the backend, there was a chance
of small display issue. This has been resolved by limiting the number of decimals that get
displayed for the relative quota to two. -
Bugfix - Remember location after token invalidation: #9261
Fixed an issue where token invalidation in the IDP would result in losing the current location.
So logging in after token invalidation now correctly redirects to the page the user was before. -
Bugfix - Authenticated public links breaking uploads: #9299
Opening public links in an authenticated context no longer breaks uploading resources.
-
Bugfix - Switch columns displayed on small screens in "Shared with me" view: #9315
Visibility of the resource table columns "Shared by" and "Shared with" has been switched for
small screen and tablets (screen size <1200px) in the "Shared with me" view. -
Bugfix - Media controls overflow on mobile screens: #9351
Media controls overflowed on smaller 9:16 screens because it is absolutely positioned and
centered using transform property, its margin caused the transform operation to not
calculate the center properly (the latter also affected desktop but was merely visible). -
Bugfix - Space editors see empty trashbin and delete actions in space trashbin: #9389
We've fixed a bug, where space editors were able to see the empty trashbin and delete buttons in
the space's trashbin. This is only allowed for space managers. -
Bugfix - Merging folders: #9461
Merging folders as option to handle name conflicts has been fixed.
-
Enhancement - Add hasPriority property for editors per extension: #7967
HasPriority property has been added to replace canBeDefault. The property allows to set
priority for opening with editors per extension. -
Enhancement - Improve extension app topbar: #8422
We have redesigned the app topbar used in extensions and added more file actions.
-
Enhancement - Open individually shared file in dedicated view: #8445
We have added functionality to open a single, publicly shared file in a different view (instead
of showing it in a table). -
Enhancement - Shrink table columns: #8599
We've decided to shrink most table columns in the file list to their absolute minimum (Shares,
Size, Modified/Shared/Delete date, Actions) so that the file name can take up more horizontal
space. -
Enhancement - Add whitespace context-menu: #8921
We've added a generic context-menu for right clicking on whitespace.
-
Enhancement - Deny share access: #8983
We've added a way to deny the share access in sub folders in a share or space. This allows the share
editors to restrict access to certain resources within a share for certain share receivers. -
Enhancement - Long breadcrumb strategy: #8984
We've implemented a new solution to deal with long breadcrumbs even with long folder names.
-
Enhancement - Search tag filter: #9044
The search result page now has a tag filter which can be used to filter the displayed search
result by tags. -
Enhancement - Single file link open with default app: #9046
We've added a configurable functionality, that a single shared file via link will be opened in
default app, for example text-editor. -
Enhancement - Drag & drop on parent folder: #9052
We've added the possibility to drag & drop files onto the breadcrumb to move items into parent
folders in a fast and intuitive way. -
Enhancement - Respect archiver limits: #9055
The archiver service announces a limit for the accumulated filesize of the currently selected
resources. The web UI now respects those limits and shows a disabled download button once the
limit has been reached. -
Enhancement - Enable download (archive) on spaces: #9056
We've enabled the download action for spaces, which downloads the space's content as archive.
-
Enhancement - Search full-text filter: #9059
The search result page now has a full-text filter which can be used to filter the displayed files
by their content. -
Enhancement - Advanced search button: #9077
The search bar now has a button to open the search result page directly to display all available
search filters (= advanced search). -
Enhancement - Search breadcrumb: #9077
The search result page now has a breadcrumb item to tell the user where they are.
-
Enhancement - Use app icons for files: #9088
Icons of apps are now rendered next to files that can be opened with them. Until now oC Web itself
defined icons for file types, with this change an icon can be shown even if oC Web does not know the
file type - there just needs to be an app loaded that supports opening the file type. -
Enhancement - Upload file on paste: #9140
We've implemented the possibility to upload a single file in the clipboard from anywhere via
paste. -
Enhancement - Cloud import: #9151
An action to import files from other external cloud providers has been added. OneDrive is
currently the only supported option.#9151
#9445
#9469
#9454
#9486
#9150
#9282
#9291
#9374
#9460
#9471
#9470
#9487 -
Enhancement - Privacy statement in account menu: #9174
We've added the option to add an imprint and privacy statement via the config.
-
Enhancement - Add login button to top bar: #9178
We've added a login button to the top bar, this might be handy if a user receives a public link, and
they want to login with their user account. -
Enhancement - Project spaces list viewmode: #9195
We've added a viewmode switcher to the project spaces overview with an additional list
viewmode. -
Enhancement - Add pagination options to admin settings: #9199
We've added pagination options to the admin settings app, furthermore we've added more
granular pagination options to the files app. -
Enhancement - Add batch actions to search result list: #9200
We've modified our batch actions so that they now finally work on the search result page as well.
-
Enhancement - Restyle possible sharees: #9216
We've restyled the list of sharee suggestions when sharing files and folders.
-
Enhancement - Streamline URL query names: #9226
We've used different URL query names for the pagination in the files app (
items-per-page
)
and admin-settings app (admin-settings-items-per-page
). We've streamlined this to use
the same query name in all apps and still keep the possibility to have independent page sizes in
different apps. -
Enhancement - Access denied page update message: #9263
We've updated the access denied page message to be more specific and give the user a link to a help
page. -
Enhancement - Hover tooltips in topbar: #9280
We have added more hoverable tooltips in the topbar to align the behavior.
-
Enhancement - Search list add highlighted file content: #9294
We've introduced a feature that shows a highlighted result summary matching the search term in
the search list, if there are occurrences in the found files. -
Enhancement - Resolve pulic links to their actual location: #9299
Public links are now being resolved to their actual location if the user has proper access to the
resource (either via space or share). -
Enhancement - Add search location filter: #9304
We've added the option to set the search location in the searchbar.
-
Enhancement - Ambiguation for URL view mode params: #9344
Show tiles view in projects spaces per default, changed route+storage params to be different
from one another. -
Enhancement - Batch actions redesign: #9346
We've improved the overall look and feel of the top bar batch actions. This includes the new
mechanism that the batch actions show up as well when only one item is selected, but also
includes design changes. -
Enhancement - Tag comma separation on client side: #9348
Tags containing commas are now split up into separate tags on client side to match server side
processing behaviour. -
Enhancement - User notification for blocked pop-ups and redirects: #9377
We have added some functionality that reminds the user to check their browser settings so that
redirects and e.g. opening a resource in a new tab can work properly. -
Enhancement - Allow local storage for auth token: #9386
We've introduced a new env var WEB_OPTION_TOKEN_STORAGE_LOCAL, when set to true(default),
the auth token will be stored in the browser's local storage instead the session storage, this
will effect in a persisted login state across multiple browser tabs. -
Enhancement - Button styling: #9394
Button styling (colors and hover colors) has been improved in both light and dark mode to be more
consistent among various button styles (colors for filled and outline buttons) -
Enhancement - Add error log to upload dialog: #9436
We've added a error log to the upload dialog, so if an upload fails the user can copy the log and
might hand it over to their admin.