Commit graph

118 commits

Author SHA1 Message Date
1a35ca0ed8 💥 bump version to 2.0.0 because of database switch 2025-10-11 21:56:59 -04:00
66a5f81230 📝 update database docs and improve cookie parsing robustness 2025-10-11 21:49:15 -04:00
b0e69727e2 🔥 remove peewee and migrate to sqlalchemy 2025-10-11 21:49:02 -04:00
ced11ac2da 👽️ add optional pydantic support
Pydantic is now an optional dependency, and the middleware provides
proper import guards and fallback behavior if Pydantic is not installed.
Updated docs to clarify installation and configuration steps.
2025-10-11 20:14:46 -04:00
223c7f3cc6 👽 fix config for poetry 2 2025-06-07 19:34:01 -04:00
3caf7cdb0b 📝 update logo for docs 2025-03-05 17:03:44 -05:00
1a4aafd773 📝 remove IDE-added reference 2024-10-30 12:10:52 -04:00
81a8cd1ee7 📝 fix typo 2024-10-30 00:41:18 -04:00
96f5748565 📝 clarify placement order 2024-10-30 00:40:41 -04:00
24ee9bdda2
Merge pull request #6 from itsthejoker/gzip
Updates to gzip middleware
2024-10-30 00:34:08 -04:00
0cd1bed62c
Merge pull request #5 from martinnedopil/gzip
Gzip Middleware
2024-10-30 00:33:37 -04:00
7740299ad8 🔖 release 1.4.0 2024-10-30 00:32:37 -04:00
991d6be5a3 🎨 run black 2024-10-30 00:32:02 -04:00
557cd39c13 add tests for server checks 2024-10-30 00:31:11 -04:00
ff8f50e44b 📝 expand doc 2024-10-30 00:26:10 -04:00
f4ffa14b00 add tests to cover new middleware 2024-10-30 00:15:32 -04:00
b9ad2467df 📝 clarify custom post_process docs 2024-10-29 23:51:13 -04:00
972225d8bc actually use those shiny new config settings 2024-10-29 23:50:53 -04:00
95f9479aa9 🎨 prettify a little 2024-10-29 23:50:32 -04:00
707a3a82c3 🏷️ fix types to be explicit about bytes being okay 2024-10-29 23:50:07 -04:00
dca1b89b39 🐛 don't actually clear out the check list lol 2024-10-29 23:32:02 -04:00
98ca09b681 🏷️ add type hints and docstring updates 2024-10-29 23:30:26 -04:00
6c2cfc5297 add new user settings and server checks 2024-10-29 23:28:40 -04:00
203b4f7e0f add gzip middleware to example server 2024-10-29 23:27:43 -04:00
236fc84be1 📝 clarify inline comments 2024-10-29 22:49:05 -04:00
b14db9a0ae 🎨 run black 2024-10-29 22:43:54 -04:00
Martin Nedopil
f1d1aebc96 updated MD file 2024-10-18 13:23:37 +02:00
Martin Nedopil
491f6c3c3a gzip middleware support 2024-10-18 13:12:54 +02:00
f94f0f5134 🔖 release 1.3.1 2024-10-16 17:27:00 -04:00
7ac76883fc add ability to adjust headers in post_process 2024-10-16 17:26:22 -04:00
12f6c726c9 💬 add http:// so url is clickable in terminal app 2024-10-16 17:23:52 -04:00
3d24b53fdf 📝 fix broken docs link 2024-10-15 15:06:33 -04:00
9a407495f8 🔖 release 1.3.0 2024-10-15 15:01:10 -04:00
61d30dca23 add post_process hook for middleware 2024-10-15 15:00:56 -04:00
fd6df38cdf ⬆️ Update deps to resolve security issue 2024-09-25 16:07:13 -04:00
9b5256c5c0 🔖 release 1.2.1 2024-09-22 20:22:27 -04:00
eb1e46751d add lots more tests 2024-09-22 20:21:34 -04:00
1cc99412bc 🐛 fix header assignment bug 2024-09-22 20:01:07 -04:00
65dfa9d599 📝 add version markers 2024-09-17 14:34:14 -04:00
c19d34f336 🚨 fix ruff errors 2024-09-16 18:34:55 -04:00
b779bae6ca 🎨 run black 2024-09-16 18:23:46 -04:00
1b7ceb900b 🔖 release 1.2.0 2024-09-16 18:23:08 -04:00
889b62d4f9 📝 update routes.md to mention the new path converter 2024-09-16 18:22:29 -04:00
19ff69e999 📝 add page on static files 2024-09-16 18:22:05 -04:00
1d8559f766 🐛 fix importing middleware 2024-09-16 18:15:54 -04:00
24109014af add {% static ... %} template option 2024-09-16 18:15:39 -04:00
3cc86f0dbe 🐛 fix crash loop if template rendering fails 2024-09-16 18:05:10 -04:00
c4a4f9ead3 📝 fix docs error 2024-09-09 01:47:23 -04:00
9b9e1c8da0 Merge remote-tracking branch 'origin/main' 2024-09-09 01:44:21 -04:00
7ee119d42d 🔖 release 1.1.0 2024-09-09 01:44:09 -04:00