Dharini Jeeva
e3324ad64a
chore: 🤖 rename application_credentials_sources_ids to brokered ( #1255 )
2022-08-15 09:48:12 -07:00
Cameron Perera
39c0835a99
feat: 🎸 Update credential model with ssh private key attributes ( #1254 )
...
✅ Closes: ICU-5645
2022-08-12 15:56:19 -05:00
Randall Morey
d8b5056094
fix: 🐛 fixes host set attributes field types ( #1251 )
2022-08-11 16:10:42 -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
Devon Anderson and Dharini Jeeva
62077d3c25
feat: 🎸 Add worker serializer ( #1230 )
...
* feat: 🎸 Add worker serializer
Add worker serializer that focus' on `config_tags.type` and
`canonical_tags.type`.
[API](https://docs.google.com/document/d/1G-lfl8gk9NfoKFImSpHb90E3xC3CSEVDwVy3bJ9eOhA/edit#heading=h.9e06o4b8etpi )
✅ Closes: ICU-5241
* refactor: 💡 refactored `models/worker.js`
Because `canonical_tags` and `config_tags` are `readOnly` attributes, we
could use `attr` decorator instead of `fragment`.
✅ Closes: ICU-5241
* refactored `model/worker.js and deleted un-needed files
* refactor: 💡 Refactored model/worker.js and created test
Refactored model/worker.js to include custom method for POST route for
adding new worker.
BREAKING CHANGE: 🧨 no
✅ Closes: ICU-5241
* refactor: 💡 Refactored custom POST route method for worker
Refactored custom method on `model/worker.js` to include serialization
for `worker_genrated_auth_token`
BREAKING CHANGE: 🧨 no
✅ Closes: ICU-5241
* refactor: 💡 Refactor test
Refactor model/worker-test.js and serializers/worker.js
BREAKING CHANGE: 🧨 no
✅ Closes: ICU-5241
* Update addons/api/addon/serializers/worker.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
* update worker.js documentation block
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2022-08-09 15:34:42 -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
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
Randall Morey
ec56d2fbbe
fix: 🐛 role discard should not error ( #1226 )
2022-07-28 17:49:51 -07:00
Zhihe Li
a84e8c693e
feat: 🎸 Add worker model ( #1213 )
...
✅ Closes: ICU-5239
2022-07-28 14:33:23 -04:00
Cameron Perera
ae0ce2bfad
fix: 🐛 Add missing mirage config urls for credentials ( #1209 )
2022-07-22 12:29:53 -05:00
lisbet-alvarez and Cameron Perera
821b9b56a7
Icu 5230 credential serializer ( #1200 )
...
* 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
* fix: 🐛 Resolved commit conflicts
✅ Closes: ICU-5230
* fix: 🐛 deleted password_hmac from inside the serializer
✅ Closes: ICU-5230
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2022-07-20 12:34:18 -07:00
lisbet-alvarez and Cameron Perera
bd0189cf10
Icu 5229 credential model ( #1197 )
...
* feat: 🎸 Create Credential Model in API
✅ Closes: ICU-5229
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2022-07-19 13:02:04 -07:00
Randall Morey
bdabcc119e
Refactor base scope fragment ( #1166 )
...
* refactor: 💡 migrate managed-group off fragments
* refactor: 💡 migrate credential-store off fragments
* refactor: 💡 migrate credential-library off fragments
* refactor: 💡 migrate account off fragments
* refactor: 💡 convert base model scope field to simple attr
* fix: 🐛 skip broken test
2022-07-18 11:30:53 -07:00
Dharini Jeeva
6c3e5ba4a8
chore: 🤖 add static credential store support ( #1191 )
...
* chore: 🤖 add static credential store support to the API layer
2022-07-15 13:24:04 -07:00
lisbet-alvarez
b18f21e6f9
feat: 🎸 Read a credential store ( #1193 )
...
This change includes making static type credential stores clickable when
listing all credential stores, along with view the individual credential
store.
✅ Closes: ICU-5173
2022-07-15 12:39:45 -07:00
Carlos Alcaide Corvo
163bbc9fb8
refactor: 💡 Refactor default values for target creation ( #1180 )
2022-07-12 08:36:35 -07:00
Randall Morey
890cfe5168
Refactor attributes fragments ( #1156 )
...
* refactor: 💡 migrate managed-group off fragments
* refactor: 💡 migrate credential-store off fragments
* refactor: 💡 migrate credential-library off fragments
* refactor: 💡 migrate account off fragments
2022-06-28 19:30:26 -04:00
Dharini Jeeva
6b3091ea1b
chore: 🤖 update to credential source ( #1146 )
2022-06-20 09:45:50 -07:00
Randall Morey
26baf8a80b
fix: grant scope field should be functional ( #1147 )
2022-06-20 12:28:13 -04:00
Randall Morey and dharini
4ef66fdd29
Add minimum support for static credential stores to admin UI ( #1145 )
...
* cred store read ability
* filter out static cred stores and credentials from credential libraries
* chore: 🤖 finish up minimum static cred store support
Co-authored-by: dharini <dharini@hashicorp.com >
2022-06-18 10:56:25 -04:00
Zhihe Li
1b9f774937
fix: 🐛 Use more common hasOwnProperty and don't modify payload ( #1112 )
2022-05-19 17:52:10 -04:00
Zhihe Li
97196368cb
Fix Users page not updating fields correctly ( #1105 )
...
* fix: 🐛 Normalize update responses to track removed fields
✅ Closes: ICU-4189
2022-05-12 10:16:14 -04:00
Carlos Alcaide Corvo
8776b46277
Chore update eslint ( #1045 )
...
Update eslint and eslint-plugin-ember to their latest versions.
2022-04-13 14:17:46 -07:00
Cameron Perera and Dharini Jeeva
226475a47d
feat: 🎸 Add "worker_filter" attribute to target model ( #1049 )
...
* feat: 🎸 Add "worker_filter" attribute to target model
✅ Closes: ICU-3887
* feat: 🎸 Add missing attribute description for worker_filter
* feat: 🎸 Update worker_filter description
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com >
2022-04-12 16:16:51 -05:00
Dharini Jeeva and Cameron Perera
a9a82079ac
feat: 🎸 add type check helper methods to target model ( #1018 )
...
* feat: 🎸 add type check helper methods to target model
* Update addons/api/tests/unit/models/target-test.js
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
* Update addons/api/tests/unit/models/target-test.js
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com >
2022-03-14 09:53:57 -07:00
dharini
8f60066cc8
fix: 🐛 remove sync_interval_seconds attribute from static type
2022-03-03 14:17:11 -08:00
dharini
fa9c3d317e
chore: 🤖 remove default value from sync_interval_seconds
2022-03-03 12:48:51 -08:00
dharini
d50b3a5625
feat: 🎸 add sync_interval_seconds to plugin host-sets
2022-03-02 09:44:30 -08:00
Randall Morey
c5601a5c63
chore: support filters when it is a string by converting to an array
2022-02-16 16:48:01 -05:00
Randall Morey
0dd0fc8592
Merge branch 'main' into fix-plugin-type-param
2022-02-14 19:08:57 -05:00
Randall Morey
ed248f583f
refactor: 💡 consolidate host catalog type badges to component
2022-02-14 18:06:12 -05:00
Randall Morey
2dda76a470
Merge branch 'main' into fix-plugin-type-param
2022-02-14 17:11:20 -05:00
Randall Morey
e0989fffe3
test: 💍 add missing adapter test
2022-02-14 17:10:54 -05:00
Randall Morey
021097ad44
fix: append ?plugin_name to dynamic host catalog create requests
2022-02-14 14:57:34 -05:00
Randall Morey
93fd52954f
chore: 🤖 explicitly set secrets to null when missing
2022-02-14 11:50:39 -05:00
Randall Morey
ac215e200f
refactor: 💡 simplify host catalog modeling and normalization
2022-02-14 11:24:58 -05:00
Randall Morey
d53cfbcc33
refactor: 💡 simplify nested fields normalization
2022-02-14 11:14:52 -05:00
Carlos Alcaide Corvo
e1282bb870
Fix conditional to check for undefined
2022-02-10 11:47:30 -08:00
Carlos Alcaide Corvo
b33a4d0b1d
refactor: 💡 Refactor app normalize and host catalog normalize
...
Refactor app normalize to deal with nestedAttributes and nestedSecrets
as expected, before it was not working as expected. Refactor the host
catalog normalize method. Add normalize test on host catalog to validate
changes on normalize methods.
2022-02-10 11:43:30 -08:00
Carlos Alcaide Corvo
46246441aa
Refactor some readOnly attributes to have no type. Stop nesting plugin type fields. Refactor serializer/normalizer tests
2022-02-09 08:55:10 -08:00
Carlos Alcaide Corvo
12277c5557
Move new fields attributes from host generated model to plain host model. Add normalization tests
2022-02-09 08:55:10 -08:00
Carlos Alcaide Corvo
f8c4eb470f
feat: 🎸 Add new fields to host
...
Add new fields to host and refactor field address to use no more
fragment-host-attribute-model
2022-02-09 08:55:10 -08:00
dharini
bf35789bd3
Merge branch 'main' into feat-typed-hc
2022-02-07 11:14:23 -08:00
Carlos Alcaide Corvo
e52093c6ed
PR suggestions applied
2022-02-04 09:26:26 -08:00
Carlos Alcaide Corvo
5e12566a65
Refactor tests
2022-02-03 11:27:08 -08:00
Carlos Alcaide Corvo
5e918cdddc
Add all the new fields. Refactor serializer to fit new changes. Work in progress with normalize
2022-02-03 11:27:08 -08:00
Carlos Alcaide Corvo
f64f6bfd05
feat: 🎸 Add new fields to host-set model
...
Add new fields to host-set model
2022-02-03 11:27:08 -08:00
Susmitha Girumala
f7a2dd14e3
chore: Integrate compositetypes into route
2022-02-01 22:35:00 -05:00
Randall Morey
2bb63c3775
refactor: 💡 merge model and collection abilities
2022-01-31 12:02:37 -05:00