whoogle-search/app
Ben Busby d33e8241dc
Fix "my ip" search regression
Removes dependency on class names for creating the "my ip" info card in
the results list for searches pertaining to the user's public IP.

Adds test to prevent this from happening again.

Note to anyone reading this and looking to contribute: please avoid
using hardcoded class names at all costs. This approach of
creating/removing content just results in issues if/when Google decides
to introduce/remove class names from the result page.

Fixes #657
2022-02-14 11:40:11 -07:00
..
models Use consistent header for all result types (#535) 2022-02-07 10:47:25 -07:00
static Use consistent header for all result types (#535) 2022-02-07 10:47:25 -07:00
templates Use consistent header for all result types (#535) 2022-02-07 10:47:25 -07:00
utils Fix "my ip" search regression 2022-02-14 11:40:11 -07:00
__init__.py Use consistent header for all result types (#535) 2022-02-07 10:47:25 -07:00
__main__.py Swap out Flask's default web server for Waitress (#32) 2020-05-12 17:14:55 -06:00
filter.py Fix `collapse_sections` for `MINIMAL_MODE` (#654) 2022-02-11 14:44:08 -07:00
request.py Catch invalid XML in suggestion response 2021-12-28 11:38:18 -07:00
routes.py Use consistent header for all result types (#535) 2022-02-07 10:47:25 -07:00