germondai
b37979996c
fix(tiers): prevent stale challenge responses
2026-08-09 19:59:11 +02:00
germondai
c0769af181
fix(browser): bound memory with rolling recycling
2026-08-09 18:15:48 +02:00
germondai
c2ab109fe5
fix: report effective URL after redirects
2026-08-08 18:24:29 +02:00
germondai
8b54abd4a1
fix(browser): keep persistent contexts pool-owned
2026-08-02 15:37:47 +02:00
nandyalu and Claude Fable 5
de0bc788fc
test(tiers): add full-body regression tests; reuse preview when body fits
...
Address review feedback:
- Reuse previewText on success when the body fits inside the preview
window, avoiding a redundant second decode for small responses.
- Add regression tests for #46 : full html for >4 KiB responses, a
multi-byte character straddling the preview boundary, and small
responses returned unchanged. Verified the large-body test fails
against the pre-fix Tier 1.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-29 00:30:13 -05:00
germondai
98e61d3770
Merge pull request #33 from edasque/feat/akamai-support
2026-07-26 17:27:02 +02:00
germondai
748d89dfc5
refactor(proxy): normalize proxy pool fallbacks
2026-07-25 08:34:12 +02:00
germondai
1d752aee92
feat(proxy): add transparent header sanitization
2026-07-24 18:19:44 +02:00
germondai
7a36a6c2c9
refactor(tiers): split into tiers/ and utils/, dedupe cookie and network-failure helpers
2026-07-09 03:23:30 +02:00
germondai
1c90df92d0
feat(tiers): recycle browser only when tier returns blocked
2026-07-06 20:08:32 +02:00
germondai
1e5acb7975
test(tiers): cover normalizeProxy for string and object inputs
2026-07-06 13:55:25 +02:00
Germond and GitHub
8d69e660c3
Merge branch 'main' into fix/pr-8-hardening
2026-07-06 01:33:13 +02:00
germondai
ad7764eeb6
test(tiers): cover header sanitiser and tier1 post support
2026-07-06 01:12:30 +02:00
germondai
756f5aeba9
test(tiers): add proxy pool unit tests
2026-07-05 16:40:48 +02:00