hashicorp-copywrite[bot]
4db8b8e1e7
[COMPLIANCE] Add Copyright and License Headers ( #2137 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-02-12 16:31:46 -05:00
Devon Anderson
c79a1fca79
chore: 🤖 Create select field render for the Form::Field::ListWrapper ( #2112 )
...
* chore: 🤖 Create `select` field render for the `Form::Field::ListWrapper`
component
Create a `select` field render for the `Form::Field::ListWrapper`
component.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Added additional test
Added additional testing around removing and adding an option, and
refactored for better usability
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Refactored getter to check for option and model arg
Refactore getter to check for options and model args.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 Use select field with `signing_algorithms`
Use select field with `signing_algorithms`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix test
fix test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix failing test
fix failing test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
* refactor: 💡 fix update auth-method test
fix update auth-method test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12271
2024-02-09 08:42:15 -05:00
Cameron Perera
d2d332b7d1
refactor: 💡 only show scopes with auth methods at authenticate ( #2129 )
...
* refactor: 💡 only show scopes with auth methods at authenticate
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* test: 💍 verify scopes with no auth methods are hidden
when authenticating
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* refactor: 💡 update logic for fetching scopes and auth methods
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* refactor: 💡 PR feedback changes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* refactor: 💡 added unless block back to template
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* refactor: 💡 update admin authenticate route and template
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
* test: 💍 add test for orgs with no auth methods admin ui
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-2355
2024-02-08 10:01:20 -06:00
Cameron Perera
f3622fb92b
feat: 🎸 remove Type of Worker from worker details page ( #2131 )
...
* feat: 🎸 remove Type of Worker from worker details page
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12409
* refactor: 💡 remove unused translation
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12409
2024-02-06 14:48:28 -06:00
Alex
056008e13e
chore: 🤖 replace Rose::CodeEditor with Hds::CodeBlock on new worker page ( #2128 )
...
* chore: 🤖 replace `Rose::CodeEditor` with `Hds::CodeBlock` for new workers
2024-02-05 09:50:08 -08:00
Cameron Perera
f366f0a858
fix: 🐛 update id to ids for target onboarding creation ( #2120 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12412
2024-01-30 09:13:20 -06:00
Lisbet Alvarez
3f17435507
fix: 🐛 fix transition aborted error on storage bucket creation ( #2119 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12402
2024-01-29 12:00:07 -08:00
Dharini Jeeva
8f34d83c15
Redirect on reapply error ( #2114 )
...
* chore: 🤖 redirect to list on reapply error
2024-01-26 10:13:16 -08:00
Michael Li
e76cc2eeeb
test(admin/e2e): Fix yarn scripts ( #2111 )
2024-01-25 15:49:09 -05:00
Lisbet Alvarez
9a47a3ac5a
Icu 12179 add doc links for storage policies ( #2107 )
...
* chore: 🤖 add doclinks for storage policies
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12179
2024-01-24 16:18:39 -08:00
Dharini Jeeva
2e1cba641c
chore: 🤖 translation check and label ( #2110 )
2024-01-24 15:21:51 -08:00
Dharini Jeeva
24fdd926f1
chore: 🤖 toggle translation based on state ( #2106 )
2024-01-23 12:13:50 -08:00
Dharini Jeeva
db50bfc9df
fix: 🐛 delete and retain_until should be readonly and Scope level policies ( #2104 )
...
* fix: 🐛 delete and retain_until should be readonly
* fix: 🐛 global scope should have policies from self and orgs
2024-01-23 11:31:43 -08:00
Dharini Jeeva
5a74220f38
fix: 🐛 policy UI bug fix ( #2098 )
...
* fix: 🐛 policy UI bug fix
2024-01-19 14:06:51 -08:00
Dharini Jeeva and Lisbet Alvarez
fb9a080d2e
feat: reapply storage policies to session recording ( #2095 )
...
* refactor: 💡 add global settings link
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* fix: 🐛 route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* fix: 🐛 comment
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12257
* feat: 🎸 add reapply sp to session recording page
* fix: 🐛 normalize
* feat: 🎸 upates
* fix: 🐛 logs
* fix: 🐛 comment
* test: 💍 add tests
* fix: 🐛 normalizer, style
* fix: 🐛 normalize
* fix: 🐛 normalizw
* fix: 🐛 normalize
* test: 💍 add tests for serializer n normalizer
* fix: 🐛 name
* fix: 🐛 do not delete, send null
* fix: 🐛 return
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2024-01-17 14:37:54 -05:00
Lisbet Alvarez
9e0467cbf0
refactor: 💡 add global settings link ( #2093 )
...
refactor: 💡 add global settings link (#2093 )
2024-01-17 08:37:09 -08:00
Devon Anderson
c48fdb2017
refactor: 💡 Migrate worker detail view table to Hds::Table ( #2081 )
...
* refactor: 💡 Migrate `worker` detail view table to `Hds::Table`
Migrate `worker` detail view for `config_tags` table to `Hds::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11720
* refactor: 💡 fix lint errors
fix lint errors
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11720
* refactor: 💡 quick clean up of specificity for worker detail
view
Quick refactor and clean up of specificity for worker detail view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11720
* refactor: 💡 include styles in `.list-wrapper-field` selector
Include styles in `.list-wrapper-field` selector
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11720
2024-01-17 09:34:08 -05:00
hashicorp-copywrite[bot] and Carlos Alcaide Corvo
60c5e25902
[COMPLIANCE] Add Copyright and License Headers ( #2094 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2024-01-16 11:14:56 -08:00
Cameron Perera
9fec047506
Icu 12060 move rose filterable dropdown to core ( #2048 )
...
* feat: 🎸 generate new dropdown component in core
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* feat: 🎸 add template and class code to new dropdown component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 add lodash package to core addon
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* test: 💍 add tests for core/dropdown component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* refactor: 💡 use new core/dropdown in targets list screen
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* refactor: 💡 remove rose/filterabledropdown
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* feat: 🎸 add maxHeight to core/dropdown component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* style: 💄 fix lint errors in dropdown/index-tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* refactor: 💡 update height to match designs
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 remove lodash from ui/admin
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 remove lodash from ui/desktop
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 move lodash to devDep in core
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 add lodash as core dependency
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* test: 💍 use waitUntil & findAll instead of setTimeout
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* chore: 🤖 add lodash as peerDependency for core
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
* refactor: 💡 update waitUntil with suggestion from PR
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12060
2024-01-16 10:17:46 -05:00
Lisbet Alvarez and Zhihe Li
550dee9ae0
Icu 11861 add sorting to session recording ( #2005 )
...
* refactor: 💡 add sorting to session recordings & sessions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11861
* Update ui/admin/app/routes/scopes/scope/session-recordings.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-01-16 10:17:45 -05:00
Lisbet Alvarez
776c46f129
refactor: 💡 replace store.findAll with store.query ( #2002 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11825
2024-01-16 10:17:45 -05:00
Lisbet Alvarez
6ae3067dd9
refactor: 💡 remove unnecessary sorting due to pagination change ( #1996 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11787
2024-01-16 10:17:45 -05:00
Zhihe Li
7dbd581a37
feat: 🎸 Add setup for api handlers
2024-01-16 10:17:45 -05:00
Devon Anderson
9bbd914a3a
refactor: 💡 Added middle alignment to all Hds::Tables ( #2088 )
...
Added middle alignment using `@valign='middle'` to all `Hds::Tables`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12168
2024-01-15 10:23:32 -05:00
Dharini Jeeva
276713697a
chore: 🤖 move overridable next to select ( #2092 )
...
* chore: 🤖 move overridable next to select
* fix: 🐛 lint
2024-01-12 17:20:30 -08:00
Dharini Jeeva
ba786d2172
policy association form ( #2089 )
...
* feat: 🎸 add storage policy api and mirage
2024-01-12 15:01:16 -08:00
Dharini Jeeva
ee4e19ace7
Add more options retain ( #2090 )
...
* chore: 🤖 add more options to rentention policy
* fix: 🐛 log
* fix: 🐛 exclude days
2024-01-12 14:33:36 -08:00
Dharini Jeeva
eefb9eba4f
feat: 🎸 scope policy association api changes ( #2086 )
...
scope policy association API changes
2024-01-12 11:29:19 -08:00
Dharini Jeeva
1cb3b708a2
feat: 🎸 create storage policy ( #2079 )
...
* feat: 🎸 add storage policy
2024-01-12 11:07:18 -08:00
Devon Anderson
8ad4e93ff7
refactor: 💡 Migrate workers-tags over to use Hds::Table ( #2070 )
...
* refactor: 💡 Migrate `workers-tags` over to use `Hds::Table`
Migrate `workers-tags` in `worker-create` form to use `Hds::Table`
instead of `Rose::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11722
* refactor: 💡 Use `Form::Field::List::Wrapper` for table
Use `Form::Field::List::Wrapper` for table implementation.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11722
* refactor: 💡 Refactored how `worker_tags` is used in `table`
Cleaned up how `worker_tags` is used in the `Form::Field::ListWrapper`
component
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11722
* refactor: 💡 removed `console.log`
removed console.log
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11722
2024-01-11 17:23:24 -05:00
Devon Anderson
9241b7dd0e
refactor: 💡 Migrate hostslist within host-set to Hds::Table ( #2049 )
...
* refactor: 💡 Migrate `hosts`list within host-set to `Hds::Table`
Migrate `hosts` list within host-set to `Hds::Table` from `Rose::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* Update index.hbs
Not using `data-test` attribute for testing
* Update index.hbs
removed unused `data-test` selector
* refactor: 💡 quick lint error fix
Fix lint error in `hosts/index.hbs`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 refactor test to use `data-test` selector
Refactored hosts-test to use `data-test` selectors for grabbing
`Hds::Dropdown` toggle and interactive instead of long nested selector.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* Update index.hbs
spelling fix
* Update hosts-test.js
fixed spelling errors
* refactor: 💡 fix lint errors
Fix lint errors
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 Use `Hds::Code::Snippet`
Migrate from `Copyable` component to use `Hds::Code::Snippet`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 refactor incorrect use of `Hds::Code::Snippet`
Refactor the incorrect usage of `Hds::Code::Snippet`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 refactor header of `Hds::Table`
Refactor conditional header of `Hds::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 Refactored conditional header translations
Refactored conditional header translations to live in controller file
for `scopes/scope/host-catalogs/host-catalog/host-sets/host-set/hosts`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 Move conditional check for header labels into `js`
Move conditional logic for checking header lables into `controller` file
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 Quick refactor for columns getter
Quick refactor to clean up getter that conditionally renders column
header label based on `isStatic` boolean
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 Refactor `host-sets/host-set/hosts` tablee
Refactor `host-sets/host-set/hosts` table to adhere more to codebase
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
* refactor: 💡 rearrange attributes order for table
Rearrange attributes order for `Hds::Table` to keep inline with codebase
patterns.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11728
2024-01-11 16:49:47 -05:00
0beec7b8fe
[COMPLIANCE] Add Copyright and License Headers ( #2077 )
...
* [COMPLIANCE] Add Copyright and License Headers
* style: 💄 fix linting error
---------
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
2024-01-10 16:49:12 -08:00
Dharini Jeeva
3f178363d9
chore: 🤖 add attach and detach storage policy permissions ( #2080 )
...
* chore: 🤖 add attach and detach storage policy permissions
2024-01-09 11:39:28 -08:00
Devon Anderson
3810217ce7
refactor: 💡 Migrate credential-libraries-list to Hds::Table ( #2067 )
...
* refactor: 💡 Migrate `credential-libraries-list` to `Hds::Table`
Migrate `credential-libraries-list` to `Hds::Table` instead of
`Rose::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11724
* refactor: 💡 Fix broken test for navigating to `credentials-libraries`
Fix broken test for navigating to `credentials-libraries`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11724
2024-01-09 10:27:44 -05:00
Dharini Jeeva
b79eebf73a
feat: storage policies list view ( #2071 )
...
policies list view
2024-01-08 15:12:49 -08:00
Devon Anderson
adfa118ae5
refactor: 💡 Migrate credentials-list to Hds::Table ( #2059 )
...
* refactor: 💡 Migrate `credentials-list` to `Hds::Table`
Migrate `credentials-list` to `Hds::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11725
* refactor: 💡 Refactor table to use `B.data`
Originally the Proxy(Array) was not being taking in as a correct model
object when using the `@columns` synthax, now it seems to work perfectly
fine.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11725
2024-01-05 12:23:46 -05:00
Devon Anderson
cf0f4ab56a
refactor: 💡 Refactor credential-stores-list to use Hds ( #2066 )
...
Refactor `credential-stores-list` to use `Hds::Tables`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11723
2024-01-05 11:18:22 -05:00
Dharini Jeeva
01a986e08b
chore: 🤖 new routes for storage policy ( #2056 )
...
chore: 🤖 new routes for storage policy (#2056 )
2024-01-03 12:05:23 -08:00
Devon Anderson
d4adbe4317
refactor: 💡 Migrate host-catalogs list to Hds::Table ( #2055 )
...
* refactor: 💡 Migrate host-catalogs list to `Hds::Table`
Migrated host-catalogs list to use `Hds::Table` instead of `Rose::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11726
* refactor: 💡 use `Hds::Text` component
Use `Hds::Text::Code` component for `code` element.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11726
* refactor: 💡 Use `Hds::Text` and `Hds::Code::Snippet`
Refactor element to use `Hds`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11726
* refactor: 💡 refactor incorrect usage of `Hds::Code::Snippet`
Refactor incorrect usage of `Hds::Code::Snippet`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11726
2024-01-02 12:02:26 -05:00
Devon Anderson
01d4a329ab
refactor: 💡 Migrate host-sets-list in host catalog to Hds ( #2057 )
...
* refactor: 💡 Migrate host-sets-list in host catalog to `Hds`
Migrate `host-catalog` `host-sets` list to use `Hds::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11727
* refactor: 💡 refactor incorrect use of `Hds::Code::Snippet`
Revactor incorrect use of `Hds::Code::Snippet`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11727
* Update index.hbs
color for text should be `secondary`
* Update index.hbs
lint error
* refactor: 💡 quick lint fix
quick lint fix
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11727
2024-01-02 10:15:19 -05:00
Michael Li
659067dd08
test(admin/e2e): Add tags to tests ( #2046 )
2023-12-20 15:06:38 -05:00
Devon Anderson and Cameron Perera
ade1601d8d
refactor: 💡 Refactor sessions-list to use Hds::Table ( #2043 )
...
* refactor: 💡 Refactor `sessions-list` to use `Hds::Table`
Refactor `sessions-list` to use `Hds::Table` instead of `Rose::table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11732
* refactor: 💡 Use `Hds::Text` component for `code` elements
Refactor `code` elements to use `Hds::Text::Code` component for text.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11732
* Update ui/admin/app/templates/scopes/scope/sessions/index.hbs
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
* refactor: 💡 Refactor the condition around the `cancelSession`
route-action, to use the `SessionAbility` for permssion to cancel
session. Upgrade `Rose::Button` to `Hds::Button`.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11732
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2023-12-14 17:27:09 -05:00
Devon Anderson
4550cd0965
refactor: 💡 Migrate host-catalog/host-list to use Hds ( #2044 )
...
* refactor: 💡 Migrate `host-catalog/host-list` to use `Hds`
Migrate `host-catalog/host-list` to use `Hds::Table`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11729
* refactor: 💡 `Hds::Text` refactor
Refactored `code` and `p` tag elements to use new `HDS::Text` elements
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11729
2023-12-14 14:48:10 -05:00
Devon Anderson
0bbc33d073
refactor: 💡 Refactor targets-list to use Hds ( #2041 )
...
Migrate `targets-list` from `Rose::Table` to `Hds::Table`.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11733
2023-12-13 10:28:32 -05:00
Devon Anderson
69a4eb53b9
refactor: 💡 Refactor workers list to use Hds::Table ( #2038 )
...
* refactor: 💡 Refactor workers list to use `Hds::Table`
Refactor workers list to use `Hds::Table` instead of `Rose`.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11734
* Refactored `workers-list` table to use `margin-top` custom css instead
of removing the background from `Rose::Toolbar`
2023-12-12 14:52:31 -05:00
Dharini Jeeva
d06111c803
fix: 🐛 target cred sources association ( #2040 )
2023-12-11 16:32:58 -08:00
Carlos Alcaide Corvo
b51c8203ee
chore: 🤖 Upgrade eslint-plugin-qunit ( #2011 )
...
* chore: 🤖 Upgrade eslint-plugin-qunit
* Delete unnecessary assert.expect from tests
2023-12-08 12:56:00 -08:00
Dharini Jeeva
751b5bef78
chore: 🤖 add skip prompts toggle ( #2036 )
...
* chore: 🤖 add skip prompts toggle
2023-12-08 09:17:36 -08:00
Michael Li
6328cc1fcf
test(admin/e2e): Update tests to account for changes in 0.14.3 ( #2033 )
...
* test(admin/e2e): Modify password locators due to new Show Password button
* test(admin/e2e): Update breadcrumbs locators due to design updates
Previously, all breadcrumb items were links, but that is no longer the case for the active breadcrumb.
2023-12-07 11:42:04 -05:00
Dharini Jeeva
6fbf243c31
fix: 🐛 oidc account id ( #2034 )
2023-12-06 16:10:44 -08:00