jacy
8de41796fb
feat(admin,partner,shop,mini,domain): 联系电话脱敏支持座机 + 套餐表单多行输入
...
- maskPhone/maskContactPhone 支持座机(含区号/分机)脱敏展示,domain 补充单测
- 套餐「使用时间/其他说明」由单行 input 改为多行 textarea(admin/h5-partner/h5-shop)
- 后台「套餐审核」标签文字恒为白色(不受 Badge 角标影响)
- 新增 deploy/sync-prod-db-to-local.sh:线上库经 SSH 隧道同步至本地(含 @ 密码/base64 解析、--lock-tables=0 兼容受限账号)
Co-Authored-By: WorkBuddy <workbuddy@tencent.com >
2026-08-16 08:51:43 +08:00
jacy
71f508e02b
feat: multi-module iteration
2026-08-04 21:38:49 +08:00
jacy
9d96c73246
feat: 技术支持工单/企微权限/开发版本管理/消息推送等迭代
2026-08-04 21:32:13 +08:00
jacy
d90847bad0
fix(deploy): staging C端 H5 根路径部署,去掉 /user 前缀
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 20:22:51 +08:00
jacy
a017a27b60
fix(deploy): run DB sync by default when release args omitted
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 18:12:35 +08:00
jacy
defdcb409f
fix(deploy): force staging=dev and production=main regardless of deploy.env
2026-08-02 12:55:40 +08:00
jacy
09e732bfa3
微信JSSDK对接,代下单支付
2026-08-02 11:49:35 +08:00
jacy
6a23e79f4c
chore(deploy): add same-host staging stack next to production
...
dev deploys to /opt/dukang-staging (819x, *-test domains); main deploys to production. Staging uses full Mock with shared WeChat app ids.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 11:37:18 +08:00
jacy
ea8152ebf3
fix(deploy): use scp -P for sync-api-env port option
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 23:20:43 +08:00
jacy
73dbf6effb
chore(deploy): stop tracking auto-release.env; feat(mini-user): avatar profile sheet
...
CI / verify (pull_request) Has been cancelled
Remove secrets file from the index (keep local). Mine page can choose avatar and nickname via WeChat components.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-21 10:31:07 +08:00
jacy
6c6fb10490
fix(deploy): correct APP_ROOT to /opt/dukang
...
CI / verify (pull_request) Has been cancelled
Server path is /opt/dukang; stale /opt/dukang-haoke broke PM2 cwd for mini-user H5.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-21 10:10:35 +08:00
jacy
bc0b0cafd6
微信小程序支付遇到问题,因为没有 WX_MCH_PRIVATE_KEY
2026-07-21 07:59:57 +08:00
jacy
47b39e3ba0
迁移的一些脚本文件
2026-07-21 00:01:50 +08:00
jacy
972bdde650
fix(mini-user): restore production API origin for H5 builds
...
CI / verify (pull_request) Has been cancelled
Production builds were baking localhost:3000 after the local-dev default change, causing failed to fetch on product list.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 09:30:09 +08:00
jacy
7062aeb8f8
fix(deploy): prevent mini-user H5 blank page under /user basename
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-15 18:57:33 +08:00
jacy
9403d22544
修改user端的项目文件到mini-user
CI / verify (pull_request) Has been cancelled
2026-07-14 15:52:27 +08:00
jacy
e8823a0640
oss bucket 目前只用dukang-dev
2026-07-12 15:57:52 +08:00
jacy
d271ac5b13
webadmin端增加版本号和部署功能
2026-07-12 13:52:22 +08:00
jacy
7f031cc4c2
城市合伙人端的修改(后台)
2026-07-12 10:19:39 +08:00
jacy
ffd9180315
fix(deploy): improve webhook auto-release reliability and deploy.sh defaults
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-10 12:44:49 +08:00
jacy
6dc051f26d
chore(api): use .env.production on server, .env for local dev only
...
Load production env without .env override; sync-api-env targets .env.production; PM2 NODE_ENV=production; Prisma uses with-api-env.cjs on deploy.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 23:33:34 +08:00
jacy
c6af8480a4
runxian -dukang ssl证书配置
2026-07-07 22:53:18 +08:00
jacy
8598704a49
改回 user.runxian.top
2026-07-07 22:45:49 +08:00
jacy
7f439c5bea
chore(deploy): add remote script for m.runxian.top rollout
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 22:34:03 +08:00
jacy
eb961c3a74
feat(h5): unify WeChat OAuth under m.runxian.top path routing
...
Serve user/shop/partner H5 under /user/, /shop/, /partner/ on a single authorized domain; update nginx, SSL script, and router base paths.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 22:07:47 +08:00
jacy
1dcc9aa1f4
配置服务器
2026-07-07 11:43:03 +08:00
jacy
e85c4b9bcb
门店核销功能测试
2026-07-06 23:40:12 +08:00
jacy
b12ee13232
部署文件上传,修改环境变量为development
2026-07-06 20:15:41 +08:00
jacy
3625f037d0
fix(deploy): harden webhook auto-release for CRLF, git reset, and prisma order
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 17:01:05 +08:00
jacy
5583442ee7
配置 webhook secret
2026-07-06 16:38:51 +08:00
jacy
8fc142b7c8
建立推送机制 webhook
2026-07-06 16:25:18 +08:00
jacy
cc39975117
微信验证接通
2026-07-03 12:57:01 +08:00
jacy
ceaf45ef03
上传部署环境文件
2026-07-03 00:58:56 +08:00
jacy
6e047dc0a5
init
2026-06-30 10:33:56 +08:00