14720: Add UUID to My account page. Layout fixes.
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Feb 2019 21:24:56 +0000 (16:24 -0500)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Feb 2019 21:40:50 +0000 (16:40 -0500)
commitd4f479b1c2bd4bb67d5e69f792b503f375d6dfc9
tree367a853456b6ccb75394fb5417c639891815a1a1
parentdd664ff641e178a3efb9b2a58d08e5e84db0f0b5
14720: Add UUID to My account page.  Layout fixes.

Makes a number of UI improvements related to logging in as a federated
user.

* My account page includes UUID

* Replace "identityUrl" in user model with "username"

* Rework layout of "My Account" page to reflow properly when view is
  narrow

* Rework layout of login page, add scrolling when view is short

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
src/models/user.ts
src/services/auth-service/auth-service.ts
src/store/advanced-tab/advanced-tab.tsx
src/store/auth/auth-action-session.ts
src/store/auth/auth-action.test.ts
src/store/auth/auth-reducer.test.ts
src/views-components/main-app-bar/account-menu.tsx
src/views-components/user-dialog/attributes-dialog.tsx
src/views/login-panel/login-panel.tsx
src/views/my-account-panel/my-account-panel-root.tsx