Tunglies
18f86874ee
refactor: migrate clash client info retrieval to MihomoManager
2025-03-09 00:40:16 +08:00
Tunglies
e6686e0b82
rm: clash-api dead code
2025-03-09 00:29:14 +08:00
Tunglies
0f60d84f6c
refactor: streamline clash delay test and improve API interactions
2025-03-09 00:04:48 +08:00
Tunglies
15e54df67c
refactor: streamline clash mode handling and improve API interactions
2025-03-08 22:41:14 +08:00
Tunglies
4ed36f6223
refacture: Mihomo API integration ( #2900 )
...
* feat: add mihomo_api crate as a workspace member
Added a new mihomo_api crate to handle interactions with the Mihomo API. This modular approach provides a dedicated interface for fetching and managing proxy data from Mihomo servers. The implementation includes functionality to refresh and retrieve both proxies and provider proxies with proper error handling and timeouts. Added this crate as a workspace member and included it as a dependency in the main project.
* Refactors Mihomo API integration
Simplifies proxy fetching by removing the MihomoManager structure.
Updates the get_proxies and get_providers_proxies functions to directly use the mihomo_api module.
Removes unused Mihomo API related files and modules for cleaner codebase.
Enhances overall maintainability and performance.
2025-03-05 00:45:08 +08:00
lucidhz
82e76bc58e
fix: put_configs response add detail error message ( #2492 )
...
感谢pr
2025-01-05 01:27:12 -08:00
huzibaca
6b349eda45
chore: update
2024-12-31 11:11:29 +08:00
huzibaca
ad335ba005
fix: unused code
2024-12-31 08:08:52 +08:00
huzibaca
97864e8df3
feat: macos system tray addition rate display
2024-12-31 04:42:55 +08:00
wonfen
e72e8ea631
release 2.0.0
2024-11-23 11:34:17 +08:00
huzibaca
9ebd96611a
refactor: logger fetch logic
2024-11-18 05:58:06 +08:00
Christine.
a59fda512c
chore: Replace test URL to support iPv4&iPv6 ( #2033 )
2024-11-18 00:20:21 +08:00
huzibaca
cb3bff589f
feat: add unified delay
2024-11-05 16:24:58 +08:00
huzibaca
54296ba84a
fix: code lint
2024-09-24 20:11:33 +08:00
huzibaca
f82b0f259c
fix: code lint
2024-09-24 20:09:30 +08:00
huzibaca
45b48ede44
refactor: unify and simplify the call of app_handle(2)
2024-09-23 23:15:51 +08:00
MystiPanda
1d4388d444
fix: runtime error
2024-06-19 11:10:40 +08:00
wonfen
a2d8c894fe
Revert "chore: change default test url"
...
This reverts commit a7cf968d04fe9abede0dc4478dc7c03edc224389.
2024-06-03 08:25:06 +08:00
MystiPanda
a7cf968d04
chore: change default test url
2024-06-01 23:14:47 +08:00
MystiPanda
d1d9620a61
feat: Support custom delay timeout ( #397 )
2024-02-18 11:11:22 +08:00
MystiPanda
3a883b9e41
refactor: cargo clippy
2024-01-10 17:36:35 +08:00
MystiPanda
bfb7ff88d9
fix: Cargo clippy
2023-12-21 16:49:21 +08:00
wonfen
01be65a624
chore: delete clash core, update CI, change profile name, change URL test link
2023-11-22 02:56:47 +08:00
GyDi
2ce302f6f8
fix: latency url empty
2023-11-01 23:22:30 +08:00
GyDi
69b9944b8e
feat: increase the concurrency of latency test
2023-11-01 20:52:38 +08:00
GyDi
ff3460e100
fix: parse log cause panic
2023-01-11 13:30:14 +08:00
GyDi
c0d2994b8e
feat: guard the mixed-port and external-controller
2022-11-22 15:45:17 +08:00
GyDi
a089accd23
feat: adjust clash log
2022-11-18 22:08:06 +08:00
GyDi
bedd3abf8a
refactor: done
2022-11-18 18:18:41 +08:00
GyDi
ce2d4498e1
refactor: adjust all path methods and reduce unwrap
2022-11-18 10:26:39 +08:00
GyDi
84c12dee80
refactor: wip
2022-11-17 17:07:13 +08:00
GyDi
837422fbb8
refactor: wip
2022-11-14 01:26:33 +08:00