germondai
|
3a99c90843
|
feat(tiers): forward custom headers to browser tiers via url-scoped route interception
|
2026-06-26 22:05:36 +02:00 |
|
germondai
|
990241a3ec
|
feat(tiers): add headers field to ScrapeRequest and wire through orchestrator to tier1
|
2026-06-26 22:05:30 +02:00 |
|
germondai
|
77bd63c724
|
feat(api): make cmd optional on /v1, defaulting to request.get
|
2026-06-26 21:34:12 +02:00 |
|
germondai
|
6dd0a5867f
|
chore: add .gitignore files for api, docs, web, and browser packages
|
2026-06-26 15:04:59 +02:00 |
|
germondai
|
e534d84eaa
|
feat: export tiers package public API
|
2026-06-07 09:50:00 +02:00 |
|
germondai
|
e64cfa6f4f
|
feat: implement cascading tier orchestrator with fallback
|
2026-06-06 14:20:00 +02:00 |
|
germondai
|
95e6579839
|
feat: implement GeeTest v3 slider CAPTCHA solver
|
2026-06-06 10:45:00 +02:00 |
|
germondai
|
050fedd35c
|
feat: implement Cloudflare Turnstile auto-click solver
|
2026-06-05 17:30:00 +02:00 |
|
germondai
|
f90c209c8a
|
feat: implement hCaptcha audio bypass
|
2026-06-05 15:05:00 +02:00 |
|
germondai
|
4d169ce906
|
feat: implement reCAPTCHA v2 audio challenge solver
|
2026-06-05 12:35:00 +02:00 |
|
germondai
|
c424bd15d5
|
feat: implement Google STT audio transcription for CAPTCHA
|
2026-06-05 10:10:00 +02:00 |
|
germondai
|
ce46bbdb79
|
feat: add captcha solver plugin registry
|
2026-06-05 08:20:00 +02:00 |
|
germondai
|
b880ea6b90
|
feat: add async challenge-complete polling helper
|
2026-06-04 17:00:00 +02:00 |
|
germondai
|
c1edca8b4a
|
feat: add rotating proxy pool management
|
2026-06-04 14:25:00 +02:00 |
|
germondai
|
532a70ed7f
|
feat: implement tier 4 residential proxy rotation mode
|
2026-06-04 11:40:00 +02:00 |
|
germondai
|
8e2802fd97
|
feat: implement tier 3 stealth browser with fingerprinting
|
2026-06-04 09:05:00 +02:00 |
|
germondai
|
6c8385694b
|
feat: implement tier 2 basic headless browser execution
|
2026-06-03 16:00:00 +02:00 |
|
germondai
|
e43cb7924b
|
feat: implement tier 1 direct HTTP pass-through
|
2026-06-03 13:15:00 +02:00 |
|
germondai
|
84a0639a8e
|
feat: implement WAF challenge detection and HTML extraction
|
2026-06-03 10:30:00 +02:00 |
|
germondai
|
dc34f29db6
|
feat: scaffold tier execution package
|
2026-06-03 08:45:00 +02:00 |
|
germondai
|
1e6ca16dd0
|
test: add Cloudflare challenge bypass tests
|
2026-06-02 15:10:00 +02:00 |
|
germondai
|
cc17320017
|
test: add camoufox stealth mode integration tests
|
2026-06-02 11:55:00 +02:00 |
|
germondai
|
b235862fc2
|
test: add browser pool smoke tests
|
2026-06-02 09:20:00 +02:00 |
|
germondai
|
75dc6207ee
|
feat: export browser package public API
|
2026-06-01 16:33:00 +02:00 |
|
germondai
|
e84b274277
|
feat: add TLS and user-agent fingerprint randomization
|
2026-06-01 14:50:00 +02:00 |
|
germondai
|
fd77a7de51
|
feat: implement browser pool with concurrency control
|
2026-06-01 12:05:00 +02:00 |
|
germondai
|
eb9d626e70
|
feat: implement browser session lifecycle management
|
2026-06-01 10:18:00 +02:00 |
|
germondai
|
4c507a752c
|
feat: initialize browser automation package
|
2026-06-01 08:35:00 +02:00 |
|
germondai
|
dddc9c1330
|
feat: scaffold shared types package
|
2026-05-31 14:22:00 +02:00 |
|