Wadi
3bcc5aabd8
ICU-13879 ( #2372 )
...
* Updated Dropdown in Roles menu to reflect Hds Dropdown
* Added data-test attributes
* Removed mixed rose code
* Fixed lint issues
* Fixed up tests and removed bare text to be replaced with translation.
* Fixed lint issues
* Updated Manage Scopes to reflect HDS self-closing element
* Lint issues
2024-07-15 17:23:00 -07:00
Lisbet Alvarez
4004431c6a
chore: 🤖 add missing headers in llb ( #2373 )
2024-07-15 17:23:00 -07:00
3064e51bc1
feat: 🎸 create manage projects in org route and view ( #2365 )
...
* feat: 🎸 create manage projects in org route and view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13882
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-15 17:23:00 -07:00
Cameron Perera
e83bb425af
refactor: 💡 remove old unused code ( #2367 )
2024-07-15 17:23:00 -07:00
Lisbet Alvarez and Zhihe Li
27abf9e2d9
feat: 🎸 create manage custom scopes route and view ( #2359 )
...
* feat: 🎸 create manage custom scopes route and view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13881
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-15 17:23:00 -07:00
Lisbet Alvarez and Zhihe Li
89e072401c
Icu 13880 create manage scopes route and view with keyword values ( #2342 )
...
* feat: 🎸 manage scopes route and page
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13880
* Update addons/core/translations/resources/en-us.yaml
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* Update ui/admin/app/abilities/role.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
* Update ui/admin/app/components/form/role/manage-scopes/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2024-07-15 17:23:00 -07:00
Cameron Perera
85bce84356
feat: 🎸 add No scopes add to roles/role/scopes route ( #2338 )
...
* feat: 🎸 add No scopes add to roles/role/scopes route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
* feat: 🎸 add new role ability
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
* refactor: 💡 fix permission for setting grant scopes on role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13878
2024-07-15 17:23:00 -07:00
Cameron Perera
2bc314d271
Icu 12708 add scopes tab route in role route ( #2322 )
...
* feat: 🎸 add roles/role/scopes route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update role and scope mirage factories
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add grantScopes to role model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 fetch all scopes recursively
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add new role grant scopes translations
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 add table to list grant scopes on a role
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* test: 💍 acceptance test for grant scope table and controller
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* test: 💍 add unit tests for grantScopes method on role model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 small updates from PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update grantScopes to use sort
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* feat: 🎸 update role scope description for each scope type
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 make grant_scope_ids sort better
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update global scope to show as Global vs global
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 update logic for display grant scope keywords
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 small improvement in role.grantScopes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 move scope query to roles/scope route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
* refactor: 💡 remove console.log
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12708
2024-07-15 17:23:00 -07:00
Cameron Perera
e60b774d05
refactor: 💡 remove grant_scope_id and its uses ( #2325 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13877
2024-07-15 17:23:00 -07:00
Cameron Perera
c6a917d21b
Icu 12707 update role mirage ( #2319 )
...
* feat: 🎸 add grant_scope_ids to role mirage
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12707
* feat: 🎸 set grant_scope_ids in onboarding workflow
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12707
* refactor: 💡 set grant_scope_ids when calling updateGrantScopeID
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12707
* refactor: 💡 add TODO for removal of grant_scope_id
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12707
2024-07-15 17:23:00 -07:00
Lisbet Alvarez
c0cecda312
refactor: 💡 use new baseURL and update topic paths ( #2109 )
...
* refactor: 💡 use new baseURL and update topic paths
2024-07-15 17:09:08 -07:00
Dharini Jeeva
ae5a03250f
fix: 🐛 add visuallyhidden to empty table columns ( #2383 )
2024-07-15 10:15:55 -07:00
Michael Li
12a986b2ba
test(e2e): Add test for search and pagination ( #2366 )
...
* test(e2e): Add test for search and pagination
* CR: Add comment
2024-06-28 15:04:11 -04:00
Michael Li
5e5c25be82
test(e2e): Add alias test ( #2363 )
...
* test(e2e): Add alias test
* test(e2e): Cleanup
2024-06-28 10:24:50 -04:00
Michael Li
45db2ad5a6
test(e2e): Add check to detach storage bucket from target ( #2352 )
2024-06-24 09:35:33 -04:00
Michael Li
e6642959be
test(e2e): Fix flakiness when selecting org links ( #2348 )
...
* test(e2e): Fix flakiness when selecting links
Some links exist on both the "Global" and "Org" scope (i.e. Storage Policies, Auth Methods). There was some flakiness observed where the test intends to select the "Org" variant of the link, but the test moves too quickly and selects the "Global" variant instead.
This commit ensures that the Org page has loaded after clicking the Org link before trying to navigate to the next thing.
* test(e2e): Address flake due to OK conflict
* test(e2e): Address flake due to OK conflict part 2
* CR: Fix more race conditions
2024-06-21 13:26:13 -04:00
Dharini Jeeva
11009d6f33
fix: 🐛 copyright syntax ( #2357 )
2024-06-20 14:10:04 -07:00
Lisbet Alvarez
c177abb978
chore: 🤖 udate hds from v3.5 to v4 ( #2350 )
...
* chore: 🤖 udate hds from v3.5 to v4
2024-06-17 14:31:33 -07:00
Michael Li
365545d61c
test(e2e): Add checks for LDAP account attributes ( #2343 )
...
* test(e2e): Add check for LDAP account attributes
* test(e2e): Refactor to use expect assertions
2024-06-17 10:42:08 -04:00
Michael Li
1a7b3f578c
test(e2e): Add multiple credentials to target ( #2333 )
2024-06-17 10:14:44 -04:00
Michael Li
40c1b3c6b5
test(e2e): Add check for multiple host sources ( #2331 )
...
* test(e2e): Add check for multiple host sets
* CR: TCP targets don't have injected credentials
* test(e2e): Add "exact: true" for OK button locators
Sometimes, the OK button will get interfered by resource ids that contain an OK.
2024-06-17 10:01:13 -04:00
Michael Li
09c60c7bcb
test(e2e): Add test for worker ( #2320 )
...
* test(e2e): Add test for worker
* CR: Fix selector
* test(e2e): Skip test on safari
* test(e2e): Check create config
2024-06-14 14:59:23 -04:00
Dharini Jeeva
3797bc3a60
fix: 🐛 labels were changed during the refactor ( #2341 )
2024-06-13 14:18:56 -07:00
Dharini Jeeva
e419b8ee6a
chore: 🤖 headers update ( #2337 )
2024-06-13 10:05:01 -07:00
Zhihe Li
8788b5ec9a
feat: 🎸 Add support for polling transparent sessions ( #2304 )
...
* feat: 🎸 Add support for polling transparent sessions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13831
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13830
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13832
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13833
2024-06-12 16:40:19 -04:00
Michael Li
fc4344c6c5
test(e2e): Update test to add a DHC host set as a source ( #2324 )
2024-06-11 18:57:10 -04:00
Michael Li
7106f36686
test(e2e): Add test for global settings ( #2323 )
2024-06-11 18:42:24 -04:00
Michael Li
28e65dbf4f
test(e2e): Update ldap test to log in with ldap account ( #2314 )
2024-06-11 18:30:34 -04:00
Dharini Jeeva
720a9b56ee
chore: 🤖 update LICENSE txt and fix license ( #2328 )
2024-06-11 13:00:43 -07:00
hashicorp-copywrite[bot] and Carlos Alcaide Corvo
3157525eb6
[COMPLIANCE] Add Copyright and License Headers ( #2326 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2024-06-11 08:54:49 -07:00
Lisbet Alvarez
12e0982d4b
refactor: 💡 remove route-action usage for workers ( #2302 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12613
2024-06-10 17:12:49 -07:00
Lisbet Alvarez
ea460c1391
refactor: 💡 remove route-action usage for users ( #2299 )
...
* refactor: 💡 remove route-action usage for users
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12612
2024-06-10 17:00:57 -07:00
Lisbet Alvarez
2f6e36c035
refactor: 💡 remove route-action usage for targets ( #2297 )
...
* refactor: 💡 remove route-action usage for targets
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12611
2024-06-10 16:45:06 -07:00
Michael Li
8d217aab2b
test(e2e): Update password test to log in with new account ( #2313 )
...
* test(e2e): Update password test to log in with new account
* CR: Don't break other tests
Performing a log out in a test when using authenticatedState causes subsequent tests that use the state to fail (it will show up as logged out)
* CR: Only do clean up steps when necessary
* CR: Use const
2024-06-07 13:09:24 -04:00
Michael Li
5a7e09c70c
test(e2e): Add test for minio storage bucket ( #2312 )
2024-06-06 14:59:13 -04:00
Dharini Jeeva
6397cd80a6
Refactor key value comp ( #2180 )
...
* refactor: 💡 keyvalue comp
2024-06-03 13:38:42 -07:00
hashicorp-copywrite[bot]
9b403b3159
[COMPLIANCE] Add Copyright and License Headers ( #2317 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-06-03 11:52:01 -05:00
Dharini Jeeva
9b1f052a56
chore: Update desktop client license from MPL to BSL ( #2307 )
...
* chore: 🤖 license
2024-05-31 11:29:24 -07:00
Carlos Alcaide Corvo
7e5db0bc3d
Poc share domain test selectors ( #2278 )
...
* Share domain (storage-buckets) selectors and refactor the previous test to rely only on standard selectors and data-test-* when need.
2024-05-31 11:02:55 -07:00
hashicorp-copywrite[bot] and Dharini Jeeva
966e16863a
[COMPLIANCE] Add Copyright and License Headers ( #2309 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2024-05-30 10:30:44 -07:00
Michael Li
c0b1373851
test(e2e): 0.16.1 updates ( #2310 )
...
* test(e2e): Use AWS region specified in environment
* test(e2e): Update storage bucket label
2024-05-28 17:54:21 -04:00
Lisbet Alvarez
b9b4e33f5a
refactor: 💡 remove route-action usage for roles ( #2292 )
...
* refactor: 💡 remove route-action usage for roles
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12608
2024-05-23 15:35:49 -07:00
hashicorp-copywrite[bot]
5e3e61bc49
[COMPLIANCE] Add Copyright and License Headers ( #2301 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-05-21 10:01:10 -04:00
Lisbet Alvarez
a1655312fd
refactor: 💡 remove route-action usage for host-catalogs ( #2284 )
...
* refactor: 💡 remove route-action usage for host-catalogs
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12606
2024-05-15 11:01:54 -07:00
Carlos Alcaide Corvo
fcb9468c59
Add minio missing unit tests ( #2253 )
...
* Add MinIO storage bucket creation for scope org
* Add update acceptance tests
2024-05-14 13:39:23 -07:00
hashicorp-copywrite[bot]
3692922b3b
[COMPLIANCE] Add Copyright and License Headers ( #2296 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2024-05-13 12:59:37 -05:00
Cameron Perera
0691b57e40
Icu 11936 support node 20 stop support node 16 ( #2282 )
...
* chore: 🤖 remove .mdx format script in rose addon
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 deprecate use of node v16 and include node v20
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 update github workflows to use node v18
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
* chore: 🤖 update workflows to use node v20
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11936
2024-05-10 13:03:43 -05:00
Lisbet Alvarez
9ca1beaa0e
refactor: 💡 remove route-action usage for storage-policies ( #2286 )
...
* refactor: 💡 remove route-action usage for storage-policies
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12607
2024-05-07 14:02:03 -07:00
hashicorp-copywrite[bot] and Cameron Perera
5762b0df4d
[COMPLIANCE] Add Copyright and License Headers ( #2277 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2024-05-01 12:29:06 -05:00
Lisbet Alvarez
dce45031cb
fix: 🐛 recording storage path not being set ( #2276 )
2024-04-26 15:49:29 -07:00