yml2213
93e102b7c0
feat(sms): 新增节点短信提醒(审核未通过/被租用需辅助/上架未成交)
2026-10-14 14:57:52 +08:00
yml2213
64a4e5bb16
fix(distribution): 修正分销后台入口地址并收口主站后台隐藏路径
...
- 新增前端 distributionAdmin 工具:优先 VITE_DISTRIBUTION_ADMIN_URL,
本地开发回退 5190,生产按 distribution.<主站域名> 推导
- 替换主站后台「打开独立分销后台」按钮与开通凭证中硬编码的 :5190
- 分销后台复制凭证改用 window.location.origin,去掉硬编码 http
- Caddyfile 中 /manage-7x9k2p 仅主站域名放行,分站域名统一 404
- 构建/部署链路透传 VITE_DISTRIBUTION_ADMIN_URL 与 ADMIN_BASE_PATH
2026-09-16 15:09:38 +08:00
yml2213
403d20cabd
refactor(migration): 整合分销迁移至终态定义并清理零散改表与测试种子数据
2026-09-10 19:45:00 +08:00
yml2213 and Cursor
47ceb53c09
test: 测试库改为模板克隆并纳入完整租号 e2e
...
每个包不再重复 DROP+迁移,清空改用 DELETE 并重置自增,go test ./... 从约 6 分钟降到十几秒。租号全链路改走 NewTestDB,去掉依赖额外 DSN 才会跑的过渡测试。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 15:46:18 +08:00
yml2213
a61828c6ca
feat(dev): 增加独立分销前台端口5191、标签页会话隔离与免hosts二级域名支持
2026-09-08 13:39:12 +08:00
yml2213
550b42eb22
feat(distribution): 独立分销后台账号体系、多租户隔离与主站后台分销管理GUI
...
- 独立账号鉴权:分销后台支持独立登录页面、Bearer+Cookie 双模鉴权与租户资料接口
- 多租户隔离:分销商成员强制锁定自身站点数据范围,防止横向越权;平台超管享有全局视界
- 一键开通分销商:平台端支持一键录入站点、管理员账号、分配角色并原子化初始化佣金规则
- 主后台分销分组:在主站后台增加「分销管理」导航分组,提供站点管理、规则配置、订单监控与结算管理 GUI
- 门禁与联调:补充完整单测,全量代码门禁 check.sh 100% 通过,dev.sh 支持前后端与分销后台一键同启
2026-09-07 15:45:53 +08:00
yml2213
369b0647bb
合并 main 分支并融合订单列表最小化与 SQL 治理
...
- Auth/权限中间件取 main 演进版(错误细分、token 来源),保留 dev 的用户 cookie 与登出撤销语义
- 后台订单列表:融合 main 的首页免 COUNT 优化与关键词索引路由,保留 dev 的最小化 AdminOrderListItemDTO(结账明细仍由详情接口返回,同步调整对应集成测试)
- 保留 dev 的 token_version 冻结/解冻递增与 main 的状态变化判断及通知
- 前端:保留 dev 登出接口与 main 的 fetchMe silent 参数、SSE 登录跳转;后台订单表按 dev 最小化 DTO 移除号主到手列
2026-09-05 11:43:13 +08:00
yml2213
19b2b420f5
增加分销独立测试库复制脚本
2026-09-05 10:52:36 +08:00
yml2213
2ffa7a89b1
实现分销网后台基础功能与独立前端
2026-09-05 10:52:36 +08:00
yml2213
208f12ddb4
完善本地质量门禁与资金链路测试
2026-09-02 13:50:19 +08:00
yml2213
ad279049a0
完善数据库 SQL 约束与运维治理
2026-08-31 12:58:28 +08:00
yml2213
1ee7d17712
增加本地推送前代码检查钩子
2026-08-31 12:41:07 +08:00
yml2213
c9d0803b53
优化日志记录并改用非 root 运行
2026-07-29 17:01:36 +08:00
yml2213
e5309cdf23
修复mock验证码
2026-07-29 16:32:21 +08:00
yml2213
88d74aca7d
重构日志与可观测性体系
...
新增单行文本编码器与结构化 GORM 日志,统一错误记录与请求日志策略,收紧日志文件权限并修复按天切分与压缩,支付回调参数脱敏,生产强制阿里云短信,RequestID 校验防注入,日志文案中文化。
2026-07-29 16:19:35 +08:00
yml2213
3461c02560
更改本地dev常见端口
2026-07-25 16:31:42 +08:00
yml
64f7ed3753
加部署前代码门禁: scripts/check.sh + deploy-prod.sh 接入
...
单人维护 + Gitea 无 runner, CI 文件无执行环境。改用部署时刻门禁: deploy-prod.sh 构建镜像前在本地调 check.sh 跑全量检查, 失败即中止部署。
scripts/check.sh (新增):
- 后端: go vet + go build + go test (串行 -p 1 避免 SQLite 并发)
- 前端: npm run check (prettier + eslint --max-warnings=0 + vue-tsc) + npm run build
- 支持 --skip-backend/--skip-frontend/--skip-tests 局部调试
- 每步报耗时, 任一失败退出非零
deploy-prod.sh 接入:
- 构建镜像前 (NO_BUILD=0) 自动调 check.sh, 失败中止部署
- 本地缺 go/npm 时跳过并告警 (部署机可能只有 docker), 不硬失败
- --skip-check 显式跳过 (不推荐)
README 补 "代码门禁" 章节。
验证: 全量 check.sh 跑通 (~46s, 5 步全绿); 临时注入 lint 错误确认能拦住。
2026-06-14 16:30:58 +08:00
yml2213
6d61a336d6
支持配置后台页面入口
2026-06-11 08:00:13 +08:00
yml
5a7f2deff3
删除无用文档
2026-06-09 22:38:35 +08:00
yml
af754bb594
优化数据库
2026-06-02 20:37:00 +08:00
yml2213
3b8b65ab56
增加日志系统
2026-05-29 12:40:12 +08:00
yml2213
eb80a3ba84
对接阿里云短信OK
2026-05-29 12:11:13 +08:00
yml
7e7e6dc166
新增订单群聊
2026-05-25 14:57:19 +08:00
yml2213
5e422bfa40
特惠标签ok
2026-05-24 00:31:45 +08:00
yml2213
aa522936c3
增加一键启动
2026-05-23 08:22:31 +08:00
yml
0b87754ab3
优化首页筛选来源
2026-05-23 00:43:23 +08:00
yml
236518ade4
feat: add file upload workflow
2026-05-22 18:50:32 +08:00
yml
6f915b37d3
订单超时任务系统
2026-05-22 18:16:05 +08:00
yml
55477d0ac6
feat: add admin risk actions and arbitration settlement
2026-05-22 18:11:01 +08:00
yml
dfe686ce0e
后台商品管理
2026-05-22 17:54:46 +08:00
yml
8afd94ca35
完成了“后台审计日志”
2026-05-22 17:48:46 +08:00
yml
c9e6ea2b71
后台“资金流水
2026-05-22 17:43:45 +08:00
yml
7df557d668
后台登陆验证码
2026-05-22 17:20:47 +08:00
yml
6edee641fb
后台界面独立
2026-05-22 17:09:31 +08:00
yml
3f5f18b43e
第 5 阶段:纠纷、通知与后台-4
2026-05-22 17:04:28 +08:00
yml
e72decebc8
第 5 阶段:纠纷、通知与后台-3
2026-05-22 16:59:07 +08:00
yml
aee3455e9a
第 5 阶段:纠纷、通知与后台-2
2026-05-22 16:50:33 +08:00
yml
99f9df7bcd
第 5 阶段:纠纷、通知与后台-1
2026-05-22 16:34:32 +08:00
yml
9ebdfab078
第 4 阶段:订单、交接与账务--ok
2026-05-22 16:14:23 +08:00
yml
edda1fbc7b
第 4 阶段:订单、交接与账务--1
2026-05-22 16:05:40 +08:00
yml
9ac65ffad9
第 3 阶段:租号发布与审核
2026-05-22 15:53:50 +08:00
yml
b3205cf2a5
第 2 阶段:实名认证,mock测试ok
2026-05-22 15:29:24 +08:00
yml
9a79603e10
第 1 阶段:用户与认证, mock登陆ok
2026-05-22 15:21:36 +08:00
yml
8e7f1f17f0
第 0 阶段:项目初始化
2026-05-22 15:05:28 +08:00