discourse/test/javascripts/helpers
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
..
assertions.js FIX: Flaky tests. Due to CSS transitions opacity might not be 0 yet. 2020-05-05 13:45:14 -04:00
component-test.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
create-pretender.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
create-store.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
d-editor-helper.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
fixture-pretender.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
html-helper.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
qunit-helpers.js REFACTOR: reworks all the search-advanced-options panel (#10661) 2020-09-15 09:39:12 +02:00
review-pretender.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
select-kit-helper.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
site-settings.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
site.js FEATURE: add user opt to select bookmarks as home (#10597) 2020-09-10 11:13:12 -04:00
store-pretender.js DEV: apply new coding standards (#10592) 2020-09-04 13:42:47 +02:00
textarea-selection-helper.js Retry: Rename all test files from JS -> ES6 2020-03-26 12:25:46 -04:00
widget-test.js DEV: Allows moduleForWidget to use before/afterEach options (#9296) 2020-03-30 18:12:32 +02:00