whoogle-search/app
Ben Busby a9e1f0d1bc
Refactor autocomplete/suggestion behavior (front-end only)
The previous implementation of autocomplete/suggestions on the front end
resulted in a situation where input and keydown events were constantly
being added to the search input bar. This was refactored to set up the
events only once and process suggestion navigation and appending
suggestions separately with different functions.

This has been tested on both an Android simulator, as well as an Android
tablet and seems to work as expected.

Fixes #370
Fixes #629
2022-06-07 11:01:14 -06:00
..
models Support proxying results through Whoogle (aka "anonymous view") (#682) 2022-04-13 11:29:07 -06:00
static Refactor autocomplete/suggestion behavior (front-end only) 2022-06-07 11:01:14 -06:00
templates Render error message w/o `safe` filter 2022-04-26 09:28:05 -06:00
utils Ensure searches with a leading slash are treated as queries 2022-06-03 14:03:57 -06:00
__init__.py Bump version to 0.7.3 2022-06-03 14:33:53 -06:00
__main__.py Swap out Flask's default web server for Waitress (#32) 2020-05-12 17:14:55 -06:00
filter.py Ensure searches with a leading slash are treated as queries 2022-06-03 14:03:57 -06:00
request.py Switch to defusedxml for xml parsing 2022-03-01 12:54:32 -07:00
routes.py Catch and ignore unpickling errors in pip installs 2022-06-03 14:29:57 -06:00