open-vault/ui/app/mixins
Matthew Irish c4cf16c3e3
UI - fix encoding for user-entered paths (#6294)
* directly depend on route-recognizer

* add path encode helper using route-recognizer normalizer methods

* encode user-entered paths/ids for places we're not using the built-in ember data buildUrl method

* encode secret link params

* decode params from the url, and encode for linked-block and navigate-input components

* add escape-string-regexp

* use list-controller mixin and escape the string when contructing new Regex objects

* encode paths in the console service

* add acceptance tests for kv secrets

* make encoding in linked-block an attribute, and use it on secret lists

* egp endpoints are enterprise-only, so include 'enterprise' text in the test

* fix routing test and exclude single quote from encoding tests

* encode cli string before tokenizing

* encode auth_path for use with urlFor

* add test for single quote via UI input instead of web cli
2019-03-01 10:08:30 -06:00
..
backend-crumb.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
cluster-route.js UI - jwt auth (#6188) 2019-02-14 09:39:19 -06:00
focus-on-insert.js fix styling and only focus input type=text 2018-10-18 14:55:49 -05:00
key-mixin.js UI secret navigation improvements (#5976) 2018-12-20 13:46:37 -06:00
list-controller.js UI - fix encoding for user-entered paths (#6294) 2019-03-01 10:08:30 -06:00
list-route.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
model-boundary-route.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policy-edit-controller.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
replication-actions.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
unload-model-route.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
unsaved-model-route.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
with-nav-to-nearest-ancestor.js fix nav-to-nearest mixin when there are no ancestors (#6198) 2019-02-08 18:50:50 -06:00