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 |
|
mediabot-pt
|
e268e51a52
|
fix: 脚本执行前直接插入 import 语句,根治 PluginContext 找不到
|
2026-07-01 12:05:00 +08:00 |
|
mediabot-pt
|
b24abefd9f
|
fix: 删除按钮 accessResultId 缺失;PluginContext需重新编译部署
|
2026-07-01 11:58:42 +08:00 |
|
mediabot-pt
|
c21b2c147f
|
fix: 脚本保存改回双写七牛云+本地,避免重启丢失
|
2026-07-01 11:52:33 +08:00 |
|
mediabot-pt
|
855926dd3e
|
refactor: 移除配置JSON Tab,只保留Groovy脚本编辑器
|
2026-07-01 11:43:21 +08:00 |
|
mediabot-pt
|
15a1370f4a
|
fix: 显式添加 groovy-json 依赖解决 JsonSlurper 找不到
|
2026-07-01 11:40:40 +08:00 |
|
mediabot-pt
|
7e66d3c830
|
fix: 脚本编辑路径始终用 pending/,避免与七牛云 approved/ 冲突
|
2026-07-01 11:33:44 +08:00 |
|
mediabot-pt
|
066e3f5899
|
refactor: 编辑脚本只保存本地,审批通过时才同步到七牛云
|
2026-07-01 11:32:14 +08:00 |
|
mediabot-pt
|
5f48fe14a1
|
fix: 加 PluginContext 桩类+自动导包,Groovy脚本编译不再报错
|
2026-07-01 11:22:55 +08:00 |
|
mediabot-pt
|
cb1daf90c9
|
refactor: 按JSON配置完善脚本,补全 parse/sync/search 全部字段
|
2026-07-01 11:19:59 +08:00 |
|
mediabot-pt
|
8c8496348d
|
feat: 添加 sign 签到方法
|
2026-07-01 11:16:24 +08:00 |
|
mediabot-pt
|
0563d2191f
|
refactor: 移除 verify 和 detectAnnounce 方法
|
2026-07-01 11:15:12 +08:00 |
|
mediabot-pt
|
5c44180661
|
feat: ScriptUtils 加 formatSize/toLong/toInt,脚本中直接用 utils.xxx() 调用
|
2026-07-01 11:11:25 +08:00 |
|
mediabot-pt
|
343f06cd62
|
docs: M-Team 完整 Groovy 脚本参考,含 parse/sync/search/verify 入口
|
2026-07-01 11:10:04 +08:00 |
|
mediabot-pt
|
0f5650ee53
|
fix: 编辑脚本按钮始终显示,任何状态都可编辑
|
2026-07-01 10:59:15 +08:00 |
|
mediabot-pt
|
8b4517ca6d
|
fix: 允许给已批准配置绑定脚本,DTO加scriptStoragePath,无脚本时显示编辑按钮
|
2026-07-01 10:58:56 +08:00 |
|
mediabot-pt
|
698efbb0c6
|
refactor: 配置弹窗适配纯Groovy方案,无JSON时提示,完善脚本编辑提示
|
2026-07-01 10:49:00 +08:00 |
|
mediabot-pt
|
dcba64096e
|
feat: config 字段改为可选,只传 script 即可提交纯Groovy适配
|
2026-07-01 10:47:19 +08:00 |
|