Commit Graph
152 Commits
Author SHA1 Message Date
wwqgtxx be9164e55f feat: add default-selected for select group 2026-06-19 11:21:14 +08:00
wwqgtxx 1e76df7377 chore: better group config parsing 2026-06-19 11:21:13 +08:00
wwqgtxx f74bd8badc chore: adjust internal function return type 2026-06-10 14:30:08 +08:00
wwqgtxx e3d67b3227 chore: strictly forbidden to fill in a proxy group for empty-fallback 2026-06-10 13:15:44 +08:00
wwqgtxx 1e62d55418 feat: add empty-fallback to group options allows for customization instead of hardcoding COMPATIBLE 2026-06-04 15:07:53 +08:00
wwqgtxx 4500802b26 chore: update proxygroup interface 2026-03-20 14:45:00 +08:00
Hung-I Wang 3035ae89e3 fix: correct typo in ProxyGroup health check log message (#2575) 2026-02-27 11:00:47 +08:00
wwqgtxx c3399fd346 chore: better logging for removed configurations 2026-02-10 01:16:24 +08:00
wwqgtxx 9df8392c65 chore: clean up internal interface definitions 2025-12-03 11:08:16 +08:00
wwqgtxx ac90543548 chore: code cleanup 2025-12-02 17:18:20 +08:00
wwqgtxx 4d3167ff2f chore: completely remove relay group type using dialer-proxy instead
which was marked as deprecated in v1.18.6
2025-11-29 09:39:28 +08:00
wwqgtxx 1d5890abc1 chore: cleanup import path for constant/provider 2025-11-06 19:32:12 +08:00
vernesong dcfe664a7d fix: strategyFn index out of range if proxies changed (#2330) 2025-10-26 10:10:36 +08:00
xishang0128 26e6d83f8b chore: make select display the specified testUrl
for https://github.com/MetaCubeX/mihomo/issues/2013
2025-05-07 18:21:21 +08:00
wwqgtxx 7e7016b567 chore: removed routing-mark and interface-name of the group, please set it directly on the proxy instead 2025-05-01 02:13:35 +08:00
wwqgtxx f318b80557 chore: better cache implement for group's getProxies 2025-03-11 23:27:18 +08:00
wwqgtxx b69e52d4d7 chore: deprecated routing-mark and interface-name of the group, please set it directly on the proxy instead 2025-01-21 00:45:49 +08:00
xishang0128 ca3f1ebae6 fix: sticky-sessions may not be effective 2024-10-12 08:26:37 +08:00
wwqgtxx a67c379884 chore: code cleanup 2024-09-27 21:42:06 +08:00
xishang0128 c8380335cb chore: improve include-all-proxies compatibility 2024-08-19 16:02:43 +08:00
wwqgtxx 4eb13a73bf fix: wrong usage of RLock 2024-07-22 09:57:57 +08:00
xishang0128 9e3589d638 chore: include-all-providers logic correction 2024-07-15 13:12:40 +08:00
wwqgtxx ad5bc51c77 chore: deprecated the relay group type, please using dialer-proxy instead 2024-06-15 13:32:57 +08:00
wwqgtxx 1bc3c16b59 feat: add PROCESS-NAME-REGEX and PROCESS-PATH-REGEX 2024-05-15 10:44:56 +08:00
xishang0128 fd7ecc004f chore: Add filter for include-all-proxies 2024-05-13 20:30:31 +08:00
Larvan2 19f7220c0b chore: adjust testURL priority 2024-04-06 11:49:46 +08:00
riolurs 90bf158e9f fix(group.parser): set default TestURL if empty 2024-04-05 01:51:18 +08:00
xishang0128 04886761a2 chore: Add max-failed-times 2024-03-07 03:35:11 +08:00
Larvan2 8d9eb1e534 chore: get HealCheckURL from pd if groupOption URL is empty 2024-02-25 14:28:27 +08:00
Larvan2 d2a5376cb8 revert: "modify default url"
This reverts commit 3d643cb95a.
2024-02-24 13:50:53 +08:00
xishang0128 1025101954 chore: add timeout option 2024-01-24 12:45:35 +08:00
xishang0128 e86567ead2 chore: limit the default url 2024-01-20 19:43:10 +08:00
wwqgtxx 0e1bdb07d4 chore: rewrite IntRanges constructor 2024-01-20 11:00:06 +08:00
xishang0128 ffcd672ebf chore: return more information for the api 2024-01-07 23:32:22 +08:00
xishang0128 1d3e9f4889 feat: add include-all to proxy-groups 2023-12-31 09:43:52 +08:00
xishang0128 3d643cb95a chore: modify default url 2023-12-31 07:39:17 +08:00
PuerNya 1701e4715d fix: stop using insert url when get urltest delay 2023-12-27 14:24:21 +08:00
xishang0128 0d07cf40b8 fix: try fixing automatic policy 2023-12-26 03:49:00 +08:00
Larvan2 ac381736a5 chore: restore function name to AliveForTestUrl 2023-12-22 21:18:17 +08:00
Larvan2 08a1f10af4 Merge PR #860 into Alpha 2023-12-22 21:11:07 +08:00
Larvan2 d80fcb77f6 chore: health check for compatible providers after startup 2023-12-09 18:58:36 +08:00
tommytag f63acc0202 healthcheck latency of the provider is also stored in the extra, without compromising rest api compatibility 2023-12-06 17:11:24 +08:00
Larvan2 1a0932c210 feat: support ARC for DNS cache 2023-12-03 08:37:05 +08:00
wzdnzd cc6429722a return expected status through Rest API and clean useless code 2023-12-01 23:16:55 +08:00
Larvan2 117228fa8c feat: support REJECT-DROP 2023-11-18 13:17:15 +08:00
H1JK 1479b449df chore: Cleanup code 2023-11-17 23:12:10 +08:00
Steve Johnson b73382f60a fix: fix android-arm64 build 2023-11-17 10:53:57 +08:00
Steve Johnson 9e96d70840 feat: share more code from android branch 2023-11-17 01:21:02 +08:00
Larvan2 7d222b1b71 fix: health check available for 'selector' if configured 2023-11-15 19:06:20 +08:00
xishang0128 288c0c27d6 feat: add include-all-providers to proxy-groups 2023-11-11 22:15:57 +08:00