open-nomad/ui/app
Buck Doyle 6d67e90763
Add exchange of one-time token on UI load (#10066)
This adds UI support for receiving the one-time token passed via query parameter, as in #10134
and related PRs, and exchanging it for its corresponding secret ID. When this works, it’s mostly
invisible, with a brief flash of the OTT onscreen.

The authentication failure message now suggests the -authenticate flag.

When OTT exchange fails, it shows a whole-page error.

This includes a known UX shortcoming in that the OTT will not disappear from the URL when an
identifier is specified on the command line, like nomad ui -authenticate jobname. The goal is to
address that shortcoming in a forthcoming pull request.
2021-04-01 13:21:30 -05:00
..
abilities Fix job detail crash when recommendations off (#9269) 2020-11-06 08:21:38 -06:00
adapters Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
components Use common helpers and utils for formatting hertz 2021-03-31 09:29:14 -07:00
controllers Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
helpers Use common helpers and utils for formatting hertz 2021-03-31 09:29:14 -07:00
initializers Remove test code 2020-05-26 14:54:59 -07:00
mixins Update Ember/Ember CLI to 3.20 (#9641) 2021-02-17 15:01:44 -06:00
models add on update to services table in allocation details (#10153) 2021-03-11 12:28:38 -05:00
modifiers Quick window resize modifier 2020-10-15 02:54:13 -07:00
routes Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
serializers Update Ember/Ember CLI to 3.20 (#9641) 2021-02-17 15:01:44 -06:00
services Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
styles Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
templates Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
utils Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00
app.js Update Ember/Ember CLI to 3.20 (#9641) 2021-02-17 15:01:44 -06:00
breakpoints.js Change breakpoints to match Nomad/Bulma widths 2019-04-10 10:34:10 -05:00
index.html sync 2017-09-19 10:08:23 -05:00
router.js Update Ember/Ember CLI to 3.20 (#9641) 2021-02-17 15:01:44 -06:00