zulip/frontend_tests
Ryan Rehman 21cdc26193 search: Support multiple search pills creation.
This reverts part of b0d632577f.
The problem was that multiple queries were combined as a single
search pill. And since we create the pills then narrow / search,
we added a comma seperator between them for the typeahead lookups
as required by the logic in `input_pill.js`.

This however introduced a new bug where the search suggestions
were incorrect as the typeahead lookup table wasn't updated, so
every time an item from the type ahead was selected it updated
the input string with an invalid operator.

Thus to resolve the first problem, we follow a simpler approach
by extracting all operators from the search string using our
`Filter.parse` logic and next add the pills, one by one.
2020-06-19 16:18:52 -07:00
..
casper_lib js: Use hasOwnProperty correctly or not at all. 2020-05-26 23:33:40 -07:00
casper_tests settings org: Use image_upload_widget.hbs for realm icon. 2020-06-17 17:47:49 -07:00
node_tests search: Support multiple search pills creation. 2020-06-19 16:18:52 -07:00
puppeteer_lib puppeteer: Update the structure of common.get_rendered_messages. 2020-06-16 11:40:30 -07:00
puppeteer_tests puppeteer: Update the structure of common.get_rendered_messages. 2020-06-16 11:40:30 -07:00
zjsunit markdown: Add support for spoilers. 2020-06-16 16:14:10 -07:00
.eslintrc.json lint: Check eslint indentation for casper tests. 2018-05-06 19:35:18 -07:00
run-casper python: Sort imports with isort. 2020-06-11 16:45:32 -07:00