84 Commits (ce40bfe92fafc33fd9477cf1be9fe7c75d9d97b0)

Author SHA1 Message Date
  fengsilin 17c12fd41e feat: harden services and add video channel bindings 3 weeks ago
  fengsilin cd35e66b33 feat(chinamobile): add channel asset credentials 3 weeks ago
  fengsilin 50ce4f7541 feat(tianyiyun): add Seedance asset support 4 weeks ago
  fengsilin c67d8c409e feat(chinamobile): add Seedance channel and isolated asset library 1 month ago
  fengsilin fcb1c2a8ba fix: prevent webhook bypass via empty secret and cross-gateway callback attacks 1 month ago
  fengsilin bde79b7259 fix(kling): persist proxy fallback asset binding 1 month ago
  fengsilin f6321b3910 feat(channel): support dynamic video asset channel selection 1 month ago
  fengsilin 3fbf48313a feat(pricing): support usage billing and endpoint fixes 1 month ago
  fengsilin 678add297f feat(channel): add tianyiyun seedance channel 1 month ago
  fengsilin 49ca8a6ae7 fix(kling): 修复原生路由和展示价格保存 1 month ago
  fengsilin 6f805a6177 refactor: update aiping doubao upstream API paths to multimodal/sd endpoints 1 month ago
  fengsilin 56400b6c61 feat: KlingAiping 渠道适配 + 展示价格管理后台 1 month ago
  fengsilin ced4d7f323 feat: expose model display pricing 1 month ago
  fengsilin de117ac932 feat: add model display pricing admin api 1 month ago
  fengsilin c9988af52b feat: 用户创建同步到从节点及 i18n 翻译 1 month ago
  fengsilin 84d364d76a feat: 使用日志计费详情展开与 completion_tokens 修复 1 month ago
  fengsilin 2e40bab478 feat: 模型定价矩阵价格取中位数展示 1 month ago
  fengsilin 696c549a66 feat(video): add doubao aiping video pricing support 1 month ago
  fengsilin 3ac94e2e6f test(task-pricing): cover model pricing api and remix snapshots 2 months ago
  fengsilin 285323d765 feat(task-pricing): expose model pricing rules api 2 months ago
  fengsilin 3a52f31608 feat(task-pricing): gate channels for matrix usage billing 2 months ago
  fengsilin db8eacd558 feat(task-pricing): persist matrix billing snapshots 2 months ago
  fengsilin 8f89828ca3 fix(user-migration): 禁止冲突用户非法合并 2 months ago
  fengsilin 65e6a82d34 feat(user-migration): support selective batches and cancellation 2 months ago
  fengsilin ca3f8765bb test(user-migration): complete migration coverage and e2e flow 2 months ago
  fengsilin e9d5d51b37 fix(sync): 修复 Slave 端编辑同步用户时误报余额不可修改的问题 2 months ago
  fengsilin 3a78e9c93a fix(user-migration): revalidate drift and verify synced quota 2 months ago
  fengsilin 36b47379f7 test(user-migration): cover rescan and batch status regressions 2 months ago
  fengsilin 7282142316 feat(user-migration): add root admin migration API 2 months ago
  fengsilin 102b15ad41 feat(user-migration): add internal migration endpoints and client 2 months ago
  fengsilin 87a0f94975 refactor: remove user-channel-ratio feature 2 months ago
  fengsilin 23f9ed4ccd fix(redemption): block synced users from redeeming 2 months ago
  fengsilin 2af3a9301d fix(pricing): remove stale channel pricing backend 2 months ago
  fengsilin 7ecedd8e57 fix: restore clean go test baseline 2 months ago
  fengsilin 1c5e6d03d9 fix: 禁止修改同步用户余额 3 months ago
  fengsilin fe62509b03 feat(metrics): 重试循环和错误处理中采集指标 3 months ago
  fengsilin c64afdc6c2 fix: 清理渠道选择删除后的代码质量问题 3 months ago
  fengsilin 631e030411 test: 添加渠道选择功能删除后的验证测试 3 months ago
  fengsilin baed9754d0 refactor: 完整删除渠道选择功能后端代码 3 months ago
  fengsilin 714d8239d1 feat: Relay 请求抓包日志 + 用户模型 RPM 限流 3 months ago
  fengsilin e6b4a06557 feat(logs): 隐藏使用日志中的分组信息展示 3 months ago
  fengsilin f7ff684d0d feat(pricing): 渠道定价展示用户折扣价格 3 months ago
  fengsilin e1b6aff7e1 fix(log): 对普通用户隐藏 Chat ID 和 Upstream ID 3 months ago
  fengsilin 3e86f523db feat(playground): temperature/top_p 参数互斥设置 3 months ago
  fengsilin 9dbf3365fe feat(pricing): 添加用户-模型-渠道倍率功能 3 months ago
  fengsilin b2cb7bcf60 feat: record chat and upstream ids in usage logs 3 months ago
  fengsilin 332d5a62f2 feat: support codex api key credentials 3 months ago
  fengsilin 1c0898257c feat: add redemption remarks 3 months ago
  fengsilin d8272e7707 feat(channel): 添加渠道"对外名称"(public_name)字段 3 months ago
  fengsilin 73d10b5799 feat: 错误日志记录上游 request-id 和响应体,Playground 渠道路由改为 header 传递 3 months ago