feat: add staged subscription rollout mode

This commit is contained in:
QiuSW
2026-07-22 15:13:28 +08:00
parent e3b90ccea5
commit 2604a59d67
17 changed files with 551 additions and 87 deletions
+3 -1
View File
@@ -39,6 +39,9 @@ DEVICE_SESSION_TTL_SECONDS=3600
DEVICE_ACTIVITY_UPDATE_SECONDS=86400
MIGRATION_REQUEST_TTL_SECONDS=900
CMSHOPEE_AUTHORIZATION_SHADOW_MODE=true
CMSHOPEE_SUBSCRIPTION_MODE=open
# Legacy fallback only when CMSHOPEE_SUBSCRIPTION_MODE is unset:
# CMSHOPEE_SUBSCRIPTION_ENFORCEMENT=false
AI_IMAGE_UPSTREAM_DEADLINE_SECONDS=180
PUBLIC_BASE_URL=
MEDIA_PUBLIC_BASE_URL=
@@ -84,7 +87,6 @@ WECHAT_PAY_CERT_SERIAL_NO=your-cert-serial-no
WECHAT_PAY_PRIVATE_KEY_PATH=/secure/wechat/apiclient_key.pem
WECHAT_PAY_NOTIFY_URL=https://cmhub.example.com/api/v1/recharge/callback/wechat
SOFTWARE_WECHAT_PAY_NOTIFY_URL=https://cmhub.example.com/api/v1/software-orders/callback/wechat
CMSHOPEE_SUBSCRIPTION_ENFORCEMENT=false
# Alipay face-to-face payment
ALIPAY_APPID=your-alipay-appid