-
30c429ad0c
feat: add i18n translations (zh/en/jp/ko) for all modules
main
Hermes Agent
2026-06-19 15:01:28 +08:00
-
71ccf230e9
fix: 按钮使用id属性替代name,确保binds能正确绑定事件
Hermes Agent
2026-06-18 16:35:44 +08:00
-
2efb1268b7
refactor: 模型上线检查UI改为VScrollPanel+HBox按钮布局
Hermes Agent
2026-06-18 16:26:51 +08:00
-
5ab8171552
refactor: failed_accounting.ui布局优化 - 移除外层HBox包装,InlineForm直接作为VBox子控件 - 重试记账按钮移至Tabular toolbar
Hermes Agent
2026-06-18 14:21:10 +08:00
-
c0c9973e23
fix: failed_accounting_list.dspy JOIN条件修正 - users表主键是id不是userid - filter模糊搜索改用JOIN后的表别名(u.username, l.name)
Hermes Agent
2026-06-18 14:19:14 +08:00
-
4abd553302
fix: failed_accounting.ui显示优化 + dspy跨库JOIN返回_text字段 - failed_accounting.ui: userid→username, userorgid→orgname, llmid→llm.name - 移除cost/use_date列, InlineForm紧凑布局 - failed_accounting_list.dspy: 跨库JOIN users/organization/llm获取名称 - handled保持原始值, 由UI的code控件显示
Hermes Agent
2026-06-18 14:15:28 +08:00
-
6f977450c9
refactor: 记账失败记录优化显示 - userid/userorgid/llmid显示名称 - 移除cost/use_date字段 - InlineForm紧凑布局
Hermes Agent
2026-06-18 13:58:05 +08:00
-
cb99a83364
revert: 恢复tbl.render(params),排查InlineForm数据传递问题
Hermes Agent
2026-06-18 13:37:40 +08:00
-
716876fd92
fix: failed_accounting查询用event传表单数据
Hermes Agent
2026-06-18 12:51:27 +08:00
-
74aca298a7
llmage: failed_accounting.ui加原因toolbar按钮弹窗显示失败原因
Hermes Agent
2026-06-18 12:14:06 +08:00
-
6bcacaf94a
fix: 记账失败原因toolbar-params改为URL传参避免xls2crud序列化错误
Hermes Agent
2026-06-18 12:00:00 +08:00
-
88d2fd2c86
llmage: 记账失败记录-原因改为toolbar按钮弹窗显示
Hermes Agent
2026-06-18 11:55:08 +08:00
-
1aa28430e0
refactor: appcodes编码改用models codes段定义,清理json alters
Hermes Agent
2026-06-17 19:09:51 +08:00
-
2e2fa36896
fix: query_apiname双问号修复+isdefaultcatelog改硬编码
Hermes Agent
2026-06-17 18:42:48 +08:00
-
ac79d6c0d0
fix: get_search_apiname返回value/text双键兼容表单下拉
Hermes Agent
2026-06-17 18:32:09 +08:00
-
eaf440a6a9
feat: 添加llmage编码字典init/data.json,CRUD alters改用appcodes数据源
Hermes Agent
2026-06-17 18:04:44 +08:00
-
fe348b070e
fix: 简化体验一次和检查计费为配置验证,避免复杂API调用
Hermes Agent
2026-06-16 18:02:58 +08:00
-
ab83f05d63
fix: 修复check_*.dspy的false/False错误和pricingdata表查询
Hermes Agent
2026-06-16 17:19:03 +08:00
-
cef9e0bc52
fix: 修正check_*.dspy路径为绝对路径,修复按钮API路径
Hermes Agent
2026-06-16 16:47:37 +08:00
-
039814b281
fix: 修正check_*.dspy路径为../,修复usages参数JSON编码
Hermes Agent
2026-06-16 16:41:22 +08:00
-
ea2f08e443
fix: 上线检查改为urlwidget子控件模式,每个检查项独立dspy(bug3)
Hermes Agent
2026-06-16 16:25:26 +08:00
-
75fe89ac2e
fix: 修复llm_launch_check_page.dspy缩进和错误处理
Hermes Agent
2026-06-16 15:46:16 +08:00
-
5deecc67ce
fix: 上线检查改为服务端渲染(.dspy),解决bricks script不支持async问题(bug3)
Hermes Agent
2026-06-16 14:09:12 +08:00
-
b53eb61fbf
fix: 修复记账失败记录查询无响应(bug4/5)+模型上线检查无响应(bug3)
Hermes Agent
2026-06-16 10:45:27 +08:00
-
fe4e8271bf
fix: recover_usages支持ioinfo两种存储格式
Hermes Agent
2026-06-15 17:16:35 +08:00
-
0d2b39ddd7
feat: add recover_usages button to accounting failed page
Hermes Agent
2026-06-15 17:01:29 +08:00
-
2789f191d4
bugfix
Hermes Agent
2026-06-14 15:27:51 +08:00
-
f5a9ce2c12
fix: DataViewer改Tabular,fields移入row_options用cwidth比例布局
yumoqing
2026-06-13 19:04:45 +08:00
-
79a99f2dba
fix: DataViewer去掉title避免白色背景,修正page_rows参数名
yumoqing
2026-06-13 19:00:40 +08:00
-
335a06d5ea
refactor: failed_accounting.ui改用InlineForm简化过滤栏
yumoqing
2026-06-13 18:41:04 +08:00
-
a70933c44c
fix: dspy添加InlineForm过滤条件支持,UI字段名对齐
yumoqing
2026-06-13 18:27:33 +08:00
-
7dd0886193
feat: 记账失败页面添加InlineForm过滤栏
yumoqing
2026-06-13 18:24:52 +08:00
-
89928a68e7
fix: 补全wan2.7-t2v视频生成API接入SQL(原文件截断重写)
yumoqing
2026-06-13 14:33:35 +08:00
-
37c8d4127e
fix: 添加数字人模型定价修复SQL(wan2.6-i2v-flash + wan2.2-s2v)
yumoqing
2026-06-13 14:30:34 +08:00
-
c55b4c7a83
fix: INSERT改为INSERT IGNORE避免重复执行时主键冲突
yumoqing
2026-06-12 18:44:18 +08:00
-
9b00d02365
docs: M3定价表更新为分段显示(≤512K/512K~1M)
yumoqing
2026-06-12 17:31:50 +08:00
-
72f2e81291
fix: M3分段定价添加prompt_tokens range filter (≤512K/512K~1M)
yumoqing
2026-06-12 17:31:30 +08:00
-
f0b29759cd
docs: 更新vendor-minimax,httpapi改为uapi模块说明
yumoqing
2026-06-12 16:29:37 +08:00
-
f18d370354
fix: 移除httpapi,改用uapi模块接入MiniMax M3
yumoqing
2026-06-12 16:29:14 +08:00
-
336f614041
feat: MiniMax M3接入 + M2.7-highspeed + 补充全模型定价
yumoqing
2026-06-12 16:17:44 +08:00
-
3b25b9cfb4
fix: llminference.dspy 增加余额/定价校验拦截
yumoqing
2026-06-12 16:02:33 +08:00
-
6bc04897ab
bugfix
yumoqing
2026-06-12 15:36:02 +08:00
-
dd8f2d23f6
chore: untrack .nfs lock file
yumoqing
2026-06-12 15:33:11 +08:00
-
c90cd88dd4
feat: show_llms_cards_by_provider 添加定价展示 + 优化批量查询
yumoqing
2026-06-12 15:32:34 +08:00
-
c15cb0416e
feat: 模型卡片批量加载定价显示(preview_llm)
yumoqing
2026-06-12 15:32:05 +08:00
-
647e63eb04
fix: failed_accounting.ui - Combobox→UiCode, 移除formatter, 修复dspy import
yumoqing
2026-06-12 15:23:05 +08:00
-
39af416625
fix: 记账失败记录页面的查询和重试按钮
yumoqing
2026-06-12 14:28:50 +08:00
-
34627054b1
feat: code-type fields use fieldname/fieldname_text format
yumoqing
2026-06-12 11:40:54 +08:00
-
8ee2eccc55
feat: add pricing display to model cards
yumoqing
2026-06-12 11:28:16 +08:00
-
2792fc7bda
fix: show_llms_cards card overlap - set col_cwidth:25 matching card width, col_cgap:1 for spacing
yumoqing
2026-06-12 11:20:41 +08:00
-
4d455da18c
fix: catelog selection logic and backward compatibility
yumoqing
2026-06-11 19:29:22 +08:00
-
52312b0a06
feat: llm_dialog.ui catelog tabs + get_llm_catelogs + inference passes catelogid
yumoqing
2026-06-11 19:22:17 +08:00
-
982517a1c8
feat: add get_llmcatelogid function and pass llmcatelogid to list_paging_catelog_llms.dspy
yumoqing
2026-06-11 19:02:50 +08:00
-
767539fabd
fix: derive llmcatelogid from llmid when not provided in params
yumoqing
2026-06-11 18:58:33 +08:00
-
3423d5752f
fix: move llmcatelogid filter into subquery (m alias not visible in outer scope)
yumoqing
2026-06-11 18:55:00 +08:00
-
0f2d84bd00
fix: use m.apiname from llm_api_map instead of a.apiname (column not in llm table)
yumoqing
2026-06-11 17:44:11 +08:00
-
3947fb3587
refactor: consolidate API docs - wwwroot/api_doc.md symlinked to docs/API.md
yumoqing
2026-06-11 16:08:15 +08:00
-
bbe067e2b9
docs: update docs/API.md with /v1/pricing endpoint
yumoqing
2026-06-11 15:20:31 +08:00
-
242839d0bb
docs: add /v1/pricing endpoint to API documentation
yumoqing
2026-06-11 15:20:06 +08:00
-
4d69d54e20
feat: add /v1/pricing endpoint to get model pricing display info
yumoqing
2026-06-11 15:17:25 +08:00
-
63c8a42215
bugfix
yumoqing
2026-06-10 18:28:17 +08:00
-
1096e85720
bugfix
yumoqing
2026-06-10 16:17:25 +08:00
-
6fd1f2ee5c
bugfix
yumoqing
2026-06-10 16:10:42 +08:00
-
de695424d3
bugfix
yumoqing
2026-06-10 13:55:45 +08:00
-
e29cdadf18
bugfix
yumoqing
2026-06-09 14:01:08 +08:00
-
f5ded344f6
bugfix
yumoqing
2026-06-09 13:58:03 +08:00
-
f1d02f9d16
bugfix
yumoqing
2026-06-09 13:55:33 +08:00
-
ca1abb008a
bugfix
yumoqing
2026-06-09 13:53:14 +08:00
-
dfb0794ee2
bugfix
yumoqing
2026-06-09 13:51:41 +08:00
-
892f0c5002
bugfix
yumoqing
2026-06-09 13:36:07 +08:00
-
6123c45c10
bugfix
yumoqing
2026-06-09 11:55:02 +08:00
-
08a409c00f
fix: add llmid parameter to apiname/query_apiname dataurl
yumoqing
2026-06-05 18:30:42 +08:00
-
a1c3eb4b25
feat: apiname/query_apiname改为从uapi动态选择
yumoqing
2026-06-05 18:22:14 +08:00
-
d4e455ba9a
perf: optimize get_inference_history query and add indexes
yumoqing
2026-06-05 17:42:15 +08:00
-
2ebe811c34
fix: use llm_api_map for llmcatelogid filter (llm table has no catelog column)
yumoqing
2026-06-05 17:38:18 +08:00
-
6f8c14c329
feat: add llmcatelogid filter and pagerows param to get_inference_history
yumoqing
2026-06-05 17:34:26 +08:00
-
eee648038a
docs: add get_inference_history API documentation to README
yumoqing
2026-06-05 17:19:40 +08:00
-
1d12d42e80
feat: add get_inference_history API - cross-table paginated query with ioinfo content
yumoqing
2026-06-05 17:15:05 +08:00
-
6876edae62
bugfix
yumoqing
2026-06-05 16:58:09 +08:00
-
186f64d544
fix: prepend 全部 option to get_search results
yumoqing
2026-06-04 18:52:10 +08:00
-
134bd1ca68
fix: replace 'from datetime import date' with pre-loaded curDateString()
yumoqing
2026-06-04 18:39:50 +08:00
-
9212cf8afb
fix: remove import statements from dspy file (violates dspy spec)
yumoqing
2026-06-04 18:35:53 +08:00
-
faba862336
feat: add check_charging action to test pricing calculation with usage data
yumoqing
2026-06-04 18:29:37 +08:00
-
3a0a8d4c86
feat: 添加模型上线检查功能
yumoqing
2026-06-04 18:11:12 +08:00
-
308e91c61c
fix: align get_search_providerid.dspy with {value, text} format using SQL aliases
yumoqing
2026-06-04 17:58:00 +08:00
-
9377cfabb8
fix: align get_search_upappid.dspy with {value, text} format
yumoqing
2026-06-04 17:56:34 +08:00
-
e6958f277b
fix: remove invalid data_url override pointing to non-existent api/get_llm.dspy
yumoqing
2026-06-04 17:32:47 +08:00
-
bb4900f997
feat: add get_search_{fieldname}.dspy for codes fields with 全部 option
yumoqing
2026-06-04 17:22:50 +08:00
-
6bfa0cb27c
feat: add llmcatelogid filter param (default t2t) to get_my_asynctasks API
yumoqing
2026-06-04 17:01:29 +08:00
-
90c93dbe07
feat: get_my_asynctasks 返回记录增加 llmcatelogid 属性
yumoqing
2026-06-04 15:12:29 +08:00
-
ffb10827bb
refactor: get_type_llms 参数名 catelogid -> llmcatelogid
yumoqing
2026-06-04 14:36:04 +08:00
-
df8aafe1d8
feat: add TTS and ASR audio API endpoints
yumoqing
2026-06-04 13:58:26 +08:00
-
ae02a7e88c
feat: add music generation API (MiniMax Music 2.5/2.6)
yumoqing
2026-06-04 13:40:08 +08:00
-
fb7fa8c082
fix: replace wildcard patterns with explicit per-file entries in load_path.py
yumoqing
2026-06-04 13:03:31 +08:00
-
3743dec00d
fix: dark mode overrides for plaza sidebar and nav buttons
yumoqing
2026-06-02 21:00:27 +08:00
-
311b0aec6f
bugfix
yumoqing
2026-06-02 13:59:24 +08:00
-
cab7843f95
bugfix
yumoqing
2026-06-02 13:56:23 +08:00
-
d4c079d11e
bugfix
yumoqing
2026-06-02 13:53:47 +08:00
-
151fb14b25
bugfix
yumoqing
2026-06-02 13:53:17 +08:00
-
565e9cd8a4
fix: get_type_llms use catelogid param instead of type, remove alias mapping
yumoqing
2026-06-02 11:33:32 +08:00