Skip to content

Conversation

@rullzer
Copy link
Member

@rullzer rullzer commented Jan 7, 2020

Now that we accept shares we should show an overview of shares that are
pending. This first part is the small API to get a list of the currently
pending shares.

As noticed by @tobiasKaminsky
If you now press X on a share. It just doesn't show.

For now I would go for a new section in the sharing section. But for 19 we should look into unifying this with the deleted shares. @nextcloud/designers

Now that we accept shares we should show an overview of shares that are
pending. This first part is the small API to get a list of the currently
pending shares.

Signed-off-by: Roeland Jago Douma <[email protected]>
@juliusknorr
Copy link
Member

@rullzer Pushed a commit for the frontend part. For now I've added a separate "pending shares" list where the user can either accept or reject them.

@rullzer
Copy link
Member Author

rullzer commented Jan 7, 2020

@juliushaertl mmm it isn't working for me... I don't see the request in the network tab as well..

@juliusknorr juliusknorr force-pushed the enh/pending_shares_overview branch from 1db494a to 87ea79a Compare January 7, 2020 12:15
@rullzer
Copy link
Member Author

rullzer commented Jan 7, 2020

Awesome!

Only thing. The details and show in folder in the '...' are kind of broken now...

@juliusknorr juliusknorr force-pushed the enh/pending_shares_overview branch from 87ea79a to a3a510c Compare January 7, 2020 12:32
@juliusknorr
Copy link
Member

Only thing. The details and show in folder in the '...' are kind of broken now...

Fixed 😉

@rullzer rullzer added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Jan 7, 2020
@wiswedel
Copy link
Contributor

wiswedel commented Jan 7, 2020

@juliushaertl Can you provide a screenshot please?

@tobiasKaminsky
Copy link
Member

image

Behind "Name" is 123.txt, which is barely readable.

@tobiasKaminsky
Copy link
Member

(might be because of my test system, but I did not got any notification (red alarm bell)?
I thought I received one on plain master?

@juliusknorr
Copy link
Member

Behind "Name" is 123.txt, which is barely readable.

Unrelated, please open a separate issue.

(might be because of my test system, but I did not got any notification (red alarm bell)? I thought I received one on plain master?

Do you have the notifications app enabled and did you wait for some time as the web ui just polls regularly for new notifications.

@rullzer
Copy link
Member Author

rullzer commented Jan 7, 2020

(might be because of my test system, but I did not got any notification (red alarm bell)?
I thought I received one on plain master?

This doesn't touch any notification code.
So lets review what this fixes and get it in and then we look at other things ;)

@rullzer rullzer mentioned this pull request Jan 7, 2020
1 task
@tobiasKaminsky
Copy link
Member

👍 working otherwise

@jancborchardt
Copy link
Member

For now I would go for a new section in the sharing section. But for 19 we should look into unifying this with the deleted shares. @nextcloud/designers

:( I heard this often before … yes I guess it has to be done like this for lack of time, but I’m not happy as I doubt it will in fact be fixed for 19. The spec has been there for ages at #2192

@juliusknorr
Copy link
Member

:( I heard this often before … yes I guess it has to be done like this for lack of time, but I’m not happy as I doubt it will in fact be fixed for 19. The spec has been there for ages at #2192

If we schedule some time for that in 19, I think this should be doable with not to much effort. Just nothing we can implement properly 1 1/2 weeks before the actual release.

@rullzer
Copy link
Member Author

rullzer commented Jan 7, 2020

For now I would go for a new section in the sharing section. But for 19 we should look into unifying this with the deleted shares. @nextcloud/designers

:( I heard this often before … yes I guess it has to be done like this for lack of time, but I’m not happy as I doubt it will in fact be fixed for 19. The spec has been there for ages at #2192

I know what you mean. But the alternative is that we have nothing right now. ;)

Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Roeland Jago Douma <[email protected]>
@rullzer rullzer force-pushed the enh/pending_shares_overview branch from a3a510c to 445274c Compare January 7, 2020 18:36
@rullzer
Copy link
Member Author

rullzer commented Jan 7, 2020

Fixed the tests.
Lets do this.

@rullzer rullzer added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Jan 7, 2020
@rullzer rullzer merged commit 4d1f710 into master Jan 7, 2020
@rullzer rullzer deleted the enh/pending_shares_overview branch January 7, 2020 19:55
Copy link

@john6361 john6361 left a comment

Choose a reason for hiding this comment

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

Tq

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

Labels

4. to release Ready to be released and/or waiting for tests to finish enhancement feature: sharing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants