Skip to content

Improve sharing flow - #39472

Merged
nfebe merged 1 commit into
masterfrom
26691-improve-sharing-design-flow
Aug 30, 2023
Merged

Improve sharing flow#39472
nfebe merged 1 commit into
masterfrom
26691-improve-sharing-design-flow

Conversation

@nfebe

Copy link
Copy Markdown
Contributor

Summary

Resolves: #26691

@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch 4 times, most recently from 7cf0c6c to f1e8fdaCompareJuly 28, 2023 09:02
@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch 9 times, most recently from d0ab2b1 to c10f540CompareAugust 7, 2023 00:14
@nfebe

nfebe commented Aug 7, 2023

Copy link
Copy Markdown
ContributorAuthor

Share Details View

Share detailsShare advanced (optional checks off)Share details advanced (optional checks on)
share-detailsshare-details-advanced-checks-offshare-details-advanced

@AndyScherzingerAndyScherzinger added enhancement design Design, UI, UX, etc. 2. developing Work in progress labels Aug 7, 2023
@nimishavijay

This comment was marked as resolved.

@jancborchardtjancborchardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The folder name under "Edit share link" can be removed, since it's already there in the top of the sidebar. Instead, if there is a share label set that can be shown in place of the folder name

→ Reviews moved to comment below

@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch from c10f540 to c029526CompareAugust 9, 2023 09:58
@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch from c029526 to 058db4cCompareAugust 9, 2023 19:04
@nfebe

This comment was marked as resolved.

jancborchardt

This comment was marked as resolved.

szaimen

This comment was marked as resolved.

@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch 2 times, most recently from 6e7f0d4 to 7df89e8CompareAugust 13, 2023 16:16
@AndyScherzingerAndyScherzinger mentioned this pull request Aug 30, 2023

<!-- share details -->
<div v-else>
<SharingDetailsTab :file-info="shareDetailsData.fileInfo"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason to use shareDetailsData.fileInfo instead of fileInfo ?

return null
}

const expirationTime = moment(this.share.passwordExpirationTime)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to import moment.

importmomentfrom"@nextcloud/moment"

Comment threadapps/files_sharing/src/components/SharingEntryLink.vue
@artonge
artonge dismissed stale reviews from jancborchardt and szaimenAugust 30, 2023 15:38

Will be in a follow up if still relevent

@nfebe
nfebeforce-pushed the 26691-improve-sharing-design-flow branch 2 times, most recently from 321e905 to 488dcfbCompareAugust 30, 2023 15:54
This commit introduces the following changes:
- Does not create new share once user is selected for internal shares
- Adds a `SharingDetails` view for share configurations
- Adds a quick share select to enable fast changes in share permisions.
Resolves: #26691
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
@artongeartonge added 3. to review Waiting for reviews feature: sharing javascript and removed 2. developing Work in progress labels Aug 30, 2023
@artonge

Copy link
Copy Markdown
Collaborator

Backport to stable27: #40166

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsdesignDesign, UI, UX, etc.enhancementfeature: sharingjavascript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🤝 Improvement to sharing design and flow

8 participants

@nfebe@nimishavijay@juliusknorr@jancborchardt@artonge@AndyScherzinger@marcoambrosini@szaimen