voussoir
93e03656ca
Small tidy ups.
2022-03-26 13:22:01 -07:00
voussoir
f0d302d4a5
Move give_theme_cookie to flasktools.
2021-10-30 17:29:43 -07:00
voussoir
91cf08efde
Match renamed flasktools.json_response.
2021-10-01 23:05:46 -07:00
voussoir
d4025e865b
Move cached_endpoint, required_fields to flasktools.
2021-09-03 12:45:07 -07:00
voussoir
82a6103d8d
Fix leftover imports.
2021-06-08 16:04:20 -07:00
voussoir
f003f55fca
Move make_json_response to voussoirkit.flasktools.
2021-06-04 21:49:45 -07:00
voussoir
7f8a007e2d
Add decorators.give_theme_cookie to decouple from render_template.
...
I realized it was not appropriate for render_template to be handling
this responsibility, but previously did not think of another way.
Now I did.
2021-06-04 21:29:23 -07:00
voussoir
975408227b
Improve cached_endpoint behavior with sentinel.
2021-06-04 17:49:46 -07:00
voussoir
06f26cd7b7
Use dotdict to remove all these ugly brackets.
2021-01-05 13:09:31 -08:00
voussoir
af73bc580f
Improve readability of cached_endpoint.
...
Switched the conditional and pulled it out into a separate function
so I can return early and dedent the rest.
2021-01-05 13:07:03 -08:00
voussoir
bb82c1e4e7
Move cached_endpoint to decorators.
2021-01-05 12:43:39 -08:00
voussoir
8ecf594945
Move jsonify methods into the objects instead of separate file.
2021-01-01 17:02:01 -08:00
voussoir
adb1d0ef39
Replace all double blank lines with single, improve hash headers.
...
There was always some semblance that two blank lines has some kind of
meaning or structure that's different from single blank lines, but
in reality it was mostly arbitrary and I can't stand to look at it
any more.
2020-09-19 03:13:23 -07:00
voussoir
a7cc6d2383
Rename all caught exception variables to "exc", not "e".
2020-09-19 03:08:45 -07:00
voussoir
6e312bd287
Rename the etiquette_flask backend package to backend.
...
Alright, I got tired of confusing myself with the same-named
outer and inner package.
Keep in mind that every frontend implementation is supposed to be
its own independent project where etiquette is nothing but a
dependency. So the name backend is not ambiguous with the etiquette
backend.
2018-11-04 19:45:23 -08:00