Skip to content

Improve sharing flow#39472

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

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

Conversation

@nfebe
Copy link
Contributor

@nfebe nfebe commented Jul 19, 2023

Summary

Resolves: #26691

@nfebe nfebe force-pushed the 26691-improve-sharing-design-flow branch 4 times, most recently from 7cf0c6c to f1e8fda Compare July 28, 2023 09:02
@nfebe nfebe force-pushed the 26691-improve-sharing-design-flow branch 9 times, most recently from d0ab2b1 to c10f540 Compare August 7, 2023 00:14
@nfebe
Copy link
Contributor Author

nfebe commented Aug 7, 2023

Share Details View

Share details Share advanced (optional checks off) Share details advanced (optional checks on)
share-details share-details-advanced-checks-off share-details-advanced

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

This comment was marked as resolved.

Copy link
Member

@jancborchardt jancborchardt left a comment

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 nfebe force-pushed the 26691-improve-sharing-design-flow branch from c10f540 to c029526 Compare August 9, 2023 09:58
@nfebe nfebe force-pushed the 26691-improve-sharing-design-flow branch from c029526 to 058db4c Compare August 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 nfebe force-pushed the 26691-improve-sharing-design-flow branch 2 times, most recently from 6e7f0d4 to 7df89e8 Compare August 13, 2023 16:16
@nfebe nfebe force-pushed the 26691-improve-sharing-design-flow branch from 5447239 to 7b3d0e1 Compare August 29, 2023 22:01
@AndyScherzinger AndyScherzinger mentioned this pull request Aug 30, 2023

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

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
Contributor

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.

import moment from "@nextcloud/moment"

@artonge artonge dismissed stale reviews from jancborchardt and szaimen August 30, 2023 15:38

Will be in a follow up if still relevent

@nfebe nfebe force-pushed the 26691-improve-sharing-design-flow branch 2 times, most recently from 321e905 to 488dcfb Compare August 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>
@artonge
Copy link
Contributor

artonge commented Aug 30, 2023

Backport to stable27: #40166

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🤝 Improvement to sharing design and flow

8 participants