Skip to content

Add a pluggable logging backend to allow gowarc logging through caller#165

Open
equals215 wants to merge 12 commits intomasterfrom
accept-log-backend
Open

Add a pluggable logging backend to allow gowarc logging through caller#165
equals215 wants to merge 12 commits intomasterfrom
accept-log-backend

Conversation

@equals215
Copy link
Member

@equals215 equals215 commented Nov 24, 2025

to be reviewed after #163 as this branch implements #163 changes

CorentinB and others added 9 commits November 20, 2025 18:36
- Support multiple proxies with round-robin selection
- Add ProxyNetwork enum (IPv4/IPv6 filtering)
- Add ProxyType enum (Mobile/Residential/Datacenter)
- Add per-domain routing with glob patterns
- Add per-proxy statistics (RequestCount, ErrorCount, LastUsed)
- Add context-based proxy type selection
- Breaking change: replace Proxy string with Proxies []ProxyConfig
@equals215 equals215 self-assigned this Nov 24, 2025
@equals215 equals215 marked this pull request as ready for review November 25, 2025 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants