78 Commits

Author SHA1 Message Date
Memory
fb33f37652
feat: Data Colletct File Size
* add @mihomo-party/sysproxy

* feat: Data Colletct File Size

* update changelog
2025-11-17 22:54:17 +08:00
ezequielnick
80b59fc9de refactor: migrate external HTTP requests from Node.js to Chromium network stack
(cherry picked from commit ad96c558a3d46c79848e2c9e469673c7e7f68e25)
2025-10-29 19:37:45 +08:00
Memory
f488cc3643
perf: reload config without kernel restart 2025-09-29 23:42:40 +08:00
Memory
b30f49c9f4
fix: no mihomo.yaml 2025-09-17 11:58:12 +08:00
ezequielnick
4137f91ccb fix: handle core state errors caused by rapid profile switching 2025-09-09 17:00:04 +08:00
Memory
c8d83f45ac
fix: short-id parsing error 2025-09-06 19:27:00 +08:00
Memory
bcecca7ab7
feat: add fetch timeout configuration 2025-09-05 11:57:51 +08:00
zengql
b61d0e68ed
feat: 添加DNS fallback配置并修复页面加载慢问题 (#1062)
- 新增DNS回退服务器配置界面和多语言支持
- 修复DNS配置合并逻辑,确保fallback始终为空数组
- 解决订阅fallback配置导致的双重DNS查询性能问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-01 09:42:38 +08:00
Memory
195306f251
fix: deleted subscriptions reappearing
* chore: udpate download link

* fix: deleted subscriptions reappearing

---------

Co-authored-by: ezequielnick <107352853+ezequielnick@users.noreply.github.com>
2025-08-31 12:54:43 +08:00
ezequielnick
4dbf054334 feat: more flexible smart override script 2025-08-27 10:50:10 +08:00
ezequielnick
4325c77b4c fix: default tun device name doesn't work 2025-08-20 20:06:24 +08:00
Memory
e20e46aebe
fix: correct split logic in parseSubinfo (#960) 2025-08-15 20:21:18 +08:00
Memory
73068f6544
fix: prevent scientific notation parsing in YAML (#957) 2025-08-15 13:24:44 +08:00
ezequielnick
d030a8722d feat: separate app logs from core logs 2025-08-12 09:07:20 +08:00
ezequielnick
b5f6658b72 fix: dns/sniffer override button logic2 2025-08-06 22:24:57 +08:00
ezequielnick
45484ffff2 fix: dns/sniffer override logic 2025-08-06 17:21:51 +08:00
ezequielnick
866cdb4661 feat: optimize and improve subscription switching 2025-08-04 18:49:13 +08:00
ezequielnick
6993015ce1 chore: remove default policy-priority 2025-08-04 18:49:13 +08:00
ezequielnick
e3e373d579 fix: smart gruop "MATCH" 2025-08-04 18:49:13 +08:00
ezequielnick
46aa654ee3 feat: add smart core & one-click smart 2025-08-04 18:49:07 +08:00
ezequielnick
c54ce3577d feat: change default UA and add version 2025-04-20 21:12:04 +08:00
YsielX
a2faf0fc8f
feat: add a fixed-interval button for profiles updating (#670) 2025-04-14 10:00:30 +08:00
pompurin404
6d1fe87fe2
fix profile path 2024-11-24 21:18:05 +08:00
pompurin404
22c35b606e
support reset application 2024-11-23 12:56:57 +08:00
xishang0128
e2653170c0 Add provider file view/edit 2024-11-20 18:07:54 +08:00
pompurin404
4ce63aec7e
add noCache for sub-store 2024-11-14 17:17:42 +08:00
pompurin404
23e773ded2
specify response type 2024-10-28 21:44:37 +08:00
pompurin404
ad0a5c7932
use copy instead of link 2024-10-12 21:44:31 +08:00
pompurin404
43115d1da4
specify work directory for each profile 2024-10-12 20:06:33 +08:00
pompurin404
23068d2819
support proxy for substore profile 2024-10-09 18:30:08 +08:00
pompurin404
c420f0397c
use unix socket and namedpipe instead of http api 2024-10-09 18:30:02 +08:00
pompurin404
bd62b5cd6c
fix global override 2024-10-09 18:29:52 +08:00
pompurin404
cf56966fbe
merge yaml anchor 2024-10-09 18:29:52 +08:00
pompurin404
d9694d868e
try to fix unknown error 2024-10-09 18:29:51 +08:00
pompurin404
acbc34370a
fix drop file 2024-09-05 14:50:19 +08:00
pompurin404
72faa1e5c2
1.2.7 2024-09-04 20:07:53 +08:00
pompurin404
4a067c4f51
always keep websocket 2024-09-03 14:53:47 +08:00
pompurin404
d2e0db40b3
fix filename parser 2024-08-30 10:44:19 +08:00
pompurin404
1c924bcc89
use context provider 2024-08-29 12:34:01 +08:00
pompurin404
4239498f57
delete last profile 2024-08-28 21:23:53 +08:00
pompurin404
6240351cb9
nameserver policy can not delete 2024-08-27 23:15:27 +08:00
pompurin404
552fa3757d
change ua 2024-08-21 20:23:30 +08:00
pompurin404
9af1112103
fix hosts 2024-08-21 08:15:27 +08:00
pompurin404
1e2b0b92cc
use nodejs vm and get script log 2024-08-18 21:50:04 +08:00
pompurin404
a46466600c
support yaml override 2024-08-17 16:48:38 +08:00
pompurin404
d9b9977fe9
use deep merge 2024-08-17 15:03:45 +08:00
pompurin404
60bfd92a68
fetch profile use no proxy 2024-08-16 17:18:53 +08:00
pompurin404
160537bd48
support change data dir 2024-08-15 15:42:02 +08:00
pompurin404
f68c312a98
fix dns switch 2024-08-14 22:38:16 +08:00
pompurin404
0c5ab9de41
allow disable controled dns and sniff 2024-08-14 14:26:06 +08:00