-
273178f6b5
fix: response模板改为透传模式 — usage由GPU服务直接返回,json.dumps原样传递
yumoqing
2026-07-06 11:55:34 +08:00
-
cf2e2f699c
feat: KTV服务uapi补全 — 14个GPU端点 stream/data/response/ioid 补全 + uapiio定义 + RBAC权限
yumoqing
2026-07-06 11:42:44 +08:00
-
55caa3e2b2
feat: KTV网关14端点(fc+realesrgan-status)
yumoqing
2026-07-06 08:25:37 +08:00
-
9002402481
fix: ktv-gateway upapp ownerid='0'
yumoqing
2026-07-06 08:18:24 +08:00
-
ce35d108eb
feat: KTV产线网关部署SQL+nginx配置(12端点)
yumoqing
2026-07-06 08:13:46 +08:00
-
7646ab5fac
rbac: add /supplychain/api/contract_attach_delete.dspy
yumoqing
2026-07-03 17:45:58 +08:00
-
ef44700203
chore: gitignore deploy artifacts (config, pid, symlinks)
yumoqing
2026-07-03 17:28:44 +08:00
-
8b12cb4aff
chore: gitignore py3/, logs/, __pycache__/; remove them from tracking
yumoqing
2026-07-03 17:26:18 +08:00
-
0df2d20d12
feat: 注册 contract_upload.dspy
yumoqing
2026-07-03 17:05:26 +08:00
-
86176dfd96
feat: 注册 contract_attach 路径
yumoqing
2026-07-03 16:40:00 +08:00
-
12af8e9ac8
fix: CRUD endpoint return format - remove json.dumps, use widgettype format
yumoqing
2026-07-03 14:51:19 +08:00
-
57f683671e
rbac: expand supplychain wildcards to 155 explicit paths
yumoqing
2026-07-03 14:06:13 +08:00
-
70bab439e9
feat: 注册 llm_metrics 和 user_llm_policy 路径
yumoqing
2026-07-02 13:16:26 +08:00
-
7d943284ae
rbac: add /uapi/copy_uapi.ui and /uapi/api/copy_uapi.dspy paths
yumoqing
2026-07-01 14:22:02 +08:00
-
aceac58764
bugfix
yumoqing
2026-06-30 16:42:29 +08:00
-
7bda5f4094
feat: 注册 rbac api 路径 — add_user.dspy / update_user.dspy
yumoqing
2026-06-29 15:12:45 +08:00
-
6c94376b3d
bugfix
yumoqing
2026-06-29 13:50:45 +08:00
-
df0f50e4f7
fix: 恢复 language.ui 为原版 Text widget
yumoqing
2026-06-29 13:26:29 +08:00
-
422f93c7f1
feat: merge_i18n.py 加入 bricks 模块
yumoqing
2026-06-29 12:03:51 +08:00
-
ed7cd6ba54
chore: 停止追踪生成的 i18n 文件,添加语言切换图标
yumoqing
2026-06-29 11:46:15 +08:00
-
7d6362b1d4
chore: remove committed symlink wwwroot/bugfix
yumoqing
2026-06-29 11:31:26 +08:00
-
6493b636a7
fix: i18n_getmsgs.dspy 读取路径缺少 i18n/ 前缀
yumoqing
2026-06-29 11:31:13 +08:00
-
2dda711b73
fix: merge_i18n.py 使用 build.sh 模块清单替代 load_path.py 解析\n\n- 模块来源改为 build.sh 第29行(Sage业务模块,与 wwwroot 符号链接一致)\n- 新增模块: discount, harnessed_reasoning, reallife_asset, bugfix\n- 移除误判模块: dagflow, kboss, skillagent, checklang\n- 当前: 23模块(含sage), 21个有i18n目录
yumoqing
2026-06-29 11:22:08 +08:00
-
8aea8d9d9a
feat: add merge_i18n.py — 合并所有模块i18n到wwwroot/i18n
yumoqing
2026-06-29 11:01:24 +08:00
-
3948f623ac
feat(i18n): 添加DataViewer弹窗国际化翻译
yumoqing
2026-06-26 11:05:29 +08:00
-
8f8543283b
feat(pricing): register pricing_data_display.ui in load_path.py
yumoqing
2026-06-26 10:56:43 +08:00
-
f4a5a66929
fix: i18n_getmsgs.dspy 移到 wwwroot 根目录
yumoqing
2026-06-25 14:20:48 +08:00
-
9f66377222
fix: i18n_getmsgs.dspy 返回扁平字典格式
yumoqing
2026-06-25 14:13:23 +08:00
-
156767b1e8
fix: i18n_getmsgs.dspy 移到 i18n 目录下
yumoqing
2026-06-25 14:07:00 +08:00
-
d3befb972d
feat: 添加 i18n_getmsgs 端点支持多语言翻译
yumoqing
2026-06-25 14:03:16 +08:00
-
9fc8941529
feat: 添加i18n合并脚本 - 将所有模块i18n合并到wwwroot/i18n
yumoqing
2026-06-25 13:53:32 +08:00
-
e5450225aa
i18n: 添加文件上传控件提示翻译(zh/ko/jp/en)
yumoqing
2026-06-25 13:53:23 +08:00
-
d3ccdeaa3e
feat: 注册accounting/credit_limit路径到RBAC
Hermes Agent
2026-06-24 16:39:39 +08:00
-
7b5180ea5c
refactor: 移除 product_management 的 product_type_config 权限路径
Hermes Agent
2026-06-24 10:34:49 +08:00
-
0c4269fd06
fix: discount CRUD路径改为tablename/index.ui格式
Hermes Agent
2026-06-24 01:25:00 +08:00
-
dce3348bf6
feat: 添加折扣管理菜单到global_menu
Hermes Agent
2026-06-24 00:58:40 +08:00
-
f2e71ab234
移除models/.DS_Store,gitignore全局DS_Store
Hermes Agent
2026-06-22 15:01:44 +08:00
-
b59f46df3e
移除临时文件,添加/更新.gitignore
Hermes Agent
2026-06-22 15:00:31 +08:00
-
7884a1193d
移除.DS_Store,添加.gitignore
Hermes Agent
2026-06-22 14:59:33 +08:00
-
dc85982059
feat: add i18n translations (zh/en/jp/ko) for all modules
Hermes Agent
2026-06-19 15:01:39 +08:00
-
6225ce06c9
Revert "fix: root VBox height:100% instead of cheight:40"
Hermes Agent
2026-06-19 14:26:33 +08:00
-
c4450d2a6c
fix: root VBox height:100% instead of cheight:40
Hermes Agent
2026-06-19 14:25:11 +08:00
-
9b6e3b7d14
feat: supplychain模块RBAC权限注册 - 新增38条路径: 对账/结算/充值/CRUD列表等页面和dspy
Hermes Agent
2026-06-18 13:51:46 +08:00
-
cee55d0a59
feat: 重构账务中心菜单为四级层次结构
Hermes Agent
2026-06-18 13:33:14 +08:00
-
5583a12e7d
sage: import_codes.py支持parentid/items格式的data.json
Hermes Agent
2026-06-18 11:24:57 +08:00
-
612b23f540
bugfix
Hermes Agent
2026-06-18 10:46:23 +08:00
-
a1a646eadb
i18n: update en/jp/ko translations for all extracted keys
Hermes Agent
2026-06-18 08:45:26 +08:00
-
51de98b343
chore: 添加json/build.sh脚本
Hermes Agent
2026-06-17 17:26:29 +08:00
-
eddda651da
fix: product_management menu items point directly to CRUD lists instead of iframe wrappers
Hermes Agent
2026-06-17 16:14:23 +08:00
-
54c9e229a0
refactor: import_codes.py改用getConfig()+DBPools+sqlor模式
Hermes Agent
2026-06-17 16:04:03 +08:00
-
67e61da2fd
fix: 更新appcodes_kv导入SQL,匹配parentid+k唯一索引
Hermes Agent
2026-06-17 15:36:14 +08:00
-
56de21a7ce
feat: 添加编码字典导入脚本 import_codes.py
Hermes Agent
2026-06-17 15:29:15 +08:00
-
80ae28fd2a
feat: 大模型API调用菜单对所有用户可见
Hermes Agent
2026-06-17 15:26:14 +08:00
-
978f540e57
feat: 供应链管理菜单扩展 — 新增供销协议/分销商/分销协议管理入口,分销商指向supplychain模块
Hermes Agent
2026-06-17 15:18:36 +08:00
-
a4229cff61
feat: 在global_menu.ui添加产品管理菜单入口(还原menu.ui误改)
Hermes Agent
2026-06-17 15:07:53 +08:00
-
895a389583
feat: 添加产品管理菜单入口,指向product_management模块
Hermes Agent
2026-06-17 15:05:33 +08:00
-
aa66ba5fc3
bugfix
yumoqing
2026-06-12 13:15:23 +08:00
-
0fe1fbbff4
fix: rbac users CRUD - fix typos in load_path, add enable/disable user paths
yumoqing
2026-06-11 16:57:03 +08:00
-
3d289d52f5
bugfix
yumoqing
2026-06-11 16:18:59 +08:00
-
176d147631
feat: register /llmage/v1/pricing route
yumoqing
2026-06-11 15:17:32 +08:00
-
7870e5351c
bugfix
yumoqing
2026-06-10 14:42:45 +08:00
-
a395bb9583
bugfix
yumoqing
2026-06-09 16:16:01 +08:00
-
05f2138366
bugfix
yumoqing
2026-06-09 16:13:50 +08:00
-
84b949713b
bugfix
yumoqing
2026-06-09 15:59:35 +08:00
-
7d5c7bb798
fix: API Key管理菜单移到endif后, 所有登录用户可见(customer+owner)
yumoqing
2026-06-05 11:47:51 +08:00
-
c008056184
feat: 主菜单添加系统权限管理(角色/权限/角色权限CRUD), 仅owner可见
yumoqing
2026-06-05 11:45:49 +08:00
-
397dbb67d3
feat: apikey菜单项移至所有登录用户可见,不再限制customer.admin
yumoqing
2026-06-05 11:44:33 +08:00
-
0761c9d643
bugfix
yumoqing
2026-06-05 08:42:15 +08:00
-
b2bb281559
feat: set_role_perm.py 支持 SAGE_RBAC_DB 环境变量指定目标数据库
yumoqing
2026-06-03 16:59:44 +08:00
-
3ec2798abb
feat: add RBAC permission for /bricks/css/api_doc.css (any)
yumoqing
2026-06-02 20:37:20 +08:00
-
477076064e
refactor backup_api.sh: auto-read config.json, discover all modules, decrypt password via RC4
yumoqing
2026-06-01 22:36:11 +08:00
-
a8652c326f
fix: 定价管理菜单直接进入pricing_program CRUD,跳过index.ui
yumoqing
2026-06-01 15:55:18 +08:00
-
9bda2bcaeb
bugfix
yumoqing
2026-06-01 15:22:22 +08:00
-
4aaf6a334d
refactor: 简化上位系统管理菜单,只保留上位系统和数据IO
yumoqing
2026-05-31 15:20:18 +08:00
-
ba3769856c
feat: 添加上位系统管理菜单(uapi)
yumoqing
2026-05-31 15:11:46 +08:00
-
09ac4660d7
fix: 修正供应商管理菜单指向supplychain模块
yumoqing
2026-05-31 15:08:19 +08:00
-
39e597755d
feat: add supply chain menu (provider, reseller) to non-customer sidebar
yumoqing
2026-05-31 15:01:36 +08:00
-
927a223582
feat: add non-customer admin menu items (llmage, pricing, charge, accounting, financial, harnessed_agent, harnessed_reasoning, users)
yumoqing
2026-05-31 14:53:48 +08:00
-
d179aeb9ed
fix: user_logined handler checks Router before loading dashboard
yumoqing
2026-05-31 13:08:37 +08:00
-
b28a2b4a76
docs: merge reallife_asset API into unified api_zh.md
yumoqing
2026-05-31 13:00:16 +08:00
-
c1ff952cef
feat: 客户API Key管理菜单指向dapi模块,添加edit/delete/newkey/copy图标
yumoqing
2026-05-31 12:10:00 +08:00
-
e6e732227f
fix: 客户菜单添加仪表盘入口, 修复已登录用户右侧内容不加载问题
yumoqing
2026-05-31 11:58:31 +08:00
-
318bca0a08
bugfix
yumoqing
2026-05-31 11:35:52 +08:00
-
a91b6e5499
bugfix
yumoqing
2026-05-31 11:34:25 +08:00
-
ba8d25fa66
菜单图标: SVG fill改为#555, 配合bricks暗色主题CSS filter
yumoqing
2026-05-31 11:22:07 +08:00
-
b7f545a3da
feat: 菜单图标改用本地SVG文件替代Font Awesome
yumoqing
2026-05-31 11:11:55 +08:00
-
b903f1022e
feat: global_menu 添加模型广场入口 (customer菜单首位)
yumoqing
2026-05-31 11:08:12 +08:00
-
81c6151228
feat: 用户登录后自动加载dashboard到右侧主内容区
yumoqing
2026-05-31 10:36:54 +08:00
-
62dd86a80b
fix: 大模型API菜单指向dashboard_for_sage避免客户无权限500
yumoqing
2026-05-31 10:33:40 +08:00
-
41c71c118c
feat: 菜单添加账单查询入口(accounting/billing.ui)
yumoqing
2026-05-31 10:27:16 +08:00
-
aac345894c
update: API文档升级为v1接口(model+catelogid模式),补充文生图章节
yumoqing
2026-05-31 09:54:30 +08:00
-
c938359c14
fix: 大模型API菜单指向llmage/api_doc.ui文档页面
yumoqing
2026-05-31 09:02:32 +08:00
-
40ea3f89ee
feat: customer角色菜单 - 按customer.admin/customer.customer分配功能
yumoqing
2026-05-31 08:57:48 +08:00
-
7f5be99887
feat(menu): update credit limit menu to point to new hub.ui
yumoqing
2026-05-30 21:01:13 +08:00
-
654c89917c
bugfix
yumoqing
2026-05-29 22:26:02 +08:00
-
f531b71e02
fix: wrap Tabular in VBox with cheight for proper scrolling
yumoqing
2026-05-29 22:09:57 +08:00
-
4a8f52a3f1
chore: remove runtime-generated files from git tracking
yumoqing
2026-05-29 22:00:12 +08:00
-
78da8bd3d9
feat: add module_cache config section for rbac/pricing/uapi cache control
yumoqing
2026-05-29 17:58:34 +08:00
-
caccd22893
feat: add dapi and uapi module entries to global menu
yumoqing
2026-05-29 13:15:22 +08:00
-
9855eb7ba7
fix: remove AliSMS override of sms_engine, let smssend module handle SMS
yumoqing
2026-05-29 11:12:08 +08:00