117 Commits

Author SHA1 Message Date
Arvin 0ed44117e6 Allow disabling GitHub download mirrors (#320) 2026-09-24 15:19:32 +08:00
Arvin 9c740af88f Fix Star History chart embed
Text Encoding / utf8 (push) Successful in 40s
2026-08-20 12:12:53 +08:00
Arvin 895689c49c Merge latest master before offline asset support
Text Encoding / utf8 (push) Failing after 36s
2026-07-30 18:01:31 +08:00
Arvin 2de0456ef3 Add strict offline asset bundles 2026-07-30 17:59:35 +08:00
wnlen df806124b3 Fix Hysteria2 and AnyTLS subscription support 2026-07-30 17:34:20 +08:00
Arvin 3be0915a71 Make clash the primary CLI command 2026-07-30 17:25:15 +08:00
Arvin ef59c36521 feat: add routing mode and connectivity commands 2026-07-30 16:38:46 +08:00
Arvin e1c9ee49f0 fix: restore subscription update compatibility
Text Encoding / utf8 (push) Successful in 1m31s
2026-07-17 10:20:31 +08:00
Arvin 06697222d1 Clarify dashboard browser egress IP
Text Encoding / utf8 (push) Successful in 2m25s
2026-07-17 09:27:00 +08:00
Arvin faed32a6c4 Improve uninstall cleanup flow
Text Encoding / utf8 (push) Failing after 2m58s
2026-06-27 12:14:36 +08:00
Arvin 4539f2c7f2 Default to GEO predownload
Text Encoding / utf8 (push) Failing after 34s
2026-06-25 10:44:06 +08:00
Arvin b1eb86038a Skip GEO predownload by default 2026-06-25 10:34:57 +08:00
Arvin dd0bcb3999 feat(shell): add auto-restore proxy toggle
Text Encoding / utf8 (push) Failing after 1m40s
2026-06-17 22:37:24 +08:00
Arvin e8206046fa Improve GitHub download mirror visibility and pool (#273)
Text Encoding / utf8 (push) Successful in 1m1s
- Add kkgithub.com (hostpath) to the default mirror pool alongside the
  existing gh-proxy.org / ghfast.top / ghproxy.net entries; all four
  verified reachable and capable of proxying GitHub release downloads.

- Add doctor_download_mirrors() section to 'clashctl doctor': shows
  whether a custom mirror (CLASH_GH_PROXY / CLASH_GH_PROXY_POOL) is
  active or the built-in pool is in use, last successful/failed mirror
  URL from the state file, and a one-liner hint for setting a custom
  mirror prefix.

- README: add 'GitHub 下载加速' subsection under .env config to explain
  that all GitHub assets (kernel, GEO data, yq, subconverter, dashboard)
  automatically go through the mirror pool, document CLASH_GH_PROXY and
  CLASH_GH_PROXY_POOL env vars with examples, and point users to
  ghproxy.link for a live mirror list and 'clashctl doctor' for status.
2026-06-16 16:48:42 +08:00
Arvin 83e8259edc Merge pull request #261 from jawwe/codex-fix-dashboard-tun-proxy
Text Encoding / utf8 (push) Successful in 42s
[codex] fix dashboard and tun proxy controls
2026-05-27 16:42:11 +08:00
Arvin 9e228a546c Update Tun mode installation requirements in README
Text Encoding / utf8 (push) Successful in 57m52s
Clarified the requirement for root installation for Tun mode in both the features and commands sections.
2026-05-25 17:56:55 +08:00
Arvin e795d17d0a Add references and acknowledgments section to README
Added a section for references and acknowledgments regarding the project and its inspirations.
2026-05-25 17:38:02 +08:00
jawwe a488fc6435 fix dashboard and tun proxy controls 2026-05-22 17:28:42 +08:00
Arvin f230876fd5 Merge pull request #251 from put-go/master
Text Encoding / utf8 (push) Successful in 1m6s
Update subconverter release source
2026-05-07 12:52:52 +08:00
yangtaowillv ea04c4da23 feat: add ALLOW-LAN; command: clashctl lan status/on/off 2026-05-07 11:06:48 +08:00
put-go e4fd9a60aa Update subconverter release source 2026-05-06 12:09:58 +08:00
wnlen 9ee524f873 fix: report unsupported Tun state for systemd-user backend 2026-04-29 13:18:11 +08:00
wnlen c7e6421b66 fix: Adjust the command prompt 2026-04-29 11:42:40 +08:00
wnlen 8938aaf06e fix: block WSL installs under Windows mount paths 2026-04-29 11:04:57 +08:00
Arvin 73d2bc0993 migrate mixin to runtime path with legacy compatibility 2026-04-22 15:57:37 +08:00
Arvin 55432e2fca Update README.md 2026-04-17 13:32:48 +08:00
Arvin 2ca93a54b4 Update README.md 2026-04-15 21:09:59 +08:00
Arvin 1ebebb7b26 Update README.md 2026-04-15 14:31:03 +08:00
Arvin 038cefa3a0 Update README.md 2026-04-15 14:17:45 +08:00
Arvin 3fccfa6ec7 Update README.md 2026-04-15 14:16:57 +08:00
Arvin d9f71e0351 Update README.md 2026-04-15 14:14:16 +08:00
Arvin dad8337637 refactor: manage controller secret via env instead of mixin 2026-04-15 00:12:02 +08:00
Arvin fa13774880 refactor: manage controller secret via env instead of mixin 2026-04-14 23:54:52 +08:00
Arvin fe1e57d2d9 Merge pull request #202 from wnlen/dev
Dev
2026-04-14 17:04:56 +08:00
Arvin 8ed03f125a feat: support local subscription import and unblock add on broken active source 2026-04-14 17:04:28 +08:00
Arvin 9d21538ead Update README.md 2026-04-14 13:30:34 +08:00
Arvin 7d567f2a8a Merge pull request #195 from wnlen/dev
Dev
2026-04-14 11:47:11 +08:00
Arvin 6d23108532 docs: 收口 boot 三层语义并补齐代理保持前置校验 2026-04-14 11:46:12 +08:00
Arvin 1d865962f0 Update README.md 2026-04-14 11:11:26 +08:00
Arvin a34487d0b7 Update README.md 2026-04-14 11:07:02 +08:00
Arvin 7ca7a8cf50 fix: degrade clashon when system proxy is not writable 2026-04-13 23:50:25 +08:00
Arvin 2eecb201b2 docs: document local file subscriptions and restore progress bar 2026-04-13 23:41:24 +08:00
Arvin c2bfdbc3e9 feat: prefer bundled assets for mihomo runtime deps 2026-04-13 23:18:57 +08:00
wnlen a83cb218b5 Merge branch 'master' into dev 2026-04-13 16:18:04 +08:00
Arvin ef305f2111 fix: add legacy subscriptions update fallback 2026-04-13 16:16:27 +08:00
Arvin 58e12ba16b Merge pull request #184 from wnlen/dev
Dev
2026-04-12 22:56:52 +08:00
Arvin e2e8873584 Update README.md 2026-04-12 22:56:02 +08:00
Arvin c6754d7408 Update README.md 2026-04-12 22:54:59 +08:00
Arvin f500052b97 Merge pull request #182 from wnlen/dev
Dev
2026-04-12 21:56:58 +08:00
Arvin cb1ccc360e Update README.md 2026-04-12 21:32:31 +08:00