7.0.0-rc.8
Pre-releaseChangelog for ownCloud Web 7.0.0 (2023-01-12)
Summary
- Bugfix - "Paste"-action without write permissions: #7925
- Bugfix - Include spaces in the list info: #7926
- Bugfix - Prevent deletion of own account: #7958
- Bugfix - UI fixes for sorting and quickactions: #7966
- Bugfix - Space quota not displayed after creation: #7969
- Bugfix - Text editor appearance: #8026
- Bugfix - Reverting versions for read-only shares: #8040
- Bugfix - Resolving drives in search: #8045
- Bugfix - Search repeating no results message: #8054
- Bugfix - Current year selection in the date picker: #8058
- Bugfix - Omit "page"-query in breadcrumb navigation: #8061
- Bugfix - Left sidebar navigation item text flickers on transition: #8080
- Bugfix - Space member disappearing: #8081
- Bugfix - Re-using space images: #8083
- Bugfix - Search bar input appearance: #8158
- Change - Update Vue to v3.2: #7948
- Enhancement - Add tag support: #7388
- Enhancement - Warn users when using unsupported browsers: #7942
- Enhancement - Group and user creation forms submit on enter: #7968
- Enhancement - Add switch to enable condensed resource table: #7976
- Enhancement - Introduce zoom and rotate to the preview app: #7977
- Enhancement - Conflict dialog UX: #7983
- Enhancement - Introduce full screen mode to the preview app: #7994
- Enhancement - Enable autoplay in the preview app: #7995
- Enhancement - Don't open sidebar when copying quicklink: #8008
- Enhancement - Access right sidebar panels via URL: #8021
- Enhancement - Introduce image preloading to the preview app: #8051
- Enhancement - Retry failed uploads on re-upload: #8055
- Enhancement - Increase Searchbar height: #8056
- Enhancement - Show text file icon for empty text files: #8057
- Enhancement - Update libre-graph-api to v1.0: #8132
- Enhancement - Make clipboard copy available to more browsers: #8136
- Enhancement - Space group members: #8161
- Enhancement - Space group shares: #8161
- Enhancement - Rename "user management" app: #8175
- Enhancement - Spaces list in admin settings: #8178
Details
-
Bugfix - "Paste"-action without write permissions: #7925
The "Paste"-action is now disabled in read-only folders/shares.
-
Bugfix - Include spaces in the list info: #7926
Spaces have been included in the list info below file lists that support displaying spaces.
-
Bugfix - Prevent deletion of own account: #7958
We've fixed a bug while a user tries to delete their own account in the user management app, a non
descriptive error message have popped up. We now show a proper error message. -
Bugfix - UI fixes for sorting and quickactions: #7966
Ensure the sorting of "shared with" in "shared with me" view is correct when they have been
shared simultaneously with users and groups. Prevent the context actions to disappear when
hoverableQuickActions
is set to true. -
Bugfix - Space quota not displayed after creation: #7969
We've fixed a bug where the quota in the space details was not shown after space creation.
-
Bugfix - Text editor appearance: #8026
The text editor now looks normal again after its appearance had changed due to the inclusion of
the ODS in the web repository. -
Bugfix - Reverting versions for read-only shares: #8040
Reverting versions for read-only shares is no longer possible.
-
Bugfix - Resolving drives in search: #8045
We've fixed a bug where folder listing was not reloaded when being in a space/share root and
navigating into another space/share root via search. -
Bugfix - Search repeating no results message: #8054
We've fixed a bug that caused to repeat the 'no results' message when searching.
-
Bugfix - Current year selection in the date picker: #8058
We applied a hotpatch to fix the selection of the current year in December in the date picker.
-
Bugfix - Omit "page"-query in breadcrumb navigation: #8061
We've omitted the "page"-query when navigating via breadcrumb. This solves an issue were the
file list would be empty after navigating via breadcrumb from a paginated folder. -
Bugfix - Left sidebar navigation item text flickers on transition: #8080
We've fixed a bug that caused the left sidebar navigation items text to flicker in light mode.
-
Bugfix - Space member disappearing: #8081
We've fixed a bug where adding links to a space would remove newly added members in the UI.
-
Bugfix - Re-using space images: #8083
We've fixed a bug where re-using a previously used space image via "Set as space image" would
cause errors. -
Bugfix - Search bar input appearance: #8158
The broken appearance of the search bar input field has been fixed.
-
Change - Update Vue to v3.2: #7948
Vue has been updated to v3.2. More detailed information can be found in the referenced issues
and PRs down below.BREAKING CHANGE for developers: The
vue/composition-api
plugin is not available anymore
as the composition-api now comes with Vue.#7948
#5269
#8283
#8307
#8295
#8128
#7877
#8207
#8201
#8202
#8198
#8213
#8214
#8221
#8256
#8257
#8258
#8282
#8289
#8287
#8285
#8288
#8308
#8311 -
Enhancement - Add tag support: #7388
Web now supports tags on resources to enhance the way of organizing and working. Tags are
visible in the files list and can also be searched to quickly filter tagged files.#7134
#8149
#8220
#8253
#8254
#7388
#7385
#7442
#7754
#8067
#8157
#8309 -
Enhancement - Warn users when using unsupported browsers: #7942
We've added a warning message if the browser is older than our supported configuration,
instead of just failing and showing blue/white screens or generic errors. Users still have the
option to proceed and open the page if they want to. By proceeding to the page, the setting is set
for 30 days, afterwards the warning is shown again.When building web, it's possible to pass a documentation url for users to know more about this
issue, by setting the env variable DOCUMENTATION_URL. -
Enhancement - Group and user creation forms submit on enter: #7968
Group and User creation forms can now be submitted by pressing enter.
-
Enhancement - Add switch to enable condensed resource table: #7976
We've added a switch to have a more condensed resource table. The change gets saved to the route
and persisted across folder navigation in all files, spaces and favorites views. -
Enhancement - Introduce zoom and rotate to the preview app: #7977
-
Enhancement - Conflict dialog UX: #7983
The UX of the conflict dialog has been improved slightly:
- The name of the conflicting resource is now written in quotes * The title of the dialog now tells
the difference between files and folders * The "Skip"-dialog now tells the difference between
files and folders
- The name of the conflicting resource is now written in quotes * The title of the dialog now tells
-
Enhancement - Introduce full screen mode to the preview app: #7994
-
Enhancement - Enable autoplay in the preview app: #7995
-
Enhancement - Don't open sidebar when copying quicklink: #8008
Following user feedback, we don't open the sharing sidebar anymore after copying/creating a
quicklink. -
Enhancement - Access right sidebar panels via URL: #8021
Opening the right sidebar (including its panels) is now possible via URL param.
For private or internal links it only requires the new
details
param in the URL. For other URLs
(e.g. personal space, project space) thescrollTo
param including the resource id is needed
as well.The following values can be used for the
details
param:details
- sidebar open, no specific panel *actions
- actions panel *sharing
- share
panel *versions
- versions panel *space-share
- members panel (project space only)
-
Enhancement - Introduce image preloading to the preview app: #8051
-
Enhancement - Retry failed uploads on re-upload: #8055
When re-uploading a file that failed uploading before, the upload is now being retried instead
of being started from scratch again. This fixes some issues with the overlay and preserves the
upload progress. -
Enhancement - Increase Searchbar height: #8056
We've increased the height of the Searchbar to better fit the design.
-
Enhancement - Show text file icon for empty text files: #8057
We've changed the thumbnail of almost empty text files to the regular text icon.
-
Enhancement - Update libre-graph-api to v1.0: #8132
Libre-graph-api has been updated to v1.0
-
Enhancement - Make clipboard copy available to more browsers: #8136
We have added more functionality for copying (e.g. links) to the user's clipboard. By
switching libraries we now use the standard browser API (if available) with a fallback and only
offer copy-to-clipboard buttons if the browser supports it. -
Enhancement - Space group members: #8161
We've added the option to manage and work with space group members.
In detail it contains: * Permission management for space group members * Inherit space group
permissions to child resources * Groups appear in the autocomplete list when inviting space
members * Selected groups appear in to be invited list * Selected groups are part of the share
creation request payload * All group type members of a space are listed in the members section of
the space * All users / groups with the "listGrants" permission can see groups which are invited
to a space * All users / groups who only have access on a share level inside a sub-resource of a
space can not see all groups which are regular members of the space -
Enhancement - Space group shares: #8161
We've added the possibility to share a space with a group.
-
Enhancement - Rename "user management" app: #8175
The "user management" app has been renamed to "admin settings" because the app will contain a
variety of general settings in the future. -
Enhancement - Spaces list in admin settings: #8178
The admin settings now have a view to list all spaces for the current instance. This makes it
possible for space admins to manage all spaces in one place.#8219
#8178
#8195
#8190
#8192
#8199
#8224
#8228
#8229
#8231
#8236
#8238
#8234
#8249
#8230
#8262
#8247
#8273
#8233