• Joined on 2026-05-06
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 05:30:32 +00:00
0657a830d0 docs(plan): 系统通知机制实现计划(11 任务 TDD)
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 05:21:30 +00:00
e195d037a4 docs: 系统通知机制设计文档(Spec ③)
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 04:51:17 +00:00
ab84a3542a refactor(website): 邀请/注册页语言跟随站点路由(六语变体),移除卡内 zh/EN 切换
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 04:39:05 +00:00
b48097469e fix(website): 落地页/注册页标题防孤字折行(text-wrap:balance + 字号收档)
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 04:24:36 +00:00
94266804bc fix(server/reward): 邀请发放审计 target 带对方 id(invite:reg:invitee=N 等,替换静态占位串)——审计可回答「因谁而发」
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 04:23:11 +00:00
65ce2664ee feat(website): 独立注册页 /register(邮箱/邀请码预填+验证码注册+平台匹配下载)+ 主页/落地页跳转接入 + 登录态隐藏注册入口
254db4f40d feat(website): 邀请落地页 /i/<code> —— 显码+复制+奖励说明+下载引导(CF Pages _redirects 重写)
Compare 2 commits »
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 03:48:25 +00:00
2c94b53a9e fix(server/reward): TG bot 回复区分已领取/未加入两态 + 按 Telegram language_code 中英双语
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 03:43:52 +00:00
66422f92ce fix(client): created 单详情补「取消订单」按钮(原型 pending 双按钮早有规格,代码漏)+ 自动连接 toast 3s→1.5s
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 03:37:56 +00:00
1c2ec2844d feat(server/pay): 优惠套餐(Promo SKU)每账号限购一次——已付过再下单 409 PROMO_ALREADY_USED
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 03:31:31 +00:00
92943258ab fix(client/orders): 继续支付改为 retry 恢复原单会话(原误进购买页致重复下单);409 已付自纠刷新
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 02:15:43 +00:00
07c339c18e feat(server/devices): users.max_devices_override 单用户设备上限覆盖(NULL走套餐默认)+ 迁移000025
3d24451835 fix(nodes): 桌面 Nodes 页统一 600 宽度(原型挂 view-body + Flutter PageBody)+ 双列网格改单列镜像原型
a61641b53b refactor(client): SubScaffold 六合一(视觉零变化)+ tablet 注释订正 + 平板通知铃入口(#20)
3a8ff64921 fix(client): 审计修复——device_limit 相对时间走 relativeTime 单源+裸 Icons 换 PangolinIcons+Payment onDone 三处接通+内联双语文案收进 AppText
e95995f20f fix(prototype): 桌面补 redeem 兑换视图 + accRedeemRow 接线改指 redeem(原为误指购买页)
Compare 8 commits »
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-13 00:19:44 +00:00
559fd38a52 docs(reward): 设计文档 webhook 路径 /tg/webhook→/v1/tg/webhook + app_text 首充注释 15→7
488688aeac fix(reward): TG webhook 空 secret fail-fast + 首充奖励文案六语 15→7(终审必修)
98ba578169 docs: 邀请奖励实现计划 HTML 阅读版 + 索引登记
d04183b066 merge(invite): 客户端邀请奖励 UI 轨(Task 11-13)并入
c29aaf9a2a feat(server): 装配 reward 服务 — 注入 auth/webhook + 挂 /v1/invite、/tasks/telegram/start、/tg/webhook
Compare 21 commits »
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-12 14:09:35 +00:00
252779c607 fix(client/pay): CNY 渠道 method 对齐生产哪吒(nezha)+ 下单失败不再静默
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-12 13:56:18 +00:00
b702957788 feat(client/update): macOS 自更新改为自动装进 /Applications + 重启
wangjia released client 1.0.72 at wangjia/pangolin 2026-07-12 12:31:06 +00:00
wangjia pushed tag client-v1.0.72 to wangjia/pangolin 2026-07-12 12:20:01 +00:00
wangjia pushed to feat/12b-latency-probe at wangjia/dudu 2026-07-12 12:05:37 +00:00
161c7fa0e8 fix(desktop): 识别浮层浮在其他 App 全屏之上——改 Accessory 激活策略
wangjia pushed to feat/pay-v2-integration at wangjia/pangolin 2026-07-12 12:01:18 +00:00
71fc982bb2 chore: bump 1.0.72+73(优惠套餐 + 发版测自动更新)
17d99acf62 feat(client/purchase): 全员优惠月付特殊卡片(¥6/$1,随渠道显价)
7ac9fa40f0 feat(server/pay): catalog 加全员优惠月付 pro_month_promo(¥6/$1)+ Promo 标记
2d599f836d chore(scripts): local_test.sh API_URL 支持 env 覆盖(发版烘生产域名)
e5f831796f chore: bump 1.0.71+72(PlansScreen删除 + Redeem 文案 + 过期单重新购买)
Compare 42 commits »
wangjia pushed to feat/12b-latency-probe at wangjia/dudu 2026-07-12 11:36:31 +00:00
f8d3e0d1e4 fix(desktop): 修尾部音频截断——控制帧改由转发线程排空音频后补发
wangjia pushed to worktree-fix-sysext-appgroup at wangjia/pangolin 2026-07-12 10:46:10 +00:00
a06a9d5c89 fix(client/macos): 重签 entitlements 的 App Group 修回 macOS 原生格式