patx/micropie
-
c2c1101version dev-.30: remove get_json in favor of json(), improve docs patx · 2026-05-28T17:49:56-04:00 -
2f426f0Merge branch 'main' of https://github.com/patx/micropie patx · 2026-05-20T17:58:51-04:00 -
133b6afadd pydantic example patx · 2026-05-20T17:56:01-04:00 -
ba7685dUpdate version highlights in whats_new.rst Harrison Erd · 2026-05-12T03:29:22-04:00 -
bcb78f5update benchmarks for v0.29 patx · 2026-05-11T02:53:14-04:00 -
3dd219av0.29 patx · 2026-05-11T02:35:04-04:00 -
ba42367v0.29 patx · 2026-05-11T02:34:21-04:00 -
e88504dIncrease framework work speed, by caching handler metadata to avoid repeated inspect.signature / coroutine checks. Skipped empty query parsing and session backend loads when no session cookie exists. Optimized request body buffering and JSON parsing. Centralized response header preparation with fast paths for default and JSON headers. Amortized in-memory session cleanup. Added regression coverage in tests.py for session fast paths, cached handler replacement, HTTP binding, and WebSocket binding. patx · 2026-05-11T00:46:34-04:00 -
770b12bMerge pull request #19 from 0riginaln0/patch-1 Harrison Erd · 2026-03-12T14:46:33-04:00 -
f84d463Fix webcam.py outdated API usage 0riginaln0 · 2026-03-12T11:48:14+03:00 -
d196f9aAdd `Request.json` -- v0.28 patx · 2026-02-12T19:28:37-05:00 -
c7af233Add `Request.json` helper method and update the docs and README to reflect patx · 2026-02-12T19:24:26-05:00 -
17aa397update favicon patx · 2026-02-12T19:08:48-05:00 -
457848dbump to 0.27 and document Request.query/Request.form helpers patx · 2026-02-12T01:46:18-05:00 -
14bbaa4update readthedocs.io docs for latest release 0.26. update readme with table of contents. patx · 2026-02-12T01:17:40-05:00 -
5338fb2fix syntax highlighting on index.html patx · 2026-02-07T00:42:16-05:00 -
ae30937`docs/index.html`: improve mobile layout and add auto dark mode patx · 2026-02-07T00:39:24-05:00 -
a2959f4update website to match new logo patx · 2026-02-06T14:18:04-05:00 -
5fa7fd8update logo patx · 2026-02-06T13:48:37-05:00 -
c9bb7c4ruff format all code patx · 2026-01-11T20:02:09-05:00 -
4bfc43dimproved the api functionality in url_shortener example to show micropie able to handle real world apis. added nice http error code templates. patx · 2026-01-04T21:40:29-05:00 -
c517868update url shortener example. add click tracking. add api sub app. patx · 2026-01-04T05:13:20-05:00 -
431d5fbSub-app routing no longer depends on middleware ordering patx · 2026-01-04T03:43:19-05:00 -
eadd390Add URL shortener app to README Harrison Erd · 2026-01-03T17:52:06-05:00 -
10874b1update changelog and pyproject.toml for release 0.25 patx · 2026-01-02T20:39:31-05:00 -
1fbb5b3Fix unicode redirect handling patx · 2026-01-02T20:30:19-05:00 -
0184d2cFix link in README for ServeStatic documentation Harrison Erd · 2026-01-01T02:05:13-05:00 -
fec9688add simple blog example patx · 2025-12-29T01:08:54-05:00 -
d943cd3added heroku ready webrtc example patx · 2025-12-29T00:47:38-05:00 -
5a0737badd heroku ready webrtc example using socket.io patx · 2025-12-29T00:43:39-05:00 -
83ea2b1clean up a few typos in url shortner, make rate limit middleware require db name patx · 2025-12-28T19:26:12-05:00 -
fda0eedadded mongoKV powered SessionBackend to url_shortner example to demo a more prod ready system patx · 2025-12-28T18:45:26-05:00 -
c29cf6badd csrf middleware to url shortner example patx · 2025-12-28T18:07:08-05:00 -
271cb4aimproved url_shortener example, added middleware to demo how to use mongo and micropie for rate limitting patx · 2025-12-28T00:56:04-05:00 -
39f1c02cleaned up pastebin/mongokv example patx · 2025-12-21T17:10:27-05:00 -
8efe145url shortener example ultra simple patx · 2025-12-16T21:31:21-05:00 -
5d85f3aupdate pastebin example to mkvDB patx · 2025-12-11T03:50:55-05:00 -
b0b6e08Add Powered by MicroPie badge section to README patx · 2025-12-09T04:07:38-05:00 -
ac4b6d3fix(rate-limit): remove conflicting $push/$pull ops, switch to scalar violation tracking patx · 2025-12-08T22:29:38-05:00 -
f800cc3Improve rate limitting example to mirror a more production ready usage, including using MongoDB to store ip, as well as perma-bans patx · 2025-12-08T21:07:38-05:00 -
94b5150fix two formatting errors in micropie.py (max-line-chars: 120) patx · 2025-12-05T01:55:31-05:00 -
6f5f840Improve the MongoDB session backend example. patx · 2025-12-04T10:30:22-05:00 -
0a1e036update changelog and pyproject for 0.24 release patx · 2025-12-03T20:47:04-05:00 -
0c21f43fix memory leak in InMemorySessionBackend, should still not be used in prod, implement your own session backend with persistance patx · 2025-12-03T20:34:50-05:00 -
221685fsave sessions after middleware that way middleware can mutate the session and it will properly save (mirror this in websocket middle patx · 2025-12-03T20:32:06-05:00 -
7018315save sessions after middleware that way middleware can mutate the session and it will properly save patx · 2025-12-03T20:29:29-05:00 -
85f5d5eremove un-used send_websocket_response method patx · 2025-12-03T20:27:24-05:00 -
aadd492remove intersphinx mapping patx · 2025-10-20T00:58:36-04:00 -
1f9e592fix codex review error patx · 2025-10-20T00:57:20-04:00 -
3ca4ceacodex review for new docs patx · 2025-10-20T00:55:08-04:00
Loading more...