discourse/app/assets/javascripts/select-kit/components
Neil Lalonde 875f0d8fd8
FEATURE: Tag synonyms
This feature adds the ability to define synonyms for tags, and the ability to merge one tag into another while keeping it as a synonym. For example, tags named "js" and "java-script" can be synonyms of "javascript". When searching and creating topics using synonyms, they will be mapped to the base tag.

Along with this change is a new UI found on each tag's page (for example, `/tags/javascript`) where more information about the tag can be shown. It will list the synonyms, which categories it's restricted to (if any), and which tag groups it belongs to (if tag group names are public on the `/tags` page by enabling the "tags listed by group" setting). Staff users will be able to manage tags in this UI, merge tags, and add/remove synonyms.
2019-12-04 13:33:51 -05:00
..
category-drop DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
color-palettes DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
combo-box FIX: Ran prettier to fix build (#8323) 2019-11-08 10:50:03 -06:00
dropdown-select-box FIX: Ran prettier to fix build (#8323) 2019-11-08 10:50:03 -06:00
future-date-input-selector DEV: Import isNone for @ember/utils 2019-11-11 10:37:21 -05:00
mini-tag-chooser DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
multi-select FIX: method names incorrect (#8393) 2019-11-22 15:16:14 +01:00
notifications-button DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
period-chooser DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
select-kit FIX: method names incorrect (#8393) 2019-11-22 15:16:14 +01:00
tag-drop FIX: improves locale support in tag-drop (#7418) 2019-04-23 17:53:59 +02:00
admin-group-selector.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
categories-admin-dropdown.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
category-chooser.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
category-drop.js.es6 DEV: Use category ids in URLs preferentially 2019-12-02 09:28:15 +00:00
category-notifications-button.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
category-row.js.es6 DEV: Import isNone for @ember/utils 2019-11-11 10:37:21 -05:00
category-selector.js.es6 Fix Prettier using correct version (1.19.1) 2019-11-15 10:34:26 -05:00
color-palettes.js.es6 FEATURE: color-palettes component (#6992) 2019-02-08 14:01:14 +01:00
combo-box.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
composer-actions.js.es6 Fix Prettier again 2019-11-15 10:52:06 -05:00
dropdown-select-box.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
future-date-input-selector.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
group-dropdown.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
group-members-dropdown.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
group-notifications-button.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
list-setting.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
mini-tag-chooser.js.es6 DEV: Run prettier 2019-11-12 11:49:31 +01:00
multi-select.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
none-category-row.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
notifications-button.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
period-chooser.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
pinned-button.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
pinned-options.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
search-advanced-category-chooser.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
select-kit.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
single-select.js.es6 FEATURE: Tag synonyms 2019-12-04 13:33:51 -05:00
tag-chooser.js.es6 FEATURE: Tag synonyms 2019-12-04 13:33:51 -05:00
tag-drop.js.es6 FEATURE: Tag synonyms 2019-12-04 13:33:51 -05:00
tag-group-chooser.js.es6 Fix Prettier using correct version (1.19.1) 2019-11-15 10:34:26 -05:00
tag-notifications-button.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
timezone-input.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
toolbar-popup-menu-options.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
topic-footer-mobile-dropdown.js.es6 DEV: Removed all Ember.computed. in select-kit (#8322) 2019-11-08 10:32:20 -06:00
topic-notifications-button.js.es6 REFACTOR: Remove Ember.Component global variable 2019-10-23 12:30:52 -04:00
topic-notifications-options.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
user-notifications-dropdown.js.es6 DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00