etiquette/frontends/etiquette_flask/etiquette_flask
voussoir 8a12a24e8e Add tag_autocomplete.js.
Instead of embedding the entire tag list in the search.html template
every single time, this script loads the tags from the new,
cache-enabled endpoint /all_tags.json. Then we can use html5
datalists to create autocomplete forms on the search and photo pages.
2018-07-22 20:19:05 -07:00
..
endpoints Add tag_autocomplete.js. 2018-07-22 20:19:05 -07:00
__init__.py Move ef/endpoints/common.py to ef/common.py 2018-02-03 01:43:41 -08:00
caching.py Add caching.cached_endpoint decorator for 304'ing any url. 2018-07-22 20:19:05 -07:00
common.py Add caching.cached_endpoint decorator for 304'ing any url. 2018-07-22 20:19:05 -07:00
decorators.py Add decorator catch_etiquette_exception. 2018-01-09 21:21:15 -08:00
jinja_filters.py Big! Liberate Groupables from strict heirarchy. Multiple parents. 2018-07-20 13:09:06 -07:00
jsonify.py Further separate front & back; Create frontends folder 2017-05-01 21:49:28 -07:00
sessions.py Switch to f-string formatting in many places. 2018-07-18 18:36:36 -07:00