55 Ревизии (master)

Автор SHA1 Съобщение Дата
  fengsilin 714d8239d1 feat: Relay 请求抓包日志 + 用户模型 RPM 限流 преди 1 ден
  fengsilin e6b4a06557 feat(logs): 隐藏使用日志中的分组信息展示 преди 6 дни
  fengsilin f7ff684d0d feat(pricing): 渠道定价展示用户折扣价格 преди 6 дни
  fengsilin 9dbf3365fe feat(pricing): 添加用户-模型-渠道倍率功能 преди 1 седмица
  fengsilin b033edec56 fix: pending sync records 队列被 quota=0 旧记录阻塞 преди 1 седмица
  fengsilin b2cb7bcf60 feat: record chat and upstream ids in usage logs преди 2 седмици
  fengsilin 1c0898257c feat: add redemption remarks преди 2 седмици
  fengsilin f18e51e3a9 feat: add redemption remark support преди 2 седмици
  fengsilin d8272e7707 feat(channel): 添加渠道"对外名称"(public_name)字段 преди 2 седмици
  fengsilin 74cc8c0d56 feat(playground): 添加渠道选择功能,支持指定渠道体验模型 преди 2 седмици
  fengsilin a34d44a824 fix(user): 修复从节点同步用户余额显示为 0 的问题 преди 2 седмици
  fengsilin 967309fb56 feat: 添加邮箱后缀注册额度规则功能 преди 2 седмици
  fengsilin 1912dd3b72 feat: 添加图片验证码功能,防止脚本批量注册 преди 3 седмици
  fengsilin d5157a779c fix(pricing): 统一 sort_order 排序逻辑,有 meta 但未设置的不优先 преди 3 седмици
  fengsilin 54e53108ec fix(sort): sort_order 默认值改为 999999,简化排序逻辑 преди 3 седмици
  fengsilin 3b99c83e32 fix(sort): sort_order=0 的记录排到最后,非0值按升序排列 преди 3 седмици
  fengsilin e507897f21 feat(pricing): updatePricing 按 sort_order 排序 vendors 和 models преди 3 седмици
  fengsilin 749064932c feat: 新增 PUT /api/vendors/reorder 和 /api/models/reorder 批量排序接口 преди 3 седмици
  fengsilin f8859b7c35 feat: Vendor 和 Model 添加 sort_order 字段,查询按 sort_order ASC 排序 преди 3 седмици
  fengsilin 3a29f3772f feat(channel): 添加模型默认通道功能,支持优先路由和卡片标识 преди 3 седмици
  fengsilin 93e331b624 feat: 支持 LOGO_FILE_PATH 环境变量指定本地 Logo,优化定价与语言设置 преди 3 седмици
  fengsilin 387f6c1ae0 feat(pricing): 定价数据源切换到渠道表,新增缓存价格展示 преди 3 седмици
  fengsilin 00058cd671 refactor(channel-pricing): 提取辅助方法消除重复代码,修复缓存一致性 преди 4 седмици
  fengsilin 9eb58c684e feat: 后台设置默认语言 преди 4 седмици
  fengsilin 235f7c6e5f refactor(channel-pricing): 提取 ParseTagIds 辅助函数 + 移除调试 console.log преди 4 седмици
  fengsilin c84c26b5a2 feat(channel-pricing): GetChannelPricingByModelWithChannelInfo 支持 CASE WHEN 回退 + 扩展字段 преди 4 седмици
  fengsilin d5d4714908 test(channel-pricing): 缓存写穿 + 字段默认值单元测试 преди 4 седмици
  fengsilin e5f029f91e feat(channel-pricing): InitDB 启动时全量加载渠道定价缓存 преди 4 седмици
  fengsilin 2d4c73d3aa refactor(channel-pricing): 结构体新增扩展字段 + 缓存重写为全量加载写穿 преди 4 седмици
  fengsilin b514a0798b refactor(payment): 合并微信/支付宝支付重复代码,删除冗余文件 преди 4 седмици
  fengsilin e8ade3abae feat(payment): 集成支付宝当面付扫码支付 + 补全前端 i18n 硬编码中文 преди 4 седмици
  fengsilin 00e266cd77 feat(payment): 集成微信支付 Native(扫码支付)V3 API преди 1 месец
  fengsilin dc20782918 fix(region-sync): 修复 Settle/SyncManager 竞争条件并优化并发安全 преди 1 месец
  fengsilin 1cecd5349d feat: 跨区域配额同步(Master-Slave Region Sync) преди 1 месец
  fengsilin a95331a85f chore: 隐藏侧边栏聊天子菜单、账户管理及隐私价格设置 преди 1 месец
  fengsilin 62737d3f8c feat: 添加模型详情页渠道价格展示 & 优化筛选行布局 преди 1 месец
  fengsilin 3a32ab11dd feat(model): 添加模型类型字段编辑功能 преди 1 месец
  fengsilin c58d01f628 refactor: improve code quality for token dynamic channel feature преди 1 месец
  fengsilin bfa7cc7b97 feat(token): support dynamic channel specification via colon separator преди 1 месец
  fengsilin 5c57f692a5 feat: enhance channel pricing with price mode and color picker преди 1 месец
  fengsilin 15a99da48e fix: channel pricing not working correctly преди 1 месец
  fengsilin 352806c099 feat: add dedicated API for user channel binding selection преди 1 месец
  fengsilin e5ec592c79 fix: use IconPriceTag instead of IconPrice/Tag преди 1 месец
  fengsilin ba21a870cd feat: invalidate cache on channel pricing changes преди 1 месец
  fengsilin 516515bab6 feat: add BoundChannelId field to Token model преди 1 месец
  fengsilin 6c9ee5ec2b feat: add channel pricing cache and GetEffectivePricing function преди 1 месец
  fengsilin 2331fbb4f1 feat: add ChannelPricing and PricingTag to database migration преди 1 месец
  fengsilin f822d2a444 feat: add PricingTag model for pricing categorization преди 1 месец
  fengsilin 961a845b28 fix: implement proper upsert in BatchUpsertChannelPricing преди 1 месец
  fengsilin 6dc260bb1e feat: add ChannelPricing model for per-channel pricing преди 1 месец