mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-21 00:18:33 +08:00
|
Some checks are pending
Licenses / run (push) Waiting to run
Linting / run (push) Waiting to run
Publish Assets / publish-assets (push) Waiting to run
Tests / core backend (push) Waiting to run
Tests / plugins backend (push) Waiting to run
Tests / core frontend (Chrome) (push) Waiting to run
Tests / plugins frontend (push) Waiting to run
Tests / themes frontend (push) Waiting to run
Tests / core system (push) Waiting to run
Tests / plugins system (push) Waiting to run
Tests / themes system (push) Waiting to run
Tests / core frontend (Firefox ESR) (push) Waiting to run
Tests / core frontend (Firefox Evergreen) (push) Waiting to run
Tests / chat system (push) Waiting to run
Tests / merge (push) Blocked by required conditions
This PR modernizes the GroupSelector component by migrating from the legacy jQuery autocomplete to FloatKit’s DMultiSelect component. ### Changes * Migrated GroupSelector from an Ember Classic component to Glimmer component * Replaced jQuery-based autocomplete with FloatKit’s DMultiSelect component which handles search * New scroll-into-view modifier for smooth keyboard navigation (can be used later to replace d-autocomplete's similar functionality) * Improved FloatKit's `size` middleware option handling to allow passing through both minWidth and width props * Selected items are dynamically removed from dropdown options (no duplicates) |
||
|---|---|---|
| .. | ||
| page_objects/discourse_calendar | ||
| calendar_first_day_of_week_spec.rb | ||
| category_calendar_spec.rb | ||
| core_features_spec.rb | ||
| disable_sort_spec.rb | ||
| group_timezones_spec.rb | ||
| post_calendar_spec.rb | ||
| post_event_spec.rb | ||
| upcoming_events_spec.rb | ||