open-vault/ui/app/serializers
Matthew Irish eae5e114ba
UI - replication path filtering (#7620)
* rename mount-filter-config models, components, serializer, adapters to path-filter-config

* move search-select component to core addon

* add js class for search-select-placeholder and sort out power-select deps for moving to the core component

* expose oninput from powerselect through search-select

* don't fetch mounts in the replication routes

* remove toggle from add template

* start cross-namespace fetching

* group options and set up for namespace fetch via power-select search prop

* add and style up radio-card CSS component

* add xlm size for icons between l and xl

* copy defaults so they're not getting mutated

* finalize cross-namespace fetching and getting that to work with power-select

* when passing options but no models, format the options in search select so that they render properly in the list

* tint the background of a selected radio card

* default to null mode and uniq options in search-select

* finish styling radio-card

* format inputValues when first rendering the component if options are being passed from outside

* treat mode:null as deleting existing config which simplifies save logic

* correctly prune the auto complete list since path-filter-config-list handles all of that and finish styling

* remove old component

* add search debounce and fix linting

* update search-select docs

* updating tests

* support grouped options for when to show the create prompt

* update and add tests for path-filter-config-list

* fix tests for search-select and path-filter-config-list

* the new api uses allow/deny instead of whitelist/blacklist
2019-10-25 13:16:45 -05:00
..
identity UI - test console cleanup (#6674) 2019-05-02 22:20:28 -05:00
policy Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
application.js UI - add delete for the various kmip models (#7015) 2019-07-02 16:23:07 -05:00
auth-method.js UI - unauthed login methods (#4854) 2018-07-05 13:28:12 -05:00
capabilities.js UI unauthed auth methods fix (#5113) 2018-08-16 08:16:24 -05:00
cluster.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
config.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
control-group.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
lease.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
mount-config.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
namespace.js UI namespaces (#5119) 2018-08-16 12:48:24 -05:00
node.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
path-filter-config.js UI - replication path filtering (#7620) 2019-10-25 13:16:45 -05:00
pki-certificate.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
pki-config.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policy.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
replication-attributes.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-aws.js refactor aws secret ui (#5193) 2018-08-27 19:54:30 -05:00
role-pki.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
role-ssh.js Moving UI assets to OSS 2018-04-03 09:16:57 -05:00
role.js return backend on the PKI model so that capabilities fetches work (#5824) 2018-11-19 15:48:24 -06:00
secret-engine.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
secret-v2-version.js UI - write without read for kv (#6570) 2019-04-16 15:27:23 -05:00
secret-v2.js UI - kv v2 versions page (#5563) 2018-10-19 17:24:57 -05:00
secret.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
server.js UI - raft config and snapshotting (#7410) 2019-10-14 13:23:29 -05:00
ssh.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
transit-key.js UI transit date fix (#6827) 2019-06-20 08:39:23 -05:00