* test(admin/e2e): Update locator for worker filter textbox
* test(admin/e2e): Update locator for the New button
* test(admin/e2e): Update locator for New link
* fixup! test(admin/e2e): Update locator for worker filter textbox
* fix: 🐛 ICU-11208 fix view of role under org, and
project scope
Fixed view of role under org, and project scope.
✅ Closes: ICU-11208
* refactor: 💡 Refactor scopes in roll
Refactor role to disregard subscopes for project scope
✅ Closes: ICU-11208
* refactor: 💡 refactor test
Refactor test to include test for a role having the correct grand scopes
✅ Closes: ICU-11208
* refactor: 💡 refactor test
Refactor test to test that role fectches scopes correctly
* quick refactor of previous test commit to grab the
role id from the response and use it in the next request
* refactor: 💡 refactor test
refactor test for scope fetching
* chore: 🤖 Upgrade API layer to ember 4.12
* chore: 🤖 Upgrade ember-data to 4.12
* fix: 🐛 Fix breaking change from usage of internal method
* chore: 🤖 Remove stylelint in API addon
* test: 💍 Fix broken API tests
* chore: 🤖 get rid of toArray
* test: 💍 Fix tests broken by ember data changes
---------
Co-authored-by: dharini <dharini@hashicorp.com>
* refactor: 💡 Use HDS tables in user accounts
* refactor: 💡 Use HDS table in injected app credential sources
---------
Co-authored-by: Cameron Perera <cameron.perera@hashicorp.com>
* refactor: 💡 Refactor ldap account view and serializer
Refactor LDAP account view to only show `InfoField` fields if values are
not `undefined`. Also fixed bug for updating accounts.
✅ Closes: ICU-10514
* refactor: 💡 clean up code
Quick cleanup of code for accounts
* Update account.js
change text for commit
* Update index.hbs
* refactor: 💡 format hbs
format hbs
* refactor: 💡 refactor form error messaging
Refactor LDAP form. Removed unused field level errors that aren't part
of the API response.
✅ Closes: ICU-10462
* refactor: 💡 Refactor test
Refactor LDAP create and update test.
* Update index.hbs
removed error field-level check for `bind_dn` and `bind_password`
* refactor: 💡 fix linting
fix linting
* fix: 🐛 accounts update refactor
Changed `type` and `auth_method_id` on `accounts` model to `readOnly` so
it is not sent in API payload.
✅ Closes: ICU-10503
* refactor: 💡 fix test
Refactor test to not include removed attributes.
* refactor: 💡 refactor test
Fix test
* feat: 🎸 Add BodyContent component to Rose::Layout
* refactor: 💡 remove Layout Sidebar and use Rose Layout Sidebar
✅ Closes: ICU-10439
* fix: 🐛 add media specific styles to rose body content styles
* refactor: 💡 update media rule max width to xlarge
* feat: 🎸 CRUDL capabilites for ldap managed-group
✅ Closes: ICU-10100
* refactor: 💡 managed-group serializer & remove members tab
* refactor: 💡 show members tab
* fix: 🐛 add type getters in managed group model
* refactor: 💡 fix column name
* feat: 🎸 create CRUD:read
Create LDAP CRUD:read details form by adding
`client_certificate_key_hmac` and `bind_password_hmac` attributes.
✅ Closes: ICU-10064
* refactor: 💡 refactor ldap details view
Revert details view for LDAP to not show HMAC
* test: 💍 add create acceptance test for ldap auth method
✅ Closes: ICU-10076
* refactor: 💡 change client cert field to textarea and fix test
* test: 💍 add additional test case
* refactor: 💡 refactor test and serializer
Refactor `auth-method` mirage serializer to delete secret attributes.
Refactor `auth-method` mirage serializer unit test for LDAP
✅ Closes: ICU-10025
* refactor: 💡 merge main
merge main
* refactor: 💡 rebase
rebase
* refactor: 💡 refactor serializer and test
Refactor serializer normalize method to delete secret attributes field.
* refactor: 💡 refactor test
Refactor failing test due to deleting secrets in mirage
* refactor: 💡 refactor test
changed assertion
* refactor: 💡 refactor test
change assertion expect
* refactor: 💡 refactor test
Refactor `auth-method-test` to include normalize oidc and ldap secrets
* refactor: 💡 rebase
rebase
* chore: 🤖 Retire rose form textarea
✅ Closes: ICU-9425
* refactor: 💡 Added the disabled feature requested by Dharini
* refactor: 💡 Rose tables to HDS tables in Users
* refactor: 💡 Removed implementation of rose tables in users
* refactor: 💡 use hds table in groups list view
* refactor: 💡 Removed the group list class Dharini mentioned
* refactor: 💡 Resolved the conflicts in user list table and group
* refactor: 💡 Use hds table in role list view
* refactor: 💡 Use HDS tables for user accounts
* refactor: 💡 Fixed the linting error
* refactor: 💡 Use HDS tables in member list view
* refactor: 💡 Use HDS tables in member list view
---------
Co-authored-by: Dharini Jeeva <dharini@hashicorp.com>