im0o
275f536429
追加 Hosts、路径撞名拦截、连接页表头随行滚动、GEO 借内核通路
设置页内核参数加 hosts 行,铅笔进弹窗编辑(顶层 hosts: 键,
config.go:454,值单个或数组 parseHosts config.go:1131)。弹窗里随便改、
保存才一次性提交——写配置有几秒的校验重载,逐行失焦提交会把等待塞进
每次输入。没动过的行原样写回,数组不被重整形。
订阅和规则组新增时查缓存路径撞名:路径由名字净化而来,「订阅 A」和
「订阅/A」是两个名字、同一个文件,名字查重挡不住,会互相覆盖缓存。
纯函数在 shared 带测试,页面提交前拦。
连接页表头挪进滚动容器加 sticky:.scroller 声明 overflow-y 后按规范
连带拿到横向滚动上下文,表头留在外面时窄屏横向滚动两者脱节。表头
40px 的窗口偏移由 overscan 8 行吸收,不配 scrollMargin。
GEO 单文件下载先借内核的混合端口出去再退直连——内核自己更新 GEO 走
的是它的分流,Patchbay 直连 GitHub 不一定通。ECharts 拆独立 chunk,
业务代码改动不再让这 500KB 跟着换 hash。
2026-08-12 02:47:17 +08:00
..
2026-08-10 02:43:04 +08:00
2026-08-11 18:35:04 +08:00
2026-08-11 18:35:04 +08:00
2026-08-12 01:01:33 +08:00
2026-08-12 01:01:33 +08:00
2026-08-11 18:48:55 +08:00
2026-08-11 21:14:03 +08:00
2026-08-12 01:40:49 +08:00
2026-08-12 01:40:49 +08:00
2026-08-12 02:20:46 +08:00
2026-08-12 02:20:46 +08:00
2026-08-11 22:26:17 +08:00
2026-08-11 22:26:17 +08:00
2026-08-11 14:39:26 +08:00
2026-08-11 14:39:26 +08:00
2026-08-11 16:03:08 +08:00
2026-08-11 22:26:36 +08:00
2026-08-10 03:14:56 +08:00
2026-08-11 03:10:38 +08:00
2026-08-11 03:10:38 +08:00
2026-08-12 00:46:17 +08:00
2026-08-12 00:46:17 +08:00
2026-08-12 02:47:17 +08:00
2026-08-12 02:47:17 +08:00
2026-08-12 02:47:17 +08:00
2026-08-12 02:47:17 +08:00
2026-08-11 22:42:40 +08:00
2026-08-11 22:42:40 +08:00
2026-08-10 18:21:23 +08:00
2026-08-10 02:44:50 +08:00