<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacd-meta.git, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/yacd-meta.git/atom/?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/yacd-meta.git/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/'/>
<updated>2026-07-05T09:36:35Z</updated>
<entry>
<title>feat(rules): support enabling/disabling rules and show hit/entry counts</title>
<updated>2026-07-05T09:36:35Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-05T09:36:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=30dfb51a61a6d6083640d411da8c63cb076318ab'/>
<id>urn:sha1:30dfb51a61a6d6083640d411da8c63cb076318ab</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>fix(logs): ensure proper cleanup of log fetching on component unmount</title>
<updated>2026-07-03T10:23:58Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T10:23:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=a7a842ee25a5b7fc5aa0cd20e9a3086d747332bc'/>
<id>urn:sha1:a7a842ee25a5b7fc5aa0cd20e9a3086d747332bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(connections): optimize closing connections with Promise.allSettled</title>
<updated>2026-07-03T09:53:06Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T09:53:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=dcc5572e526489480b3c9a0aacc64734969269ab'/>
<id>urn:sha1:dcc5572e526489480b3c9a0aacc64734969269ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf(connections,proxies): cache per-tick formatting and cut render overhead</title>
<updated>2026-07-03T09:52:04Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T09:52:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=3d84dd1f1703c473ebc5f05966b5067350770c8d'/>
<id>urn:sha1:3d84dd1f1703c473ebc5f05966b5067350770c8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(proxies): optimize proxy state updates and add deep equality check</title>
<updated>2026-07-03T08:01:56Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T08:01:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=562df682377b00dbb6d3bc221d26963151943ea7'/>
<id>urn:sha1:562df682377b00dbb6d3bc221d26963151943ea7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(components): group feature components into per-feature folders</title>
<updated>2026-07-03T07:11:00Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T07:11:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=540bd3fa84fb3a5c6cd5eba23e2ff894ea66c149'/>
<id>urn:sha1:540bd3fa84fb3a5c6cd5eba23e2ff894ea66c149</id>
<content type='text'>
Connections, config, backend, home, logs and rules components were
scattered flat under src/components/ while their hooks/utils already
lived under src/modules/&lt;feature&gt;/, making each feature hard to locate
as a unit. Move them into components/&lt;connections,config,backend,home,
logs,rules&gt;/ to match the layout convention documented in CLAUDE.md,
and drop the dead components/rules/rules.hooks.tsx re-export shim.

Co-Authored-By: Claude Sonnet 5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(proxies): animate display number in ProxyLatency component</title>
<updated>2026-07-03T06:56:34Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T06:56:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=e0f63fc4a069a9e94689ab2347981a66a3e422c7'/>
<id>urn:sha1:e0f63fc4a069a9e94689ab2347981a66a3e422c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(proxies): add provider health check timeout configuration and related translations</title>
<updated>2026-07-03T06:50:40Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T06:50:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=2b6d5875421a801ddc79568387b161b2b47424c1'/>
<id>urn:sha1:2b6d5875421a801ddc79568387b161b2b47424c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(proxies): add fixed selection feature and related translations</title>
<updated>2026-07-03T06:42:55Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T06:42:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=37367efe2a385114adac21f9bb044bc82c8789d5'/>
<id>urn:sha1:37367efe2a385114adac21f9bb044bc82c8789d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(proxies): add latency test URL configuration and expected status handling</title>
<updated>2026-07-03T06:06:56Z</updated>
<author>
<name>Larvan2</name>
<email>78135608+Larvan2@users.noreply.github.com</email>
</author>
<published>2026-07-03T06:06:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/yacd-meta.git/commit/?id=5f9935312b1703561caf1187fa94abed1d046894'/>
<id>urn:sha1:5f9935312b1703561caf1187fa94abed1d046894</id>
<content type='text'>
</content>
</entry>
</feed>
