29 Commits

Author SHA1 Message Date
xmk23333
fbde5c3f09 fix: ensure consistent current profile id when diffWorkDir enabled 2025-12-28 20:06:26 +08:00
xishang0128
54bb819e28
fix format and lint 2025-12-25 15:32:32 +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
4af5cae356
Refactor rule (#1326)
* refactor: enhance prepend/append deletion in rule editor

* fix: Reject empty payload for non-MATCH rules

* More validator

* feat(backup): add rules directory support to local and WebDAV backups
2025-11-01 18:19:07 +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
29584d3ba9
Revert "fix: 修复DNS配置和性能优化,解决运行时配置显示问题 (#1094)" (#1097)
This reverts commit 68bbde0d163ca08fe8b709c60b02b726598fb221.
2025-09-03 09:11:33 +08:00
zengql
68bbde0d16
fix: 修复DNS配置和性能优化,解决运行时配置显示问题 (#1094)
- 修复DNS配置相关问题
- 性能优化改进
- 添加mihomoConfigs() API用于获取实时配置
- 修复config-viewer显示log-level总是info的问题
- 优化核心启动流程,使用API轮询替代日志解析
- 重构配置管理,提升启动稳定性

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

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-02 23:20:51 +08:00
Memory
73068f6544
fix: prevent scientific notation parsing in YAML (#957) 2025-08-15 13:24:44 +08:00
ezequielnick
b5f6658b72 fix: dns/sniffer override button logic2 2025-08-06 22:24:57 +08:00
qianlongzt
182f2375f1
core: allow debug level (#391) 2024-12-01 06:20:41 +08:00
xishang0128
ec3efe89c7 adjust 2024-11-21 20:17:21 +08:00
pompurin404
ad0a5c7932
use copy instead of link 2024-10-12 21:44:31 +08:00
pompurin404
65149c33da
fix link error and add switch for specify work directory 2024-10-12 21:32:04 +08:00
pompurin404
43115d1da4
specify work directory for each profile 2024-10-12 20:06:33 +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
9f5a39f652
fix override exec duplicate 2024-10-09 18:29:50 +08:00
pompurin404
5e1d2db8ce
support global override 2024-10-09 18:29:49 +08:00
pompurin404
c4618b4ddb
fix start error when using silent log-level 2024-10-09 18:29:24 +08:00
pompurin404
acbc34370a
fix drop file 2024-09-05 14:50:19 +08:00
pompurin404
449597f941
optimized rule page performance 2024-09-01 16:24:44 +08:00
pompurin404
e503095bae
prepend and append array 2024-08-30 17:02:07 +08:00
pompurin404
1e2b0b92cc
use nodejs vm and get script log 2024-08-18 21:50:04 +08:00
pompurin404
e122e21693
do not prepend groups 2024-08-18 13:52:27 +08:00
pompurin404
5b7958f2c7
default prepend rules and proxies 2024-08-17 21:53:03 +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
160537bd48
support change data dir 2024-08-15 15:42:02 +08:00