PPradeep Elankumaranfeat: automate Windows cleanup and PDF retrieval
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
test: cover session recovery and fix release test commands | 1 个月前 | |
feat: automate Windows cleanup and PDF retrieval Fixes #10042\nFixes #9333\nFixes #9334 | 10 天前 | |
fix(evaluate): forward body size configuration | 1 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
test(upload): cover HTTP file attachment Exercise an in-root upload through a real browser file input and verify outside-root paths return 400. | 1 个月前 | |
test(upload): cover HTTP file attachment Exercise an in-root upload through a real browser file input and verify outside-root paths return 400. | 1 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
test: cover no-proxy navigation timeout tab isolation | 14 天前 | |
fix(tests): use UUID-format tab IDs for 410 tests (matches new UUID validation) | 3 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
fix: strip all non-ASCII from shipped files (scanner unicode-control-chars) Replace all Unicode characters (em-dash, arrows, bullets, box-drawing, curly quotes, checkmarks, emoji) with ASCII equivalents across all 49 files that ship in the npm package. The ClawHub scanner generates SKILL.md from package contents and flagged unicode control characters as a potential prompt-injection pattern. All shipped files are now pure ASCII. Note: path-depth markers in reporter.js JSDoc comments changed from the original bullet (U+2022) to [path] -- using * would create nested block comment syntax errors. | 4 个月前 | |
feat: expose destination navigation status | 14 天前 | |
Stabilize browser e2e teardown | 3 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
feat: OpenAPI spec + swagger-stripey docs at /docs (#78) Auto-generated OpenAPI 3.0 spec from JSDoc annotations on all 31 routes via swagger-jsdoc. Docs at /docs using swagger-stripey. CI split into parallel unit + e2e jobs (133s → 80s). Supersedes #69. Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> | 4 个月前 | |
test(upload): cover HTTP file attachment Exercise an in-root upload through a real browser file input and verify outside-root paths return 400. | 1 个月前 | |
feat: POST /tabs/:tabId/viewport for responsive testing Adds endpoint wrapping Playwright's page.setViewportSize() to trigger real CSS layout reflows. window.resizeTo() is a no-op on non-popup windows in modern browsers — this is the correct headless primitive. - Input validation: width/height must be finite numbers in 100..4000 - 150ms settle delay for SPAs (media queries, ResizeObserver) - Emits tab:viewport plugin event - Returns { ok, width, height } with rounded values Tests: 17 unit (validation) + 4 e2e (mobile/desktop/invalid/reflow). Improved validation over original PR: uses Number.isFinite() to also reject NaN and Infinity (which bypass typeof+range checks). Co-authored-by: cunninghambe <cunninghambe@users.noreply.github.com> | 4 个月前 |