118 Комити (332d5a62f201988fb36df0c73359c624d064f292)
 

Аутор SHA1 Порука Датум
  fengsilin 332d5a62f2 feat: support codex api key credentials пре 1 недеља
  fengsilin 1c0898257c feat: add redemption remarks пре 1 недеља
  fengsilin f18e51e3a9 feat: add redemption remark support пре 1 недеља
  fengsilin fae24fdf37 test: stabilize channel affinity usage cache tests пре 1 недеља
  fengsilin fc0257f6ca chore: ignore local worktrees пре 1 недеља
  fengsilin d8272e7707 feat(channel): 添加渠道"对外名称"(public_name)字段 пре 1 недеља
  fengsilin 73d10b5799 feat: 错误日志记录上游 request-id 和响应体,Playground 渠道路由改为 header 传递 пре 1 недеља
  fengsilin 5b8303ae81 fix: 登录后跳转来源页,充值金额校验优化 пре 1 недеља
  fengsilin 8bb2883d7e feat(home): 首页定价卡片添加"去体验"按钮,跳转 Playground пре 1 недеља
  fengsilin a0ac37b2a9 fix: 替换 println 为 SysLog,修复 logger nil context 崩溃 пре 1 недеља
  fengsilin 74cc8c0d56 feat(playground): 添加渠道选择功能,支持指定渠道体验模型 пре 1 недеља
  fengsilin a34d44a824 fix(user): 修复从节点同步用户余额显示为 0 的问题 пре 1 недеља
  fengsilin 967309fb56 feat: 添加邮箱后缀注册额度规则功能 пре 1 недеља
  fengsilin 83f767b40b Merge branch 'worktree-feat-captcha' пре 2 недеља
  fengsilin d24d68a916 fix(i18n): 修复令牌和充值页面货币显示不一致问题 пре 2 недеља
  fengsilin fe88bc7758 Merge branch 'worktree-feat-captcha' пре 2 недеља
  fengsilin 1912dd3b72 feat: 添加图片验证码功能,防止脚本批量注册 пре 2 недеља
  fengsilin 20163dbad5 fix(legal): 法律文档页面切换语言时强制重新加载内容 пре 2 недеља
  fengsilin 56e8d14485 fix: 语言切换后 TextArea 内容丢失 пре 2 недеља
  fengsilin 65bd1dabb8 fix: 法律文档编辑器切换语言时 TextArea 内容未刷新 пре 2 недеља
  fengsilin 934b4b10a7 feat: 法律文档双语配置(中/英)+ 精简语言支持至中英双语 пре 2 недеља
  fengsilin 676902ed58 Merge branch 'worktree-feat-terms-usage-policy' пре 2 недеља
  fengsilin 2757f77011 feat(i18n): 补全服务条款和使用政策的多语言翻译 пре 2 недеља
  fengsilin 65c6446a30 Merge branch 'worktree-feat-terms-usage-policy' пре 2 недеља
  fengsilin 1cc75aa9a2 feat: 服务条款和使用政策页面,支持后台 Markdown 配置 пре 2 недеља
  fengsilin ed195cada5 fix(frontend): sort_order 默认值显示为"未设置",编辑弹窗增加提示 пре 2 недеља
  fengsilin d5157a779c fix(pricing): 统一 sort_order 排序逻辑,有 meta 但未设置的不优先 пре 2 недеља
  fengsilin 54e53108ec fix(sort): sort_order 默认值改为 999999,简化排序逻辑 пре 2 недеља
  fengsilin 3b99c83e32 fix(sort): sort_order=0 的记录排到最后,非0值按升序排列 пре 2 недеља
  fengsilin 518f1ab87f refactor(frontend): 移除拖拽排序,改为 sort_order 数值输入 пре 2 недеља
  fengsilin 65880fc69b feat(frontend): Vendor Tab 和 Model 表格支持拖拽排序,移除定价页字母排序 пре 2 недеља
  fengsilin 5e0f38d26c chore(frontend): 安装 @dnd-kit 拖拽排序库 пре 2 недеља
  fengsilin e507897f21 feat(pricing): updatePricing 按 sort_order 排序 vendors 和 models пре 2 недеља
  fengsilin 749064932c feat: 新增 PUT /api/vendors/reorder 和 /api/models/reorder 批量排序接口 пре 2 недеља
  fengsilin f8859b7c35 feat: Vendor 和 Model 添加 sort_order 字段,查询按 sort_order ASC 排序 пре 2 недеља
  fengsilin 3a29f3772f feat(channel): 添加模型默认通道功能,支持优先路由和卡片标识 пре 2 недеља
  fengsilin 93e331b624 feat: 支持 LOGO_FILE_PATH 环境变量指定本地 Logo,优化定价与语言设置 пре 2 недеља
  fengsilin 94f24b29f7 style: 首页文案"全球"改为"顶级" пре 2 недеља
  fengsilin f0f0215b20 fix(pricing): 修复缓存倍率写入默认值1和缓存创建token丢失 пре 2 недеља
  fengsilin 387f6c1ae0 feat(pricing): 定价数据源切换到渠道表,新增缓存价格展示 пре 2 недеља
  fengsilin 00058cd671 refactor(channel-pricing): 提取辅助方法消除重复代码,修复缓存一致性 пре 3 недеља
  fengsilin 42082311d3 fix: 修复默认语言不生效的问题 пре 3 недеља
  fengsilin 9eb58c684e feat: 后台设置默认语言 пре 3 недеља
  fengsilin a2b27ea2a6 docs: 后台设置默认语言实施计划 пре 3 недеља
  fengsilin 436fcb405b docs: 后台设置默认语言功能设计文档 пре 3 недеља
  fengsilin 8d22c4e80e style(home): 临时隐藏首页工具链/核心价值/工作流/生态伙伴 section пре 3 недеља
  fengsilin 355757404b merge: feat/channel-pricing-extended → master пре 3 недеља
  fengsilin 235f7c6e5f refactor(channel-pricing): 提取 ParseTagIds 辅助函数 + 移除调试 console.log пре 3 недеља
  fengsilin f3577590bc test(channel-pricing): 添加 API 端到端集成测试脚本 пре 3 недеља
  fengsilin 129e17ac42 feat(channel-pricing): 前端支持缓存/图片/音频倍率编辑和展示 пре 3 недеља