Commit Graph
11 Commits
Author SHA1 Message Date
skycurtain ea4efbe1d7 feat(deploy): 一条命令链部署——双单文件 + Caddy + DATABASE_URL 单源
多阶段镜像编出 server/engine 单文件与前端静态;compose 起 pg/server/engine/caddy;
启动时自动迁移;仅用 DATABASE_URL,postgres 建库参数由 entrypoint 拆解。
2026-10-10 16:46:54 +08:00
skycurtain c7cc6f6dfd feat(db): payments 拆为 subscriptions 与 topups
订阅权益与充值入账分表;topups 对齐上游充值单(无 quota_granted),
paid_at=complete_time;quota_derived 查询层派生。
2026-10-09 22:02:10 +08:00
skycurtain 0269cf3386 feat(web): 成员端同构三页与日志详情,管理端轻量筛选
成员视图改管理端壳(总览/调用日志/支付参数),行内详情弹窗含原始数据;
成员日志含错误行;共享时间范围。管理端成员/支付筛选;支付仅留类型筛选。
2026-10-09 17:04:59 +08:00
skycurtain 31d963e956 fix(core): 明细用量美元保留 6 位小数 2026-10-09 13:42:13 +08:00
skycurtain 008eb14adc feat(web): 管理面调用日志——筛选明细与 key/成员跳转链路 2026-10-09 01:41:45 +08:00
skycurtain 932e74ba3b fix: 取消密码长度规则,仅保留必填 2026-10-08 23:27:43 +08:00
skycurtain 4d31c20d35 feat(web): 审计表体内滚动、时间范围筛选与分页档位 2026-10-08 23:27:42 +08:00
skycurtain ed2ff0f950 feat: 支付登记从平台选择订阅——登录拉取预填,密码不落库 2026-10-08 22:32:33 +08:00
skycurtain 29e0317155 fix(server): 数据截止仅统计 active key,停用 key 不拉慢全池水位 2026-10-08 15:32:07 +08:00
skycurtain d47cb5543c feat(engine): 实现同步引擎与 engine_status 快照
apps/engine 独立进程(syncRound + 防重叠调度);上游 log/token;QPU 采样;
server 读 engine_status;时刻出参 toUnixSec;中文日志;zod-openapi 扩展顺序修复。
2026-10-07 12:54:13 +08:00
skycurtain 6980d09750 feat(core,db): 业务核心与数据访问层
core:DTO/错误信封/时间口径/微分折算/dedupe_key/加密与 PBKDF2/契约 zod/logtape/上游客户端。
db:八表 Drizzle schema + 仓储 + drizzle 配置。
2026-10-06 01:30:51 +08:00