Commit Graph
60 Commits
Author SHA1 Message Date
aykhans f1d91e3d77 feat: limit response body sizes
fasthttp allocates the body from the declared Content-Length before
reading it, so a server could exhaust memory by declaring a size it
never sends. The new max response body config bounds every response,
defaults to 10MiB and accepts sizes like 10MiB or 2MB. Scripts get the
same as a maxBodySize option on http().
2026-09-28 22:49:39 +04:00
aykhans 082851d25e feat: expose additional gofakeit functions 2026-09-11 20:03:42 +04:00
aykhans 6e984f039c chore: update Go toolchain and Nix configuration 2026-09-03 12:55:35 +04:00
aykhans d99c76d175 ci: point Nix users at a release branch instead of main 2026-09-02 23:01:05 +04:00
aykhans 740b6f6bbb docs: update README 2026-08-17 21:16:40 +04:00
aykhans 0314ea4f3e docs: update README 2026-08-17 20:56:46 +04:00
aykhans 4b52556b30 update README.md 2026-08-02 22:29:59 +04:00
aykhans 5b301c42a9 docs: unpin nix install commands in README 2026-07-26 23:26:19 +04:00
aykhans d35295c1d9 chore: bump go to 1.26.5 and update dependencies 2026-07-26 23:21:33 +04:00
aykhans a13d9d11f7 feat: add nix flake packaging 2026-07-26 22:55:24 +04:00
aykhans 2144f8e67d docs: update README badges 2026-07-24 00:21:48 +04:00
aykhans e9b9b8890c update docs 2026-04-15 18:42:06 +04:00
aykhans 88f5171132 docs: update template function count to 340+ 2026-04-12 01:40:37 +04:00
aykhans 16b0081d3e docs: document captcha solving template functions in README and guides 2026-04-12 01:34:28 +04:00
aykhans f0606a0f82 Add Lua and JavaScript scripting documentation 2026-02-14 03:21:52 +04:00
aykhans 7cb49195f8 Bump Go to 1.26.0 and golangci-lint to v2.9.0
Drop GOEXPERIMENT=greenteagc flag as the green tea GC is now the default in Go 1.26.
2026-02-11 22:07:52 +04:00
aykhans c02a079d2a Use vanity URL for Go Report Card badge 2026-01-26 11:35:55 +00:00
aykhans f78942bfb6 Add pkg.go.dev, Go Report Card, and license badges 2026-01-26 11:32:20 +00:00
aykhans 76225884e6 Fix config priority order (CLI > YAML > ENV), clarify multi-value cycling behavior, and improve documentation examples 2026-01-16 23:15:12 +04:00
aykhans 92d0c5e003 Revise feature support table in README
Updated the supported and not supported features table for clarity.
2026-01-11 21:40:38 +04:00
aykhans 27bc8f2e96 Add URL path templating support with validation and documentation 2026-01-11 19:05:58 +04:00
aykhans 2d7ba34cb8 v1.0.0: here we go again 2026-01-10 17:06:25 +04:00
aykhans 7ecf534d87 📚 Update README.md 2025-08-17 15:30:19 +04:00
aykhans 045deb6120 💄 Remove logo 2025-07-09 21:36:53 +04:00
aykhans c99e7c66d9 📚 Update docs 2025-06-08 20:56:00 +04:00
aykhans 9152eefdc5 ✨ Add 'body_FormData' generator to template func maps 2025-06-01 23:22:55 +04:00
aykhans 9aaf2db74d 📚 Update docs 2025-06-01 20:52:06 +04:00
aykhans 5c3e254e1e 📚 Update docs 2025-05-30 21:51:11 +04:00
aykhans 79668e4ece ✨ Add value generators 2025-05-30 21:41:38 +04:00
aykhans addf92df91 🔧 Add 'skip-verify' parameter to skip SSL/TLS cert verification 2025-05-29 02:38:07 +04:00
aykhans 934cd0ad33 📚 Update docs 2025-03-24 17:02:58 +04:00
aykhans 69c4841a05 📚 Update docs 2025-03-24 17:02:06 +04:00
aykhans 59f40ad825 ✨ Add duration 2025-03-24 16:54:09 +04:00
aykhans 1aadc3419a 📚 Update README.md 2025-03-20 19:23:14 +04:00
aykhans 1808865358 📚 Update docs 2025-03-20 16:01:53 +04:00
aykhans 56342e49c6 📚 Update docs 2025-03-20 15:59:46 +04:00
aykhans 3c2a0ee1b2 📚 Update README.md 2025-03-18 23:41:20 +04:00
aykhans 00f0bcb2de 🔨 Restructure entire project logic
- Moved readers to the config package
- Added an option to read remote config files
- Moved the validation package to the config package and removed the validator dependency
- Moved the customerrors package to the config package
- Replaced fatih/color with jedib0t/go-pretty/v6/text
- Removed proxy check functionality
- Added param, header, cookie, body, and proxy flags to the CLI
- Allowed multiple values for the same key in params, headers, and cookies
2025-03-16 21:20:33 +04:00
aykhans ba79304b04 📚 Update README.md 2025-01-21 20:52:25 +04:00
aykhans 015cb15053 📚 Update docs 2025-01-21 20:50:10 +04:00
aykhans 3dc002188e 📚 Update docs 2025-01-21 20:47:01 +04:00
aykhans 1e53b8a7fb 📚 Update docs 2025-01-03 13:26:00 +04:00
aykhans efc4c62001 📚 Update docs 2024-12-20 18:16:25 +04:00
aykhans 61b9ce943b 📚 Update docs 2024-12-18 23:38:52 +04:00
aykhans 16791421c7 📚 Update README.md 2024-12-09 02:11:52 +04:00
aykhans 48721b4ae7 Update README.md 2024-11-27 01:28:07 +04:00
aykhans 0335b5cf6e 📚 Update docs 2024-11-23 16:18:21 +04:00
aykhans 9c5d7bf135 📚 Update docs 2024-11-23 16:13:38 +04:00
aykhans 5080e90872 ✨ 'no-proxy-check' parameter to docs 2024-11-23 00:10:19 +04:00
aykhans 7a39951402 📚 Update README.md 2024-11-02 18:22:45 +04:00