open-vault/ui/tests/integration/components
claire bontempo 83fc61c16b
UI: OIDC Config for Vault as a provider (#17071)
* OIDC Config Routing (#16028)

* adds oidc config routes

* renames oidc applications route to clients

* UI/vault 6646/landing page (#16069)

* add to sidebar

* add landing image and text

* add permissions

* add permissions to permissions service

* remove comment

* fix.

* UI/OIDC models (#16091)

* add models and fix routing

* add ClientsCreate route

* remove form functions from client model

* update comment

* address comments, cleanup models

* add comment

* OIDC Adapters and Serializers (#16120)

* adds named-path base adapter

* adds oidc adapters with tests

* adds oidc serializers

* fixes issue with supported_scopes relationship in oidc provider model

* make radio card size flex (#16125)

* OIDC config details routes (#16126)

* adds details routes for oidc config resources

* adds details templates for oidc config resources

* OIDC parent route and index redirection (#16139)

* adds parent oidc route with header and adds redirection if clients have been created

* updates learn link

* adds findRecord override to named-path adapter (#16145)

* OIDC Scope Create/Edit View (#16174)

* adds oidc scope-form to create and edit views

* moves oidc header set logic from route to controller

* OIDC Scope Details View (#16191)

* adds oidc scope details view

* removes disabled arg from scope delete confirm action

* updates oidc scope template params link to use DocLink and adds success message on scope create success

* updates oidc scope delete confirm action copy

* adds oidc scopes list (#16196)

* UI/vault 6655/OIDC create view (#16331)

* setup header

* wip

* wip

* wip

* validations

* error validations

* cleanup

* wip

* fix error

* clean up

* handle modelValidations

* add documentation on the decorator

* remove spread attrs

* first test and some fixes

* halfway with test

* fix error where the data object was sending param entiyIds and not entity_ids

* validations or situation

* fix test

* small nit:

* test if this fixes the test

* fix

* cleanup

* nit

* Assignments Update/Edit View  (#16412)

* wip

* fix

* render search-select after promise is fulfilled

* add test coverage

Co-authored-by: clairebontempo@gmail.com <cbontempo@hashicorp.com>

* Added list view for keys (#16454)

* Added list view for providers (#16442)

* Added list view for providers

* Removed check for model data length

* Added new line at end of file

* Fixed linting issues causing ui tests to fail

* Added list view for application (#16469)

* UI/remove has many relationship (#16470)

* remove hasMany from models

* remove relationships from assignments create form

* update tests

* Assignment list view (#16340)

* inital setup

* handle default allow all

* add learn more link

* Fixed the default allow_all for assignment list view to match Figma design

* Fixed linting

* Fixed hbs file syntax

Co-authored-by: linda9379 <linda.jiang@hashicorp.com>

* configure mirage and helper (#16482)

* UI/OIDC client form (#16131)

* WIP client form

* wip

* still WIP

* fix form!;

* remove computeds, cache form attrs instead

* update scope form component name

* add white space validation

* add validations, cleanup

* add edit form

* fix link to in edit form

* disable edit form

* fix linkto

* wip/ search select filter

* WIP/search-select bug

* fix assignment save

* delete old modal js file

* glimmerize/create new search select modal component

* component cleanup

* fix bugginess

* fix search select and radio select action

* add tests

* revert some test changes

* oops, removed test tag

* add key list to response

* fix test

* move search select component to separate PR, revert changes

* one more revert

* remove oidc helper from this pr

* remove hasMany relationship

* minor cleanup

* update assignment form to use fallback

* fix allow_all appearing in dropdown on edit (#16508)

* UI/ OIDC Application (client) details view (#16507)

* fix test

* finish details page

* finish details view

* clean u[

* fix typo

* configure oidc mirage handler for tests

* remove params, add new route instead

* fix headers

* remove console.log

* remove controller/template reliance on tracked variable

* rename variable

* UI/Client route acceptance tests - fixed branch (#16654)

* WIP client route tests

* refactor client form so clientType is not edit-able

* fix ttl in client form

* wip// more acceptance tests and tags for hbs files

* fix typo

* fix syntax error

* finish tests

* fix client form test

* resolve commits

* update form test

* OIDC Assignments Details view. (#16511)

* setup

* cleanup

* view all fix

* wip setting up tabs

* wip

* revert to no queryParam or tabs

* add the read more component and styling

* rename folder

* cleanup

* fix

* UI/OIDC providers create/edit route (#16612)

* update to use DocLink component

* provider create form

* cleaup

* add formt est

* revert label text

* update doclink test

* disallow new scopes from ss

* fix test typo

* fix provider form flash message

* add period

* test new form field attr

* refactor form input

* fix edit portion of issuer field

* add test selector to new input field

* add comment

* Cleanup OIDC Config Mirage handler (#16674)

* cleaup mirage

* change to .then

* pull out into config file

* Scope acceptance tests (#16707)

* Started writing acceptance tests

* Added some more acceptance tests

* Added tags for hbs and more tests

* Modified variable names in scope form test

* Fixed tests and linting

* UI/OIDC Provider read view  (#16632)

* add providers/provider/client route

* provider details view

* add disabled button and tooltip for default

* add toolbar separators

* revert unrelated change

* query all client records and filter by allowed client id"

* refactor adapter to filter for clientId

* cleanup adapter method

* update test

* refactor test

* fix tests to accommodate for serializer change

* update empty state message

* fix linting

* metadata for client list view (#16725)

* Added metadata for list view in clients

* Fixed linting

* Fixed failing ui test

* fix scopes and clients tests (#16768)

* Initial fix of tests

* Fixed failing scopes and clients acceptance tests

* Fixed linting

* UI: Key create/edit form (#16729)

* add route models

* add forms

* add test

* remove helperText attr

* metadata for provider list view (#16738)

* Added meta-data for provider list view

* Added comment for serializer

* Fixed import path for scopes and clients acceptance test files

* UI/Add client ids to search select (#16744)

* WIP use clientID instead of name

* add client ids to search select

* remove provider form component changes

* fix search select on edit

* cleanup comments and method

* fix adapter query method

* clean up comments

* add test

* remove destructuring so linting passes

* fix tests

* add accidentally deleted param

* add clarifying comments

* cleanup

* change how shouldRenderName is set

* cleanup tests

* address comments

* OIDC Assignment Acceptance tests (#16741)

* test and fixes

* merge stuff

* fix

* fixes

* add waituntil

* inconsistent nav issue

* fixes

* blah

* UI/Key details view (#16776)

* add details view

* reformat model file

* todo for when listing applications

* add comment

* update key form with refactored search select

* add applications list

* update test

* update test

* add names to flash messages

* add rollbackAttributes to delete catch (#16796)

* UI: Checks if records exists before creating record when URL contains :name (#16823)

* check for record existing in createRecord

* use error banner instead of flash messages for forms

* add inline form message for validations

* add error count message to inlinealert

* add test for adapter

* add tests

* remove unused vars

* UI: Disable limiting clients when creating key, filter clients when editing (#16926)

* add tooltip to disabled radio button

* pass query object to search select

* update copy

* add comment

* cleanup console log and comment

* fix tests

* revert change because addressed in other pr

* fix diff

* fix test

* UI: Add redirect when last client is deleted  (#16927)

* afterModel redirect if no models exist

* fix test

* change space

* fix incorrect text

* UI:  Add InfoTooltip to selected 'ghost' client_ids (#16942)

* return option if undefined

* add info tooltip to search select

* change word

* add test

* UI: OIDC config keys acceptance tests (#16968)

* add keys test

* update other oidc tests

* remove-search select comment

* UI: Filter Client providers list view (#17027)

* pass param to adapter

* add test

* UI: OIDC Config Acceptance Tests (#17050)

* WIP/provider acceptance tests"

* WIP/this commit breaks lots of things

* fix tests

* update test selectors

* combine key and client tests

* cleanup clients and keys test

* finish tests

* small tidying

* UI: Remove trailing comma from scopes, provider details page (#17069)

* use info table row to cleanup scope logic

* infotableitemarray cleanup

* tidying

* add changelog

* teeny little empty state

* fix wildcard string helper not working

Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
Co-authored-by: Angel Garbarino <Monkeychip@users.noreply.github.com>
Co-authored-by: Angel Garbarino <argarbarino@gmail.com>
Co-authored-by: linda9379 <57650314+linda9379@users.noreply.github.com>
Co-authored-by: linda9379 <linda.jiang@hashicorp.com>
2022-09-08 19:06:05 -06:00
..
auth-config-form Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
clients UI/1.11 client count component tests (#15748) 2022-06-03 15:47:19 -07:00
console Remove Ivy Codemirror (#14659) 2022-03-29 10:25:16 -06:00
identity Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
keymgmt KMSE distribute key bug (#15971) 2022-06-14 11:12:37 -06:00
mfa UI/Glimmerize modal & confirmation modal component (#16032) 2022-06-21 12:43:34 -07:00
oidc UI: OIDC Config for Vault as a provider (#17071) 2022-09-08 19:06:05 -06:00
pki Move PKI components to PKI Folder (#15963) 2022-06-14 10:18:06 -06:00
alert-inline-test.js UI/Fix form validation issues (#15560) 2022-05-25 11:22:36 -07:00
auth-form-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
auth-jwt-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
autocomplete-input-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
b64-toggle-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
box-radio-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
calendar-widget-test.js UI: calendar widget fix (#15789) 2022-06-03 14:22:50 -07:00
chevron-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
confirm-action-test.js Confirm-action fixes (#16777) 2022-08-18 10:53:56 -06:00
confirm-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
confirmation-modal-test.js UI/Glimmerize modal & confirmation modal component (#16032) 2022-06-21 12:43:34 -07:00
control-group-success-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
control-group-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
database-role-setting-form-test.js UI/fix db role ttl display (#14224) 2022-02-23 10:00:20 -06:00
date-dropdown-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
diff-version-selector-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
edit-form-kmip-role-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
edit-form-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
empty-state-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
features-selection-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
form-error-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
form-field-label-test.js UI: OIDC Config for Vault as a provider (#17071) 2022-09-08 19:06:05 -06:00
form-field-test.js Fixed mfa method acceptance tests (#15756) 2022-06-02 10:33:24 -06:00
get-credentials-card-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
hover-copy-button-test.js Glimmer continued (#15786) 2022-06-03 18:34:42 -06:00
icon-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
info-table-item-array-test.js UI: OIDC Config for Vault as a provider (#17071) 2022-09-08 19:06:05 -06:00
info-table-row-test.js UI/glimmerize info table item array (#16495) 2022-07-29 14:33:00 -06:00
info-table-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
json-editor-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
known-secondaries-card-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
known-secondaries-table-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
kv-object-editor-test.js Transform Advanced Templating (#13908) 2022-02-07 13:07:53 -07:00
license-banners-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
license-info-test.js Remove reference to stored license (#15513) 2022-05-20 09:33:50 -07:00
link-status-test.js HCP Link Status (#16959) 2022-09-07 10:21:23 -06:00
linkable-item-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
masked-input-test.js UI: Masked inputs always look the same when value is hidden (#15025) 2022-04-13 16:56:39 -05:00
mfa-form-test.js Move Mfa components to MFA folder (#15813) 2022-06-06 10:49:03 -06:00
mfa-login-enforcement-form-test.js Move Mfa components to MFA folder (#15813) 2022-06-06 10:49:03 -06:00
mfa-login-enforcement-header-test.js UI: OIDC Config for Vault as a provider (#17071) 2022-09-08 19:06:05 -06:00
mfa-method-list-item-test.js MFA Config (#15200) 2022-05-20 18:40:16 -06:00
modal-test.js UI/Glimmerize modal & confirmation modal component (#16032) 2022-06-21 12:43:34 -07:00
mount-accessor-select-test.js Glimmerize and add component test for MountAccessorSelect (#15565) 2022-05-24 12:02:15 -06:00
mount-backend-form-test.js Runloop/Computed Dot Access Removal (#14596) 2022-03-21 15:09:59 -06:00
nav-header-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
oidc-consent-block-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
okta-number-challenge-test.js UI Support for Okta Number Challenge (#15998) 2022-08-10 15:46:04 -04:00
pagination-controls-test.js Key Management Secrets Engine Phase 1 (#15036) 2022-04-20 12:40:27 -06:00
path-filter-config-list-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
pgp-file-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
pgp-list-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
radial-progress-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
radio-button-test.js Replace RadioButton With Internal Component (#14809) 2022-03-31 16:16:05 -06:00
raft-join-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
raft-storage-overview-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
raft-storage-restore-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
read-more-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
readonly-form-field-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
regex-validator-test.js Transform Advanced Templating (#13908) 2022-02-07 13:07:53 -07:00
replication-action-generate-token-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-actions-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
replication-dashboard-test.js Client Count banner warnings for upgraded of minor 9 or 10 (#15103) 2022-04-25 11:23:12 -06:00
replication-header-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-page-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-primary-card-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-secondary-card-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-summary-card-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
replication-table-rows-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
search-select-test.js UI: OIDC Config for Vault as a provider (#17071) 2022-09-08 19:06:05 -06:00
search-select-with-modal-test.js UI/vault 7196/search select with modal (#16456) 2022-07-27 14:18:22 -07:00
secret-edit-test.js Remove Ivy Codemirror (#14659) 2022-03-29 10:25:16 -06:00
secret-list-header-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
select-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
selectable-card-test.js Glimmerizing StatusMenu/SelectableCard/PkiCertPopup (#15716) 2022-06-02 14:40:04 -06:00
shamir-flow-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
shamir-modal-flow-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
stat-text-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
string-list-test.js Change tooltip for token_bound_certs and glimmerize string-list component (#15852) 2022-06-07 13:15:25 -06:00
toggle-button-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
toggle-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
token-expire-warning-test.js attempts to fix flaky token-expire-warning test (#16197) 2022-06-29 15:09:08 -07:00
tool-tip-test.js removes ember-basic-dropdown-hover addon and adds mouse events to ToolTip component (#14816) 2022-04-01 11:15:29 -06:00
toolbar-actions-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
toolbar-download-button-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
toolbar-filters-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
toolbar-link-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
toolbar-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
transform-advanced-templating-test.js Transform Advanced Templating (#13908) 2022-02-07 13:07:53 -07:00
transform-edit-base-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
transform-list-item-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
transform-role-edit-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
transit-key-actions-test.js Ember upgrade to 3.28.6 (#14763) 2022-04-12 13:59:34 -06:00
ttl-form-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
ttl-picker-test.js UI/Wrong sentinel error message for auth methods (#14551) 2022-03-18 16:47:42 -07:00
ttl-picker2-test.js UI: Better default transit auto-rotation (#15474) 2022-05-17 16:06:57 -05:00
upgrade-page-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00
wrap-ttl-test.js Ember Upgrade to 3.24 (#13443) 2021-12-16 20:44:29 -07:00