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

Proposal shared with confirmation process #147

Open
7 tasks
cdparra opened this issue Aug 13, 2018 · 0 comments
Open
7 tasks

Proposal shared with confirmation process #147

cdparra opened this issue Aug 13, 2018 · 0 comments
Assignees
Labels

Comments

@cdparra
Copy link
Member

cdparra commented Aug 13, 2018

  • [backend] Add a flag to the relationship between Contribution and User/NonMemberAuthor to store the confirmation by the user. By default set to FALSE to all shared with, and to TRUE for creators.
  • [backend] In the email notifying the user about the proposal that was shared, include a token so that when the user opens the URL of the proposal, AppCivist can ask for confirmation.
  • [backend] Add a share with confirmation service endpoint
  • [frontend] Add a modal in the proposal page to ask users confirmation that they want to be part of it if they were shared with
  • [frontend] Connect the confirmation share with modal to the backend, use the token to communicate the response to the backend
  • [frontend] In the proposal page hide users/non-member-authors from the list of shared with people if their confirmation flag is false
  • [maitenance] Send an email to all users who have been shared with a proposal asking them to log in, visit each of the proposals that have been shared with them, and confirm their participation.
@cdparra cdparra self-assigned this Aug 13, 2018
@cdparra cdparra added the Epic label Aug 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant