mediabot-pt
|
1623dc927c
|
fix: Mapper 日志级别降为 WARN 彻底关闭 SQL 日志
|
2026-07-01 00:54:20 +08:00 |
|
mediabot-pt
|
efdedb67f1
|
chore: 关闭 MyBatis SQL 日志输出
|
2026-07-01 00:47:54 +08:00 |
|
mediabot-pt
|
8d8e066e6d
|
feat: Flyway 启动自动 repair → migrate,应用自愈失败迁移记录
- FlywayConfig: 自定义 FlywayMigrationStrategy
- 启动时先 flyway.repair() 清理残留失败记录
- 再 flyway.migrate() 执行待迁移
- 全程应用内完成,无需外部操作
|
2026-06-30 10:44:41 +08:00 |
|
mediabot-pt
|
da79a2dd70
|
fix: 使用 Flyway repair-on-migrate 清理残留失败迁移记录
|
2026-06-30 10:02:31 +08:00 |
|
mediabot-pt
|
cd78cfbf88
|
fix: 七牛读取改用公开URL HTTP GET,不依赖SDK私有API
|
2026-06-29 23:05:07 +08:00 |
|
mediabot-pt
|
f351d71d18
|
feat: 七牛云存储支持(本地缓存/备份)
- StorageService 抽象层(store/read/exists)
- QiniuStorageService: 七牛云主存储(@ConditionalOnProperty)
- LocalStorageService: 本地文件存储(默认/@ConditionalOnMissingBean)
- CachedStorageService: 七牛主+本地缓存(写:七牛→本地, 读:本地→七牛)
- 配置: PAR_STORAGE_TYPE=qiniu + QINIU_AK/SK/BUCKET/REGION
- 不配七牛时自动降级到纯本地存储
|
2026-06-29 22:58:32 +08:00 |
|
mediabot-pt
|
377aa90c96
|
fix: 配置文件路径改为 ./data/static(容器内可写)
|
2026-06-29 22:50:14 +08:00 |
|
mediabot-pt
|
64c2ec7700
|
fix: 配置提交500 — 修正静态文件路径 + 启动时创建目录
- par.static.path 默认 ./static(不再重复 configs/)
- @PostConstruct 确保 static/configs 目录存在
- submitConfig 异常时详细日志
|
2026-06-29 22:49:48 +08:00 |
|
mediabot-pt
|
8565629a80
|
fix: 恢复 V1 原样,site_type 改动迁移到 V5
- V1: 恢复到原始 DEFAULT 'private' + 原始注释
- V5: ALTER TABLE sites MODIFY site_type DEFAULT 'unknown'
- 彻底解决 Flyway checksum 冲突,不改 flyway_schema_history
|
2026-06-29 21:33:34 +08:00 |
|
mediabot-pt
|
23fc6375fd
|
fix: Flyway 关闭 validate-on-migrate 避免 V1 checksum 冲突
|
2026-06-29 21:22:44 +08:00 |
|
mediabot-pt
|
11d0840e42
|
feat: Mediabot PSK 签名恢复 + 注册自动提权
- par.mediabot.psk 配置项(环境变量 PAR_MEDIABOT_PSK)
- HmacUtil.verifyMediabotPsk() PSK 签名验证
- POST /auth/recover: PSK 签名 → 返回/重建 apiKey/apiSecret → 自动 TRUSTED
- POST /auth/register: 携带 PSK 头 → 自动提升为 TRUSTED
- AccountService 新增 updateAccount
mediabot 端只需:
const PSK = '内置密钥'
sig = HMAC('email:timestamp', PSK)
POST /auth/recover {email} + X-Medibot-* 头 → 拿回凭据
|
2026-06-29 16:44:59 +08:00 |
|
mediabot-pt
|
a5279e0a69
|
fix: 静态资源配置添加 classpath:/static/ 回退路径,修复首页 500 错误
|
2026-06-29 13:49:34 +08:00 |
|
mediabot-pt
|
25cd9873ae
|
refactor: read database connection and config from environment variables like mediabot
|
2026-06-29 10:59:02 +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 |
|