Commit Graph

223 Commits

Author SHA1 Message Date
mediabot-pt
2b474b5cc0 refactor: 脚本格式对齐mediabot(直接Jsoup/ctx.auth/capturedUrl)+PluginContext桩类补充字段 2026-07-01 22:42:50 +08:00
mediabot-pt
88d2efa316 fix: ctx.auth→ctx.site.auth修复mediabot运行报错 2026-07-01 22:34:07 +08:00
mediabot-pt
597325d3af fix: PTTIME用户信息选择器改回#info_block,含两个td.clearfix 2026-07-01 22:29:16 +08:00
mediabot-pt
3c00d6798c refactor: PTTIME搜索改用列索引方式,简洁高效 2026-07-01 22:27:17 +08:00
mediabot-pt
8845e68bbe docs: PTTIME专用Groovy脚本,无tbody搜索+⬆⬇做种数 2026-07-01 22:26:00 +08:00
mediabot-pt
d300dd25d3 fix: 搜索选择器去掉tbody要求+内容匹配替代列索引,兼容PTTIME 2026-07-01 22:23:55 +08:00
mediabot-pt
1ab21024dd fix: parseUserInfo支持PTTIME格式(td.bottom.clearfix+⬆⬇做种数) 2026-07-01 21:49:47 +08:00
mediabot-pt
5a74fd6d9b feat: 脚本编辑器可折叠,收起后解析结果占满全宽 2026-07-01 21:44:06 +08:00
mediabot-pt
507a5f89ea fix: Qiniu下载域名改为ptimg.yescent.com 2026-07-01 21:38:23 +08:00
mediabot-pt
e5b68a715e fix: privateDownloadUrl第二个参数是unix时间戳不是时长 2026-07-01 21:33:33 +08:00
mediabot-pt
2d2b174690 fix: 回退HTTP+签名URL,七牛默认CDN域名不支持HTTPS证书 2026-07-01 21:20:43 +08:00
mediabot-pt
db2a05ee4b fix: Qiniu下载改用HTTPS签名URL,http→https 2026-07-01 18:18:56 +08:00
mediabot-pt
a4a11fb503 fix: Qiniu下载先试公开URL不用签名,缓存层CachedStorageService已在用 2026-07-01 18:14:13 +08:00
mediabot-pt
5ae76bc69d fix: SCRIPT_PREFIX加java.net.http.*让HttpRequest可用 2026-07-01 18:06:03 +08:00
mediabot-pt
602d3a0769 fix: SCRIPT_PREFIX自动导入mediabot命名空间,脚本无需import 2026-07-01 17:55:54 +08:00
mediabot-pt
e04fd12753 fix: 创建mediabot命名空间的PluginContext桩类,兼容脚本中的import 2026-07-01 17:53:44 +08:00
mediabot-pt
d548ee4385 refactor: SubmitResult sealed接口强类型替代ApiResponse<Object> 2026-07-01 17:23:35 +08:00
mediabot-pt
3529b94830 fix: submitAccessResult返回类型改为Object兼容Map和DTO 2026-07-01 17:22:35 +08:00
mediabot-pt
e48caf58e1 fix: 缺少 DuplicateSubmissionException 导入 2026-07-01 17:18:03 +08:00
mediabot-pt
2972ebab7d feat: access-result提交5分钟内容去重,防止mediabot重复提交 2026-07-01 17:09:38 +08:00
mediabot-pt
ebb7aa7a2d fix: ConfigController手动构造器遗漏siteMapper参数 2026-07-01 16:25:48 +08:00
mediabot-pt
5723536ef7 docs: API.md更新脚本接口为推荐无版本号方式+默认模板回退 2026-07-01 16:23:01 +08:00
mediabot-pt
85f63ad5ec feat: GET /configs/{siteId}/script 无版本号取最新脚本+默认模板回退 2026-07-01 16:20:44 +08:00
mediabot-pt
9603a9da69 fix: 缺少 ConcurrentHashMap 导入 2026-07-01 14:55:39 +08:00
mediabot-pt
f2c98582a4 feat: 四类站点默认脚本+无自定义脚本时按siteType自动加载默认模板 2026-07-01 14:53:07 +08:00
mediabot-pt
cd13335b4a docs: API.md新增Groovy脚本集成章节,含mediabot对接流程 2026-07-01 14:39:03 +08:00
mediabot-pt
91358519a6 feat: Manifest接口增加hasScript字段,mediabot据此判断用Groovy还是JSON 2026-07-01 14:36:56 +08:00
mediabot-pt
d60b3070de docs: NexusPHP站点通用Groovy脚本,HTML/CSS选择器方式 2026-07-01 14:22:19 +08:00
mediabot-pt
27140b208a fix: LinkedHashMap→Map,JS里没有Java类 2026-07-01 13:44:14 +08:00
mediabot-pt
80ffa4f799 feat: 解析结果默认显示摘要(行数/字段数/空值),点击展开详细表格 2026-07-01 13:42:46 +08:00
mediabot-pt
e05d337567 feat: CodeMirror6代码编辑器替代textarea,暗色主题+语法高亮 2026-07-01 13:38:56 +08:00
mediabot-pt
621e436eb0 refactor: 左脚本编辑器+右URL卡片+历史结果选择,三合一布局 2026-07-01 13:37:01 +08:00
mediabot-pt
4bf792fc97 feat: 已批准配置也可点发布脚本,同步到七牛云approved 2026-07-01 13:34:19 +08:00
mediabot-pt
4d38ed26bf feat: access-result提交时记录content长度日志,排查截断问题 2026-07-01 13:14:32 +08:00
mediabot-pt
d0dd0170c7 fix: 引擎层处理GString序列化+解析失败时matched=false 2026-07-01 13:08:19 +08:00
mediabot-pt
274db098c8 feat: 解析结果始终展示+查看原始内容,不再需要点开折叠 2026-07-01 13:07:07 +08:00
mediabot-pt
6c304648dc fix: Groovy错误消息GString序列化修复+实际JSON截断问题标注 2026-07-01 13:03:23 +08:00
mediabot-pt
8c95af8028 fix: 脚本用自己内容的hash生成路径,避免与config文件冲突导致file exists 2026-07-01 12:57:57 +08:00
mediabot-pt
4aab1a74a5 fix: Qiniu上传失败消息带HTTP状态码和具体错误 2026-07-01 12:57:26 +08:00
mediabot-pt
2d1a39691d fix: store本地优先+脚本保存七牛云失败不阻塞 2026-07-01 12:56:38 +08:00
mediabot-pt
e805f8b885 fix: 脚本保存加try-catch,返回具体错误消息 2026-07-01 12:51:15 +08:00
mediabot-pt
d18dfd7d52 fix: 保存脚本后关闭弹窗 2026-07-01 12:46:33 +08:00
mediabot-pt
e24630ac25 fix: onMounted设置selectedConfig,修复保存脚本时不触发请求;切换配置不再自动解析 2026-07-01 12:41:03 +08:00
mediabot-pt
42472bfb87 refactor: 进入页面不再自动解析,由用户手动触发 2026-07-01 12:31:22 +08:00
mediabot-pt
cd31e859d9 feat: 重新解析支持单URL,顶栏保留全部重解析 2026-07-01 12:30:47 +08:00
mediabot-pt
f88d0bf62c fix: parse改用Jackson ObjectMapper替代JsonSlurper,避免50000字符截断 2026-07-01 12:23:38 +08:00
mediabot-pt
a53ca06087 fix: Groovy脚本JSON解析加try-catch避免API返回格式异常时报错 2026-07-01 12:19:55 +08:00
mediabot-pt
217806a5de cleanup: 移除无交互的历史提交区段 2026-07-01 12:17:34 +08:00
mediabot-pt
396263ead4 refactor: 重新解析按钮移到每行URL卡片上 2026-07-01 12:15:54 +08:00
mediabot-pt
326429b44a fix: 脚本末尾追加 return parse(content,url) 显式调用解析入口 2026-07-01 12:10:07 +08:00