diff --git a/changelog/unreleased/enhancement-redesign-link-sharing b/changelog/unreleased/enhancement-redesign-link-sharing index a853c4ce0ce..66c27f5bffb 100644 --- a/changelog/unreleased/enhancement-redesign-link-sharing +++ b/changelog/unreleased/enhancement-redesign-link-sharing @@ -1,6 +1,8 @@ Enhancement: Redesign link sharing We have redesigned the public link list in the right sidebar. Links now can be edited in-line and have a similiar look-and-feel to people and group shares. +Additionally, creating new links now is less cumbersome and the default name, while not configurable from the backend anymore, is now translated. https://github.com/owncloud/web/pull/6749 https://github.com/owncloud/web/pull/6885 +https://github.com/owncloud/web/pull/6961 diff --git a/changelog/unreleased/enhancement-update-ods b/changelog/unreleased/enhancement-update-ods index f29402cfc9e..dbcc98f576a 100644 --- a/changelog/unreleased/enhancement-update-ods +++ b/changelog/unreleased/enhancement-update-ods @@ -1,6 +1,6 @@ -Enhancement: Update ODS to v13.1.0-rc.5 +Enhancement: Update ODS to v13.1.0 -We updated the ownCloud Design System to version 13.1.0-rc.5. Please refer to the full changelog in the ODS release (linked) for more details. Summary: +We updated the ownCloud Design System to version 13.1.0. Please refer to the full changelog in the ODS release (linked) for more details. Summary: - Enhancement - Add isFileExtensionDisplayed property: https://github.com/owncloud/owncloud-design-system/pull/2087 - Enhancement - OcModal input type: https://github.com/owncloud/owncloud-design-system/pull/2077 @@ -18,4 +18,4 @@ https://github.com/owncloud/web/pull/6749 https://github.com/owncloud/web/pull/6750 https://github.com/owncloud/web/pull/6953 https://github.com/owncloud/web/pull/7094 -https://github.com/owncloud/owncloud-design-system/releases/tag/v13.1.0-rc.9 +https://github.com/owncloud/owncloud-design-system/releases/tag/v13.1.0 diff --git a/packages/web-app-files/src/components/SideBar/Shares/FileLinks.vue b/packages/web-app-files/src/components/SideBar/Shares/FileLinks.vue index c2204b88325..0e709c268f2 100644 --- a/packages/web-app-files/src/components/SideBar/Shares/FileLinks.vue +++ b/packages/web-app-files/src/components/SideBar/Shares/FileLinks.vue @@ -1,123 +1,93 @@ diff --git a/packages/web-app-files/src/components/SideBar/Shares/Links/CreateQuickLink.vue b/packages/web-app-files/src/components/SideBar/Shares/Links/CreateQuickLink.vue index 896b98a4ade..ae8ed5e343b 100644 --- a/packages/web-app-files/src/components/SideBar/Shares/Links/CreateQuickLink.vue +++ b/packages/web-app-files/src/components/SideBar/Shares/Links/CreateQuickLink.vue @@ -24,12 +24,7 @@ export default { expirationDate: { type: Object, default: () => {}, - required: false - }, - passwordEnforced: { - type: Object, - default: () => {}, - required: false + required: true } }, computed: { @@ -48,15 +43,13 @@ export default { }, methods: { createQuickLink() { - // handle expiredate && passwordenforcement this.$emit('createPublicLink', { link: { name: this.$gettext('Quicklink'), permissions: 1, - quicklink: true - }, - showError: (e) => { - this.error = e + expiration: this.expirationDate.enforced ? this.expirationDate.default : null, + quicklink: true, + password: false } }) } diff --git a/packages/web-app-files/src/components/SideBar/Shares/Links/DetailsAndEdit.vue b/packages/web-app-files/src/components/SideBar/Shares/Links/DetailsAndEdit.vue index 35e2d264371..f6c2a6115eb 100644 --- a/packages/web-app-files/src/components/SideBar/Shares/Links/DetailsAndEdit.vue +++ b/packages/web-app-files/src/components/SideBar/Shares/Links/DetailsAndEdit.vue @@ -1,13 +1,13 @@