discourse/test/javascripts
Joffrey JAFFEUX 324aa3eb61
REFACTOR: reworks all the search-advanced-options panel (#10661)
* REFACTOR: reworks all the search-advanced-options panel

This commit includes the following changes:
- prevents any mutation of external (to the component) values
- get rid of observers
- uses @action
- minor UI tweaks
- dropped the unecessary debounce
- drops all the legacy code for badges/groups which is not being used
- replaces user-selector by user-chooser and improves multi-select to not show `search` if maximum has been reached

Most importantly this refactor should fix multiple bugs due to _update() being called multiple times if searchTerm was empty and other various bugs where some changes in searchTerm was not applied to the sidebar.
2020-09-15 09:39:12 +02:00
..
acceptance REFACTOR: reworks all the search-advanced-options panel (#10661) 2020-09-15 09:39:12 +02:00
admin DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
components DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
controllers DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
ember DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
fixtures FEATURE: Remove user topic timers and migrate to bookmarks with reminders (#10474) 2020-09-14 11:11:55 +10:00
helpers REFACTOR: reworks all the search-advanced-options panel (#10661) 2020-09-15 09:39:12 +02:00
initializers DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
lib DEV - versions of JS files written to a JS file to be included by loa… (#10649) 2020-09-11 13:53:56 -04:00
mixins DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
models DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
services DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
utils DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
widgets DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
plugin_tests.js.erb FIX: Allow plugins to provide test directories with transpiled `.js` 2020-06-16 14:31:01 -04:00
test_helper.js DEV: Throw an error instead of a string. 2020-08-28 11:40:16 +08:00