summaryrefslogtreecommitdiff
path: root/src/api
AgeCommit message (Collapse)Author
2026-07-05feat(rules): support enabling/disabling rules and show hit/entry countsHEADmasterLarvan2
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-03fix(logs): ensure proper cleanup of log fetching on component unmountLarvan2
2026-07-03feat(proxies): add provider health check timeout configuration and related ↵Larvan2
translations
2026-07-03feat(proxies): add latency test URL configuration and expected status handlingLarvan2
2026-06-21chore: modernize tooling and migrate to @tanstack/react-query v5Larvan2
- 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-04feat(configs): add signal support and timeout for fetchConfigsLarvan2
2026-06-04feat(proxies): add latency test URL and timeout configurationLarvan2
2026-04-18fix(logs): improve log fetching and add log level selectionLarvan2
2026-01-01chore: adjust styleLarvan2
2026-01-01upgrade uiLarvan2
2025-12-27chore: adjust styleLarvan2
2025-12-14Merge pull request #98 from pupboss/masterLarvan2
fix: avoid errors in browser console
2025-12-13feat: add healthcheck functionality for specified proxyOlivi
2025-11-12fix: avoid errors in browser consoleJie Li
2023-05-16parse 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-08display size 4 GeoSiteLarvan2
2023-04-27update: connection panel auto reconnect when ws brokensleshep
2023-04-15urltest using https for safetyLarvan2
2023-04-07feat: add memory chatrookisbusy
2023-03-25feat: add upgrade und restart APILarvan2
2023-02-19fix: getLatencyTestUrl, encode healthcheckProvider nameHsiaoyi Hsu
2023-02-10feat: Connections support displaying Sniff HostZhong Lufan
2023-01-27chore: optimize development workflowkunish
2022-06-12Revert "Merge branch 'haishanh-master'"Matain
This reverts commit e4e921e0b93f74bf126ca80cbb83f5e912f73a88, reversing changes made to a825925cc97d95762634d234ef06be1627a21fb1.
2022-06-12Merge branch 'master' of https://github.com/haishanh/yacd into haishanh-masterMatain
2022-06-12Should encode proxy name in switch proxy API call urlHaishan
ref #619
2022-06-08Merge branch 'master' of https://github.com/MetaCubeX/yacdMatain
2022-06-08add the groupproxy delay test(maybe a little question)Matain
2022-06-06Run prettierHaishan
2022-06-04chore: adjust latencyTestUrlMetaCubeX
2022-05-31chore: change latencyTestUrlMetaCubeX
2022-05-27chore: dashboard styleMetaCubeX
2022-05-26fix: encode URI for latencyTestUrl啊o额iu鱼
fixes #699 Illegal url splicing may lead to misjudgment of ad block,
2022-05-16feat: add "update geo databases" & "tls sniffing switch" to config pageyaling888
2022-05-09chore: merge 'tracking' into masteryaling888
2022-05-08Upgrade chart.jsHaishan
2022-05-07feat: add tun stack config to config pageyaling888
2022-05-06feat: add reload config-file & flush fake-ip pool to config pageyaling888
2022-05-06Merge 'tracking' into masteryaling888
2021-11-12Add float action button to pause/start log streamingHaishan
2021-07-30feat: add process name to metadatayaling888
2021-06-05Reconnect logs web socket on log level changeHaishan
2021-05-31Minor log style tweakHaishan
2021-05-31Add level query to log websocket url fix #589 (#590)Kevin
2021-02-28feat: change rules page FAB function from refresh to update providersHaishan
2020-12-30fix: encode URI for node name in case it contains special charsshunf4
2020-11-13chore: remove husky and lint-stagedHaishan
2020-11-01chore: run ts-migrateHaishan
2020-09-08refactor: use api base url instead of hostname and portHaishan
2020-08-01build: fix buildv0.2.2Haishan