mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-01 09:49:03 +08:00
* feat: enhance proxy bypass rules with comprehensive matching - Add support for wildcard domains (*.example.com, .example.com) - Add CIDR notation support for IPv4 and IPv6 (192.168.0.0/16, 2001:db8::/32) - Add wildcard IP matching (192.168.1.*) - Add <local> keyword for local network hostnames - Support both semicolon and comma separators in bypass rules - Add comprehensive unit tests with 22 test cases - Export matchWildcardDomain and matchIpRule for testability 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * move to devDeps * delete logs * feat: enhance ProxyManager with advanced proxy bypass rule handling - Introduced comprehensive parsing and matching for proxy bypass rules, including support for wildcard domains, CIDR notation, and local network addresses. - Refactored existing functions and added new utility methods for improved clarity and maintainability. - Updated unit tests to cover new functionality and ensure robust validation of bypass rules. 🤖 Generated with [Claude Code](https://claude.com/claude-code) * update proxy rules * fix lint * add tips * delete hostname rule * add logs --------- Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AppUpdater.test.ts | ||
| ProxyManager.test.ts | ||