mediabot-pt
|
d5c7a485d6
|
feat: 合并站点审核+页面配置到站点列表页(badge提示)
|
2026-07-05 00:13:11 +08:00 |
|
mediabot-pt
|
73c01b3573
|
refactor: 拆分两个独立菜单(页面配置+风险规则)+CRUD完整+删除接口
|
2026-07-05 00:08:56 +08:00 |
|
mediabot-pt
|
a7734b6b98
|
feat: 配置管理前端页面(站点页面+风险规则)+路由菜单
|
2026-07-04 23:57:53 +08:00 |
|
mediabot-pt
|
31800b9643
|
fix: PUT/POST新接口加入鉴权拦截器+uploadScript版本号自增
|
2026-07-04 23:39:45 +08:00 |
|
mediabot-pt
|
2ced6f5dcb
|
feat: mediabo接口实现(pages/scripts/risk-rules)+DB迁移脚本
|
2026-07-04 23:35:45 +08:00 |
|
mediabot-pt
|
c0fc17cf05
|
fix: 导出导入用api.raw绕过封装对象+暴露原始axios实例
|
2026-07-02 13:40:03 +08:00 |
|
mediabot-pt
|
1c1680bed7
|
fix: 导出导入修复响应拦截器问题(api返回response.data非response)
|
2026-07-02 13:35:40 +08:00 |
|
mediabot-pt
|
a5f007a088
|
fix: content_type字段截断过长的值,只保留html/json
|
2026-07-02 13:28:38 +08:00 |
|
mediabot-pt
|
3c7a3d80f8
|
feat: 适配验证列表页加导出/导入脚本按钮
|
2026-07-02 13:05:11 +08:00 |
|
mediabot-pt
|
c2ae8ab89c
|
fix: 脚本导出改为ZIP(每个站点一个.groovy文件)+导入改为上传ZIP
|
2026-07-02 12:57:09 +08:00 |
|
mediabot-pt
|
dc0a9a09d8
|
feat: 脚本批量导出(JSON)和导入接口+清理重复import
|
2026-07-02 12:55:11 +08:00 |
|
mediabot-pt
|
b017f91d9e
|
fix: 审批/发布按钮移到脚本面板与保存相邻
|
2026-07-02 12:30:56 +08:00 |
|
mediabot-pt
|
d3cb012279
|
fix: 提交→上报+上报→上报时间,相邻排列
|
2026-07-02 12:08:45 +08:00 |
|
mediabot-pt
|
841bd2e0ad
|
fix: 列表也显示有脚本但未上报的站点
|
2026-07-02 11:56:14 +08:00 |
|
mediabot-pt
|
958c1c2c52
|
feat: 列表页加站点地址列
|
2026-07-02 11:54:45 +08:00 |
|
mediabot-pt
|
13f9a0f58b
|
fix: 三列时间分开(保存/发布/上报)
|
2026-07-02 11:48:49 +08:00 |
|
mediabot-pt
|
63ffdab159
|
fix: 最近提交→最后上报,避免歧义
|
2026-07-02 11:48:09 +08:00 |
|
mediabot-pt
|
96870bf4a5
|
fix: 发布时间用reviewedAt替代createdAt+保存时间用updatedAt+DTO补充字段
|
2026-07-02 11:43:59 +08:00 |
|
mediabot-pt
|
4afc3b632b
|
refactor: 删除旧AdapterEngine及JSON配置相关代码,全面迁移到Groovy脚本
|
2026-07-02 11:33:11 +08:00 |
|
mediabot-pt
|
23111cc4f3
|
fix: getNames→siteService.toDTO获取;注入SiteService
|
2026-07-02 11:28:26 +08:00 |
|
mediabot-pt
|
80fd828d1d
|
fix: 列表页去掉解析状态列+友好时间显示(几分钟前/几小时前)
|
2026-07-02 11:17:00 +08:00 |
|
mediabot-pt
|
62ed20291f
|
feat: 列表页加更新/发布时间列 + summary接口补充字段
|
2026-07-02 11:16:11 +08:00 |
|
mediabot-pt
|
824053a672
|
fix: toDTO补充updatedAt字段
|
2026-07-02 11:06:55 +08:00 |
|
mediabot-pt
|
07eb7c95b0
|
refactor: 列表页+详情页优化(站点名版本+搜索过滤+错误高亮+全部收起)
|
2026-07-02 11:06:19 +08:00 |
|
mediabot-pt
|
741eae236c
|
feat: 脚本编辑器加历史版本下拉,可查看任意已发布版本的脚本
|
2026-07-02 10:26:24 +08:00 |
|
mediabot-pt
|
32a13b2d08
|
feat: 脚本编辑器加回滚按钮,恢复到七牛云上的版本
|
2026-07-02 10:22:16 +08:00 |
|
mediabot-pt
|
673b4f2809
|
feat: 适配页显示保存/发布时间+简化计数器(页面数+提交次数)
|
2026-07-02 10:20:08 +08:00 |
|
mediabot-pt
|
e2eda70f83
|
fix: 改用doc.selectFirst/el.text()直接调用,不依赖mediabot的ScriptUtils
|
2026-07-02 00:09:39 +08:00 |
|
mediabot-pt
|
e569d87c01
|
refactor: 默认nexusphp脚本对齐PTTIME风格(http.get+utils+邀请+红色HR)
|
2026-07-02 00:06:06 +08:00 |
|
mediabot-pt
|
8cb4ff53af
|
fix: H&R只解析红色数字(未达标),用CSS选择器font.fcr/font[color=red]
|
2026-07-02 00:03:11 +08:00 |
|
mediabot-pt
|
2f0e035f6f
|
feat: PTTIME脚本增加邀请数和HR数解析
|
2026-07-02 00:00:56 +08:00 |
|
mediabot-pt
|
6acb8244c3
|
fix: SCRIPT_PREFIX加import org.jsoup.Jsoup
|
2026-07-01 23:22:30 +08:00 |
|
mediabot-pt
|
f237dcd08e
|
refactor: 去掉httpGet封装,直接用http.get(url,cookie)
|
2026-07-01 23:17:15 +08:00 |
|
mediabot-pt
|
6f8108969d
|
refactor: PTTIME脚本用http.get+utils.parseTraffic替代私有方法;工具方法移入ScriptUtils
|
2026-07-01 23:16:05 +08:00 |
|
mediabot-pt
|
0288af1866
|
refactor: HttpUtils改为单例INSTANCE
|
2026-07-01 23:14:17 +08:00 |
|
mediabot-pt
|
ad9cfad5d9
|
feat: HttpUtils共享类,注入为http变量,PAR和mediabo两边统一API
|
2026-07-01 23:13:37 +08:00 |
|
mediabot-pt
|
ed0588d219
|
refactor: PAR不调HTTP接口,回归纯parse(content,url)分析已存储内容
|
2026-07-01 23:11:09 +08:00 |
|
mediabot-pt
|
18e071a201
|
refactor: 回退,去掉内容代理,回归简单方案
|
2026-07-01 23:10:29 +08:00 |
|
mediabot-pt
|
7c6d81da14
|
refactor: 代理接口纯路径透传,存过的返回/没存过404,脚本可回退实时HTTP
|
2026-07-01 23:08:55 +08:00 |
|
mediabot-pt
|
40fd3eb4ad
|
feat: 内容代理支持页面类型别名(sync/search/sign/detail)
|
2026-07-01 23:07:40 +08:00 |
|
mediabot-pt
|
404bf729f4
|
fix: 内容代理支持查询参数+精确匹配+回退+JSON content-type
|
2026-07-01 23:02:59 +08:00 |
|
mediabot-pt
|
03b7c289be
|
feat: 内容代理接口 admin/sites/{siteId}/content/**,Groovy脚本httpGet对齐
|
2026-07-01 23:01:42 +08:00 |
|
mediabot-pt
|
641297b549
|
fix: PAR注入ctx对象(httpClient+siteUrl+auth)对齐mediabo的httpGet模式
|
2026-07-01 22:58:48 +08:00 |
|
mediabot-pt
|
2c220cd829
|
docs: PTTIME完整脚本(无import+直接Jsoup+ctx.auth+四个入口)
|
2026-07-01 22:56:40 +08:00 |
|
mediabot-pt
|
c9a78568b0
|
feat: 注入http.get/post到Groovy脚本,PAR也能发起真实HTTP请求
|
2026-07-01 22:54:45 +08:00 |
|
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 |
|