Lisbet Alvarez
773c1596e5
fix: 🐛 Update worker_filter label for AWS DHC w/ static creds ( #3114 )
...
* fix: 🐛 Update worker_filter label for AWS DHC w/ static creds
* test: 💍 add test case
* test: 💍 fix serializer tests
2026-01-08 14:45:16 -08:00
dependabot[bot]
1d0941865b
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 ( #3120 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/2028fbc5c25fe9cf00d9f06a71cc4710d4507903...395ad3262231945c25e8478fd5baf05154b1d79f )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 16:23:47 -05:00
dependabot[bot]
ecdf9c5b42
chore(deps): bump hashicorp/action-setup-enos from 1.38 to 1.40 ( #3118 )
...
Bumps [hashicorp/action-setup-enos](https://github.com/hashicorp/action-setup-enos ) from 1.38 to 1.40.
- [Commits](https://github.com/hashicorp/action-setup-enos/compare/39a8f388434bea5eeba6649b99aa9949a55a1150...80a17fa25605989a7a53199137dae1244e32353f )
---
updated-dependencies:
- dependency-name: hashicorp/action-setup-enos
dependency-version: '1.40'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 13:22:02 -05:00
dependabot[bot] and Zhihe Li
89f94a9d07
chore(deps): bump stefanzweifel/git-auto-commit-action ( #3117 )
...
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/28e16e81777b558cc906c8750092100bbb34c5e3...04702edda442b2e678b25b537cec683a1493fcb9 )
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
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 >
2026-01-06 12:32:15 -05:00
Lisbet Alvarez
0b7e3fcad1
refactor: 💡 remove ember-power-select duplicate dependency ( #3075 )
2026-01-05 15:01:29 -08:00
Tony
4170c7aa24
fix: 🐛 e2e - update save button selector ( #3116 )
2025-12-23 12:32:16 -05:00
venusang and Zhihe Li
c8737f0474
fix: 🐛 add aria-description to edit User detail btn to fix a11y bug ( #3113 )
...
A new param @ariaDescription that was added to addons/rose edit-toggle component
which now allows us to define the value of aria-description per a11y requirements.
With this change, the User detail edit form button now includes a value for aria-description.
✅ Closes: FE-112
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-12-17 14:09:28 -08:00
hashicc
43249169d8
chore: 🤖 bump js-yaml ( #3109 )
2025-12-15 16:57:57 -08:00
hashicc and Lisbet Alvarez
ab2c235c52
Migrate asciicinema component from hashicorp/ember-asciinema-player repo ( #3102 )
...
* chore: 🤖 add asciinema-player dependency
* chore: 🤖 migrate component and test from addon repo
Migrated from repo:
https://github.com/hashicorp/ember-asciinema-player
At commit:
09db104dd1db96348351a1cf50315cd00c3189dd
* chore: 🤖 update component references in tests
* chore: 🤖 swap styles import to asciinema-player
Styles imported from ember-asciinema-player are only importing styles
from asciinema-player.
See:
https://github.com/hashicorp/ember-asciinema-player/blob/09db104dd1db96348351a1cf50315cd00c3189dd/app/styles/%40hashicorp/ember-asciinema-player.scss#L6
* chore: 🤖 Use specific version of ascii-cinema for our styles
See:
https://github.com/hashicorp/boundary-ui/pull/2828/commits/397cedc94e6e086e5b46bc01519b4befe1574e3d
* chore: 🤖 import setupRenderingTest from app helpers
* chore: 🤖 update reference to test .cast file fetched
* style: 💄 prettier formatting updates
* chore: 🤖 refactor to using element modifier
* chore: 🤖 remove unused/unreferenced property
* chore: 🤖 remove unused css classname
* chore: 🤖 rename asciinema player component class name
Rename class name to match the class naming conventions for generated
components
* refactor: 💡 simplify implementation
* refactor: 💡 replace addon component with app component
* fix: 🐛 pass in data as an object with the key data
* refactor: 💡 remove @tracked on player property
The player property doesn't need the @tracked because its not being used
by ember to render. It is not rendered itself and changes to the
property do not impact what ember renders. The player property only
needs to track the previous player reference during teardown
* chore: 🤖 remove hashicorp/ember-asciinema-player dependency
* fix: 🐛 update to correct location of asciinema-player.css
---------
Co-authored-by: Lisbet Alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2025-12-15 16:14:18 -08:00
hashicc
d45548e612
fix: 🐛 apply .sr-only fix to all instances ( #3110 )
...
Previously this was only applied to .sr-only instances within tables but
its needed for the other instances as well
2025-12-11 13:01:53 -05:00
hashicc
f1ffb80b80
Revert "chore: 🤖 bump ember-can ( #3093 )" ( #3107 )
...
This reverts commit b5d33948dc .
2025-12-08 18:20:55 -05:00
hashicc
9204c63b17
Remove ember-cli-clipboard ( #3098 )
...
* chore: 🤖 replace CopyButton usage with Hds::Copy::Button
* chore: 🤖 remove ember-cli-clipboard
* test: 💍 fix test by stubbing writeText
The hds copy button uses the browser clipboard api. The writeText
api can fail if the window is not active. This does not happen in
practice because the window has to be active to be clicked by the
user. But in tests with synthetic triggers this can fail.
Stubbing the writeText method is also how hds tests their
component:
https://github.com/hashicorp/design-system/blob/990981b5741f9a6bf28d100c330b7865ba74e506/showcase/tests/integration/components/hds/copy/button/index-test.gts#L20
2025-12-08 12:00:32 -05:00
hashicc
b5d33948dc
chore: 🤖 bump ember-can ( #3093 )
...
* chore: 🤖 bump ember-can
* chore: 🤖 rename "can" service (deprecated) to abilities
See https://github.com/minutebase/ember-can/pull/152
* chore: 🤖 bump to ember-can@^8
* chore: 🤖 extend resolver for ember-can v7 breaking change
https://github.com/minutebase/ember-can/pull/186
2025-12-08 10:41:38 -05:00
hashicc
29fb5b00cb
chore: 🤖 bump ember-modifier to common latest version ( #3097 )
2025-12-08 10:23:00 -05:00
hashicc
f3a124cc47
chore: 🤖 convert rose form to embroider safe component helper ( #3084 )
...
Convert the component helper to use static strings which are embroider
safe:
https://github.com/embroider-build/embroider/blob/main/docs/replacing-component-helper.md
2025-12-05 16:52:30 -05:00
Priya Patel
2766be2c2e
fix: 🐛 add missing router service injection for sessions page ( #3106 )
2025-12-05 15:23:37 -06:00
hashicc
b9d064c949
chore: 🤖 migrate away from component helper for host set form ( #3083 )
...
* chore: 🤖 migrate away from component helper for host set form
* Add missing copyright headers
2025-12-05 14:24:28 -05:00
hashicc
0bac7d2711
chore: 🤖 migrate away from component helper for managed group ( #3082 )
...
* chore: 🤖 migrate away from component helper for managed group
* Add missing copyright headers
2025-12-05 14:11:22 -05:00
hashicc
1d08ddb513
chore: 🤖 migrate component helper usage for storage bucket form ( #3081 )
2025-12-03 17:37:05 -05:00
hashicc
824427b690
chore: 🤖 migrate away from component helper for target form ( #3080 )
...
* chore: 🤖 migrate away from component helper for target form
* Add missing copyright headers
2025-12-01 09:39:58 -05:00
hashicc
183bde311c
chore: 🤖 use statically referenced credential form components ( #3069 )
...
* chore: 🤖 use statically referenced credential form components
* chore: 🤖 add entry for password credential form
2025-11-25 13:32:58 -05:00
hashicc
30c2cab0b7
chore: 🤖 use statically referenced components for host catalog ( #3073 )
2025-11-24 16:54:23 -05:00
hashicc
6fcc743217
chore: 🤖 use statically referenced components for host form ( #3072 )
...
* chore: 🤖 use statically referenced components for host form
* Add missing copyright headers
2025-11-24 16:37:11 -05:00
Dharini
719bab7358
chore: 🤖 Desktop client changelog and cli version update ( #3087 )
2025-11-21 13:29:01 -08:00
Zhihe Li
95f72e1248
chore: 🤖 Update playwright dependency ( #3085 )
...
* chore: 🤖 Update playwright dependency
* chore: 🤖 Update openapi generator
2025-11-20 12:22:16 -05:00
hashicc
f9a9f677ca
chore: 🤖 use statically defined credential store components ( #3071 )
...
* chore: 🤖 use statically defined cred store components
* Add missing copyright headers
2025-11-20 10:19:46 -05:00
Cameron Perera
dd0c5df25c
chore: 🤖 update tmp package to 0.2.5 ( #3026 )
...
* chore: 🤖 update tmp package to 0.2.5
* chore: 🤖 add tmp@0.2.5 override
2025-11-19 17:49:45 -06:00
Priya Patel
4fc3244049
refactor: 💡 update logic to get preferred rdp client ( #3066 )
...
* refactor: 💡 updated logic to store preferred rdp client
* refactor: 💡 simplified preferred client logic
2025-11-19 14:22:07 -08:00
Priya Patel
5faf830d46
refactor: 💡 updated magic strings with const ( #3064 )
2025-11-19 14:22:07 -08:00
Priya Patel
d2cf82b85c
e2e Rdp client tests ( #3055 )
...
* test: 💍 e2e test for rdp client launch
* test: 💍 added rdp test helper
* refactor: 💡 misc
* refactor: 💡 addressed comments
* refactor: 💡 removed similar test
2025-11-19 14:22:07 -08:00
Priya Patel
fb0020c395
feat: 🎸 Add RDP client launch on session details page ( #3037 )
...
* feat: 🎸 preferred clients section on settings page
* refactor: 💡 moved rdp calls to app route
* test: 💍 fixed failings tests
* refactor: 💡 addressed comments
* fix: 🐛 fixed failing tests
* refactor: 💡 add mock rdp service calls to tests
* feat: 🎸 adds open button to session details page
* fix: 🐛 translation string
* refactor: 💡 address feedback
* refactor: 💡 address comment
* fix: 🐛 test failure
2025-11-19 14:22:07 -08:00
Priya Patel
e55ea0b629
feat: 🎸 preferred clients section on settings page ( #3034 )
...
* feat: 🎸 preferred clients section on settings page
* chore: 🤖 update mock ipc with new handlers
* refactor: 💡 moved windows rdp protocol to const
* refactor: 💡 moved rdp calls to app route
* test: 💍 fixed failings tests
* refactor: 💡 addressed comments
* fix: 🐛 fixed failing tests
* refactor: 💡 add mock rdp service calls to tests
* refactor: 💡 addressed comments
* test: 💍 add additional tests
* refactor: 💡 fixed test failure
2025-11-19 14:22:06 -08:00
Dharini
9234dbae70
Icu 17881 UI desktop add rdp launch button in target detail view ( #3038 )
2025-11-19 14:22:06 -08:00
Dharini
27136eaa71
feat: Add launch functionality in targets list view ( #3035 )
2025-11-19 14:22:06 -08:00
Dharini
6554af1164
chore: 🤖 add ipc handlers for rdp ( #3031 )
2025-11-19 14:22:06 -08:00
Priya Patel
437d0e686d
Create new RDP service ( #3029 )
...
* feat: 🎸 added a new RDP service
* fix: 🐛 rdp test
* refactor: 💡 update error handling for fetching rdp clients
* refactor: 💡 addressed comments
* fix: 🐛 revert private field
* refactor: 💡 addressed comments
* refactor: 💡 updated rdp clients to array of strings
2025-11-19 14:22:06 -08:00
Michael Li
25b801826d
chore(e2e): Fix slack message ( #3079 )
2025-11-19 16:52:14 -05:00
Michael Li
123818dc70
chore(e2e): Update workflow triggers for e2e tests ( #3077 )
...
* chore(e2e): Update workflow triggers for e2e tests
* CR
2025-11-18 18:27:30 -05:00
Michael Li
dafcd046d7
fix(e2e): Improve locator to avoid finding multiple elements ( #3076 )
2025-11-18 17:00:45 -05:00
Lisbet Alvarez
accf9faf60
refactor: 💡 update credential-library form for password type ( #3060 )
...
* refactor: 💡 update credential-library form for password type
* style: 💄 fix display issue
* test: 💍 add test cases
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
6bb237e78c
Add password credential form ( #3054 )
...
* feat: 🎸 add password credential form
* test: 💍 add a11y ignores
* test: 💍 fix e2e tests
* test: 💍 add password cred type to targets brokering tests
* chore: 🤖 remove comment
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
bbb5808875
chore: 🤖 clean-up json-credentials feature flag ( #3049 )
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
905a8f1951
Refactor cred type radio field ( #3046 )
...
* refactor: 💡 credential type radio field to be select field
* refactor: 💡 radio component to be select component
* test: 💍 fix e2e test page
* test: 💍 add correct selector to e2e test
* test: 💍 fix
2025-11-18 11:20:49 -08:00
Lisbet Alvarez
f39961bbf5
Add password type to models and mirage ( #3039 )
...
* feat: 🎸 add new password type to cred models + mirage
* test: 💍 fix
* refactor: 💡 update target mirage trait
* chore: 🤖 add missing attr type
2025-11-18 11:20:49 -08:00
Michael Li
2bf09011fb
fix(e2e): Fix LDAP test when org name contains the word "New" ( #3074 )
...
* fix(e2e): Wait for auth methods page to load
* fix(e2e): Make search for New button exact
2025-11-18 08:35:46 -05:00
Zhihe Li
013aa2e570
feat: 🎸 Refactored sessions page filters to load separately ( #3053 )
2025-11-17 17:06:47 -05:00
Michael Li
953e35bcd6
chore(e2e): Add slack message on e2e test failure ( #3070 )
...
* chore(e2e): Add slack message on test failure
* chore(e2e): Remove deprecated variable
* CR: only run in boundary-ui
2025-11-17 15:34:13 -05:00
hashicc
e138b06fd3
chore: 🤖 remove leftover .yarn file ( #3068 )
2025-11-17 13:43:56 -05:00
hashicc
2ef6b0549d
chore: 🤖 hoist esbuild to consolidate ember-source dependencies ( #3052 )
...
* chore: 🤖 hoist esbuild to fix dependency resolutions
* chore: 🤖 add back esbuild as an explicit dep for api addon
This addresses an eslint error but also is more explicit
with the api addon using esbuild directly
2025-11-13 13:32:08 -05:00
hashicc
1c49303432
chore: 🤖 update electron to avoid potential macos tahoe issue ( #3024 )
...
Electron has an issue being reported with latest macos tahoe:
https://github.com/electron/electron/issues/48311
This has been fixed in:
38.2.0
37.6.0
36.9.2
We are currently on 38.0.0 so this commit bumps electron to 38.2.0
2025-11-13 08:38:57 -05:00