* feat: 🎸 create form for json credentials
✅ Closes: ICU-6682
* refactor: 💡 add new info field
* refactor: 💡 add feature flag
* refactor: 💡 add hds radio cards to json cred
* Update ui/admin/tests/acceptance/credential-store/credentials/create-test.js
* test: 💍 add test for json cred
* chore: 🤖 Remove ember-data-model-fragments package
* fix: 🐛 Update how json is added as a known credential type
* refactor: 💡 update credentialTypes if statement to ternary
* chore: 🤖 add ember-data back to addon/api project
* chore: 🤖 remove ember-feature-flag from addon/api
* refactor: 💡 remove if statement in cred form
* refactor: 💡 update selectors for json cred. tests
* refactor: 💡 Update Credential Form to use form.disabled
* test: 💍 Fix test selectors for radio card credential tests
* refactor: 💡 update credential types declaration to const
* style: 💄 Fix style issue with SecretEditor in edit mode
* refactor: 💡 remove disabled and readonly attributes in form
* refactor: 💡 Create credential ability canRead override
* test: 💍 add credential ability override tests
* test: 💍 Fix brokered credential test with json support added
* refactor: 💡 add attributes comment back to credential model
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>
* chore: 🤖 JSON credential data modeling
Added json type to credential model, created `json_object` attribute for
`json` type, updated credential serializer to handle `json_object`
attribute data being sent to backend and updated normalizer to handlle
secret untracked 'json_object'.
✅ Closes: ICU-6653, ICU-6684, ICU-6685, ICU-6802, ICU-6803
* Update en-us.yaml
fixed spelling
* Update addons/api/addon/models/credential.js
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>
* refactor: 💡 refactor credential serializer and .yaml
Refactored credential serializer to check for `json_object` existence
before serializing and changed help variable in `.yaml` file for
credentials.
* refactor: 💡 refactor for credential serializer
Refactor credential serializer removed redundant code,
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>
* refactor: 💡 explicitly inject the store service - icu-6770
✅ Closes: icu-6770
* refactor: 💡 upgrade to ember-intl 6.0.1
includes locale initialization and smoke tests
* refactor: 💡 migrate admin and desktop to ember-intl 6.x
✅ Closes: icu-6771
* chore: 🤖 exclude cldr-core@38.1.0 from license checking
this license was manually checked
* fix: 🐛 fix text naming and linting
* refactor: 💡 pull route-action local and update for ember 4
✅ Closes: icu-6773
* refactor: 💡 explicitly inject the store service - icu-6770
✅ Closes: icu-6770
* refactor: 💡 upgrade to ember-intl 6.0.1
includes locale initialization and smoke tests
* refactor: 💡 migrate admin and desktop to ember-intl 6.x
✅ Closes: icu-6771
* chore: 🤖 exclude cldr-core@38.1.0 from license checking
this license was manually checked
* fix: 🐛 fix text naming and linting
* chore: 🤖 update to ember-intl beta
* refactor: 💡 upgrade sass and ember-cli-sass
* refactor: 💡 rose becomes dev dep of core
* refactor: 💡 migrate rose styles to rose/app/styles
* chore: 🤖 disable sass linting until stylelint can be installed
* chore: 🤖 Update editor config settings
* chore: 🤖 Add back ember-template-lint-plugin-prettier
* style: 💄 Format admin
* style: 💄 Format desktop
* style: 💄 Format rose
* style: 💄 Format core
* style: 💄 Format api
* feat: 🎸 Feature flag for `oss` and `hcp` binary
Create feature flag for `oss` and `hcp` to change specific input fields
based on binary editions
✅ Closes: ICU
* Update ui/admin/app/components/form/worker/create-worker-led/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update ui/admin/app/components/form/worker/create-worker-led/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 Quick refactor
Refactor `create-worker-led/index.js`, and test.
✅ Closes: ICU-5903
* refactor: 💡 refactor for better readability
Refactor code for better readability
* refactor: 💡 rename filter function
rename array filter function to be more descriptive
✅ Closes: ICU-5903
* changed params name for `convertCommaSeparatedValuesToArray`
* add ending new line
* Update ui/admin/app/components/form/worker/create-worker-led/index.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 yaml refactor
yaml refactor
* refactor: 💡 revert en-us.yaml file
revert en-us.yaml file
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>