Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Llb/worker filter improvements (#2614)
* test: ๐ clean up worker filter component tests (#2559) * Icu 15741 add show filter generator toggle to worker filter component (#2562) * feat: ๐ธ add filter generator to worker filter component โ Closes: https://hashicorp.atlassian.net/browse/ICU-15741 * feat: ๐ธ show add worker filter when none set for targets (#2564) โ Closes: https://hashicorp.atlassian.net/browse/ICU-15760 * Icu 15743 tag workflow (#2565) * feat: ๐ธ add tag generator workflow โ Closes: https://hashicorp.atlassian.net/browse/ICU-15743 * test: ๐ add test cases โ Closes: https://hashicorp.atlassian.net/browse/ICU-15743 * refactor: ๐ก update selected type name to selectedGeneratorType โ Closes: https://hashicorp.atlassian.net/browse/ICU-15743 * Apply suggestions from code review minor translation change Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com> * refactor: ๐ก update id for generated-value โ Closes: https://hashicorp.atlassian.net/browse/ICU-15743 --------- Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com> Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com> * Icu 15744 name workflow (#2566) * feat: ๐ธ add name workflow โ Closes: https://hashicorp.atlassian.net/browse/ICU-15744 * test: ๐ add "name" workflow tests for filter generator โ Closes: https://hashicorp.atlassian.net/browse/ICU-15744 * refactor: ๐ก use const test selectors for filter generator โ Closes: https://hashicorp.atlassian.net/browse/ICU-15744 * refactor: ๐ก add default option โ Closes: https://hashicorp.atlassian.net/browse/ICU-15744 * docs: โ๏ธ fix comment โ Closes: https://hashicorp.atlassian.net/browse/ICU-15744 --------- Co-authored-by: cameronperera <cameron.perera@hashicorp.com> * refactor: ๐ก move worker filter generator outside of rose::form (#2574) * refactor: ๐ก move worker filter generator outside of rose::form * [ICU-15718] Add worker filter route, template for empty state (#2576) * feat: ๐ธ Vault Credential Store Worker Filter The Worker Filters tab will display the associated worker filter and have an empty state for when there is no worker filter assigned. * add template * Add missing copyright headers * update styling, remove Rose component * color primary is already default, remove * add rose component, remove custom css * fix test * singularize lang --------- Co-authored-by: laurenolivia <laurenolivia@users.noreply.github.com> * feat: ๐ธ update worker filter field to use code editor (#2578) * feat: ๐ธ update worker filter field to use code editor โ Closes: https://hashicorp.atlassian.net/browse/ICU-15737 * test: ๐ fix failing storage bucket tests โ Closes: https://hashicorp.atlassian.net/browse/ICU-15737 * test: ๐ update tests for new worker filter field (#2580) * test: ๐ update tests for new worker filter field โ Closes: https://hashicorp.atlassian.net/browse/ICU-15739 * Update ui/admin/tests/acceptance/storage-buckets/update-test.js Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com> --------- Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com> * [ICU-15719] Create edit worker filter route and template (#2582) * add codeblock to template * add cancel btn fn * add controller test * add save fn * display formatted worker filter text inside codeblock * move codeblock component outside rose::layout::centered * remove console.log * remove router.refresh() and refactor translations yaml * refactor translations, add breadcrumb::item * replace html elements with hds * move component, delete file * [ICU-15720] Add edit worker filter action to manage dropdown (#2593) * add acceptance test file * delete test file * add edit option to manage dropdown * update route in dropdown * add check for model isVault * add acceptance test file * delete test file * remove data test selectors, fix syntax * [ICU-15721] Remove worker filter input field (#2596) * remove worker filter input field from vault credential store form * revert yaml * [ICU-15838] Add vault credential store worker filter tests (#2595) * add data test elements * add subtests to update-test.js * add subtext to check for .hasText() * add subtest when worker filter exists * update subtest name * remove console.log * clean up * add new selectors * refactor: ๐ก worker filter clean-up (#2592) * refactor: ๐ก worker filter clean-up โ Closes: https://hashicorp.atlassian.net/browse/ICU-15816 * refactor: ๐ก add aria labels & missing can save check โ Closes: https://hashicorp.atlassian.net/browse/ICU-15816 * refactor: ๐ก pr feedback of using uuid โ Closes: https://hashicorp.atlassian.net/browse/ICU-15816 * Add missing copyright headers * refactor: ๐ก use unique-id helper for aria labels (pr feedback) โ Closes: https://hashicorp.atlassian.net/browse/ICU-15816 --------- Co-authored-by: lisbet-alvarez <lisbet-alvarez@users.noreply.github.com> * refactor: ๐ก update icon logic for egress worker filter (#2612) * refactor: ๐ก update worker_filter help translation * refactor: ๐ก add maxHeight to worker filter code blocks * refactor: ๐ก use existing default option for dropdowns * refactor: ๐ก hide copy button when no result to copy and remove unused styles --------- Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com> Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com> Co-authored-by: Lauren <lauren.burwell@hashicorp.com> Co-authored-by: laurenolivia <laurenolivia@users.noreply.github.com> Co-authored-by: lisbet-alvarez <lisbet-alvarez@users.noreply.github.com>
- Loading branch information