Skip to content
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

Allow sender to remove self from project on completion #92

Open
dleehr opened this issue Jul 28, 2017 · 3 comments
Open

Allow sender to remove self from project on completion #92

dleehr opened this issue Jul 28, 2017 · 3 comments

Comments

@dleehr
Copy link
Member

dleehr commented Jul 28, 2017

The final delivery email to the sender should include a link that the sender can click to remove themself from the delivered project.

This is dependent on API in DukeDS that does not yet exist

@dleehr
Copy link
Member Author

dleehr commented Nov 9, 2017

@johnbradley I think this is what I was thinking of recently when discussing the "final email" sent by D4S2 on a delivery. Also you mentioned that the dev instance allowed users to remove themselves from projects now. Is that the same API?

@johnbradley
Copy link
Contributor

johnbradley commented Nov 9, 2017

The DukeDS API is just the usual delete project permissions: https://api.dataservice.duke.edu/apiexplorer#!/projects/deleteApiV1ProjectsProjectIdPermissionsUserId
The API change is to let you removed yourself form a project when appropriate.

I just looked and the DukeDS dev UI instance is currently missing the ability to remove users.
A few days ago I was able to remove myself. I guess the UI changes are a WIP.

@dleehr
Copy link
Member Author

dleehr commented Nov 9, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants