open-nomad/ui/mirage/factories
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
..
agent.js Clean up erroneous and redundant mirage things 2020-08-27 17:58:24 -07:00
alloc-file.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
allocation.js Migrate to the new resources properties for allocs and nodes 2020-10-15 02:54:16 -07:00
client-allocation-stat.js Update everything to work with the mirage backwards incompat 2019-04-10 14:54:37 -07:00
client-stat.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
csi-plugin.js Work around a mirage bug 2020-05-18 17:23:55 -07:00
csi-volume.js UI: Support for CSI (#7446) 2020-03-25 07:51:26 -05:00
deployment-task-group-summary.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
deployment.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
evaluation.js Clean up erroneous and redundant mirage things 2020-08-27 17:58:24 -07:00
job-scale.js Model job scaling and events in Mirage 2020-07-29 19:07:24 -07:00
job-summary.js Clean up erroneous and redundant mirage things 2020-08-27 17:58:24 -07:00
job-version.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
job.js Use Hz instead of hz throughout the UI 2021-01-26 10:53:26 -08:00
namespace.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
node-event.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
node.js Tests for PrimaryMetric::Node 2021-03-24 13:52:52 -07:00
policy.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
recommendation.js Add DAS UI code from enterprise (#9192) 2020-10-29 07:46:42 -05:00
region.js
scale-event.js Force mock error scale events to be annotations 2020-08-05 12:02:22 -07:00
service.js add on update to services table in allocation details (#10153) 2021-03-11 12:28:38 -05:00
storage-controller.js Add cycling to factory healthy flags 2020-06-19 15:43:32 -05:00
storage-node.js Add cycling to factory healthy flags 2020-06-19 15:43:32 -05:00
task-event.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
task-group-scale.js Make scale event properties more conditional and serialized correctly 2020-07-29 19:07:24 -07:00
task-group.js Add DAS UI code from enterprise (#9192) 2020-10-29 07:46:42 -05:00
task-resource.js Migrate to the new resources properties for allocs and nodes 2020-10-15 02:54:16 -07:00
task-state.js UI: Change Mirage data to be stable in development (#6389) 2019-10-03 09:13:08 -05:00
task.js Revert "Temporarily remove poststop from the UI" 2020-11-12 09:16:52 -08:00
token.js Add exchange of one-time token on UI load (#10066) 2021-04-01 13:21:30 -05:00