* refactor: 💡 fix active link style issue with SR Player
✅ Closes: ICU-8774
* refactor: 💡 update player hds link to hds button and styles
* refactor: 💡 add translation for "Back to channels" text
* test: 💍 add Intl setup hook to player test
* chore: 🤖 add related test for target sidebar
Add related acceptance test for `session-recording` sidebar integration
into `target` form.
✅ Closes: ICU-8590
* Update read-test.js
* refactor: 💡 fix test
Fix failing test for sidebar component.
* Update ui/admin/tests/acceptance/targets/read-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update ui/admin/tests/acceptance/targets/read-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* feat: 🎸 create enable-session-recording view
Create `enable-session-recording` ui view.
✅ Closes: ICU-8592
* refactor: 💡 refactor scss for enable-session-recording
Refactor scss to use `rem` instead of Rose mixins for sizing.
✅ Closes: ICU-8592
* refactor: 💡 removed integration test
Removed integration test for `form/enable-session-recording`. User
testing will come from targets acceptance test.
✅ Closes: ICU-8592
* refactor: 💡 use secret input component for secret access key
use new component and update test files
✅ Closes: ICU-8645
* Update ui/admin/app/components/form/storage-bucket/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 revise translation wording
* style: 💄 fix linting space issue
* refactor: 💡 only rollback changes for specific attribute
* style: 💄 change button text color in dark mode for a11yAudit
* refactor: 💡 add function to cancel changes to secrets
* Update ui/admin/app/components/form/storage-bucket/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* feat: 🎸 move channel info to HDS table
✅ Closes: ICU-8609
* refactor: 💡 change standalone link to hds.button
* refactor: 💡 use hds typography tokens for table titles
* feat: 🎸 create edit storage-bucket view
Create edit storage bucket view for single storage bucket
✅ Closes: ICU-8240
* Update ui/admin/tests/acceptance/storage-buckets/update-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update ui/admin/tests/acceptance/storage-buckets/update-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 merge upstream
merge upstream
✅ Closes: ICU-8240
* feat: 🎸 implement secret-input component
Implement `secret-input` component for `access_key_id` field in the
`storage-bucket` new and edit forms.
✅ Closes: ICU-8559
* refactor: 💡 refactored storage-bucket form
We will still conditionally render regular `Hds::Form::TextInput::Field`
for new `storage-bucket` and render `Form::Field::SecretInput` for
detail view and edit view.
✅ Closes: ICU-8559
* refactor: 💡 fixed failing test for storage bucket from
Fixed failing test for edit button now that secret-input has been
implemented
✅ Closes: ICU-8559
* Update ui/admin/app/components/form/storage-bucket/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update index.js
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 consolidate ssh features into ssh-target flag
✅ Closes: ICU-8383
* refactor: 💡 factor out base edition
* feat: 🎸 dynamic feature edition enablement and toggling
* refactor: 💡 remove explicit byow-pki-upstream, as it is default
✅ Closes: ICU-8551
* refactor: 💡 extract feature flag config into separate file
* refactor: 💡 consolidate ssh features into ssh-target flag
✅ Closes: ICU-8383
* refactor: 💡 factor out base edition
* feat: 🎸 dynamic feature edition enablement and toggling
* chore: 🤖 deprecate window object service
Deprecate `browser-object` service in favor of `ember-browser-services`
✅ Closes: ICU-7152
* refactor: 💡 cluster-url test fail
commit with cluster-url test failing
✅ Closes: ICU-7152
* refactor: 💡 refactor test to reflect changes
Refactor test to reflect `browser/window` service in `cluster-url` route
✅ Closes: ICU-7152
* refactor: 💡 refactor cluster url test
change logic of mockIPC to a function call
✅ Closes: ICU-7152