discourse/test/javascripts
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
..
acceptance FEATURE: Tag synonyms 2019-12-04 13:33:51 -05:00
admin FEATURE: Overhaul of admin API key system (#8284) 2019-11-05 14:10:23 +00:00
components FEATURE: Tag synonyms 2019-12-04 13:33:51 -05:00
controllers Fix Prettier using correct version (1.19.1) 2019-11-15 10:34:26 -05:00
ember DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
fixtures DEV: Use category ids in URLs preferentially 2019-12-02 09:28:15 +00:00
helpers DEV: Use category ids in more URLs preferentially 2019-12-04 09:47:41 +00:00
initializers FEATURE: Load translation overrides without JS eval 2019-11-05 19:16:38 +01:00
lib FIX: Respect enable_inline_emoji_translation setting in titles 2019-12-03 20:39:11 +01:00
mixins DEV: Import EmberObject rather than global variable (#8256) 2019-10-29 14:23:50 -05:00
models DEV: Don't allow Promise unless imported from "rsvp" 2019-11-20 15:24:59 -05:00
widgets Revert "Revert Ember.run refactors" 2019-10-30 09:48:24 -04:00
plugin_tests.js.erb
test_helper.js FIX: Failing tests 2019-11-13 15:34:30 -05:00