* feat: 🎸 add ability to filter targets by scope ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 update model hook signature comment ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 remove await from cancel session route transition ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 add comments to new controller methods ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 add options to query for all targets ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 handle ESC key press for dropdown ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * feat: 🎸 add searching within scope dropdown list ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 set pushToStore to false for all target query ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 handle scopes not having names ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 move fetch allTargets to controller ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 fix rebase conflicts ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * test: 💍 fix test ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 update allTargets query to have empty query ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 change let to const ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 add replace: true to scopes query param ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 add allTargets fetch back to model hook ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 change on search to on input to trigger action ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * test: 💍 fix test by adding more target returns to stub ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * feat: 🎸 create filterable-dropdown rose component ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * feat: 🎸 finish Rose::FilterableDropdown component ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * feat: 🎸 use FilterableDropdown in targets table ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 🤖 move methods comment ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 render Rose::FilterableDropdown correctly in test ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * test: 💍 remove generated comments from tests ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 improve readability of itemOptions getter ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * refactor: 💡 change block parameters to uppercase ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802 * test: 💍 skip generated tests until adding more ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-11802