Lisbet Alvarez
9eccbb91db
refactor: 💡 Update name radio option label & set toggle default to on ( #2652 )
...
* refactor: 💡 Update name radio option label & default toggle on
2025-01-09 15:18:17 -08:00
Lisbet Alvarez
faf4ecfac6
Fix memory leak issue when using fetch in oidc authentication ( #2640 )
...
* test: 💍 test 1
* chore: 🤖 remove waitForPromise use
* chore: 🤖 remove all other waitforpromise usage
* test: 💍 turn down polling
* test: 💍 use .json
* refactor: 💡 add waitForPromise back in & consume response body
* test: 💍 some testing
* test: 💍 more testing
* refactor: 💡 clean-up a bit
* refactor: 💡 use head method request & clean up comments
* refactor: 💡 use get method & consume response body
* test: 💍 fix token validation test cases
2025-01-03 14:06:27 -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
6d2f1dcbbf
Cleanup worker filter translations ( #2621 )
...
* refactor: 💡 clean-up worker filter translations
2024-12-12 16:06:38 -08: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
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
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
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
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
443f230251
refactor: 💡 Migrate ember-uuid to uuid ( #2597 )
...
* refactor: 💡 Migrate ember-uuid to uuid
2024-12-02 11:36:25 -08: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
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
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
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
Carlos Alcaide Corvo
4523615829
chore: 🤖 Upgrade ember-cookies ( #2572 )
...
* chore: 🤖 Upgrade ember-cookies
2024-11-18 12:28:18 -08:00
Carlos Alcaide Corvo
0095c5c666
chore: 🤖 Upgrade qunit-dom ( #2552 )
...
* chore: 🤖 Upgrade qunit-dom and qunit
2024-11-08 09:09:22 -08:00
Carlos Alcaide Corvo
37482c0b36
chore: 🤖 Upgrade Concurrently ( #2547 )
...
Upgrade Concurrently from 8.2.0 to 9.1.0
✅ Closes: ICU-15651
2024-11-06 09:27:11 -08:00
Carlos Alcaide Corvo
b9e9fd21ee
Chore icu 15637 upgrade ember test helpers ( #2545 )
...
* Upgrade ember-test helpers
* Upgrade ember-int and ember-cli-clipboard, as ember-test-helpers introduces a breaking change
2024-11-04 09:57:07 -08:00
Zack Moore
6eb83b2a25
Upgrade HDS dependency to 4.13 & migrate FlightIcon to Hds::Icon ( #2540 )
...
* updated hds and replaced deprecated flight-icon
* removed code trying to import from ember-flight-icons
* fixing linting issue
* fixing linting issue
* fixing dropdown test selectors
* updated dropdown selectors
* updated dropdown selectors
* updated dropdown selectors
* addressing pr feedback
* fixing linting error
* updating dropdown selectors
2024-11-04 11:29:56 -06:00
Lisbet Alvarez
390f051e43
chore: 🤖 audit most recent resolutions ( #2531 )
...
* chore: 🤖 audit most recent resolutions
2024-10-28 16:28:26 -07:00
Lisbet Alvarez
01a2d8e9a6
refactor: 💡 remove route-action usage in admin ui ( #2534 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12945
2024-10-28 09:23:08 -07:00
Cameron Perera
b494a703eb
chore: 🤖 upgrade ember-cli version ( #2533 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15393
2024-10-23 09:40:45 -05:00
Dharini Jeeva
6956b30fd6
Update credentials ( #2523 )
...
* feat: 🎸 allow AWS host catalog credential type update
2024-10-18 14:33:14 -07:00
Dharini Jeeva
0ff91f9182
fix: 🐛 minor UI changes, ent flag for worker filter ( #2517 )
2024-10-10 12:44:12 -07:00
Lisbet Alvarez
857bf01596
style: 💄 issues with spacing in manage scopes pages for a role ( #2515 )
...
* style: 💄 issues with spacing in manage scopes pages for a role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15287
2024-10-09 15:17:42 -07:00
Dharini Jeeva
965e82473d
Types for aws host catalogs ( #2514 )
...
assume role dynamic AWS credentials
2024-10-09 14:49:22 -07:00
Dharini Jeeva
0d55812f64
Add worker type dynamic host catalog ( #2511 )
...
* fix: 🐛 add worker filter support for aws host catalogs
2024-10-08 10:58:52 -07:00
Lisbet Alvarez
64e568bd72
fix: 🐛 deleting session recording causes error ( #2510 )
...
* fix: 🐛 deleting session recording causes error
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15236
* fix: 🐛 remove scope filter & remove unused translation
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15236
2024-10-04 08:14:30 -07:00
Lisbet Alvarez
1947365c91
chore: 🤖 resolve rollup vulnerability by removing ember-fetch ( #2505 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15189
2024-10-02 16:11:22 -07:00
Cameron Perera
d3c789c66c
Icu 15181 add pagination to session recordings ( #2502 )
...
* refactor: 💡 move model hook to session-recordings/index route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* test: 💍 add missing tests for session recordings controller
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 paginate session-recordings and search
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* refactor: 💡 fix failing redirect and tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* test: 💍 add search tests for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add user filtering for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add more attributes to indexed-db session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add target filter for session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* refactor: 💡 update filterOptions method
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15130
* feat: 🎸 add scopes filtering to session recording
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* feat: 🎸 add time filter to session recordings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 add no filter results text
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 update Exist variables to doExist
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 updates from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 remove scope_id filter
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change session recording placeholder text
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* chore: 🤖 increment indexedDB version
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 add Date object tests for indexed-db
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 small changes from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change times filter array to time date object
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 add more date specific indexed-db test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* refactor: 💡 change Today time shortcut to "Last 24 hours"
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
* test: 💍 fix date mock in session-recording controller tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15181
2024-10-01 13:55:15 -05:00
91ffbfb315
icu-14735 add search & pagination to aliases ( #2498 )
...
* refactor: 💡 add search & pagination to aliases
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14735
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2024-09-30 13:07:13 -07:00
Dharini Jeeva
9b33812f9e
fix: 🐛 bucket types icon in target association ( #2503 )
...
* fix: 🐛 bucket types icon in target association
2024-09-27 12:23:16 -07:00
Zhihe Li
b40c53fb45
feat: 🎸 Update alert designs ( #2496 )
2024-09-24 14:30:52 -04:00
Zhihe Li
97258f7525
Use updated cache daemon ( #2475 )
...
* feat: 🎸 Handle truncated cache daemon response
2024-09-24 14:30:52 -04:00
Zhihe Li
20e6df522a
feat: 🎸 Hide daemon errors initially ( #2477 )
...
* feat: 🎸 Hide daemon errors initially
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14961
* feat: 🎸 Move the user and server cards up in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14962
2024-09-24 11:58:26 -04:00
Dharini Jeeva
695d9d413d
fix: 🐛 remove connected lable ( #2446 )
2024-09-24 11:58:25 -04:00
Zhihe Li
edaf19f59b
feat: 🎸 Add section for client agent in settings ( #2442 )
...
* feat: 🎸 Add section for client agent in settings
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14780
2024-09-24 11:58:25 -04:00
Dharini Jeeva
de5defeab2
Icu 14781 add a section for server information ( #2438 )
2024-09-24 11:58:25 -04:00
Zhihe Li
63ec418cf0
feat: 🎸 Show cache daemon errors from status ( #2437 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14816
2024-09-24 11:58:25 -04:00
Zhihe Li
e4f4394197
Icu 14403 add dropdown to select and save log verbosity ( #2431 )
...
* feat: 🎸 Add logging settings card
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14403
2024-09-24 11:58:25 -04:00
Dharini Jeeva
0b9357e9b3
chore: 🤖 add user info ( #2425 )
...
* chore: 🤖 add user info
2024-09-24 11:58:25 -04:00
Dharini Jeeva
777380e19f
Add theme selection ( #2428 )
...
* fix: 🐛 remove theme from main menu bar and move to settings pag
* chore: 🤖 move toggletheme to app controller
2024-09-24 11:58:24 -04:00
Dharini Jeeva
25b3a940a3
Icu 14400 add a section for version info cli and dc ( #2409 )
...
* chore: 🤖 cli info
2024-09-24 11:58:24 -04:00
Lisbet Alvarez
c4e58fb780
refactor: 💡 change channel app state title & add alert msg ( #2489 )
...
* refactor: 💡 change channel app state title & add alert msg
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11148
2024-09-13 13:24:45 -07:00