| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | feat(rules): support enabling/disabling rules and show hit/entry countsHEADmaster | Larvan2 | |
| Wire up the mihomo rules API's extra fields (disabled, hitCount, hitAt) and the /rules/disable endpoint so each rule can be toggled on/off and shows its hit count. Also surface the rule provider's ruleCount for RuleSet-type rules, since their own size field is always -1. | |||
| 2026-07-03 | fix(logs): ensure proper cleanup of log fetching on component unmount | Larvan2 | |
| 2026-07-03 | feat(proxies): add provider health check timeout configuration and related ↵ | Larvan2 | |
| translations | |||
| 2026-07-03 | feat(proxies): add latency test URL configuration and expected status handling | Larvan2 | |
| 2026-06-21 | chore: modernize tooling and migrate to @tanstack/react-query v5 | Larvan2 | |
| - migrate react-query@3 to @tanstack/react-query@5 (object-form API, useSuspenseQuery for suspense-relied queries, isLoading -> isPending, invalidateQueries object syntax) - migrate ESLint 8 .eslintrc.yml to ESLint 9 flat config (eslint.config.mjs), drop legacy airbnb-base/react-app configs and the dead flowtype plugin, replace @typescript-eslint/* pair with the unified typescript-eslint - remove unused deps: prop-types, regenerator-runtime - add lint/typecheck scripts; auto-fix import ordering across src Co-Authored-By: Claude Opus 4.8 <[email protected]> | |||
| 2026-06-04 | feat(configs): add signal support and timeout for fetchConfigs | Larvan2 | |
| 2026-06-04 | feat(proxies): add latency test URL and timeout configuration | Larvan2 | |
| 2026-04-18 | fix(logs): improve log fetching and add log level selection | Larvan2 | |
| 2026-01-01 | chore: adjust style | Larvan2 | |
| 2026-01-01 | upgrade ui | Larvan2 | |
| 2025-12-27 | chore: adjust style | Larvan2 | |
| 2025-12-14 | Merge pull request #98 from pupboss/master | Larvan2 | |
| fix: avoid errors in browser console | |||
| 2025-12-13 | feat: add healthcheck functionality for specified proxy | Olivi | |
| 2025-11-12 | fix: avoid errors in browser console | Jie Li | |
| 2023-05-16 | parse sing-box `processPath` into `process` (#37) | Victor Tseng | |
| clash-api for sing-box use `processPath` field which is the full-path of the captured process. - On Windows: `\Device\HarddiskVolume3\Path\To\Program.exe` - On Linux: `/path/to/program (username)` grab the last part of the full path and render as `process`. | |||
| 2023-05-08 | display size 4 GeoSite | Larvan2 | |
| 2023-04-27 | update: connection panel auto reconnect when ws broken | sleshep | |
| 2023-04-15 | urltest using https for safety | Larvan2 | |
| 2023-04-07 | feat: add memory chat | rookisbusy | |
| 2023-03-25 | feat: add upgrade und restart API | Larvan2 | |
| 2023-02-19 | fix: getLatencyTestUrl, encode healthcheckProvider name | Hsiaoyi Hsu | |
| 2023-02-10 | feat: Connections support displaying Sniff Host | Zhong Lufan | |
| 2023-01-27 | chore: optimize development workflow | kunish | |
| 2022-06-12 | Revert "Merge branch 'haishanh-master'" | Matain | |
| This reverts commit e4e921e0b93f74bf126ca80cbb83f5e912f73a88, reversing changes made to a825925cc97d95762634d234ef06be1627a21fb1. | |||
| 2022-06-12 | Merge branch 'master' of https://github.com/haishanh/yacd into haishanh-master | Matain | |
| 2022-06-12 | Should encode proxy name in switch proxy API call url | Haishan | |
| ref #619 | |||
| 2022-06-08 | Merge branch 'master' of https://github.com/MetaCubeX/yacd | Matain | |
| 2022-06-08 | add the groupproxy delay test(maybe a little question) | Matain | |
| 2022-06-06 | Run prettier | Haishan | |
| 2022-06-04 | chore: adjust latencyTestUrl | MetaCubeX | |
| 2022-05-31 | chore: change latencyTestUrl | MetaCubeX | |
| 2022-05-27 | chore: dashboard style | MetaCubeX | |
| 2022-05-26 | fix: encode URI for latencyTestUrl | 啊o额iu鱼 | |
| fixes #699 Illegal url splicing may lead to misjudgment of ad block, | |||
| 2022-05-16 | feat: add "update geo databases" & "tls sniffing switch" to config page | yaling888 | |
| 2022-05-09 | chore: merge 'tracking' into master | yaling888 | |
| 2022-05-08 | Upgrade chart.js | Haishan | |
| 2022-05-07 | feat: add tun stack config to config page | yaling888 | |
| 2022-05-06 | feat: add reload config-file & flush fake-ip pool to config page | yaling888 | |
| 2022-05-06 | Merge 'tracking' into master | yaling888 | |
| 2021-11-12 | Add float action button to pause/start log streaming | Haishan | |
| 2021-07-30 | feat: add process name to metadata | yaling888 | |
| 2021-06-05 | Reconnect logs web socket on log level change | Haishan | |
| 2021-05-31 | Minor log style tweak | Haishan | |
| 2021-05-31 | Add level query to log websocket url fix #589 (#590) | Kevin | |
| 2021-02-28 | feat: change rules page FAB function from refresh to update providers | Haishan | |
| 2020-12-30 | fix: encode URI for node name in case it contains special chars | shunf4 | |
| 2020-11-13 | chore: remove husky and lint-staged | Haishan | |
| 2020-11-01 | chore: run ts-migrate | Haishan | |
| 2020-09-08 | refactor: use api base url instead of hostname and port | Haishan | |
| 2020-08-01 | build: fix buildv0.2.2 | Haishan | |
