Project

General

Profile

Actions

Task #15141

closed

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

Workbench2 updates

Added by Peter Amstutz almost 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Eric Biagiotti
Target version:

Related issues

Related to Arvados - Idea #15088: [Workbench2] Replicate Workbench1 merge account featureResolvedEric Biagiotti05/02/2019Actions
Actions #1

Updated by Peter Amstutz almost 5 years ago

  • Assigned To changed from Peter Amstutz to Eric Biagiotti
Actions #2

Updated by Eric Biagiotti almost 5 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Eric Biagiotti almost 5 years 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).
Actions #4

Updated by Eric Biagiotti almost 5 years ago

  • Related to Idea #15088: [Workbench2] Replicate Workbench1 merge account feature added
Actions #5

Updated by Eric Biagiotti almost 5 years 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.

Actions #6

Updated by Eric Biagiotti almost 5 years 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.

Actions #7

Updated by Eric Biagiotti almost 5 years 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.

Actions #8

Updated by Eric Biagiotti almost 5 years ago

Latest at 081ace17e2bbed7176960006baa57e20f13b7bdb

Fixes auth-action test and simplifies link account cancel snackbar

Actions #9

Updated by Peter Amstutz almost 5 years 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!

Actions #10

Updated by Eric Biagiotti almost 5 years ago

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

Also available in: Atom PDF