kdletters
|
0441a9ada9
|
合并 master 并解决鉴权与生成任务冲突
Project CI / Frontend tests (pull_request) Successful in 3m50s
Project CI / Repository checks (pull_request) Successful in 3m0s
Project CI / Native shell tests (pull_request) Successful in 16m31s
Project CI / Backend tests (pull_request) Successful in 19m35s
合并 master 的外部生成历史清理、任务内存上限和备份 OOM 兜底
保留退款 outbox 与短期认证 typed projection/CAS 及容量清理
合并 SpacetimeDB 生成 bindings、架构文档和决策记录
补齐认证投影容量测试字段并通过定向门禁
|
2026-08-27 22:00:04 +08:00 |
|
kdletters
|
061f8f32d3
|
统一受保护请求认证投影刷新
Project CI / Frontend tests (pull_request) Successful in 3m36s
Project CI / Repository checks (pull_request) Successful in 3m43s
Project CI / Backend tests (pull_request) Successful in 8m20s
Project CI / Native shell tests (pull_request) Successful in 14m34s
将 Bearer 路由刷新收口到鉴权中间件
补齐后台素材筛选跨节点用户解析并同步决策记录
|
2026-08-27 21:09:05 +08:00 |
|
kdletters
|
347eca2056
|
修复后台用户目标跨节点读取
Project CI / Backend tests (pull_request) Successful in 10m20s
Project CI / Repository checks (pull_request) Successful in 2m35s
Project CI / Frontend tests (pull_request) Successful in 5m5s
Project CI / Native shell tests (pull_request) Successful in 16m57s
后台充值与钱包操作先刷新用户认证正式投影
避免目标用户仅存在于其他 API 节点时被误判不存在
|
2026-08-27 20:57:45 +08:00 |
|
kdletters
|
2b8d44b369
|
修复鉴权跨节点投影恢复
Project CI / Native shell tests (pull_request) Successful in 17m1s
Project CI / Frontend tests (pull_request) Successful in 4m51s
Project CI / Repository checks (pull_request) Successful in 5m55s
Project CI / Backend tests (pull_request) Successful in 6m28s
刷新登录、会话、密码与微信认证主链路的正式投影
补齐支付查单、过期补偿和订阅消息的跨节点身份读取
修复同步失败后的 pending 状态恢复并更新鉴权运维文档
|
2026-08-27 20:48:49 +08:00 |
|
kdletters
|
874aa09b9a
|
修复跨节点短信冷却与微信状态膨胀
Project CI / Repository checks (pull_request) Successful in 2m43s
Project CI / Frontend tests (pull_request) Successful in 4m28s
Project CI / Backend tests (pull_request) Successful in 5m54s
Project CI / Native shell tests (pull_request) Successful in 13m36s
发码前通过占位验证码与投影 CAS 原子占用冷却窗口
限制活动微信 OAuth state 数量并在创建前清理过期状态
补充认证架构、运维决策和回归测试
|
2026-08-27 19:34:14 +08:00 |
|
kdletters
|
6e9948ac9e
|
修复认证短状态与退款 outbox 跨节点恢复
将短信验证码与微信 OAuth state 纳入 SpacetimeDB typed projection 并支持 CAS 只读刷新
为退款 emergency spool 增加 overflow 文件与崩溃恢复,避免容量上限静默丢失
为 API 与 external worker 配置独立 tracking/refund 持久卷
使用 profile refund outbox 的 status/available_at 索引扫描并同步架构运维文档
|
2026-08-27 19:11:23 +08:00 |
|
kdletters
|
6da1eecbb6
|
同步 master 解决 PR 冲突
Project CI / Repository checks (pull_request) Successful in 2m54s
Project CI / Backend tests (pull_request) Successful in 5m28s
Project CI / Frontend tests (pull_request) Successful in 3m7s
Project CI / Native shell tests (pull_request) Successful in 15m43s
合并最新 master 的 SpacetimeDB 2.8.3 与项目 skill 变更
保留退款 outbox 架构决策记录并消除 PR 冲突
|
2026-08-27 17:16:59 +08:00 |
|
kdletters
|
a0bf2ba374
|
修复退款 outbox 幂等恢复
Project CI / Native shell tests (pull_request) Successful in 14m19s
Project CI / Repository checks (pull_request) Failing after 9s
Project CI / Backend tests (pull_request) Failing after 9s
Project CI / Frontend tests (pull_request) Successful in 3m34s
允许同一退款 ledger 在不同恢复路径使用不同诊断 reason
兼容旧本机 spool 文件推断缺失的外部生成 attempt
补充跨路径幂等与历史文件恢复测试
|
2026-08-27 16:58:21 +08:00 |
|
kdletters
|
426c20b476
|
将退款 outbox 主路径迁入 SpacetimeDB
新增 profile_wallet_refund_outbox 表与事务处理 procedure
失败任务事务写库内 pending 记录,API 节点跨实例处理并重试
SpacetimeDB 不可达时保留本机 emergency spool 与 attempt 追踪
同步 runtime bindings、架构文档、运维恢复和项目决策记录
|
2026-08-27 16:20:20 +08:00 |
|
kdletters
|
36a4d37d24
|
修复鉴权投影并发与退款 outbox 冲突
绑定认证工作集投影版本并在 SpacetimeDB 内执行 CAS
为认证 procedure 增加 runtime service identity 校验
防止退款 outbox 跨进程覆盖并校验临时文件事实
更新后端契约与项目决策记录
|
2026-08-27 14:49:26 +08:00 |
|
kdletters
|
72d7214646
|
收口跨节点鉴权读取与节点 outbox 恢复
生产 Bearer 鉴权改用 SpacetimeDB 会话校验 procedure
为认证整包投影增加单调水位保护
新增鉴权客户端 facade 与生成 bindings
补齐 tracking 与钱包退款 outbox 启动恢复
同步后端架构、运维和项目决策文档
|
2026-08-27 13:36:28 +08:00 |
|