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
|
d0dd0170c7
|
fix: 引擎层处理GString序列化+解析失败时matched=false
|
2026-07-01 13:08:19 +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
|
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
|
15a1370f4a
|
fix: 显式添加 groovy-json 依赖解决 JsonSlurper 找不到
|
2026-07-01 11:40:40 +08:00 |
|
mediabot-pt
|
5f48fe14a1
|
fix: 加 PluginContext 桩类+自动导包,Groovy脚本编译不再报错
|
2026-07-01 11:22:55 +08:00 |
|
mediabot-pt
|
5c44180661
|
feat: ScriptUtils 加 formatSize/toLong/toInt,脚本中直接用 utils.xxx() 调用
|
2026-07-01 11:11:25 +08:00 |
|
mediabot-pt
|
8b4517ca6d
|
fix: 允许给已批准配置绑定脚本,DTO加scriptStoragePath,无脚本时显示编辑按钮
|
2026-07-01 10:58:56 +08:00 |
|
mediabot-pt
|
dcba64096e
|
feat: config 字段改为可选,只传 script 即可提交纯Groovy适配
|
2026-07-01 10:47:19 +08:00 |
|
mediabot-pt
|
d35c5e90c9
|
feat: 脚本下载/编辑接口、前端Groovy编辑器、Groovy错误行号提取
|
2026-07-01 10:43:53 +08:00 |
|
mediabot-pt
|
83f6a729c2
|
perf: GroovyClassLoader 全局单例,避免每次执行创建新 ClassLoader
|
2026-07-01 10:35:33 +08:00 |
|
mediabot-pt
|
70b1aeda3f
|
feat: Groovy 脚本解析引擎,脚本与配置一同管理,提交时支持上传 script 字段
|
2026-07-01 10:24:41 +08:00 |
|
mediabot-pt
|
1dd600c713
|
fix: JSON无页面规则时兜底展示原始结构,清理重复代码
|
2026-07-01 10:20:40 +08:00 |
|
mediabot-pt
|
df6928d0cb
|
refactor: JSON解析改为匹配页面规则+selector路径提取字段,不再dump原始结构
|
2026-07-01 10:13:33 +08:00 |
|
mediabot-pt
|
82a234a6b2
|
fix: JSON解析提取extracted统一赋值,简单值兜底,嵌套对象安全序列化
|
2026-07-01 10:09:51 +08:00 |
|
mediabot-pt
|
47b96c3937
|
feat: 新增 access-result 删除接口,同时清理存储文件
|
2026-07-01 09:27:31 +08:00 |
|
mediabot-pt
|
71fbf90ad7
|
feat: 适配引擎支持 JSON 内容直接展示结构,批量解析传入 contentType
|
2026-07-01 09:21:33 +08:00 |
|
mediabot-pt
|
e56f1d4b92
|
feat: 适配器解析引擎,用 CSS 选择器从提交的 HTML 中自动提取数据进行校验
|
2026-07-01 01:25:16 +08:00 |
|
mediabot-pt
|
e27a5b59ed
|
fix: V13迁移重命名 access_results.content 为 storage_path,修复列名不一致
|
2026-07-01 01:16:23 +08:00 |
|
mediabot-pt
|
a45650f480
|
feat: 新增异常日志收集功能,mediabot 可提交运行时异常,管理端可查看
|
2026-07-01 00:14:07 +08:00 |
|
mediabot-pt
|
3972f00e25
|
fix: 移除 site_configs 的 uk_site_version 唯一约束,版本号由服务端批准时自动分配
|
2026-06-30 23:37:57 +08:00 |
|
mediabot-pt
|
a7ff0000d8
|
fix: submitConfig 处理同版本 PENDING 记录的唯一约束冲突,已存在则更新而非新增
|
2026-06-30 23:36:12 +08:00 |
|
mediabot-pt
|
d232b2dad0
|
fix: 适配验证列表补全所有活跃站点,即使无访问结果也能进入重新验证
|
2026-06-30 23:20:31 +08:00 |
|
mediabot-pt
|
2d8fce78ea
|
feat: 合并配置审核到适配验证页,支持版本切换、编辑、审批/拒绝
|
2026-06-30 23:14:16 +08:00 |
|
mediabot-pt
|
bf9ad010a1
|
refactor: 适配校验改为站点汇总+适配器页面批量校验模式
|
2026-06-30 23:01:49 +08:00 |
|
mediabot-pt
|
0568923ce9
|
refactor: 访问结果内容改用七牛云/本地存储,与 config 文件存储方式一致
|
2026-06-30 22:41:15 +08:00 |
|
mediabot-pt
|
83e150b8c9
|
feat: 新增适配验证接口,mediabot 可提交站点访问结果,管理员可校验适配是否正确
|
2026-06-30 22:36:45 +08:00 |
|
mediabot-pt
|
c947ce56d2
|
feat: 站点列表显示适配版本和状态,支持查看配置内容
|
2026-06-30 21:45:20 +08:00 |
|
mediabot-pt
|
2ff52314ae
|
fix: Qiniu 默认下载域名改为七牛分配的真实域名 theeyq4hx.hn-bkt.clouddn.com
|
2026-06-30 18:25:04 +08:00 |
|
mediabot-pt
|
6c7549ca8e
|
fix: Qiniu 下载改用 privateDownloadUrl 手动拼接
|
2026-06-30 18:21:25 +08:00 |
|
mediabot-pt
|
abb6047277
|
fix: Qiniu 下载改用标准 HttpClient,日志输出完整签名URL
|
2026-06-30 18:03:42 +08:00 |
|
mediabot-pt
|
b4b150427e
|
fix: Qiniu 默认下载域名改为按区域 Endpoint 格式 {bucket}.s3-{region}.qiniucs.com
|
2026-06-30 17:54:57 +08:00 |
|
mediabot-pt
|
4e18aecb6e
|
fix: Qiniu 下载使用官方 DownloadUrl + Auth.buildURL 标准 API
|
2026-06-30 17:47:30 +08:00 |
|
mediabot-pt
|
21c7966ed2
|
fix: Qiniu 下载默认用 bucket.qiniudn.com + privateDownloadUrl 签名
|
2026-06-30 17:44:34 +08:00 |
|
mediabot-pt
|
f58621ede5
|
fix: Qiniu 下载域名改回 QINIU_DOWNLOAD_DOMAIN 环境变量
|
2026-06-30 17:42:15 +08:00 |
|
mediabot-pt
|
05856776e9
|
fix: Qiniu ioHost 按区域硬编码,getIovipHost 非公开 API
|
2026-06-30 17:36:55 +08:00 |
|
mediabot-pt
|
171e789865
|
fix: Qiniu Region.getIovipHost 参数类型修正
|
2026-06-30 17:33:25 +08:00 |
|
mediabot-pt
|
a3f13d689d
|
fix: Qiniu 读取使用 SDK Client + Region ioHost 域名
|
2026-06-30 17:29:35 +08:00 |
|
mediabot-pt
|
2ac5084566
|
fix: Qiniu 下载域名改为 QINIU_DOWNLOAD_DOMAIN 环境变量配置
|
2026-06-30 17:23:29 +08:00 |
|
mediabot-pt
|
69b695544e
|
fix: Qiniu 源站域名改为 qiniudn.com
|
2026-06-30 17:10:44 +08:00 |
|
mediabot-pt
|
1429171713
|
fix: Qiniu 源站下载用 HTTP,避免 SSL 握手失败
|
2026-06-30 17:03:59 +08:00 |
|
mediabot-pt
|
682b19cb35
|
fix: 私有空间直接用认证源站下载,不走 CDN
|
2026-06-30 16:59:09 +08:00 |
|
mediabot-pt
|
5fc2bf764a
|
fix: Qiniu 读取文件 CDN 404 时回退源站直读
|
2026-06-30 16:57:57 +08:00 |
|
mediabot-pt
|
7a53bdecb9
|
feat: 接收并保存提交的siteType,审核通过时使用
|
2026-06-30 14:22:18 +08:00 |
|
mediabot-pt
|
84940ead31
|
chore: 移除站点类型 M-Team/PTTime/JSON API
|
2026-06-30 14:18:16 +08:00 |
|
mediabot-pt
|
9be2d0313a
|
fix: 审核通过时发送 names[]/urls[] 数组,列表正确显示多名称多地址
|
2026-06-30 14:09:40 +08:00 |
|