Tunglies
2cd97c7785
feat: add Mihomo API modules and manager ( #2869 )
...
• Introduce new API caller implementations for Mihomo in model and module layers.
• Add configuration and API integration files under /src-tauri/src/config/api and /src-tauri/src/model/api.
• Implement a singleton MihomoAPICaller with async API call support and integration tests.
• Create a new MihomoManager module to refresh and fetch proxies from the API.
• Update Cargo.lock and Cargo.toml with additional dependencies (async-trait, env_logger, mockito, tempfile, etc.) related to the Mihomo API support.
2025-03-03 19:31:44 +08:00
wonfen
d6b85f1a01
fix: remove node related group info when deleting a node
2025-02-24 11:40:28 +08:00
wonfen
1a2d5e988a
feat: allow users to customize enhanced-mode and fakeip-range in tun mode by wonfen
2025-02-02 05:12:16 +08:00
wonfen
0e3b631118
chore: change fakeip range
2024-12-06 15:34:41 +08:00
huzibaca
d22b37c7bf
fix: extension script dns is overwritten fixer #2235
2024-12-06 12:35:09 +08:00
huzibaca
29ccabc054
refactor: update_core_config, simplify logic and delete invalid notifications
2024-11-30 05:43:59 +08:00
yyhhyy
857574cbc1
🐛 fix: Dynamically set IPv6 DNS configuration based on existing config ( #2198 )
...
thanks
2024-11-30 00:55:15 +08:00
wonfen
acc97f28b5
chore: change mac tun dns
2024-11-29 11:10:41 +08:00
huzibaca
7d65ce847a
fix: when tun is closed, the full profile configuration is not restored
2024-11-27 10:35:42 +08:00
huzibaca
d8dc60ff0d
fix: fixer #2158
2024-11-27 05:47:08 +08:00
wonfen
e3800a575f
fix: fakeip dns
2024-11-25 01:50:30 +08:00
huzibaca
ea5d6f9c46
fix: tun allocates the wrong private network segment, causing conflicts.
2024-11-25 01:06:51 +08:00
huzibaca
1b65dc7256
fix: macOS DNS restore failed
2024-11-22 03:09:39 +08:00
Christine.
44c05d9fd9
fix: field error, #2044 ( #2045 )
2024-11-18 07:34:57 -08:00
huzibaca
2833718c90
feat: add unified delay
2024-11-05 16:24:58 +08:00
huzibaca
a127cd6444
fix: dns not restored when exiting the app
2024-10-28 00:24:57 +08:00
huzibaca
76d04805a4
fix:public DNS not set in macos, tun+fake-ip
2024-10-26 08:55:00 +08:00
huzibaca
652a20c523
chore: update
2024-10-26 01:44:06 +08:00
huzibaca
caf4ee6863
fix: tun mode switch is not effective
2024-10-24 02:16:28 +08:00
huzibaca
d14bda7e7a
chore: update
2024-10-10 18:40:39 +08:00
huzibaca
0541a0c69f
refactor: tun mode is turned on and off, does not depend on services, and does not affect other configurations
2024-10-05 22:45:59 +08:00
huzibaca
3bcd8b8b2c
fix: code lint
2024-09-24 20:11:33 +08:00
huzibaca
4b234a3211
fix: code lint
2024-09-24 20:06:25 +08:00
huzibaca
a3465d292c
refactor: unify and simplify the call of app_handle(2)
2024-09-23 23:15:51 +08:00
huzibaca
9ec8c903c5
feat: Optimize kernel startup logic
...
1. tun mode startup logic
2. Remove invalid creation process PID logic
2024-09-12 15:35:08 +08:00
MystiPanda
c9f784e4fa
feat: add profile name param for script
2024-07-04 23:11:54 +08:00
MystiPanda
08baba545d
chore: disable unnecessary ports by default
2024-07-04 18:58:34 +08:00
MystiPanda
5b7b3be6f9
fix: useseq error
2024-07-04 14:30:34 +08:00
MystiPanda
e616e8f9aa
fix: Insertion order
...
#1300
2024-07-03 13:13:54 +08:00
MystiPanda
a49e4d8d0c
fix: panic
2024-07-03 12:49:29 +08:00
MystiPanda
7e8b65e61f
chore: Adjust the chain processing execution order and default value
2024-07-02 12:40:28 +08:00
MystiPanda
b1444b8635
feat: global merge and script
2024-07-01 08:25:03 +08:00
MystiPanda
93904b8278
refactor: pure merge
2024-06-30 07:58:44 +08:00
MystiPanda
495580ae2b
fix: delete logic
2024-06-30 07:37:52 +08:00
MystiPanda
b854b5e1ac
feat: support seq editor
2024-06-30 00:22:05 +08:00
MystiPanda
cf61a96ef6
refactor: Associate Profile with Merge/Script.
2024-06-29 23:07:44 +08:00
MystiPanda
1293d25e1b
refactor: use async instead of block_on
2024-06-29 19:02:37 +08:00
MystiPanda
8f3801e3c2
feat: set dns by service
2024-06-28 11:45:44 +08:00
MystiPanda
e6e2b1f142
refactor: change core binary name
2024-06-19 10:04:28 +08:00
MystiPanda
75cd7dd4b9
chore: update & fmt & clippy
2024-06-12 10:00:22 +08:00
MystiPanda
1f7acd4027
feat: Allow disable unused ports
2024-05-09 09:22:32 +08:00
MystiPanda
557970cf54
refactor: remove prepend and append for provider
2024-05-08 00:22:14 +08:00
MystiPanda
d90dac60ef
feat: deep merge
...
#983
2024-05-08 00:13:32 +08:00
dongchengjie
05fa6b9aba
chore: profile template typo
2024-05-04 14:24:11 +08:00
MystiPanda
bd6f02f6af
fix: change script execution path
2024-05-01 11:39:09 +08:00
MystiPanda
2d925c62f5
feat: Support config redir port and tproxy port
2024-03-21 10:54:56 +08:00
MystiPanda
977fcbe6cd
feat: Try to support more architecture
2024-03-15 21:14:05 +08:00
MystiPanda
aa76a5c436
refactor: Try to migrate to boa_engine
...
#634
2024-03-15 19:58:22 +08:00
MystiPanda
462fb05ea8
fix: Try to fix #577 again
2024-03-11 22:52:29 +08:00
Pylogmon
f0719f8bde
feat: Merge Providers ( #508 )
2024-03-08 11:37:52 +08:00