Lisbet Alvarez
|
9a43c74e60
|
refactor: 💡 add active sessions column to targets table (#2196)
* refactor: 💡 add active sessions column to targets table
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13085
* test: 💍 add test case
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13085
|
2024-04-12 14:55:33 -04:00 |
|
Cameron Perera
|
eb4ec5f6de
|
refactor: 💡 update Dropdown component to have name & toggleText (#2218)
* refactor: 💡 update Dropdown component to have name & toggleText
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13336
* test: 💍 remove hds class selector
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13336
|
2024-04-12 14:55:33 -04:00 |
|
Zhihe Li
|
a39b208b48
|
Icu 12781 add filtering pagination support for host catalogs (#2213)
* feat: 🎸 Add searching for host catalogs
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12781
|
2024-04-12 14:55:33 -04:00 |
|
 Lisbet AlvarezandZhihe Li
|
22353e7df6
|
Icu 12782 add filtering pagination support for credential stores (#2212)
* feat: 🎸 add filtering & pagination support for credential-store
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12782
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
|
2024-04-12 14:55:33 -04:00 |
|
Cameron Perera
|
713ffd8d1b
|
fix: 🐛 add parentScope.id to refresh action for sessions (#2215)
* fix: 🐛 add parentScope.id to refresh action for sessions
* refactor: 💡 remove scope_id from users and targets query
|
2024-04-12 14:55:33 -04:00 |
|
Cameron Perera
|
6e75439652
|
Icu 12587 add filtering pagination support for sessions (#2194)
* feat: 🎸 add pagination and filtering to sessions page
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 fix handling of null values in indexed-db-query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add method signatures where missing
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 address PR feedback
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* fix: 🐛 add override for table header color when sortable
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove poller and add manual refresh action
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove force_refresh from sessions route queries
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add user getter to session model
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove logicalOperator value from queries
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 move action to controller from router
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove cleanValues from indexed-db-query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove potential null values for user/target ids
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add async/await back to cancelSession
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 update sessions route
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 use translation string for Sessions
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* test: 💍 fix controller test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 add scope_id to filters for query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 remove scope_id and recursive in sessions query
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
* refactor: 💡 how user query to use global and org scope
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12587
|
2024-04-12 14:55:33 -04:00 |
|
 Cameron PereraandZhihe Li
|
be96daa499
|
Icu 12591 add filtering pagination support for groups (#2205)
* refactor: 💡 move model hook to groups/index
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* feat: 🎸 add pagination to groups list view
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* feat: 🎸 add searching to groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* fix: 🐛 update scopeId to scope_id
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* test: 💍 clean up test refactor
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* refactor: 💡 update how groupsExisit is set
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* refactor: 💡 update mirage config for groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* test: 💍 fix failing groups create tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* refactor: 💡 add groups mirage config back
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* refactor: 💡 use translation string for Groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* refactor: 💡 update how groups are queried
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
* Update ui/admin/tests/acceptance/groups/list-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 update groups translation to title_plural
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12591
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
|
2024-04-12 14:55:33 -04:00 |
|
Zhihe Li
|
9f11e8a25d
|
fix: 🐛 Fix setting up indexed db when user logins first time (#2211)
|
2024-04-12 14:55:33 -04:00 |
|
Lisbet Alvarez
|
8be4e93a3c
|
Icu 12590 add filtering pagination support for roles (#2204)
* feat: 🎸 add search & pagination for roles
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12590
|
2024-04-12 14:55:33 -04:00 |
|
Lisbet Alvarez
|
a78522e09a
|
feat: 🎸 add search & pagination support for users (#2195)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12589
|
2024-04-12 14:55:33 -04:00 |
|
 Zhihe LiandLisbet Alvarez
|
a26662eca5
|
feat: 🎸 Add filtering/pagination for admin ui targets (#2072)
* feat: 🎸 Add filtering/pagination for admin ui targets
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12193
* test: 💍 add acceptance test cases
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12193
* test: 💍 cleanup tests and add controller tests
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12193
---------
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com>
|
2024-04-12 14:55:33 -04:00 |
|
Zhihe Li
|
bd5e3da1f4
|
feat: 🎸 Initial setup of IndexedDB (#2064)
* feat: 🎸 Initial setup of IndexedDB
* fix: 🐛 Rethrow errors up from indexed db handler
|
2024-04-12 14:55:33 -04:00 |
|
Dharini Jeeva
|
f74f4d4a20
|
Target aliases list view (#2225)
target aliases list view
|
2024-04-11 14:18:38 -07:00 |
|
Lisbet Alvarez
|
0b4fd6765e
|
fix: 🐛 modal bubbling up when user has not updated model (#2227)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13106
|
2024-04-09 12:05:15 -07:00 |
|
Dharini Jeeva
|
c8839d6db1
|
Icu 12933 updates to target model to support aliasing (#2214)
* feat: 🎸 target aliases association API, form creation
|
2024-04-05 16:35:23 -07:00 |
|
Michael Li
|
79f4c2bc5d
|
test(e2e): Update credential library form behavior (#2207)
* test(e2e): Update credential library form behavior
* fix(e2e): Fix some locators due to form updates
|
2024-03-28 15:05:57 -04:00 |
|
 Devon AndersonandZhihe Li
|
9843310dfb
|
Icu 12860 retain values in form fields in credential library when switching types (#2169)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12860
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
|
2024-03-27 15:18:58 -04:00 |
|
Dharini Jeeva
|
db75b2e292
|
chore: 🤖 aliases list view (#2197)
* chore: 🤖 aliases list view
|
2024-03-25 16:54:15 -07:00 |
|
hashicorp-copywrite[bot]
|
fb345f045e
|
[COMPLIANCE] Add Copyright and License Headers (#2202)
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
|
2024-03-25 10:31:51 -07:00 |
|
Michael Li
|
b1085def48
|
test(e2e): Add check for playing back session recording (#2198)
|
2024-03-25 12:13:27 -04:00 |
|
Michael Li
|
499b0fde31
|
refact(e2e): Convert to match "create" helper convention (#2200)
|
2024-03-22 16:22:34 -04:00 |
|
Dharini Jeeva
|
2dbcc1c0af
|
Alias create (#2193)
* feat: 🎸 create alias
|
2024-03-21 09:50:51 -07:00 |
|
Michael Li
|
6d88206491
|
refact(e2e): Update create helper methods (#2191)
|
2024-03-20 09:38:59 -04:00 |
|
 
|
de20df445c
|
[COMPLIANCE] Add Copyright and License Headers (#2188)
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: Cameron Perera <cameron.perera@hashicorp.com>
|
2024-03-19 21:56:39 -05:00 |
|
Michael Li
|
45ad7a8f3b
|
fix(e2e): Address flake in log in/log out test (#2189)
|
2024-03-19 16:52:30 -04:00 |
|
Lisbet Alvarez
|
d93986c4e2
|
refactor: 💡 remove route-action usage from credential-stores (#2172)
* refactor: 💡 remove route-action usage from credential-stores
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12604
|
2024-03-18 16:34:37 -07:00 |
|
Michael Li
|
879c196887
|
refact(e2e): Move env outside of helper methods (#2186)
* refact(e2e): Move env outside of UI helper methods
* refact(e2e): Move env outside of CLI helpers
|
2024-03-18 15:53:39 -04:00 |
|
Lisbet Alvarez
|
98170ed01e
|
refactor: 💡 Remove route-action usage for managed-groups (#2168)
* refactor: 💡 Remove route-action usage for managed-groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12619
|
2024-03-18 10:34:54 -07:00 |
|
Dharini Jeeva
|
47a218cf8f
|
chore: Add routes for aliases (#2185)
alias resource routes
|
2024-03-15 14:48:32 -07:00 |
|
Dharini Jeeva
|
879a58dcb8
|
feat: 🎸 mirage support and initial route for aliases (#2181)
* feat: 🎸 mirage support and initial route for aliases
|
2024-03-15 14:24:20 -07:00 |
|
 Stan RyzhovandMichael Li
|
f100190ac1
|
test: 💍 Add storage policies e2e-test (#2175)
* test: 💍 Add storage policies e2e-test
✅ Closes: ICU-12883
* chore: Adjust required env for e2e-tests
✅ Closes: ICU-12883
* CR: Refactor helper method to pass in env
---------
Co-authored-by: Michael Li <michael.li@hashicorp.com>
|
2024-03-15 11:55:13 -04:00 |
|
Lisbet Alvarez
|
0902e42cb0
|
refactor: 💡 remove route-action usage for groups (#2176)
* refactor: 💡 remove route-action usage for groups
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12605
|
2024-03-14 13:28:43 -07:00 |
|
Michael Li
|
6b0958e4d8
|
test(e2e): Admin UI test fixes (#2182)
|
2024-03-14 14:17:54 -04:00 |
|
hashicorp-copywrite[bot]
|
0bb72040db
|
[COMPLIANCE] Add Copyright and License Headers (#2177)
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
|
2024-03-11 11:51:45 -05:00 |
|
Michael Li
|
9d9a38510b
|
test(e2e): Add test for SSH certification injection (#2170)
|
2024-03-07 17:05:45 -05:00 |
|
Lisbet Alvarez
|
a54aecee07
|
refactor: 💡 remove route-action usage in accounts (#2134)
* refactor: 💡 remove route-action usage in accounts
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12616
|
2024-03-07 09:24:28 -08:00 |
|
Devon Anderson
|
7dab184bb9
|
chore: 🤖 Migrate form.input to Hds:TExtInput::Field (#2149)
* chore: 🤖 Migrate `form.input` to `Hds:TExtInput::Field`
Migrate `form/account/oidc` and `form/account/password` forms to use
`Hds::TextInput::Field` instead of `form.input`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12457
* refactor: 💡 argument clean up
argument clean up
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12457
* refactor: 💡 switch to `readonly` arument instead of `disabled`
switch to `readonly` arument instead of `disabled`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12457
* refactor: 💡 fix incorrect attributes
fix incorrect attributes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12457
* refactor: 💡 fix failing test
fix failing test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12457
|
2024-03-07 10:12:33 -05:00 |
|
Lisbet Alvarez
|
f068ac0b0c
|
refactor: 💡 remove usage of route-action for app route (#2135)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12615
|
2024-03-04 10:13:59 -08:00 |
|
Michael Li
|
d07c33ca41
|
test(e2e): Add test for SSH Credential Injection with Vault SSH Private Key (#2166)
|
2024-03-01 13:35:47 -05:00 |
|
Michael Li
|
1040a05880
|
test(e2e): Add LDAP Admin UI e2e test (#2164)
|
2024-02-29 16:51:32 -05:00 |
|
Devon Anderson
|
c09efbae10
|
chore: 🤖 Migrate form.inut to Hds::TextInput::Field (#2151)
* chore: 🤖 Migrate `form.inut` to `Hds::TextInput::Field`
Migrate `form/create-worker-led` form to use `Hds:Text::InputField`
instead of `form.input`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12477
* refactor: 💡 Added `optional` and `requred` arguments for fields
Added `optional` and `require` arguments for all needed fields.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12477
* refactor: 💡 fix failing test
fix failing test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12477
|
2024-02-28 13:02:02 -05:00 |
|
Devon Anderson
|
060f995f94
|
chore: 🤖 Migrate form.input to Hds::TextInput::Field (#2143)
* chore: 🤖 Migrate `form.input` to `Hds::TextInput::Field`
Migrate `form/credential` forms for for `json`, `ssh_private_key`,
`username_password`, and `form/credential-store` forms for `static` and
`vault` to use `Hds::TextInput::Field` instead of `form.input`.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 fix broken test
fix broken test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 fix broken test
fix broken test
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 added `@hasVisibilityToggle` back and clean up test
Added `@hasVisibilityToggle` back and clean up test by use `data-test-*`
attributes for error messaging
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 set `@hasVisiblityToggle` to default
set `@hasVisiblityToggle` to default
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 field argument clean up
field argument cleanup
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 switch `disabled` argument to `readonly`
switch `disabled` argument to `readonly`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
* refactor: 💡 clean up attribute order
clean up field attribute order
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12461
|
2024-02-28 12:21:37 -05:00 |
|
Devon Anderson
|
f1c5c99664
|
chore: 🤖 Migrate form.input to Hds::TextInput::Field (#2147)
* chore: 🤖 Migrate `form.input` to `Hds::TextInput::Field`
Migrate `form/host-set/aws`, `form/host-set/azure` and
`form/host-set/static` forms to use `Hds::TextInputField` instead of
`form.input`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12469
* Update index.hbs
removed `@isOptional` field.
* Update index.hbs
removed `@isOptional` argument
* refactor: 💡 fix lint errors
fix lint
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12469
* refactor: 💡 field argument cleanup
field argument cleanup
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12469
* refactor: 💡 switch `disabled` argument to `readonly`
switch `disabled` argument to `readonly`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12469
* refactor: 💡 order of attributes
change order of attributes
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12469
|
2024-02-28 10:18:22 -05:00 |
|
Devon Anderson
|
cf5334556f
|
chore: 🤖 Migrate form.input to Hds::TextInput:Field (#2150)
* chore: 🤖 Migrate `form.input` to `Hds::TextInput:Field`
Migrate `form/manage-groups/oidc`, `form/user` and `form/worker` forms
to use `Hds::TextInput::Field` instead of `form.input`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12473
* refactor: 💡 argument clean up
argument clean up
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12473
* refactor: 💡 refactor InfoField arguments for `readonly`
Refactor InfoField component's arguments for `readonly` instead of
`disabled`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12473
|
2024-02-27 14:57:54 -05:00 |
|
Devon Anderson
|
26a77edbc7
|
chore: 🤖 Migrate form.inpu to use Hds::TextInput::Field` (#2145)
* chore: 🤖 Migrate `form.inpu` to use Hds::TextInput::Field`
Migrate `form/group`, `form/host-static`, `form/host-catalog/aws` and
`form/host-catalog/azure` forms to use `Hds::TextInputField instead of
`form.input`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12466
* refactor: 💡 use `data-test` attributes for testing
use `data-test` attributes for testing error messaging.
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12466
* refactor: 💡 field argument cleanup
field argument cleanup
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12466
* refactor: 💡 switch `disabled` argument to `readonly`
switch `disabled` argument to `readonly`
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12466
|
2024-02-27 13:52:50 -05:00 |
|
Dharini Jeeva
|
3fc865d226
|
Fix credential library mocks (#2161)
* fix: 🐛 vault cred library mocks
|
2024-02-27 09:41:28 -08:00 |
|
Dharini Jeeva
|
38df28be55
|
fix: 🐛 change delete to detach Storage policy from a scope (#2160)
* fix: 🐛 change delete to detach Storage policy from a scope
|
2024-02-26 12:50:38 -08:00 |
|
Dharini Jeeva
|
6d7c86a08c
|
fix: 🐛 spelling (#2159)
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-12813
|
2024-02-26 11:18:34 -08:00 |
|
Michael Li
|
58a31b880b
|
test(e2e): Add enterprise tests for creating TCP/SSH targets (#2158)
|
2024-02-26 12:59:34 -05:00 |
|
Dharini Jeeva
|
453ab7911d
|
doc: var name (#2140)
* fix: 🐛 var name
|
2024-02-23 15:52:08 -08:00 |
|