Task #15141

Feature #15061: Redirect users to log in with correct federated identity

Workbench2 updates

Added by Peter Amstutz 4 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
04/18/2019
Due date:
% Done:

0%

Estimated time:

Related issues

Related to Arvados - Story #15088: [Workbench2] Replicate Workbench1 merge account featureResolved05/02/2019

History

#1 Updated by Peter Amstutz 3 months ago

  • Assigned To changed from Peter Amstutz to Eric Biagiotti

#2 Updated by Eric Biagiotti 3 months ago

  • Status changed from New to In Progress

#3 Updated by Eric Biagiotti 3 months ago

Latest at 842eaeb05a5df83493e9448bc720760d9cc288cc.

I forgot to make a new branch for federated merge account, so the work is still on the 15088-merge-account branch. Changes include:

  • If there is more than 1 remote host, present a dropdown with the remote hosts and text instruction.
  • When a host is selected in the drop down the buttons update.
  • Dropdown defaults to the local cluster.
  • On the link account confirmation page after the second login, if there are remote hosts, explicitly state the clusters of the accounts being merged.
  • If there are no remote hosts, the UI stays the same as before (no mention of remote hosts).

#4 Updated by Eric Biagiotti 3 months ago

  • Related to Story #15088: [Workbench2] Replicate Workbench1 merge account feature added

#5 Updated by Eric Biagiotti 3 months ago

Latest at e954cfb45dbe418c151144cc42847b848c9b0ebf

- Fixed cancel link op on routing change to make an exception for fed login.
- Improved federated account linking UI text and now includes only the remote hosts in the drop down.

#6 Updated by Eric Biagiotti 3 months ago

Latest at a69cc610cc0827653d5fbfac1477b832ff5efaba

- Adds progress circle when loading the link panel
- Improves error handling in loadLinkAccountPanel
- Stops using saveApiToken for cross user API calls.

#7 Updated by Eric Biagiotti 3 months ago

Latest at 6cbd20e54c830bbd70b6c314c53e95cf06c4e4ed.

Changes since a69cc610cc0827653d5fbfac1477b832ff5efaba:

- Changes link account page times to local.
- Adds cancel linking snackbar.
- Adds unique message for inactive remote users attempting to link accounts.
- Makes the link accounts page not show text if data is being processed.
- Fixes page refresh cancel operation when linking to another account.

#8 Updated by Eric Biagiotti 3 months ago

Latest at 081ace17e2bbed7176960006baa57e20f13b7bdb

Fixes auth-action test and simplifies link account cancel snackbar

#9 Updated by Peter Amstutz 3 months ago

Slight tweak on the text for linking a local user to a remote user:

"After linking, you can access the local account's data by logging into the x3982 cluster with the a4@a account"

"After linking, you can access the local account's data by logging into the x3982 as user a4@a from x6b1s"

Otherwise LGTM!

#10 Updated by Eric Biagiotti 3 months ago

  • Remaining (hours) set to 0.0
  • Status changed from In Progress to Resolved

Also available in: Atom PDF