11 Commits

Author SHA1 Message Date
httpjamesm
e409176642
media query theme (#139)
* feat: use css media query to derive theme

* fix: rename alt for toggle images

* feat: remove no-cache middleware
2024-06-20 00:18:22 -04:00
httpjamesm
991b5b46f4
fix: allow option parsing if only one is present (#60) 2023-09-24 00:59:48 -04:00
httpjamesm
6b77c5dae4
feat: DISABLE_RATELIMIT env 2023-02-25 12:39:09 -05:00
httpjamesm
63a30ab1cf
feat: don't count static toward ratelimit 2023-02-20 13:56:44 -05:00
httpjamesm
c46820b6d4 fix: add version, rolling ratelimit 2022-12-29 13:54:37 -05:00
httpjamesm
4ddc1a2af7 feat: send human-readable error for 429 2022-12-29 13:49:19 -05:00
httpjamesm
10e7c89e96 feat: more escaping, tighter security 2022-12-28 23:56:14 -05:00
httpjamesm
f9025ff9cc fix: no cache middleware to prevent visual bugs 2022-12-28 14:14:30 -05:00
httpjamesm
3d53fd5806 feat: import theme icons, set color vars, option cookie 2022-12-28 11:49:14 -05:00
httpjamesm
8b46beb1dd feat: strict ratelimit 2022-12-28 00:00:17 -05:00
httpjamesm
076f1387f0 refactor: split into files 2022-12-27 23:53:28 -05:00