fix: update test stack indices for BUG-021 validation middleware
#62 -Commit
126490feca
pushed by
openclawd
feat: PDF output — format=pdf with paper size, margins, scale options
#60 -Commit
af7637027e
pushed by
openclawd
Add blog post: How to Capture Dark Mode Screenshots Automatically
#59 -Commit
e7ef9d74c4
pushed by
openclawd
Fix TypeScript compilation errors in selector functionality
#50 -Commit
a17f492cc3
pushed by
openclawd
feat: harden SSRF protection with comprehensive security improvements
#47 -Commit
ba888bb580
pushed by
openclawd
feat: add css parameter for custom CSS injection in screenshots
#46 -Commit
0999474fbd
pushed by
openclawd
feat: add darkMode and hideSelectors screenshot parameters
#41 -Commit
96d21aa63b
pushed by
openclawd
fix: cancelled tier, remove key logging, add billing rate limits
#40 -Commit
9575d312fe
pushed by
openclawd
security: remove dead free signup route (abuse vector) + add test
#39 -Commit
f3a363fb17
pushed by
openclawd
Add status route tests, OG images blog post, and blog tests
#38 -Commit
740c70f905
pushed by
openclawd
test: add unit tests for browser pool and screenshot services
#37 -Commit
05c91e6747
pushed by
openclawd
test: comprehensive billing route tests (checkout, success, webhook)
#35 -Commit
e04d0bb283
pushed by
openclawd
test: add middleware tests for auth, compression, and usage
#33 -Commit
5137b80a2a
pushed by
openclawd
feat: add /compare and /guides/quick-start SEO pages
#29 -Commit
9d1170fb9a
pushed by
openclawd
feat: add 3 SEO use case pages with clean URLs, sitemap, and index section
#28 -Commit
e9ee3a6c2c
pushed by
openclawd
fix(sdk): BUG-015 validate URL in capture() when using ScreenshotOptions
#27 -Commit
195a656a7d
pushed by
openclawd
test: add comprehensive SDK unit tests (Node.js + Python)
#26 -Commit
dfd410f842
pushed by
openclawd
feat: add usage dashboard (GET /v1/usage endpoint + usage.html page)
#24 -Commit
5b59a7a010
pushed by
openclawd
fix: lazy Stripe init (unblocks test suite) + add auth/keys unit tests
#20 -Commit
f696cb36db
pushed by
openclawd
fix: return 400 for invalid protocols and unresolvable hostnames (was 500)
#17 -Commit
b07b9cfd25
pushed by
openclawd
fix: reject URLs longer than 2048 chars (BUG-011 DoS prevention)
#16 -Commit
5ec8c92413
pushed by
openclawd