111 Revīzijas (5b8303ae811dd0cd21f4c0361dc73a2a7cf5b320)
 

Autors SHA1 Ziņojums Datums
  fengsilin 5b8303ae81 fix: 登录后跳转来源页,充值金额校验优化 pirms 1 nedēļas
  fengsilin 8bb2883d7e feat(home): 首页定价卡片添加"去体验"按钮,跳转 Playground pirms 1 nedēļas
  fengsilin a0ac37b2a9 fix: 替换 println 为 SysLog,修复 logger nil context 崩溃 pirms 1 nedēļas
  fengsilin 74cc8c0d56 feat(playground): 添加渠道选择功能,支持指定渠道体验模型 pirms 1 nedēļas
  fengsilin a34d44a824 fix(user): 修复从节点同步用户余额显示为 0 的问题 pirms 1 nedēļas
  fengsilin 967309fb56 feat: 添加邮箱后缀注册额度规则功能 pirms 1 nedēļas
  fengsilin 83f767b40b Merge branch 'worktree-feat-captcha' pirms 1 nedēļas
  fengsilin d24d68a916 fix(i18n): 修复令牌和充值页面货币显示不一致问题 pirms 1 nedēļas
  fengsilin fe88bc7758 Merge branch 'worktree-feat-captcha' pirms 2 nedēļām
  fengsilin 1912dd3b72 feat: 添加图片验证码功能,防止脚本批量注册 pirms 2 nedēļām
  fengsilin 20163dbad5 fix(legal): 法律文档页面切换语言时强制重新加载内容 pirms 2 nedēļām
  fengsilin 56e8d14485 fix: 语言切换后 TextArea 内容丢失 pirms 2 nedēļām
  fengsilin 65bd1dabb8 fix: 法律文档编辑器切换语言时 TextArea 内容未刷新 pirms 2 nedēļām
  fengsilin 934b4b10a7 feat: 法律文档双语配置(中/英)+ 精简语言支持至中英双语 pirms 2 nedēļām
  fengsilin 676902ed58 Merge branch 'worktree-feat-terms-usage-policy' pirms 2 nedēļām
  fengsilin 2757f77011 feat(i18n): 补全服务条款和使用政策的多语言翻译 pirms 2 nedēļām
  fengsilin 65c6446a30 Merge branch 'worktree-feat-terms-usage-policy' pirms 2 nedēļām
  fengsilin 1cc75aa9a2 feat: 服务条款和使用政策页面,支持后台 Markdown 配置 pirms 2 nedēļām
  fengsilin ed195cada5 fix(frontend): sort_order 默认值显示为"未设置",编辑弹窗增加提示 pirms 2 nedēļām
  fengsilin d5157a779c fix(pricing): 统一 sort_order 排序逻辑,有 meta 但未设置的不优先 pirms 2 nedēļām
  fengsilin 54e53108ec fix(sort): sort_order 默认值改为 999999,简化排序逻辑 pirms 2 nedēļām
  fengsilin 3b99c83e32 fix(sort): sort_order=0 的记录排到最后,非0值按升序排列 pirms 2 nedēļām
  fengsilin 518f1ab87f refactor(frontend): 移除拖拽排序,改为 sort_order 数值输入 pirms 2 nedēļām
  fengsilin 65880fc69b feat(frontend): Vendor Tab 和 Model 表格支持拖拽排序,移除定价页字母排序 pirms 2 nedēļām
  fengsilin 5e0f38d26c chore(frontend): 安装 @dnd-kit 拖拽排序库 pirms 2 nedēļām
  fengsilin e507897f21 feat(pricing): updatePricing 按 sort_order 排序 vendors 和 models pirms 2 nedēļām
  fengsilin 749064932c feat: 新增 PUT /api/vendors/reorder 和 /api/models/reorder 批量排序接口 pirms 2 nedēļām
  fengsilin f8859b7c35 feat: Vendor 和 Model 添加 sort_order 字段,查询按 sort_order ASC 排序 pirms 2 nedēļām
  fengsilin 3a29f3772f feat(channel): 添加模型默认通道功能,支持优先路由和卡片标识 pirms 2 nedēļām
  fengsilin 93e331b624 feat: 支持 LOGO_FILE_PATH 环境变量指定本地 Logo,优化定价与语言设置 pirms 2 nedēļām
  fengsilin 94f24b29f7 style: 首页文案"全球"改为"顶级" pirms 2 nedēļām
  fengsilin f0f0215b20 fix(pricing): 修复缓存倍率写入默认值1和缓存创建token丢失 pirms 2 nedēļām
  fengsilin 387f6c1ae0 feat(pricing): 定价数据源切换到渠道表,新增缓存价格展示 pirms 2 nedēļām
  fengsilin 00058cd671 refactor(channel-pricing): 提取辅助方法消除重复代码,修复缓存一致性 pirms 2 nedēļām
  fengsilin 42082311d3 fix: 修复默认语言不生效的问题 pirms 2 nedēļām
  fengsilin 9eb58c684e feat: 后台设置默认语言 pirms 2 nedēļām
  fengsilin a2b27ea2a6 docs: 后台设置默认语言实施计划 pirms 3 nedēļām
  fengsilin 436fcb405b docs: 后台设置默认语言功能设计文档 pirms 3 nedēļām
  fengsilin 8d22c4e80e style(home): 临时隐藏首页工具链/核心价值/工作流/生态伙伴 section pirms 3 nedēļām
  fengsilin 355757404b merge: feat/channel-pricing-extended → master pirms 3 nedēļām
  fengsilin 235f7c6e5f refactor(channel-pricing): 提取 ParseTagIds 辅助函数 + 移除调试 console.log pirms 3 nedēļām
  fengsilin f3577590bc test(channel-pricing): 添加 API 端到端集成测试脚本 pirms 3 nedēļām
  fengsilin 129e17ac42 feat(channel-pricing): 前端支持缓存/图片/音频倍率编辑和展示 pirms 3 nedēļām
  fengsilin c84c26b5a2 feat(channel-pricing): GetChannelPricingByModelWithChannelInfo 支持 CASE WHEN 回退 + 扩展字段 pirms 3 nedēļām
  fengsilin d5d4714908 test(channel-pricing): 缓存写穿 + 字段默认值单元测试 pirms 3 nedēļām
  fengsilin 646f37dd4b feat(channel-pricing): Controller 扩展 API 支持新字段 + 输入校验 + 操作日志 pirms 3 nedēļām
  fengsilin 3a24fd598f feat(channel-pricing): ModelPriceHelper + UpdatePriceDataForChannelPricing 适配新签名,支持扩展比率覆盖 pirms 3 nedēļām
  fengsilin e5f029f91e feat(channel-pricing): InitDB 启动时全量加载渠道定价缓存 pirms 3 nedēļām
  fengsilin 2d4c73d3aa refactor(channel-pricing): 结构体新增扩展字段 + 缓存重写为全量加载写穿 pirms 3 nedēļām
  fengsilin 156618fdad merge: feat/alipay-payment → master pirms 3 nedēļām