* 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
* 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>
* feat: 🎸 Add list view for workers
✅ Closes: ICU-5251
* feat: 🎸 Add route for worker detail and include links in table
* refactor: 💡 Updated id display in table and fixed worker route
* test: 💍 Add workers list test
* feat: 🎸 Add worker detailed view and edit view
Added worker detailed view and editable form view for name and
description of worker
✅ Closes: ICU-5247 ICU-5248
* refactor: 💡 fixed conflict merge
fixed merge conflicts for scope/workers/worker
✅ Closes: ICU-5247
* Update ui/admin/app/routes/scopes/scope/workers.js
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>
* Update ui/admin/app/templates/scopes/scope/workers/worker/index.hbs
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>
* test: 💍 Test for worker/update-test.js
Created update-test.js and refactored worker/form.hbs for correct
display of last_seen
✅ Closes: ICU-5247
* Update ui/admin/app/routes/scopes/scope/workers.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update ui/admin/app/templates/scopes/scope/workers/worker/index.hbs
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* Update ui/admin/tests/acceptance/workers/read-test.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* refactor: 💡 code refactor and test creation
Refactored code for detailed worker view, created controller for
detailew worker view to display worker name in breadcrumbs, added test
for `delete`, `update`.
✅ Closes: ICU-5247
* refactor: 💡 Refactor test
Refactor update-test.js and clean up code.
✅ Closes: ICU-5247
* refactor: 💡 fixed workers/update-test.js
added local variable for better test coverage for cancel test in
workers/update-test.js
✅ Closes: ICU-5247
* refactor: 💡 fix test
Refactored yaml file for `last_seen.description`
✅ Closes: ICU-5247
* Update ui/admin/app/routes/scopes/scope/workers.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* removed `type` from `<form.textarea/>` component
* Update ui/admin/app/controllers/scopes/scope/workers/worker.js
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
* spacing for linter
* refactor: 💡 Refactor test
Refactored `worker/read-test.js` to to test correct authorization
✅ Closes: ICU-5247
* ci: 🎡 Fixed lint
fixed lint
✅ Closes: ICU-5247
* refactor: 💡 Added custom relatvie date to field
Added custom relative date to `last_status_time` input for worker view.
✅ Closes: ICU-5247
* refactor: 💡 refactored yaml file
changed delete dropdown for worker to `actions.delete`
✅ Closes: ICU-5247
* Removed unused services from workers.js
* merge changes from main
* fix lint
* fix lint
* Update index.hbs
lint issues
* refactor: 💡 fixed lint for hbs
fixed linting issues for hbs files
✅ Closes: ICU-5247 ICU-5249
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com>
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>
* 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
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
* 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
* 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>
* feat: 🎸 Create successful resource creation screen
Create a screen with helpful information about Boundary once resources
have been created for the user
✅ Closes: ICU-4558
* style: 💄 remove stale comment
* chore: 🤖 resolve conflicts and merge main
Co-authored-by: dharini <dharini@hashicorp.com>