mirror of
https://github.com/karust/openserp.git
synced 2026-08-24 17:00:06 +08:00
- Added ProxyConfig and ProxyPool structures to manage proxy settings and rotation. - Implemented normalization functions for proxy URLs and configurations. - Created a new ProxyPool that supports failure tracking and round-robin selection. - Integrated proxy handling into the ResilientSearcher for search queries. - Added integration tests for various proxy scenarios including SOCKS5 and HTTP proxies. - Updated server and resilience stats to include proxy information. - Refactored search functions to utilize the new proxy client. - Removed direct proxy handling from search_raw.go and yandex/search_raw.go, using the new core proxy client instead. - Added unit tests for proxy configuration and pool behavior.
31 lines
361 B
Plaintext
31 lines
361 B
Plaintext
# Binaries for programs and plugins
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of the go coverage tool, specifically when used with LiteIDE
|
|
*.out
|
|
|
|
# Go workspace file
|
|
go.work
|
|
|
|
.air.windows.conf
|
|
tmp/
|
|
raw.go
|
|
#*_test.go
|
|
dev.md
|
|
.gitignore
|
|
logrus.txt
|
|
logs.txt
|
|
.release
|
|
core/test/
|
|
.aider*
|
|
.gocache/
|
|
openserp
|
|
.gomodcache/
|