Cameron Perera
750cc1ecae
feat: 🎸 add logging to notifyError decorator ( #2694 )
...
* feat: 🎸 add logging to notifyError decorator
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
* refactor: 💡 update reference to global electronLog
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
* refactor: 💡 update __electronLog global references
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
* refactor: 💡 add log to other cluster URL actions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
* refactor: 💡 update how we trigger electron log in notifyError
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
* refactor: 💡 minor log change
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-16334
2025-02-21 10:01:48 -06:00
hashicc
c5fdbfd62d
chore: fix eslint-related issues ( #2690 )
...
* chore: 🤖 add .eslintignore for e2e-tests directory
* chore: 🤖 add auto-fixable eslint changes
* chore: 🤖 make js tasks more explicit to avoid race conditions
avoid having js files be in two separate concurrent branches where tasks
could result in race-condition writes
* chore: 🤖 expand .eslintignore to include more generated dirs
* chore: 🤖 fix additional lint-staged tasks
Fix additional lint-staged tasks that could result in race conditions
2025-02-13 17:09:10 -05:00
Carlos Alcaide Corvo
48db68e7ac
Upgrade node engines to work with node 20 and 22 ( #2486 )
...
* Upgrade node engines to work with node 20 and 22
2025-02-10 17:37:04 -08:00
Lisbet Alvarez
639aa47e19
refactor: 💡 Update text for fields in AWS & GCP host catalogs ( #2667 )
2025-01-27 15:36:30 -08:00
Dharini Jeeva
deff38de56
fix: 🐛 include GCP plugin text ( #2662 )
...
* fix: 🐛 include GCP plugin text
2025-01-23 13:34:33 -08:00
Zhihe Li
390d179917
feat: 🎸 Added GCP host sets and hosts ( #2655 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-15994
2025-01-10 14:18:48 -08:00
Dharini Jeeva
3b6a421af2
chore: Updates to gcp hc form ( #2649 )
...
* chore: 🤖 add worker_filter field, updates to helper text
2025-01-10 14:18:48 -08:00
Dharini Jeeva
dfa62dd04b
chore: 🤖 gcp plugin creation in the UI ( #2645 )
...
gcp plugin creation and mirage changes
2025-01-10 14:18:48 -08:00
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
6d2f1dcbbf
Cleanup worker filter translations ( #2621 )
...
* refactor: 💡 clean-up worker filter translations
2024-12-12 16:06:38 -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
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
8c6b1aa69a
Clean up auto-generated TODO comments ( #2607 )
2024-12-02 09:02:44 -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
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
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
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
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
dependabot[bot] and Cameron Perera
2515efead6
chore(deps-dev): bump webpack from 5.88.2 to 5.94.0 ( #2466 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
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: Cameron Perera <cameron.perera@hashicorp.com >
2024-09-13 14:12:58 -05:00
Cameron Perera and cameronperera
9648e1fa3b
Add duration unit format ( #2483 )
...
* chore: 🤖 add @formatjs/intl-durationformat to addons/core
* refactor: 💡 replace old duration format with new package
* chore: 🤖 remove intl-unofficial-duration-unit-format
* Add missing copyright headers
* test: 💍 add more test cases
---------
Co-authored-by: cameronperera <cameronperera@users.noreply.github.com >
2024-09-13 09:43:08 -05:00
Lisbet Alvarez
90890441e1
chore: 🤖 upgrade braces to 3.0.3 to fix security vulnerability ( #2476 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-14205
2024-09-06 10:32:30 -07:00
Zhihe Li
78f89da348
style: 💄 Fix text description ( #2478 )
2024-09-05 17:53:19 -04:00
Lisbet Alvarez
ef163709f2
Upgrade ember a11y testing to v7 ( #2470 )
...
* chore: 🤖 update ember-a11y-testing and @ember/test-helpers
* chore: 🤖 upgrade to v7
* chore: 🤖 upgrade deps and force resolutions to fix errors
* chore: 🤖 fix ember-a11y errors due to summary title not showing
* chore: 🤖 fix yarn.lock
2024-09-04 13:04:14 -07:00
Cameron Perera
ce2649272f
chore: 🤖 upgrade ember-qunit to v8.1.0 ( #2462 )
...
and ember-cli to 4.12.2 in addons/api
2024-08-26 14:13:45 -05:00
Lisbet Alvarez and Cameron Perera
79b06ee565
ICU-13883 add remove org modal ( #2435 )
...
* feat: 🎸 add remove org modal
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13883
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2024-08-15 16:04:46 -07:00