fb981c02ea
Icu 5651 create spk type ( #1266 )
...
Add functionality for creating a ssh private key credential and add
corresponding acceptance tests.
✅ Closes: ICU-5651
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
Co-authored-by: Randall Morey <randall@randallmorey.com >
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2022-08-24 15:50:48 -07:00
Dharini Jeeva
9a8665a314
Refactor credential sources to brokered credential sources ( #1264 )
...
* chore: 🤖 refactor credential sources to brokered credential source
2022-08-18 09:11:38 -07:00
lisbet-alvarez and Cameron Perera
dae5174d2f
feat: 🎸 Update the credentials route to support both types ( #1263 )
...
Add query param to the credential route in order to support the new ssh
private key type
✅ Closes: ICU-5649
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2022-08-17 14:48:52 -07:00
Dharini Jeeva
e3324ad64a
chore: 🤖 rename application_credentials_sources_ids to brokered ( #1255 )
2022-08-15 09:48:12 -07:00
lisbet-alvarez
29e3e8b843
feat: 🎸 Enable SSH Targets for development ( #1239 )
...
Enable SSH Targets for development ENV. Already enabled for testing ENV.
✅ Closes: ICU-5553
2022-08-12 10:33:05 -07:00
lisbet-alvarez
72b7b85ad1
chore: 🤖 remove filter feature flag ( #1252 )
...
✅ Closes: ICU-5599
2022-08-12 10:02:05 -07:00
Dharini Jeeva
9a1d1225ca
chore: 🤖 remove unused oidc-account-crud feature flag ( #1249 )
2022-08-12 09:43:19 -07:00
Dharini Jeeva
33728a6496
chore: 🤖 remove managed_groups feature flag ( #1253 )
2022-08-12 09:27:02 -07:00
lisbet-alvarez
bf2a6aeb6a
chore: 🤖 remove oidc-crud feature flag ( #1248 )
...
* chore: 🤖 remove oidc-crud feature flag
✅ Closes: ICU-5597
* Update environment.js to resolve confilicts
2022-08-11 16:01:47 -07:00
Dharini Jeeva
746426fc82
chore: 🤖 cleanup feature flags - OIDC ( #1245 )
...
* chore: 🤖 cleanup OIDC feature flag
2022-08-11 15:37:44 -07:00
Zhihe Li
1842631056
fix: 🐛 Add feature flag for BYOW ( #1250 )
2022-08-11 13:47:22 -04:00
Randall Morey
e0b59b7d8b
fix: 🐛 icu-5258 filter field is not sent in payload ( #1238 )
2022-08-10 11:58:12 -07:00
Zhihe Li
4ab7304411
feat: 🎸 Added list view for workers ( #1234 )
...
* feat: 🎸 Add list view for workers
✅ Closes: ICU-5251
2022-08-09 16:12:56 -04:00
Dharini Jeeva
1f0baceb5e
Icu 5476 refactor target model serializer and mirage ( #1235 )
...
chore: 🤖 refactor target model to support credentials
2022-08-08 09:21:07 -07:00
Cameron Perera
2cda4f639e
refactor: 💡 update onSubmit for add-credential-sources ( #1233 )
...
Remove submit action from form component and pass selected credential
IDs directly to the submit method
2022-08-04 14:53:44 -05:00
Cameron Perera
9f09f01f36
Icu 5253 add query to include credentials ( #1227 )
...
* refactor: 💡 add-credential-sources to include credentials
* refactor: 💡 update add-credential-sources template
Update to how AddCredentialSources form is rendered in the template
✅ Closes: ICU-5253
* refactor: 💡 Update add-credential-sources method signatures
* refactor: 💡 change how add-credential-source form is rendered
* refactor: 💡 Remove duplicate add-credential-sources message
Remove the duplicate No Credential Credential Sources message from
add-credential-sources form
* refactor: 💡 Move filter logic to controller
Move credential source filter logic from route to controller for
add-credential-sources
* test: 💍 Verify all available credential sources are listed
2022-08-02 11:55:26 -05:00
Zhihe Li
96b0ae3b06
Icu 5245 add workers tab to navigation and initial overview ( #1229 )
...
* feat: 🎸 Add initial workers UI navigation page
✅ Closes: ICU-5245
2022-08-01 16:04:41 -04:00
Cameron Perera
bc6f849270
fix: 🐛 Fix routing issue for new credential stores ( #1232 )
2022-08-01 14:41:24 -05:00
Carlos Alcaide Corvo
2fcfab7c1c
refactor: 💡 Deprecate faker to use @faker-js ( #1223 )
2022-08-01 14:25:07 -04:00
lisbet-alvarez
210296f298
refactor: 💡 Remove helper text for Username & Password ( #1231 )
...
Remove helper text for username and password fields in Credential form
as requested in a previous conversation.
✅ Closes: ICU-5459
2022-08-01 10:47:36 -07:00
Randall Morey
40184006cd
chore: 🤖 introduce hcp edition for naming consistency ( #1225 )
2022-07-29 10:10:40 -07:00
Randall Morey
bfc433dc38
feat: 🎸 add scope filtering to role/add-principals route ( #1211 )
...
* feat: 🎸 add scope filtering to role/add-principals route
* fix: 🐛 remove unnecessary helper
* feat: 🎸 add scope filtering to group add-members route
2022-07-28 17:34:03 -07:00
lisbet-alvarez
f6e1fb0e3b
Icu 5330 credentials crudl tests ( #1219 )
...
* test: 💍 Add credentials CRUDL tests
* fix: 🐛 Deleted empty files
* test: 💍 Add missing tests for credentials
* test: 💍 Revise tests in read-test.js
✅ Closes: ICU-5330
2022-07-28 15:34:03 -07:00
Carlos Alcaide Corvo
4fcb005a1f
Refactor origin to cluster ( #1210 )
2022-07-27 10:25:01 -07:00
lisbet-alvarez
40ba4286d3
refactor: 💡 Edit a credentail ( #1218 )
...
Password input field is now only viewable after user clicks on "Edit
Form"
✅ Closes: ICU-5180
2022-07-27 09:20:03 -07:00
Cameron Perera
32ba330889
fix: 🐛 spelling error in getting started on desktop redirect ( #1215 )
2022-07-26 13:39:39 -05:00
lisbet-alvarez
f00da3d8d7
test: 💍 credential store CRUDL tests ( #1212 )
...
Revised acceptance tests to reflect two types of credential stores
✅ Closes: ICU-5329
* test: 💍 credential store CRUDL tests
* test: 💍 small addition to type of cred. store
* test: 💍 Add missing vault cred. store type tests
* fix: 🐛 rename variable in read-test.js
2022-07-26 10:02:29 -07:00
Cameron Perera
f51c56b4a1
feat: 🎸 Add doc link to Credential screens ( #1214 )
...
✅ Closes: ICU-5317
2022-07-26 11:04:01 -05:00
Cameron Perera
d996d085a1
Icu 5335 add doc link for credential store screens ( #1208 )
...
* feat: 🎸 Add doc links to Credential Store screens
✅ Closes: ICU-5335
* test: 💍 Add tests for Credential Store doc links
2022-07-25 12:03:21 -05:00
9274849622
feat: 🎸 display credentials for static credential store ( #1205 )
...
* feat: 🎸 Create Credential Model in API
✅ Closes: ICU-5229
* feat: 🎸 update credential model
Add attributes to credential model
✅ Closes: ICU-5229
* feat: 🎸 no verify
✅ Closes: ICU-5230
* feat: 🎸 Add credential serializer and tests
✅ Closes: ICU-5230
* feat: 🎸 Add credential serializer
Credential serializer along with unit tests were added.
✅ Closes: ICU-5230
* feat: 🎸 Credential serializer & unit tests
✅ Closes: ICU-5230
* chore: 🤖 lint
* chore: 🤖 lint
* chore: 🤖 lint
* feat: 🎸 display credentials for static credential store
* chore: 🤖 update translated string
* feat: 🎸 create a credential
* fix: 🐛 add dropdown link for create new credential
* Update new.js
* Update credentials.js
* chore: 🤖 remove the commented block
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
Co-authored-by: Lisbet Alvarez <lisbet.alvarez@hashicorp.com >
Co-authored-by: lisbet-alvarez <107949262+lisbet-alvarez@users.noreply.github.com >
2022-07-25 11:42:34 -05:00
Randall Morey and Dharini Jeeva
379609217b
fix: 🐛 roles and principals on projects should be visible ( #1202 )
...
* fix: 🐛 roles and principals on projects should be visible
* Update ui/admin/app/routes/scopes/scope/roles/role/index.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2022-07-21 13:09:03 -07:00
Dharini Jeeva
b31a513ec1
Create static credentials tab ( #1203 )
...
Create static credentials tab (#1203 )
2022-07-21 10:03:13 -07:00
Randall Morey
c1e1b42672
Feature cross scope role principals ( #1199 )
...
* chore: 🤖 add scope column to role principals and group members
* chore: 🤖 add recursion and filtering to user and group mocks
* feat: 🎸 expose groups and roles on projects
* feat: 🎸 enable cross-scope assignment of group members
* chore: 🤖 query group members in a single call via filtering
* chore: 🤖 query role prinicipals in two calls via filtering
* chore: 🤖 use const instead of let
* feat: 🎸 support adding cross-scope principals to roles
2022-07-19 15:18:30 -07:00
Randall Morey
ca1b2ce278
Chore optimize iam queries ( #1198 )
...
* chore: 🤖 add scope column to role principals and group members
* chore: 🤖 add recursion and filtering to user and group mocks
* feat: 🎸 expose groups and roles on projects
* feat: 🎸 enable cross-scope assignment of group members
* chore: 🤖 query group members in a single call via filtering
* chore: 🤖 query role prinicipals in two calls via filtering
* chore: 🤖 use const instead of let
2022-07-19 12:11:16 -07:00
Dharini Jeeva
bc76d49729
create static credential store form and route updates ( #1195 )
...
* chore: 🤖 static cred store support to route and templates
2022-07-19 09:29:43 -07:00
Randall Morey
94530cec9c
Feature cross scope group members ( #1196 )
...
* chore: 🤖 add scope column to role principals and group members
* chore: 🤖 add recursion and filtering to user and group mocks
* feat: 🎸 expose groups and roles on projects
* feat: 🎸 enable cross-scope assignment of group members
2022-07-18 16:36:43 -07:00
Randall Morey
31cf696902
Feature expose roles groups in projects - ICU-4512 ( #1192 )
...
* chore: 🤖 add scope column to role principals and group members
* chore: 🤖 add recursion and filtering to user and group mocks
* feat: 🎸 expose groups and roles on projects
2022-07-18 16:15:51 -07:00
Randall Morey and Carlos Alcaide Corvo
817d2a44e1
chore: 🤖 add scope column to role principals and group members ( #1184 )
...
Co-authored-by: Carlos Alcaide Corvo <ccorvo@hashicorp.com >
2022-07-18 14:26:26 -07:00
Dharini Jeeva
b6a811cbbd
fix: 🐛 filter out scopes with no auth methods ( #1115 )
...
* fix: 🐛 filter out scopes with no authenticatable auth methods
2022-07-18 09:08:09 -07:00
lisbet-alvarez and Cameron Perera
ed7e24b328
refactor: 💡 existing vault form field to radio group ( #1189 )
...
Refactored existing vault form field to use radio card instead. This
change is seen on details tab of a static credential store.
✅ Closes: ICU-5171
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2022-07-14 15:53:12 -07:00
Cameron Perera
9ad8eb93c7
refactor: 💡 Remove credential-store feature flag references ( #1188 )
2022-07-14 09:42:09 -05:00
lisbet-alvarez
970101d5dc
feat: 🎸 Added the static-credentials feature flag ( #1187 )
...
The static-credentials feature flag was added and set to true only for
dev and test modes.
✅ Closes: ICU-5203
2022-07-13 14:11:02 -07:00
Dharini Jeeva
28c9e600aa
Update content security ( #1173 )
...
* chore: 🤖 upgrade ember content security policy
2022-07-12 10:12:06 -07:00
Carlos Alcaide Corvo
b54e68cb86
chore: 🤖 Update ember-auto-import ( #1178 )
2022-07-12 08:09:49 -07:00
Dharini Jeeva
92fdacb635
test: 💍 onboarding tests ( #1181 )
2022-07-11 10:47:26 -07:00
Carlos Alcaide Corvo
d16c50e33f
chore: 🤖 Update ember-cli ( #1176 )
2022-07-11 09:49:50 -07:00
Carlos Alcaide Corvo
f5c183a0bd
chore: 🤖 Update Sinon to v14 ( #1175 )
2022-07-07 11:59:31 -07:00
Carlos Alcaide Corvo
6f8afbb7af
Chore update eslint and plugins update ( #1171 )
2022-07-07 11:18:51 -07:00
Carlos Alcaide Corvo and Randall Morey
60005f0233
chore: 🤖 Update @babel/plugin-proposal-decorators ( #1157 )
...
Update @babel/plugin-proposal-decorators
Co-authored-by: Randall Morey <randall@randallmorey.com >
2022-06-30 08:52:07 -04:00
Randall Morey
da89e2f82e
fix: 🐛 unable to filter for terminated sessions ( #1169 )
...
* fix: 🐛 unable to filter for terminated sessions
* fix: 🐛 reenable sessions mocks
2022-06-29 20:42:12 -04:00