Changelog for ownCloud Web 1.0.0 (2020-12-16)
Summary
- Bugfix - Do not use origin location to open editors: #4500
- Bugfix - Enable route checks for file actions: #986
- Bugfix - Fix role selection for public links: #4504
- Bugfix - Fix navigation rendering: #1031
- Bugfix - Hide modals on logout: #1064
- Enhancement - Add the option to decline accepted shares: #985
- Enhancement - Show status of accepted shares: #985
- Enhancement - Add oc10 app build artifact: #4427
- Enhancement - Extend default apps: #4493
- Enhancement - Add custom configuration to the draw.io app: #4337
- Enhancement - Add support for .vsdx files in the draw.io app: #4337
- Enhancement - Position of main dom node: #1052
- Enhancement - Wait for all required data: #884
- Enhancement - Update ODS to 2.0.3: #4488
- Enhancement - Update ODS to 2.0.4: #45001
Details
-
Bugfix - Do not use origin location to open editors: #4500
When opening the editors view in a new tab, we were using the origin of location. This would break
in case we have Web deployed to a different path than root e.g.http://owncloud/apps/web
. -
Bugfix - Enable route checks for file actions: #986
The checks on which route an extension is enabled were not active (and inverted). We fixed this
so that editors only appear on configured routes now. -
Bugfix - Fix role selection for public links: #4504
The dropdown for the role selection in public links was not working anymore - the model didn't
react to selections. Fixed it by bringing back a field that was accidentally removed. -
Bugfix - Fix navigation rendering: #1031
- ADD_NAV_ITEM mutation now gets copied instead of referenced to trigger a state change. -
applicationsList navItem item needs a copy instead of mutating the base item - check for
route.path instead of route name in ADD_NAV_ITEM which can change over time
- ADD_NAV_ITEM mutation now gets copied instead of referenced to trigger a state change. -
-
Bugfix - Hide modals on logout: #1064
Hide shown modal if user gets logged out while it's visible
-
Enhancement - Add the option to decline accepted shares: #985
Declined shares could be accepted retroactively but accepted shares could not be declined.
-
Enhancement - Show status of accepted shares: #985
The status column of accepted shares was blank.
-
Enhancement - Add oc10 app build artifact: #4427
We've added a build step to the release process which creates an ownCloud Web bundle which can be
deployed as an app to ownCloud 10. -
Enhancement - Extend default apps: #4493
When release tarballs are created, we are copying the config.json.dist into them as a default
config. In that file were so far only "files" app enabled. This adds also "media viewer" and
"draw-io" into apps enabled by default. -
Enhancement - Add custom configuration to the draw.io app: #4337
Added mechanism to specify custom configuration instead of using a hardcoded one. The new
settings include support for a custom draw.io server, enabling autosave and using a specific
theme. -
Enhancement - Add support for .vsdx files in the draw.io app: #4337
Added the support to open .vsdx files (Microsoft Visio Files) directly from OwnCloud, instead
of creating a new diagram to import the file from local storage. -
Enhancement - Position of main dom node: #1052
Div#main is now positioned relative, this way child apps are able to orientate their
containers absolute to it.owncloud/ocis#1052
#4489
owncloud/owncloud-design-system#1002 -
Enhancement - Wait for all required data: #884
Before this we rendered the ui no matter if every required data already is loaded or not. For
example the current users language from the ocis settings service. One potential problem was
the flickering in the ui or that the default language was shown before it switches to the
settings language of current user. Instead we now show a loading screen and wait for everything
that is required before rendering anything else. -
Enhancement - Update ODS to 2.0.3: #4488
We've updated the ownCloud design system to version 2.0.3.
#4488
https://github.com/owncloud/owncloud-design-system/releases/tag/v2.0.3 -
Enhancement - Update ODS to 2.0.4: #45001
We've updated the ownCloud design system to version 2.0.4.
https://github.com/owncloud/web/pull/45001
https://github.com/owncloud/owncloud-design-system/releases/tag/v2.0.4