truewhile
|
9cc21a47c5
|
feat(reader): P2 收尾——冒烟 CLI、书架正文链路、替换净化规则
- SmokeChain 结构化全链路冒烟(搜索→详情→目录→正文,分阶段失败定位),
SmokeSource 支持不落库直测;Debug 接口改为结构化日志输出
- cmd/reader-smoke:批量书源冒烟 CLI(-file/-url 导入、并发、
各阶段通过率汇总、-json 完整报告)
- GetContentForBook:书架维度正文(章节缓存 + 书源 replaceRegex +
用户替换净化规则),前端阅读器切换到该接口
- 替换净化规则 CRUD(后端 + /reader/replace 前端页),用户规则
按 scope/excludeScope 书名过滤、正则带匹配超时防回溯挂死
- rule.ApplyUserReplace 导出(regexp2 MatchTimeout)
|
2026-09-30 16:55:52 +08:00 |
|
truewhile
|
b8e6418326
|
feat(reader): legado 书源规则引擎 Go 移植 + 阅读 P0 后端
- internal/service/reader/rule/:逐方法移植 legado analyzeRule 包
(AnalyzeRule/AnalyzeByJSoup/AnalyzeByJSonPath/AnalyzeByXPath/
AnalyzeByRegex/AnalyzeUrl/RuleAnalyzer),JS 规则留 P2 接入点
- 书源导入(JSON数组/对象/Base64/URL)、多源聚合搜索(legado 四档
排序合并)、详情/目录/正文(nextContentUrl 翻页合并)
- 数据模型 4 表注册迁移;/api/reader/* 路由组(书源/搜索/书架/进度/调试)
- 单测 + httptest 全链路端到端测试
- docs/reader-ui-spec.md:legado UI 交互仿制规格(供 P1 前端使用)
|
2026-09-30 15:41:58 +08:00 |
|
truewhile
|
c84f2604ed
|
docs(reader): 阅读(legado 书源兼容)功能实施计划
|
2026-09-30 14:39:51 +08:00 |
|
truewhile
|
e273b5e87d
|
优化
|
2026-09-24 11:43:17 +08:00 |
|
truewhile
|
b5ce4646cf
|
添加新功能,完善项目
|
2026-09-22 16:22:29 +08:00 |
|
truewhile
|
47899284a5
|
优化缩略图
|
2026-09-20 15:16:40 +08:00 |
|
truewhile
|
61a7260eaf
|
优化,现有bug处理
|
2026-09-18 21:55:12 +08:00 |
|
truewhile
|
030ed5f325
|
文档修正:移除已不存在的qBittorrent接入与站点订阅描述,改为下载目录自动整理口径
|
2026-09-05 18:00:21 +08:00 |
|
truewhile
|
582495dece
|
论坛教程图片改为 GitHub 直链
|
2026-09-05 17:18:14 +08:00 |
|
truewhile
|
2bde71099e
|
优化,添加Telegram群组与赞赏区,强化Emby客户端兼容说明,新增论坛图文教程与截图,修正MetaTube文档链接
|
2026-09-05 17:16:52 +08:00 |
|
ShukeBta
|
204f7fb676
|
chore remove unused docs and assets
|
2026-07-02 02:11:10 +08:00 |
|
ShukeBta
|
1b56469beb
|
chore clean repository deployment files
|
2026-07-02 01:56:40 +08:00 |
|
ShukeBta
|
227407993c
|
Restore legacy feature PRD document
|
2026-06-17 16:06:09 +08:00 |
|
ShukeBta
|
ab4637beed
|
Update MediaStationGo branding and deployment docs
|
2026-06-17 16:01:16 +08:00 |
|
ShukeBta
|
d7b99aef6f
|
Add privacy-redacted UI screenshots to README
|
2026-05-28 19:02:57 +08:00 |
|
ShukeBta
|
cbb4b806be
|
feat: merge conflict resolution, site management, UI fixes
|
2026-05-16 17:57:34 +08:00 |
|