-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unified sharing options #4136
Unified sharing options #4136
Conversation
@schiessle, thanks for your PR! By analyzing the history of the files in this pull request, we identified @rullzer, @nickvergessen and @icewind1991 to be potential reviewers. |
923d7b3
to
59f3f05
Compare
83a336c
to
f3f3e17
Compare
@schiessle let me know when it’s ready for review or if you need design fixes. Is there still the issue that clicking further down on the date picker will close the menu? Maybe then @nextcloud/javascript folks can help you. :) |
f3f3e17
to
bf64e31
Compare
@jancborchardt you can already try it out and review it. All the functionality is there. At the moment I just adjust and fix some unit tests in the background. Following issues exists:
|
@schiessle and @jancborchardt: Thank you for your work and pushing this into the right direction. |
@TeeDizzle Thanks for testing. I will look into the password check issue. The plan is also to have a admin setting "Send password by mail" which you can disable if you wish. |
@schiessle: Great to hear that, thank you so much. I will keep the test instance updated as you proceed and continue to report back. |
bf64e31
to
dbd64ba
Compare
Works perfectly. Nice roundhouse kick for all the sharing feature requests 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs an entry in capabilities
9bed8c9
to
ce8b876
Compare
@nickvergessen capabilities added |
ce8b876
to
3242ca0
Compare
hi - wanted to give it a try, but can't get it patched: |
@diopgm
|
sorry, i dont want to hijack this thread for my troubles :) but privatemessages seem not availiable on github... |
@schiessle @jancborchardt Just got a port forward from my admin for e-mail smtp access. I have tested the e-mail function after a fresh "git pull" and it looks good to me. seems like a good compromise between bringing back the old "send password protected link" function and unifying the input fields. i will talk to some end-user to get their point of view and see if this would get accepted and will report back Edit: Important! It is still possible to share via e-mail without the password is being set!! This should not be possible. I have set 'Enforce password protection'. Somehow you should respect this. So do not send out the e-mail with the link before password is set when admin settings say so! Edit4: Just a 'nice to have' would be a separate activity when setting a password like 'You set a password for share XYZ by mail with xyz@wasd.com' @diopgm i think patching your instance is not possible without breaking stuff. the commits are based on nextcloud 12 on github and it is not recommended as productive system yet. i don't know though if backporting this to nextcloud 11 is possible atm... the commands i wrote are explained here: https://git-scm.com/docs |
3242ca0
to
eca6fc4
Compare
version 12? |
@MorrisJobke I can't reproduce it. This is how it looks for me after I set the expire date, closed and re-opened the permission drop down. Tested with Firefox 52.0.2 and Chromium 57.0.2987.98. Which Browser did you used? I saw some screenshots from @jospoortvliet yesterday which also looked OK. |
Mmm why does it display the timestamp... I can look into that part... it should just show the date. |
@rullzer good question. It shows what the share API returns. Maybe we need to re-format it before we show it. Or change the share API that it returns the right format right away. |
Nah we need to parse it trough moment... I can do that later |
Basically I the date should be localized. So our american users get their weird date format as well |
okidoki date now looks sane... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'll probabaly find some bugs later. But for now lets do this!
158f120
to
df141dd
Compare
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
…rative editing documents Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
df141dd
to
11b4638
Compare
Chrome and Safari. But let me recheck. |
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Fixed the transparency issue – just made everything full opacity because the checkmarks indicate if it’s checked. Also fixed the font-weight of the »Unshare« entry. |
Not here. I guess @jancborchardt has overwritten your changes. |
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested and works now 👍
Just for the record: I didn’t overwrite anything. ;) |
Was my mistake :/ |
This is how it looks like:
A folder shared by mail
Now with "secure drop", expiration date and password option
if you set a password the recipient will get a additional mail which contain the password.
A file shared by mail
Now with expiration date and password option
if you set a password the recipient will get a additional mail which contain the password.
A file/folder shared to a user/group
Now with expire date