* adds constants util for wizards and updates service to use WizardId type
* updates wizards to use WIZARD_ID_MAP values
* updates wizard tests to use the service for dismissal
* updates playwright setup to add all wizard ids as dismissed in localStorage
* removes wizard dismissal step from existing playwright tests
* fixes issues accessing owner in beforeEach hooks of namespaces acceptance tests
Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
* adding workflow test for userpass auth method
* adding conditionals for intro pages, fix assertion
Co-authored-by: Dan Rivera <dan.rivera@hashicorp.com>
* adds clipboard permissions for playwright tests
* fixes access control link in playwright init setup
* adds base page class with method for dismissing flash notifications
* fixes nav links in playwright kv test and adds base page for dismissing flash messages
* adds playwright test for tools workflows
Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
* adds playwright
* adds playwright auth setup and kv tests
* removes generated gh action for playwright
* removes testem ignore paths
* consolidates kv e2e workflows into single test
* adds missing ids to key shares and threshold inputs
* updates ariaLabel arg to attribute in enabled and disabled plugin card components
* adds script to start vault with config for playwright tests
* updates playwright setup to initialize and unseal vault and create user for testing rather than using root token
* adds policies for e2e tests
* updates e2e init setup to use web repl for creating token
* moves kv e2e test under superuser directory
* updates playwright config to create projects for multiple user types
Co-authored-by: Jordan Reimer <zofskeez@gmail.com>