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

Implement Front-End for Connecting to HydroShare #2514

Closed
5 tasks done
rajadain opened this issue Nov 16, 2017 · 0 comments
Closed
5 tasks done

Implement Front-End for Connecting to HydroShare #2514

rajadain opened this issue Nov 16, 2017 · 0 comments
Assignees
Labels
HydroShare Export WPF Funding Source: William Penn Foundation WPF 2-4

Comments

@rajadain
Copy link
Member

rajadain commented Nov 16, 2017

Following #2513, implement the HydroShare connection front-end like this:

image

image

image

This card is just for connecting a user's HydroShare account to their MMW account, not for the actual export.

  • When a user enabled the "Publish on HydroShare" switch, check if there is already a HydroShare account for this user
  • If there is already a HydroShare account for the user, do nothing, simply let them slide the switch on and off
  • If there is not an account for this user, show the informational modal similar to the one in the wireframe above
  • If the user clicks "Connect" in the information modal, handle the HydroShare login OAuth flow, keeping in mind that the user may create a new HydroShare account
  • Once the OAuth flow is complete, save this association to the database and return to the Share modal, now with "Publish on HydroShare" active
@rajadain rajadain added 1 queue and removed 1 labels Nov 16, 2017
@ajrobbins ajrobbins added the WPF Funding Source: William Penn Foundation label Nov 16, 2017
@rajadain rajadain added 1 and removed queue labels Nov 16, 2017
@ajrobbins ajrobbins added queue and removed 1 labels Nov 30, 2017
@rajadain rajadain added in progress and removed queue labels Dec 4, 2017
@rajadain rajadain self-assigned this Dec 4, 2017
rajadain added a commit that referenced this issue Dec 13, 2017
…n-frontend

HydroShare Export Login Frontend

Connects #2514
@kellyi kellyi closed this as completed Dec 14, 2017
@ajrobbins ajrobbins added WPF 2-4 and removed WPF 2-4 labels Dec 28, 2017
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
HydroShare Export WPF Funding Source: William Penn Foundation WPF 2-4
Projects
None yet
Development

No branches or pull requests

3 participants