discourse/app/assets/javascripts/select-kit/addon/components
Vinoth Kannan 143f06f2c6
FEATURE: Allow watched words to be created as a group (#26632)
At the moment, there is no way to create a group of related watched words together.  If a user needed a set of words to be created together, they'll have to create them individually one at a time.

This change attempts to allow related watched words to be created as a group. The idea here is to have a list of words be tied together via a common `WatchedWordGroup` record.  Given a list of words, a `WatchedWordGroup` record is created and assigned to each `WatchedWord` record. The existing WatchedWord creation behaviour remains largely unchanged.

Co-authored-by: Selase Krakani <skrakani@gmail.com>
Co-authored-by: Martin Brennan <martin@discourse.org>
2024-04-29 15:50:55 +05:30
..
category-drop FEATURE: remove category badge style options, set bullet style as default (#24198) 2023-11-13 10:46:15 -05:00
color-palettes DEV: Sort imports 2023-10-10 21:46:54 +01:00
combo-box DEV: Sort imports 2023-10-10 21:46:54 +01:00
dropdown-select-box DEV: Sort imports 2023-10-10 21:46:54 +01:00
future-date-input-selector DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
mini-tag-chooser DEV: Sort imports 2023-10-10 21:46:54 +01:00
multi-select DEV: Sort imports 2023-10-10 21:46:54 +01:00
notifications-button DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
notifications-filter UX: adjust various button classes (#24121) 2023-10-27 10:26:59 -04:00
period-chooser DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
select-kit FIX: tweaks of select-kit on mobile (#26401) 2024-03-27 17:26:24 +01:00
tag-drop UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
toolbar-popup-menu-options DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
user-chooser DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
bulk-select-topics-dropdown.js DEV: Various bulk-select dropdown tweaks (#26424) 2024-03-29 12:29:24 -06:00
categories-admin-dropdown.js UX: create category doesn't always need a dropdown (#24610) 2023-11-28 16:28:07 -05:00
category-chooser.js DEV: Make CategoryChooser optionally provide the category (#26420) 2024-03-28 11:16:39 -05:00
category-drop-more-collection.gjs FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
category-drop.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
category-notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
category-row.gjs FIX: Fetch categories for "+subcategories" option (#26622) 2024-04-25 16:47:45 +03:00
category-selector.js FIX: Fetch categories for "+subcategories" option (#26622) 2024-04-25 16:47:45 +03:00
color-palettes.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
combo-box.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
composer-actions.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
create-color-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
create-color-row.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
dropdown-select-box.js DEV: update a couple button classes (#23127) 2023-09-25 16:45:57 -04:00
email-group-user-chooser-filter.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
email-group-user-chooser-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
email-group-user-chooser-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
email-group-user-chooser.js DEV: Use object spread instead of Object.assign({}, …) (#23167) 2023-08-21 14:28:16 +02:00
filter-for-more.gjs UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
flair-chooser.js
flair-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
flair-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
form-template-chooser.js FIX: Adding form template to category dropdown can some times be empty (#25066) 2023-12-29 14:15:56 +08:00
future-date-input-selector.js DEV: Don't use attrs (#24323) 2023-11-27 12:16:31 +01:00
group-chooser.js
group-dropdown.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
group-notifications-button.js
icon-picker.js UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00
list-setting.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
mini-tag-chooser.js FIX: Show max tag error and prevent search (#26233) 2024-03-19 12:47:18 +08:00
multi-select.hbs FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
multi-select.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
none-category-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
none-category-row.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
notifications-filter.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
period-chooser.js DEV: Don't use attrs (#24323) 2023-11-27 12:16:31 +01:00
pinned-button.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
pinned-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
pinned-options.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
search-advanced-category-chooser.js
select-kit.js FIX: prevents open to happen too early (#26649) 2024-04-16 13:58:06 +02:00
selected-choice-category.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-choice-category.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-choice-color.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-choice.hbs FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
selected-choice.js FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
selected-color.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
selected-flair.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-flair.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
selected-name.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
selected-name.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
single-select.hbs FIX: wait for the end of search requests (#26240) 2024-03-19 12:25:25 +01:00
single-select.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-chooser-row.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
tag-chooser-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
tag-chooser.js FIX: update tag-chooser & category-selector action (#24318) 2023-11-10 00:05:02 +01:00
tag-drop.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tag-group-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
tag-notifications-button.js
tag-row.hbs FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tag-row.js FEATURE: Show remaining count in category-drop (#25938) 2024-03-07 16:14:50 +02:00
tags-intersection-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
timezone-input.js
toolbar-popup-menu-options.js DEV: Add appEvents for composer / DEditor toolbar events (#26517) 2024-04-05 08:35:25 -05:00
topic-chooser.js
topic-footer-mobile-dropdown.js
topic-notifications-button.hbs DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
topic-notifications-button.js DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
topic-notifications-options.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
topic-row.hbs DEV: Always pass ancestors to category-link (#26638) 2024-04-16 15:28:36 -05:00
topic-row.js DEV: Co-locate select-kit component templates (#20779) 2023-05-02 14:10:53 +01:00
user-chooser.js DEV: Sort imports 2023-10-10 21:46:54 +01:00
user-notifications-dropdown.js UX:minor tweaks to user notifications dropdown (#26754) 2024-04-25 15:22:41 +02:00
watched-words.js FEATURE: Allow watched words to be created as a group (#26632) 2024-04-29 15:50:55 +05:30