Lisbet Alvarez and Dharini Jeeva
ff2e320267
refactor: 💡 use hds checkbox field instead of rose checkbox ( #1754 )
...
* refactor: 💡 use hds checkbox field instead of rose checkbox
✅ Closes: ICU-9423
* Update ui/admin/app/components/form/auth-method/oidc/index.hbs
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* Update ui/desktop/app/controllers/scopes/scope/projects/sessions/index.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* fix: 🐛 remove isInvalid arg
* refactor: 💡 move array conversion to model hook
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-07-11 12:56:30 -07:00
NatashaKab
0adca93414
Icu 9881 remove use of rose form textarea from admin UI ( #1744 )
...
* refactor: 💡 Changing rose textarea to hds
2023-06-28 15:05:36 -07:00
hashicorp-copywrite[bot]
e8f15e2eab
[COMPLIANCE] Add Copyright and License Headers
2023-06-19 16:23:53 +00:00
Dharini Jeeva
b6331adfa8
chore: 🤖 add doc links to storage buckets and session recording ( #336 )
...
* chore: 🤖 add doc links to storage buckets and session recording
2023-06-13 12:01:02 -07:00
github-team-secure-boundary
b965b830be
Merge Boundary UI OSS branch 'main' at commit edf623adf
2023-06-12 15:39:35 +00:00
Dharini Jeeva
edf623adf0
fix: 🐛 worker form navigation ( #1711 )
...
* fix: 🐛 Show done only when a worker is registered successfully, otherwise show cancel and navigate to the workers list
2023-06-12 08:38:55 -07:00
Randall Morey
d48e702cd8
chore: 🤖 add placeholder to storage field ( #332 )
2023-06-09 01:52:37 +00:00
lisbet-alvarez
2a6a41104a
fix: 🐛 look at correct object to display error message ( #330 )
...
✅ Closes: ICU-9662
2023-06-08 10:12:39 -07:00
Dharini Jeeva
0cd4439b71
fix: 🐛 add storage bucket within target ( #324 )
...
* fix: 🐛 add storage bucket within target
2023-06-07 15:45:46 -07:00
Devon Anderson
c0b590dad2
refactor: 💡 Refactor default option in scope field and desc ( #328 )
...
* refactor: 💡 Refactor default option in scope field and desc
Refactor default option for scope field to be 'Choose an option' instead
of 'Global', so user can explicitly select their scope. Refactor scope
field descriptions to give different context based on if the selection
is 'global' or an 'org' scope.
✅ Closes: ICU-9641
* refactor: 💡 refactor translations
Added correct translations for default, global, and org. Added small bit
of logic to help with switch of text on `onChange` event.
2023-06-07 18:04:18 -04:00
Carlos Alcaide Corvo
596ae9d817
fix: 🐛 Storage bucket region field not editable ( #329 )
...
* fix: 🐛 Storage bucket region field not editable
2023-06-07 12:56:15 -07:00
github-team-secure-boundary
0d05de36fc
Merge Boundary UI OSS branch 'main' at commit 6e96676be
2023-06-05 20:39:12 +00:00
lisbet-alvarez and Randall Morey
6e96676beb
Icu 9412 refactor rose form actions to use hds buttons ( #1697 )
...
* refactor: 💡 use hds buttons in rose form actions
✅ Closes: ICU-9412
* test: 💍 fix form actions tests
* docs: ✏️ add new hds button attribute to storybook
* refactor: 💡 add ...attributes back in
* Update addons/rose/addon/components/rose/form/actions/edit-toggle/index.hbs
Co-authored-by: Randall Morey <randall@randallmorey.com >
* Update addons/rose/addon/components/rose/form/actions/index.hbs
Co-authored-by: Randall Morey <randall@randallmorey.com >
* refactor: 💡 remove @submitIsFullWidth option & add css instead
---------
Co-authored-by: Randall Morey <randall@randallmorey.com >
2023-06-05 13:38:41 -07:00
Carlos Alcaide Corvo
da01862910
Add description to disable credential rotation ( #318 )
2023-06-05 07:58:37 -07:00
github-team-secure-boundary
4271b13a35
Merge Boundary UI OSS branch 'main' at commit de10b275d
2023-06-02 17:34:24 +00:00
Zhihe Li
de10b275d3
chore: 🤖 Update worker binary name to just boundary ( #1704 )
...
✅ Closes: ICU-9570
2023-06-02 13:33:51 -04:00
Zhihe Li
e36ee56de1
Merge from main ( #305 )
...
Merge from main
2023-05-31 17:13:56 -07:00
Zhihe Li
963b5d465d
feat: 🎸 Add default client port to targets ( #1700 )
...
* feat: 🎸 Add default client port to targets
✅ Closes: ICU-9299
2023-05-31 18:33:27 -04:00
Randall Morey and Zhihe Li
2cd4995c92
Feature worker recording storage path ( #299 )
...
* refactor: 💡 refactor worker form fieldset to use HDS
* feat: 🎸 add recording_storage_path optional config for workers
* chore: 🤖 tweak language and add learn-more link
* chore: 🤖 add additional feature check
* Update addons/core/translations/resources/en-us.yaml
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* chore: 🤖 use hds inline link
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-05-31 11:28:27 -07:00
Dharini Jeeva
9d7a23fcc4
fix: 🐛 radio card group name ( #1701 )
2023-05-31 10:00:28 -07:00
Dharini Jeeva
0d161a5623
fix: 🐛 form abandon confirmation popup in enable session recording route ( #289 )
...
* fix: 🐛 form abandon confirmation popup
2023-05-25 15:54:32 -07:00
lisbet-alvarez
abeee7dc1b
refactor: 💡 disable uneditable storage bucket form fields ( #279 )
...
* refactor: 💡 disable uneditable storage bucket form fields
✅ Closes: ICU-9430
* refactor: 💡 update fields to be readOnly in edit mode & tests
* refactor: 💡 remove duplicate field
2023-05-25 14:43:20 -07:00
Zhihe Li
3170d52090
Merge branch 'main' of https://github.com/hashicorp/boundary-ui-enterprise into merge-from-main
2023-05-24 15:18:02 -04:00
lisbet-alvarez
7cb9ae9f3b
refactor: 💡 disable delete action for storage bucket ( #273 )
...
* refactor: 💡 disable delete action for storage bucket
2023-05-23 08:47:54 -07:00
lisbet-alvarez
8d77bc60b3
Icu 9226 disable all actions for ldap accounts within users ( #1688 )
...
* refactor: 💡 disable all actions for ldap accounts within users
✅ Closes: ICU-9226
2023-05-22 15:46:13 -07:00
Zhihe Li
55f7406576
chore: 🤖 Update storage buckets to handle new api changes ( #266 )
2023-05-22 17:28:48 -04:00
Randall Morey
1a57e2b96d
chore: 🤖 secret input should default to type password ( #269 )
...
* chore: 🤖 secret input should default to type password
* chore: 🤖 storage bucket aws key fields should be passwords
2023-05-22 12:27:06 -07:00
Dharini Jeeva
f0550290e2
fix: 🐛 target form width ( #262 )
2023-05-18 16:23:26 -07:00
Dharini Jeeva
5844768f57
chore: 🤖 add disable cred rotation field to storage bucket creation form ( #246 )
...
* chore: 🤖 add disable cred rotation field
2023-05-09 14:06:05 -07:00
Devon Anderson
1d3914e5ac
refactor: 💡 changed title description for provider in storage buckets ( #239 )
...
* refactor: 💡 changed title description for provider
Change title from `AWS` to `Amazon S3` in the provider <InfoField /> for
storage buckets.
✅ Closes: ICU-9166
* refactor: 💡 quick refactor
Refactor of Amazon title in table description
2023-05-04 17:13:22 -04:00
Zhihe Li
aed2bd5851
Merge branch 'main' of https://github.com/hashicorp/boundary-ui-enterprise into session-recording
2023-05-04 15:48:59 -04:00
Zhihe Li
3d1ac0a4e0
feat: 🎸 Download latest HCP binary for worker config commands ( #1680 )
...
✅ Closes: ICU-7265
2023-05-04 15:14:00 -04:00
Zhihe Li
d10b0a7bff
Merge branch 'main' of https://github.com/hashicorp/boundary-ui-enterprise into merge-from-main
2023-05-02 17:23:14 -04:00
Devon Anderson
46d8758fba
refactor: 💡 refactored whitespace from layout ( #1675 )
...
* refactor: 💡 refactored whitespace from layout
Removed whitespace html formatting from layout in add-principals view.
✅ Closes: ICU-5987
* refactor: 💡 removed lint ignore
Removed lint ignore for whitespace formating.
2023-04-26 15:37:56 -04:00
Devon Anderson and Randall Morey
a05d07919a
refactor: 💡 removed whitespace from layout in add-members view ( #1673 )
...
* refactor: 💡 removed whitespace from layout in add-members view
Removed whitespace from layout in `add-members` view by replacing
`Rose::Table` with `Hds::Table`.
✅ Closes: ICU-5986
* refactor: 💡 refactor table
Added custom styling to remove margin bottom from radio card field. That
is causing 1st column to not be valign center.
✅ Closes: ICU-5986
* refactor: 💡 refactor stylings to override.scss
Moved Hds custom syles to `overrides.scss`
✅ Closes: ICU-5986
* Update addons/rose/addon/styles/hds/overrides.scss
Co-authored-by: Randall Morey <randall@randallmorey.com >
* Update addons/rose/addon/styles/hds/overrides.scss
Co-authored-by: Randall Morey <randall@randallmorey.com >
* refactor: 💡 refactored app.scss for admin
Removed custom css for `.key-value-list` selector that is now being
served in `overrides.scss` globally.
* refactor: 💡 patched overrides
Ported Hds overrides from other repository.
---------
Co-authored-by: Randall Morey <randall@randallmorey.com >
2023-04-26 13:38:00 -04:00
+1
2d5323b07a
Merge main into session recording ( #219 )
...
* fix: 🐛 add model hook to host route for dynamic host catalogs (#1659 )
* fix: 🐛 add model hook to host route for dynamic host catalogs
✅ Closes: ICU-8594
* refactor: 💡 remove page formatting for host route
* [COMPLIANCE] Add Copyright and License Headers (#1660 )
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
* chore(deps-dev): bump webpack from 5.59.1 to 5.76.0 (#1654 )
Bumps [webpack](https://github.com/webpack/webpack ) from 5.59.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.59.1...v5.76.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: Randall Morey <randall@randallmorey.com >
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
* Feature metadata (#1661 )
* feat: 🎸 load edition from controller-metadata.json
* refactor: 💡 rename edition and add licensed features support
* chore: 🤖 support dev toggling of licensed features
* chore: 🤖 rename ent edition
* Update ui/admin/app/services/feature-edition.js
* Update ui/admin/app/instance-initializers/feature-edition.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* chore: 🤖 cleanup
* chore: 🤖 feature edition disabled in tests / fix test cases
* test: 💍 remove feature disable calls in tests
* test: 💍 fix broken tests
* fix: 🐛 fix config bug
* fix: 🐛 fix broken test due to feature flags
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* fix: 🐛 Fix missing translation (#1662 )
Fix missing translation on the toggle color theme selector
* Resolutions audit: Delete 3 oldest resolutions (#1663 )
* Delete bl from resolutions
* Delete tough-cookie from resolutions
* Delete npm from resolutions
* chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#1665 )
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: 🤖 Update electron-forge/* packages (#1666 )
Update electron-forge/* packages
* feat: 🎸 Add support to display external name for dynamic hosts (#1664 )
* feat: 🎸 Add support to display external name for dynamic hosts
✅ Closes: ICU-8795
* test(admin/e2e): Add create target with address test (#1667 )
* chore: 🤖 update design system package (#1668 )
* test(admin/e2e): Define expected private key for vault credential store test (#1671 )
* test: 💍 (admin-e2e): Add test to create different credentials (#1670 )
* chore: 🤖 add json5 to resolutions per dependabot alerts (#1672 )
* chore: 🤖 add json5 to resolutions per dependabot alerts
* fix: 🐛 remove unecessary resolutions
* chore: 🤖 upgrade @storybook/ember-cli-storybook to 0.6.0 (#1669 )
* chore: 🤖 update @storybook/ember-cli-storybook to 0.6.0
✅ Closes: ICU-6588
* chore: 🤖 remove css-what from resolutions
* refactor: 💡 update selector for delete storage bucket test
* chore: 🤖 fix yarn.lock
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: lisbet-alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Randall Morey <randall@randallmorey.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: github-team-secure-boundary <hc-github-team-secure-boundary@hashicorp.com >
Co-authored-by: hc-github-team-secure-boundary <82989682+hc-github-team-secure-boundary@users.noreply.github.com >
Co-authored-by: Stan Ryzhov <60649800+stasryzhov@users.noreply.github.com >
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2023-04-25 16:22:12 -05:00
Zhihe Li
054881dc4e
feat: 🎸 Add support to display external name for dynamic hosts ( #1664 )
...
* feat: 🎸 Add support to display external name for dynamic hosts
✅ Closes: ICU-8795
2023-04-17 13:22:32 -04:00
Dharini Jeeva
09796ac8a3
target session recording enablement acceptance test ( #192 )
...
* test: 💍 target session recording enablement tests
2023-04-07 11:56:28 -07:00
lisbet-alvarez and Zhihe Li
6a48c31d83
feat: 🎸 add storage bucket card on ssh target ( #163 )
...
* feat: 🎸 storage bucket card on ssh target
✅ Closes: ICU-8631
* Update ui/admin/app/routes/scopes/scope/targets/target/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-04-05 10:49:15 -07:00
Dharini Jeeva
639d57f927
Icu 8704 enable session recording route model hook ( #180 )
...
* feat: 🎸 target session recording toggle
2023-04-04 11:01:00 -07:00
Devon Anderson
60de33598a
feat: 🎸 create enable-session-recording view ( #165 )
...
* 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
2023-03-29 15:45:40 -04:00
lisbet-alvarez and Zhihe Li
b3dc1f236d
refactor: 💡 use secret input component for secret access key ( #156 )
...
* 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 >
2023-03-28 15:46:25 +00:00
Devon Anderson and Zhihe Li
85f2561a72
Icu 8559 use secret input component for access key ( #146 )
...
* 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 >
2023-03-24 11:17:06 -04:00
Devon Anderson and Zhihe Li
458fd167e3
feat: 🎸 create edit storage-bucket view ( #137 )
...
* 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
* Update update-test.js
removed unneeded await on assertion
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2023-03-23 12:33:31 -04:00
Dharini Jeeva
ea5a8c1edc
Merge pull request #132 from hashicorp/ICU-8523-create-secret-input-form-field
...
Icu 8523 create secret input form field
2023-03-23 11:08:02 +05:30
dharini
b8c38dd0b3
chore: 🤖 var names
2023-03-23 10:28:16 +05:30
Randall Morey
3f526d2770
Merge branch 'main' into session-recording
2023-03-22 17:20:53 -07:00
dharini
fcc156a194
chore: 🤖 move component invocation to a separate PR
2023-03-22 16:52:58 +05:30
dharini
3f86f45869
fix: 🐛 undo change
2023-03-22 16:42:58 +05:30
dharini
b33efbd5c3
chore: 🤖 style updates, incl var arg to make it read-write
2023-03-22 16:34:31 +05:30