|
|
101b8fbf2c
|
feat: check-members.sh增加订单一致性检查-标记无付款记录的异常会员
|
2026-06-05 22:40:44 +08:00 |
|
|
|
f04a0ab27d
|
docs: 添加代码审计修复报告 AUDIT-FIX-REPORT.md
|
2026-06-05 22:35:29 +08:00 |
|
|
|
f8bee8f8b4
|
fix: 后台定时清理refresh_token+清理payment.rs死代码
|
2026-06-05 22:35:02 +08:00 |
|
|
|
955e8d9501
|
chore: 受影响的3位测试用户补偿91天会员+发送感谢通知
|
2026-06-05 22:25:37 +08:00 |
|
|
|
ef05d4fed6
|
fix: 续费页按钮文案按用户状态区分(续费/开通)
|
2026-06-02 13:21:05 +08:00 |
|
|
|
12437975f3
|
feat: 网页续费页UI大改-横向卡片布局+续费文案+响应式优化
|
2026-06-02 13:19:22 +08:00 |
|
|
|
f7f8a1e03f
|
fix: 全站文案统一为环境计算助手
|
2026-06-02 13:16:42 +08:00 |
|
|
|
173bd25d74
|
fix: 网页端支付页响应式设计-紧凑布局+手机端适配
|
2026-06-02 13:13:55 +08:00 |
|
|
|
ebf2fcc383
|
fix: 网页端已付费用户显示续费套餐(原只显示会员信息无套餐)
|
2026-06-02 13:11:43 +08:00 |
|
|
|
62386052c8
|
fix: 首页文案大气稳定度判定→环境计算助手
|
2026-06-02 13:08:44 +08:00 |
|
|
|
0db36dd0f0
|
fix: 二维码改用静态文件(static/QR.jpg)代替损坏的内联base64
|
2026-06-02 13:06:32 +08:00 |
|
|
|
c27c86d764
|
feat: 首页添加微信小程序二维码+fix: switch-env.sh容器内路径
|
2026-06-02 13:04:12 +08:00 |
|
|
|
10576cda1e
|
feat: deploy.sh支持--target blue|green蓝绿部署+分目录隔离
|
2026-06-02 12:54:50 +08:00 |
|
|
|
832a2003f5
|
fix: 绿色环境(:4434)启用HTTPS-代码硬编码端口列表+配置路径修正
|
2026-06-02 12:16:27 +08:00 |
|
|
|
f8da9ff8f7
|
fix: switch-env.sh修复路径/协议/数据库名+添加SSH_HOST硬编码
|
2026-06-02 12:13:47 +08:00 |
|
|
|
2c0bdf18ce
|
fix: Mock支付增加MOCK_PAY_KEY密钥验证(规则:支付宝优先>启用开关>请求头签名)
|
2026-06-02 12:08:05 +08:00 |
|
|
|
5d6be08f32
|
fix: 修复2个支付安全漏洞-未经认证的payment_success确认+未禁用mock_confirm
|
2026-06-02 11:46:26 +08:00 |
|
|
|
bcd9bc81e4
|
fix: 创建订单前查重-防止同一用户同一套餐重复pending订单
|
2026-06-02 11:38:23 +08:00 |
|
|
|
526830d9de
|
fix: check-members.sh兼容生产库旧字段名(is_paid/paid_expires_at)
|
2026-06-02 10:58:43 +08:00 |
|
|
|
bf461a8bcc
|
fix: check-members.sh适配Docker环境+修复IFS解析
|
2026-06-02 10:39:07 +08:00 |
|
|
|
2470f4265b
|
feat: 添加会员订阅检查脚本 check-members.sh
|
2026-06-02 10:34:09 +08:00 |
|
|
|
a05fde6f5f
|
fix: dev后端APP_BASE_URL改为xmclassmate.top(前后端域名一致)
|
2026-05-31 23:57:43 +08:00 |
|
|
|
a56cf5acbb
|
docs: 更新蓝绿部署文档-域名固定映射+新增待办状态
|
2026-05-31 23:42:31 +08:00 |
|
|
|
6893fcb5d9
|
feat: 根页面改为小程序介绍页(响应式设计)
|
2026-05-31 23:22:59 +08:00 |
|
|
|
a4a455381c
|
docs: 更新文档和deploy.sh-生产库改为milkydata_dev
|
2026-05-31 23:05:09 +08:00 |
|
|
|
dd784ab608
|
docs: 蓝绿部署仅用于生产环境,开发保持单实例
|
2026-05-31 13:43:36 +08:00 |
|
|
|
6c7c940b3e
|
docs: 蓝绿部署-明确数据库名称与蓝绿关系(共享不变)
|
2026-05-30 09:52:30 +08:00 |
|
|
|
21b99a0c97
|
docs: 蓝绿部署-添加生产上线待办+端口映射表
|
2026-05-30 09:37:24 +08:00 |
|
|
|
97c0f05b2d
|
docs: 蓝绿部署-添加域名访问说明(域名不变仅proxy_pass切换)
|
2026-05-30 09:31:19 +08:00 |
|
|
|
4022e0b6ba
|
docs: 修正蓝绿部署文档-端口按现有代码+环境独立数据库
|
2026-05-30 09:29:35 +08:00 |
|
|
|
d7cb9a0f98
|
docs: 添加蓝绿部署计划(BLUE-GREEN-DEPLOY.md)
|
2026-05-30 09:23:29 +08:00 |
|
|
|
0d7ba874ad
|
fix: 迁移脚本添加自增序列重置+改进回滚说明
|
2026-05-30 09:21:11 +08:00 |
|
|
|
414d35c19b
|
feat: 添加migrate-prod-to-dev.sh数据迁移脚本(自动处理列名差异)
|
2026-05-30 09:19:28 +08:00 |
|
|
|
49b32a8b2d
|
fix: 添加季卡/半年卡HTML卡片+原价删除线显示
|
2026-05-27 09:30:54 +08:00 |
|
|
|
55259a96a6
|
fix: 套餐定价更新+新增季卡/半年卡+SQL interval适配
|
2026-05-27 09:18:20 +08:00 |
|
|
|
87b17ad09e
|
feat: 部署测试扩增-支付接口+mock登录+通知+迁移验证(9项)
|
2026-05-26 15:44:50 +08:00 |
|
|
|
d20c785d38
|
refactor: 移除会员过期通知(check_member_expired)
|
2026-05-26 15:29:52 +08:00 |
|
|
|
667231520d
|
feat: 自动通知-支付成功+到期前7天提醒+已过期通知
|
2026-05-26 15:28:11 +08:00 |
|
|
|
e89307c7a2
|
feat: 通知系统管理员脚本+文档
|
2026-05-26 15:20:50 +08:00 |
|
|
|
d03acf0add
|
temp
|
2026-05-26 15:20:50 +08:00 |
|
|
|
8d77a240da
|
feat: 添加send-notification.sh管理员通知发送脚本+文档
|
2026-05-26 15:19:10 +08:00 |
|
|
|
8d7e9d8ca1
|
fix: notifications查询type列别名与sqlx rename冲突导致500
|
2026-05-26 15:08:57 +08:00 |
|
|
|
640f57b6da
|
feat: 通知系统(notifications表+CRUD接口+管理员接口)
|
2026-05-26 15:02:49 +08:00 |
|
|
|
80434047df
|
fix: 支付页面文案-检测额度→存储空间,无限次→无限制
|
2026-05-26 10:35:54 +08:00 |
|
|
|
541ea7245b
|
refactor: scripts确认信息优化-显示当前状态+目标数据库
|
2026-05-26 10:24:20 +08:00 |
|
|
|
2d8ea052f7
|
feat: scripts/set-paid-user.sh 添加--monthly选项(30天会员)
|
2026-05-26 10:21:04 +08:00 |
|
|
|
daba6d6878
|
fix: scripts中DB_NAME初始化在while之后导致--dev被覆盖
|
2026-05-26 10:10:28 +08:00 |
|
|
|
920c774f0e
|
fix: scripts中--dev缺少shift导致死循环
|
2026-05-26 10:07:18 +08:00 |
|
|
|
9b54a71994
|
fix: scripts支持--dev参数切换milkydata_dev数据库
|
2026-05-26 10:05:19 +08:00 |
|
|
|
28033bc432
|
refactor: 清理is_paid/paid_expires_at旧字段引用(scripts+service文件)
|
2026-05-26 10:02:10 +08:00 |
|