whoogle-search/app
Ben Busby df0b7afa50 Switch to single Fernet key per session
This moves away from the previous (messy) approach of using two separate
keys for decrypting text and element URLs separately and regenerating
them for new searches. The current implementation of sessions is not very
reliable, which lead to keys being regenerated too soon, which would
break page navigation. Until that can be addressed, the single
key per session approach should work a lot better.

Fixes #250

Fixes #90
2021-04-05 11:00:56 -04:00
..
models Allow defining initial config state w/ env vars 2021-04-05 11:00:56 -04:00
static Configure PWA for mobile browsers (#234) 2021-04-05 11:00:56 -04:00
templates Re-add search css to results page 2021-04-05 11:00:56 -04:00
utils Switch to single Fernet key per session 2021-04-05 11:00:56 -04:00
__init__.py Switch to single Fernet key per session 2021-04-05 11:00:56 -04:00
__main__.py Swap out Flask's default web server for Waitress (#32) 2020-05-12 17:14:55 -06:00
filter.py Switch to single Fernet key per session 2021-04-05 11:00:56 -04:00
request.py Switch to single Fernet key per session 2021-04-05 11:00:56 -04:00
routes.py Switch to single Fernet key per session 2021-04-05 11:00:56 -04:00