open-vault/ui/tests/acceptance
Noelle Daley e11567be82
Ui/transit modal (#8575)
* wip -- add modal component using ember-wormhole, add static content but still need to enable onClose

* add onClose to modal

* WIP

* add copy and close button

* add copy and close button

* and copy and close button to modal

* use modal on each key action page

* make text copied text more generic

* update datakey textareas to codemirror

* only show user input on encrypt and decrypt

* only show user input on all key actions

* separate copy ciphertext, plaintext, and close button on datakey modal

* style ciphertext and plaintext as code

* only show separate copy buttons on datakey modal if both outputs are shown

* update modal styling

* style modal

* add descriptions to each key action

* remove conditional from hmac modal since we only ever show hmac output

* add modal for export key action

* make output scroll horizontally with copy button next to it

* make output scroll horizontally with copy button next to it

* escape & in copy and close button, format text output so it scrolls horizontally

* fix formatting of key action descriptions

* Ui/add transit modal tests (#8523)

* Fix tests for updated transit with modals workflow

* WIP // remove box shadow from key actions descriptions

* WIP // flash messages on successful action match mocks

* WIP // remove ciphertext view after datakey created

* WIP // make flash messages when copy & closing less generic, and match copy flash message

* WIP // Optionally show close button on modal, with tests

* remove unused deps from modal test

* WIP // Fix verify modal styling and content

* Add modal for sign action

* Fix output of non-wrapped export key

* Fix output of non-wrapped export key

* Add description to JSDOCS about modal component

* Add help text about plaintext encoded in base64

* add flash msgs for datakey and export

* flash success msg when closing modal on export page

* clarify sign success msg

* address PR feedback

* add indentation for export key json

* Fix modal tests pt 2

* Remove decode after decrypt in transit tests

Co-authored-by: Chelsea Shaw <chelshaw.dev@gmail.com>
2020-03-16 16:48:11 -06:00
..
access use ember-concurrency test waiter (#6555) 2019-04-10 09:36:32 -05:00
api-explorer add a test to verify the api explorer basic loading and funtionality works (#7200) 2019-08-01 16:18:47 -05:00
policies web-cli quote parsing (#6755) 2019-05-22 16:07:42 -05:00
policy Ember update (#5386) 2018-09-25 11:28:26 -05:00
secrets/backend Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
settings Enable generated items for more auth methods (#7513) 2019-10-17 16:19:14 -07:00
auth-test.js Allow default auth method to be either "other" or auth of the enabled listing-visibility unauth (#8218) 2020-01-27 09:41:44 -07:00
aws-test.js UI CI exit 1 if there's an error (#7399) 2019-10-01 14:57:37 -05:00
cluster-test.js web-cli quote parsing (#6755) 2019-05-22 16:07:42 -05:00
console-test.js Format array, number and boolean outputs in ui console (Fixes #6054) (#6062) 2019-01-18 10:15:37 -06:00
enterprise-control-groups-test.js do not swallow ControlGroupErrors when viewing or editing kvv2 secrets (#7504) 2019-10-04 13:15:33 -07:00
enterprise-kmip-test.js Update ui dependencies (#7244) 2019-08-19 15:45:39 -05:00
enterprise-namespaces-test.js don't abort transitions if you're already on that route (#7602) 2019-10-09 11:38:20 -05:00
enterprise-replication-test.js loosen match checking on replication show page (#7776) 2019-11-11 09:47:35 -06:00
init-test.js UI - ent init (#5428) 2018-09-28 09:36:18 -05:00
leases-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
not-found-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policies-acl-old-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policies-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
policy-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
redirect-to-test.js Allow default auth method to be either "other" or auth of the enabled listing-visibility unauth (#8218) 2020-01-27 09:41:44 -07:00
settings-test.js use ember-concurrency test waiter (#6555) 2019-04-10 09:36:32 -05:00
ssh-test.js UI CI exit 1 if there's an error (#7399) 2019-10-01 14:57:37 -05:00
tools-test.js UI: fix bug where users couldn't nav back to unwrapped data (#6404) 2019-03-13 09:43:57 -05:00
transit-test.js Ui/transit modal (#8575) 2020-03-16 16:48:11 -06:00
unseal-test.js Ember update (#5386) 2018-09-25 11:28:26 -05:00
wrapped-token-test.js UI wrapped token fix (#7398) 2019-10-01 15:30:56 -05:00