-
Notifications
You must be signed in to change notification settings - Fork 668
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
Enable Full Sharing (user/group) from Desktop #3737
Comments
Now that the Sharee API is in core I can revive some old code. Cool to finally implement this on the desktop. Just to be clear. We want to have this in a different window? |
this will be a huge step forward! 👍 :-) |
+1 also
That will avoid users on the client trying to do something and then the server spitting back a "not allowed" message. |
@phil-davis yes good points!
Well this basically boils down to if sharing is enabled or not. Since we will move to OCS Share API for the webfrontend as well.
Already available in the capabilities
Availble in the sharee api. Basically it only returns valid suggestions
Probably makes sense to get this into the capabilities as well. So if a user can't share the query of capabilities from the server for him/her shows up as sharing is disabled. @DeepDiver1975 does a separate capability make more sense? |
Cross link to Mobile issue so the UI looks similar: owncloud/ios-legacy#425 |
@jancborchardt need some design thoughts here. |
And, @phil-davis :
Spot on. |
+1 on Mac as well. |
Design-wise as said before, please use the server sharing as blueprint. That’s basically the master living mockup of sharing. There can be contextual enhancements, as for example on mobile. But on desktop I see this being pretty much the same as on web. |
@rullzer could you please add some test description for @Dianafg76 in https://github.com/owncloud/client/wiki/Testing-Scenarios-2.1 ? thanks |
Yes that is on my todo. |
The list is updated. @Dianafg76 let me know if you need info/help on how to test. And feel free to mention me in the issues you find directly. |
@rullzer Thanks |
Some design feedback which I also talked to @rullzer about already when he showed me the dialog:
Future stuff:
|
I started work on the UI fixes in #4133 |
@ogoffart ^^ I think you did some of those checkbox items yesterday and on friday.. |
@Dianafg76 If it works nicely you can move to 2.1.1 so we can do the further checkbox items that @jancborchardt mentioned above :) |
Just tested with testpilot client beta 1. Three things:
|
@jospoortvliet I am not sure what you intend with your post here. I am not seeing what that has to do with "desktop sharing", or I misunderstand completely. |
Well we do not have feedback from the server. So the only way would be to poll. But even then you look at an outdated version most of the time. And adding polling really is a burden once the number of users get larger.
Yes, but we do not have avatars available via an external endpoint yet. So patenince my friend. 😄
????
You need the dekstop intergration stuff running. |
@rullzer ok, cool - I guess then that once the activity API is improved this can be done quite easily. About the Sync Protocol tab, it's in the activity page, there are three tabs. One server side activity and one about sync issues. One is named 'Sync Protocol' and I'm not sure what it is for or what it even means. Well, I know what it means but don't know what to expect on that tab. And yeah, I figured out why I didn't see the desktop integration, my fault. @dragotin sorry for polluting this issue with client feedback. |
This is exactly why I commented on #4083 (comment) that this new 3-tab-view is too complicated. It’s technical wording and too detailed. We should reopen #1443 and work on a proper solution. cc @MTRichards @dragotin |
In addition to the incomplete checks above, we also need to implement the sharing logic for when a display name of a user is the same. owncloud/core#20291 has the server side response, we need to reflect that in the desktop. Also not sure we do this. If we do, great, otherwise we need parity:
And that closes out this feature set. |
I'll add that
We can't do this yet since the server did not support it. |
@MTRichards #3737 (comment) that is all in already :) I'll fix the final part we can add (the spinner) soonish. |
Desktop Full Sharing
As an ownCloud user, I want to be able to use the ownCloud internal sharing mechanism from Windows explorer so that I can quickly and easily share files with other ownCloud users without using share links.
Acceptance Criteria
@dragotin @danimo
The text was updated successfully, but these errors were encountered: