Michael Li
ca4aad0a2b
test(e2e): Add Admin UI test for OIDC auth method ( #2638 )
...
* test(e2e): Add managed group check in LDAP test
* test(e2e): Add oidc test
* CR: Suppress warning
* CR: Use toHaveText
2025-01-03 14:19:33 -05:00
hashicorp-tsccr[bot] and hashicorp-tsccr[bot]
ed569306bb
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2642 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2025-01-02 09:41:32 -08:00
Lisbet Alvarez
65abd7a4e3
fix: 🐛 code block error in console when value is empty on save ( #2637 )
2024-12-20 14:03:35 -08:00
Lauren
422cff4547
[ICU-15647] Replace Rose::Dialog with Hds::Modal in admin ui only ( #2623 )
...
* sort list
* refactor: 💡 Replace Rose::Dialog with Hds::Modal
✅ Closes: ICU-15647
* refactor targets-host-sources-test
* refactor update-test
* update test selectors
* refactor delete test
* refactor org scope test
* refactor delete scope and auth-method tests
* refactor update host catalogs tests
* refactor credential-stores credential update tests
* refactor credential-stores credentials delete tests
* refactor scopes update tests
* refactor storage buckets delete test
* refactor storage buckets delete test
* refactor credential library update test
* refactor targest workers test
* refactor workers create tags test
* refactor global scope test
* refactor users update test
* refactor host catalogs delete test
* refactor credential-store update tests
* refactor host catalogs, hosts and sets update tests
* remove unused vars
* rename selectors, remove attrs
* add @onDismiss callback
2024-12-20 14:16:43 -05:00
Lisbet Alvarez
7695135302
refactor: 💡 application state ability dependent descriptions ( #2631 )
...
* refactor: 💡 application state ability dependent descriptions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15813
2024-12-17 16:03:56 -08:00
Cameron Perera
5be4868e9a
refactor: 💡 rename arialabel to aria-labelledby for key/value ( #2633 )
...
* refactor: 💡 rename arialabel to aria-labelledby for key/value
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15701
* refactor: 💡 rename ariaLabelledBy to naming conventions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15701
2024-12-17 13:58:04 -06:00
Cameron Perera
fce97fd57a
fix: 🐛 change disabled to readonly for form inputs ( #2618 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15666
2024-12-17 13:31:47 -06:00
Michael Li
af8655ec45
test(e2e): Refactor imports for boundary cli helper methods ( #2632 )
...
* test(e2e): Update imports to match boundary-http conventions
* test(e2e): Remove cli from method name
2024-12-17 10:17:32 -05:00
Cameron Perera
daed714b98
test: 💍 update selectors for credential-library tests ( #2630 )
...
delete and list
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15468
2024-12-16 16:31:07 -06:00
Carlos Alcaide Corvo
584e62cff3
test: 💍 Refactor host delete test selectors ( #2626 )
...
Refactor host-catalog host delete acceptance test selectors
2024-12-13 15:57:10 -08:00
Lisbet Alvarez
6d2f1dcbbf
Cleanup worker filter translations ( #2621 )
...
* refactor: 💡 clean-up worker filter translations
2024-12-12 16:06:38 -08:00
Cameron Perera
5e7b74a7ed
test: 💍 use selectors in update credential-libraries ( #2624 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15467
2024-12-12 12:26:52 -06:00
Dharini Jeeva
6de20b03ef
chore: handle nested data from static json credentials ( #2611 )
2024-12-11 15:08:51 -08:00
2869020e65
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 >
2024-12-11 14:00:27 -06:00
Carlos Alcaide Corvo
40c8ceeca6
Change validation field from name (optional) to address (required) ( #2619 )
2024-12-11 08:04:45 -08:00
Lisbet Alvarez
0623d4ad47
Fix e2e test page selectors due to hds refactor ( #2610 )
...
* chore: 🤖 fix e2e broken tests due to hds refactor
* chore: 🤖 remove unneeded change & fix another selector
* chore: 🤖 upgrade playwright
* chore: 🤖 remove unneeded dependency in desktop ui
2024-12-10 16:24:25 -08:00
dependabot[bot] and Zhihe Li
0b9c235dd2
chore(deps-dev): bump nanoid from 5.0.8 to 5.0.9 ( #2620 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 5.0.8 to 5.0.9.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/5.0.8...5.0.9 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-12-10 16:53:38 -05:00
Zhihe Li
e16b4e68c8
Icu 14778 add more sessions tests ( #2615 )
...
* test: 💍 Add desktop sessions tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14778
* chore: 🤖 Add support for dotenv and stop using relative paths
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14778
* refactor: 💡 Force usage of node 20
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14778
2024-12-10 16:11:12 -05:00
Cameron Perera
078e36f9b8
fix: 🐛 update @name attribute for RadioCard Groups ( #2617 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15676
2024-12-10 14:12:43 -06:00
Zhihe Li
8874d0be86
docs: ✏️ Add to readme how to run admin e2e against local branch ( #2616 )
...
* docs: ✏️ Add to readme how to run admin e2e against local branch
* chore: 🤖 Add packageManager field for corepack users
2024-12-10 12:30:57 -05:00
Carlos Alcaide Corvo
b59afd3455
test: 💍 Update test selectors for update host test ( #2609 )
2024-12-09 09:42:16 -08:00
Lauren
85a2684532
refactor: 💡 Replace rose::separator comp with hds::separator ( #2613 )
...
* refactor: 💡 Replace rose::separator comp with hds::separator
This PR replaces the rose::separator with the hds::separator and removes
an integration test that is no longer needed
✅ Closes: ICU-15646
* retire rose::separator and remove styling
* remove separator import
* remove separator.js
2024-12-06 12:54:47 -05:00
Carlos Alcaide Corvo
f9a7864b07
fix: 🐛 Delete peerDeps within our addons ( #2605 )
...
* fix: 🐛 Delete peerDeps within our addons
2024-12-04 17:17:51 -08:00
Lisbet Alvarez
371301b4ba
refactor: 💡 use hds::applicationstate instead of rose::message ( #2577 )
...
* refactor: 💡 use hds::applicationstate instead of rose::message
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15639
2024-12-04 14:16:05 -08:00
Zhihe Li
9c10d79661
Icu 14777 add more target tests ( #2594 )
...
* refactor: 💡 Move global setup to root
* refactor: 💡 Move env variable test fixture to global setup file
* test: 💍 Add more DC e2e tests for targets
* docs: ✏️ Updated e2e README
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14777
2024-12-03 18:51:22 -05:00
Carlos Alcaide Corvo
018d879a0a
fix: 🐛 Fix addons/auth yarn warning ( #2604 )
...
Fix unmet peer dep within addons/auth
2024-12-03 13:35:01 -08:00
Carlos Alcaide Corvo
b64f1876dc
Refactor icu 15872 await authenticatesession admin ( #2603 )
...
* Add await for all authenticateSession within /tests/acceptance
* Add await for all authenticateSession within /tests/unit
2024-12-03 10:27:27 -08:00
Carlos Alcaide Corvo
055607b3dd
refactor: 💡 Clean up release triggers ( #2602 )
2024-12-03 07:44:32 -08:00
Carlos Alcaide Corvo
8a7fa26cb5
refactor: 💡 Delete build desktop win docker ( #2601 )
2024-12-02 15:47:09 -08:00
Carlos Alcaide Corvo
9cac16fe6a
refactor: 💡 Add await to authenticateSession within desktop ( #2600 )
2024-12-02 15:30:28 -08:00
Carlos Alcaide Corvo
61297dba02
refactor: 💡 Add await to invalidSession within admin ( #2599 )
2024-12-02 15:05:26 -08:00
Lisbet Alvarez
2f8a53e3ea
refactor: 💡 remove rose table references ( #2589 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15644
2024-12-02 12:22:01 -08:00
Carlos Alcaide Corvo
96b9a20844
refactor: 💡 Add await to invalidSession within desktop ( #2598 )
2024-12-02 11:51:12 -08:00
Carlos Alcaide Corvo
443f230251
refactor: 💡 Migrate ember-uuid to uuid ( #2597 )
...
* refactor: 💡 Migrate ember-uuid to uuid
2024-12-02 11:36:25 -08:00
86ee79e6bf
Result of tsccr-helper -log-level=info gha update -latest .github/ ( #2608 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2024-12-02 11:22:03 -08:00
Cameron Perera
b24e5a2c22
fix: 🐛 default to light theme for acceptance tests ( #2587 )
...
* fix: 🐛 default to light theme for acceptance tests
* refactor: 💡 add async/await to authenticateSession
2024-12-02 12:51:24 -06:00
Carlos Alcaide Corvo
8c6b1aa69a
Clean up auto-generated TODO comments ( #2607 )
2024-12-02 09:02:44 -08:00
Dharini Jeeva
36c2aee271
fix vault brokered credentials display ( #2583 )
...
* fix: 🐛 brokered credential display in credential panel
2024-11-26 14:34:10 -08:00
Carlos Alcaide Corvo
b049635d28
chore: 🤖 Upgrade uuid ( #2591 )
...
Upgrade uuid
2024-11-26 09:23:41 -08:00
Carlos Alcaide Corvo
42dd029611
refactor: 💡 Remove rose:linkbutton ( #2590 )
...
Remove rose:linkbutton references and tests
2024-11-26 08:58:09 -08:00
Carlos Alcaide Corvo
e02c50aef8
chore: 🤖 Upgrade sinon ( #2585 )
...
Upgrade sinon to v19
2024-11-26 08:41:23 -08:00
Carlos Alcaide Corvo
d9cf112694
chore: 🤖 Upgrade lint-staged to v15 ( #2586 )
...
Upgrade lint-staged to v15
2024-11-22 15:17:07 -08:00
Carlos Alcaide Corvo
a4456f50cd
refactor: 💡 Delete not necessary comments ( #2588 )
2024-11-22 11:27:53 -08:00
Carlos Alcaide Corvo
a358061f22
chore: 🤖 Delete ember-cli-app-version ( #2584 )
...
Delete ember-cli-app-version
2024-11-22 09:09:56 -08:00
Carlos Alcaide Corvo
f155e8ad44
Migrate embe-autofocus-modifier to HTML autofocus standard ( #2581 )
2024-11-22 08:48:53 -08:00
Lisbet Alvarez
c930bb235b
style: 💄 fix z-index for rose-dialog modal ( #2579 )
2024-11-20 12:23:52 -08:00
Lisbet Alvarez
543cf4697f
refactor: 💡 remove rose::notification in favor of hds ( #2557 )
...
* refactor: 💡 remove rose::notification in favor of hds
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15634
2024-11-19 15:18:18 -08:00
Carlos Alcaide Corvo
66e9e971a1
Upgrade ember-simple-auth to latest ( #2573 )
...
Upgrade ember-simple-auth to latest
* Change ember-auto-import from devDependencies to dependencies
2024-11-19 13:47:36 -08:00
Cameron Perera
a961b5e4be
chore: 🤖 bump fast-sourcemap-concat version ( #2575 )
2024-11-19 15:28:20 -06:00
Dharini Jeeva
f8796b362e
chore: 🤖 remove ember radio btn, update it with hds ( #2556 )
...
* chore: 🤖 remove ember radio btn, update it with hds
2024-11-19 13:03:29 -08:00