fix(billing): add rate limiting, body size check, and logging to checkout endpoint (BUG-079)
All checks were successful
Build & Deploy to Staging / Build & Deploy to Staging (push) Successful in 11m9s

- Rate limit /checkout to 3 requests per IP per hour via express-rate-limit
- Reject request bodies >1KB (413)
- Log checkout session creation with client IP
- Bump version to 0.3.4
This commit is contained in:
OpenClaw 2026-02-20 07:07:27 +00:00
parent 32a00be0b3
commit 17c1f00e2b
2 changed files with 23 additions and 2 deletions

View file

@ -1,6 +1,6 @@
{
"name": "docfast-api",
"version": "0.3.3",
"version": "0.3.4",
"description": "Markdown/HTML to PDF API with built-in invoice templates",
"main": "dist/index.js",
"scripts": {