Commit Graph

9 Commits

Author SHA1 Message Date
mediabot-pt
223d1c5372 fix: 添加 groovy-xml 依赖,XmlSlurper 在 Apache Groovy 4.x 是独立模块 2026-07-08 15:12:14 +08:00
mediabot-pt
15a1370f4a fix: 显式添加 groovy-json 依赖解决 JsonSlurper 找不到 2026-07-01 11:40:40 +08:00
mediabot-pt
70b1aeda3f feat: Groovy 脚本解析引擎,脚本与配置一同管理,提交时支持上传 script 字段 2026-07-01 10:24:41 +08:00
mediabot-pt
e56f1d4b92 feat: 适配器解析引擎,用 CSS 选择器从提交的 HTML 中自动提取数据进行校验 2026-07-01 01:25:16 +08:00
mediabot-pt
9dd35ca258 fix: SiteStatus.PENDING 改为 ACTIVE + maven-compiler-plugin 加版本号 2026-06-30 12:31:38 +08:00
mediabot-pt
9b8fe439d7 fix: 编译器加 -parameters,Spring 反射获取参数名 2026-06-29 22:42:14 +08:00
mediabot-pt
bf754d058c feat: 集成 SpringDoc OpenAPI + Swagger UI 文档页面
- 添加 springdoc-openapi-starter-webmvc-ui 2.5.0
- OpenApiConfig 配置 API 标题、描述、版本、认证方案
- 文档包含 Bearer Token 和 HMAC 签名两种认证说明
- Swagger UI: /swagger-ui.html
- OpenAPI JSON: /v3/api-docs
2026-06-29 14:52:43 +08:00
mediabot-pt
67b6e356e8 fix: 添加 flyway-core 版本锁定 10.15.0,修复与 Spring Boot BOM 9.22.3 冲突 2026-06-29 13:14:17 +08:00
mediabot-pt
baa04b5138 Initial commit: PAR Server with Spring Boot 3.2, MyBatis-Plus, Flyway 2026-06-29 10:43:24 +08:00