xmk23333
|
3097019e9e
|
fix: resolve async/null-safety issues in lifecycle, config and ipc modules
|
2026-01-01 10:33:01 +08:00 |
|
xmk23333
|
9e5d11c3c8
|
refactor: replace console.log with createLogger in main process
|
2026-01-01 10:16:49 +08:00 |
|
xmk23333
|
3d6d545a93
|
fix: use atomic update in changeCurrentProfile
|
2025-12-28 20:18:11 +08:00 |
|
xmk23333
|
818b546817
|
fix: add config write queue and prevent ipc listener accumulation
|
2025-12-28 19:36:01 +08:00 |
|
xmk23333
|
2467306903
|
feat: remove hardcoded Chinese strings and improve i18n coverage
|
2025-12-28 12:34:13 +08:00 |
|
xishang0128
|
54bb819e28
|
fix format and lint
|
2025-12-25 15:32:32 +08:00 |
|
xmk23333
|
51d169d2e8
|
feat: add HTML detection and error handling for profile parsing
|
2025-12-16 15:36:48 +08:00 |
|
xmk23333
|
55416f32cd
|
feat: Automatically Choose Direct or Proxy during Subscription Import #issue 1450
|
2025-12-16 13:22:26 +08:00 |
|
Memory
|
6542be8490
|
chore: ensure ESLint passes and format code & update changelog.md
* chore: ensure ESLint passes and format code
* chore: update changelog.md
|
2025-12-13 15:22:32 +08:00 |
|
Memory
|
94f52cf636
|
feat: add mrs ruleset preview suppor
|
2025-12-09 23:33:38 +08:00 |
|
xmk23333
|
972d2fe946
|
fix: add missing await keywords and refactor duplicate code
|
2025-12-08 22:32:14 +08:00 |
|
Memory
|
392285058e
|
fix: ensure all default config fields are present in config.yaml
|
2025-12-07 13:53:06 +08:00 |
|
Tongyuxiu Zhou
|
508d7d63c9
|
fix: handle subscription with failed status code or invalid profile
|
2025-12-07 13:39:14 +08:00 |
|
Memory
|
f541b5ead1
|
feat: add authentication token support
|
2025-12-01 07:56:07 +08:00 |
|
Memory
|
583ece0a64
|
feat: support disabling autoupdate
|
2025-11-25 22:21:14 +08:00 |
|
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 |
|