-
5cb9cef2a9
fix: remove Jinja2 condition from accounting menu items (Jinja2 not effective at menu render time)
yumoqing
2026-05-29 00:10:50 +08:00
-
ed17dc0c86
feat: add credit limit menu entry to global menu
yumoqing
2026-05-28 22:39:54 +08:00
-
459f00d995
fix: remove hardcoded dark colors from global_menu and mainpage
yumoqing
2026-05-28 16:14:02 +08:00
-
60033946ce
fix: rbac menu URL from /rbac/index.ui (nonexistent) to /rbac
yumoqing
2026-05-28 15:59:12 +08:00
-
ec33e43971
feat: add cpcc RBAC permissions to load_path.py (55 entries)
yumoqing
2026-05-28 15:34:24 +08:00
-
f1447e737a
fix: move reallife_asset menu item outside {% if get_user() %} block for universal visibility
yumoqing
2026-05-28 15:28:54 +08:00
-
4111c72474
feat: add reallife_asset to global menu
yumoqing
2026-05-28 15:23:28 +08:00
-
01d2385a26
i18n: add new dashboard strings (暂无数据, 排名, 用户金额TOP5, etc.)
yumoqing
2026-05-28 14:53:29 +08:00
-
30ef2d133c
fix: remove hardcoded dark theme colors from index.ui, use CSS classes for theme support
yumoqing
2026-05-28 14:13:55 +08:00
-
1117dc7b67
i18n: comprehensive translation update - 921 strings across all modules
yumoqing
2026-05-28 14:12:22 +08:00
-
7ea16d65ce
fix: add language switch and window dock buttons to shell top bar
yumoqing
2026-05-28 13:41:56 +08:00
-
f71c5f737b
i18n: scan all .ui/.dspy files, complete translations for zh/en/ko/jp
yumoqing
2026-05-28 11:23:05 +08:00
-
3ced7485f4
feat: 集成reallife_asset模块到Sage
yumoqing
2026-05-28 11:19:13 +08:00
-
c40492b320
feat(global_menu): restore supplychain module
yumoqing
2026-05-28 11:18:20 +08:00
-
9f7633f572
fix: remove supplychain from global_menu (not in Sage)
yumoqing
2026-05-28 11:07:57 +08:00
-
9b710966d2
fix: remove build.sh-managed symlinks from git, clean global_menu
yumoqing
2026-05-28 11:06:35 +08:00
-
08feced001
fix: remove non-sage modules (cms, hermes-web-cli) from global_menu, use comma-prefix pattern for JSON safety
yumoqing
2026-05-28 10:38:38 +08:00
-
ac64a9b376
fix: remove id from urlwidget container (belongs in global_menu.ui)
yumoqing
2026-05-28 10:35:08 +08:00
-
cd2fbfa89a
bugfix
yumoqing
2026-05-28 10:31:59 +08:00
-
8119e7dbd9
fix: relative symlinks + imgs/msp.svg for production compatibility
yumoqing
2026-05-27 19:11:45 +08:00
-
3481d80f24
feat: track wwwroot/ in git for simpler deployment
yumoqing
2026-05-27 19:00:46 +08:00
-
acb5eb29f9
Add deploy_shell.sh for deploying wwwroot shell files
yumoqing
2026-05-27 18:53:41 +08:00
-
da47ad0cdb
bugfix
yumoqing
2026-05-27 18:50:01 +08:00
-
beb7d2f646
bugfix
yumoqing
2026-05-27 17:01:56 +08:00
-
8a3b3a4b2b
bugfix
yumoqing
2026-05-27 16:22:10 +08:00
-
d6fdfb2a51
bugfix
yumoqing
2026-05-27 16:15:03 +08:00
-
6e09d7c65e
bugfix
yumoqing
2026-05-27 16:12:26 +08:00
-
147b5e94c3
bugfix
yumoqing
2026-05-27 16:07:58 +08:00
-
6c3ff0c7aa
refactor(models): convert to json format per database-table-definition-spec
yumoqing
2026-05-27 13:23:31 +08:00
-
cb8910cb40
revert: remove cache_sync references from sage.py
yumoqing
2026-05-26 18:31:25 +08:00
-
bc5e0f5e82
fix: use add_startup() for cache_sync instead of asyncio.create_task
yumoqing
2026-05-26 17:16:18 +08:00
-
5cbd8535dd
bugfix
yumoqing
2026-05-26 16:15:37 +08:00
-
46bc814fdc
feat: replace index.ui with shell left-right layout, add missing routes for dashboard widgets and module index.ui files
fix/dark-mode-bg
yumoqing
2026-05-26 15:52:45 +08:00
-
8db5e982fa
revert: restore original DB password in config.json (previous change was accidental)
yumoqing
2026-05-26 15:19:41 +08:00
-
6a27233d2d
revert: remove llmage api paths from sage load_path.py
yumoqing
2026-05-26 14:32:50 +08:00
-
9fbc2b1dc6
feat: add llmage api endpoints to load_path.py for data_filter
yumoqing
2026-05-26 14:28:57 +08:00
-
7dd5fa8234
feat: start cache_sync for cross-process cache invalidation
yumoqing
2026-05-26 13:52:23 +08:00
-
6af4770709
fix: add RBAC permissions for llmage /v1 API endpoints
yumoqing
2026-05-26 11:58:07 +08:00
-
b841f79e13
fix: add dark mode background (#0B1120) to public/mainpage/index.ui
yumoqing
2026-05-26 11:57:10 +08:00
-
63ee4b324d
fix: add local dev env vars and fix DB password format
yumoqing
2026-05-26 09:27:32 +08:00
-
9ac5ae0830
revert: remove scripts moved to rbac module
yumoqing
2026-05-26 09:12:11 +08:00
-
b589e9f155
fix: pass empty {} ns param to sqlExe() calls
yumoqing
2026-05-26 09:05:35 +08:00
-
2d2dad84d0
feat: add RBAC scripts — list_path_roles.py and find_unauth_files.py
yumoqing
2026-05-26 08:55:49 +08:00
-
c5d6ec6c8f
feat: integrate product_management module - import, load, build loop, RBAC permissions
yumoqing
2026-05-25 15:24:12 +08:00
-
8260637bf2
bugfix
yumoqing
2026-05-25 15:18:19 +08:00
-
205547a4e0
add route for dashboard accounting_errors.ui
yumoqing
2026-05-24 17:27:36 +08:00
-
ad5da620e3
update dashboard_for_sage routes: replace .dspy with .ui endpoints
yumoqing
2026-05-24 17:20:34 +08:00
-
cd80c53aaa
chore: update dashboard permissions — replace dashboard_content.dspy with dashboard_cards.dspy
yumoqing
2026-05-24 16:44:30 +08:00
-
00ea7675ac
chore: update dashboard_for_sage permissions — remove JS, add dashboard_content.dspy
yumoqing
2026-05-24 16:30:57 +08:00
-
96b0682a08
Add dashboard_refresh.js at wwwroot root path to RBAC permissions
yumoqing
2026-05-24 14:46:13 +08:00
-
25105e4f43
Add dashboard_for_sage RBAC permissions to load_path.py
yumoqing
2026-05-24 14:33:55 +08:00
-
3cda907ba2
Add dashboard_for_sage module: menu submenu, sage.py import/load, build.sh module list
yumoqing
2026-05-24 14:25:00 +08:00
-
c18c9113cc
bugfix
yumoqing
2026-05-23 17:26:57 +08:00
-
8b387ab71c
bugfix
yumoqing
2026-05-23 11:13:51 +08:00
-
bce275972e
bugfix
yumoqing
2026-05-23 00:47:20 +08:00
-
847c6e314e
bugfix
yumoqing
2026-05-22 22:56:14 +08:00
-
e8c72d2712
bigfox
yumoqing
2026-05-22 17:31:45 +08:00
-
3a286ad300
bugfix
yumoqing
2026-05-22 13:45:18 +08:00
-
c2caf97996
bugfix
yumoqing
2026-05-22 13:23:22 +08:00
-
9fefd971ab
bugfix
yumoqing
2026-05-22 13:21:58 +08:00
-
dffb4ee951
bugfix
yumoqing
2026-05-22 13:20:19 +08:00
-
d7b3a7bfeb
bugfix
yumoqing
2026-05-22 13:19:05 +08:00
-
4b90e59a42
bugfix
yumoqing
2026-05-21 18:44:25 +08:00
-
7982a0fd30
bugfix
yumoqing
2026-05-21 18:41:55 +08:00
-
953a10ac58
bugfix
yumoqing
2026-05-21 18:40:08 +08:00
-
feb966cba4
bugfix
yumoqing
2026-05-21 18:38:34 +08:00
-
57d602bd54
bugfix
yumoqing
2026-05-21 14:06:10 +08:00
-
d557c7266b
bugfix
yumoqing
2026-05-19 16:33:34 +08:00
-
497f143f26
bugfix
yumoqing
2026-05-19 16:14:10 +08:00
-
3791b65236
bugfix
yumoqing
2026-05-19 16:07:33 +08:00
-
3de5a1ce91
feat: multi-process architecture with independent backend processes
yumoqing
2026-05-17 00:06:09 +08:00
-
53285aa17e
feat: multi-process worker scaling for Sage web app
yumoqing
2026-05-16 22:08:52 +08:00
-
2e86b7a008
feat: add production migration script for llm_catalog_rel
yumoqing
2026-05-16 21:31:50 +08:00
-
051d15f1af
fix: 添加 .wss 后缀映射到 ws 处理器
yumoqing
2026-05-13 16:12:36 +08:00
-
fbed69ea35
bugfix
yumoqing
2026-05-13 16:09:08 +08:00
-
ae43ce2c6c
新增 rbac 模块权限初始化脚本
yumoqing
2026-05-13 14:41:08 +08:00
-
b1073c6afe
fix: 推理菜单submenu指向正确的harnessed_reasoning菜单
yumoqing
2026-05-13 14:29:35 +08:00
-
6951ee7ebf
重构权限模型:基于角色职责的四层分级
yumoqing
2026-05-13 14:27:53 +08:00
-
6c62313bb9
补充CRUD目录路径权限(无/index.ui后缀)
yumoqing
2026-05-13 13:58:50 +08:00
-
050dd0b2da
补充CRUD生成路径的权限设置
yumoqing
2026-05-13 13:55:02 +08:00
-
8261f9d309
Add RBAC permission init script for harnessed_agent and harnessed_reasoning modules
yumoqing
2026-05-13 13:39:33 +08:00
-
9d2c89d811
bugfix
yumoqing
2026-05-13 12:52:24 +08:00
-
65064f0f67
bugfix
yumoqing
2026-05-13 11:00:35 +08:00
-
a87d34da93
bugfix
yumoqing
2026-05-12 13:32:20 +08:00
-
818d1ce77e
bugfix
yumoqing
2026-05-12 13:19:58 +08:00
-
c515824bd9
append api doc in Engine, Japense, and Korenes
yumoqing
2026-05-09 12:43:41 +08:00
-
74da86f7bf
add api language version
yumoqing
2026-05-08 19:00:53 +08:00
-
9a473a19bd
bugfix
yumoqing
2026-05-08 18:53:11 +08:00
-
71afc6c866
bugfix
yumoqing
2026-05-08 18:42:32 +08:00
-
9815fd1ac8
bugfix
yumoqing
2026-05-06 10:45:02 +08:00
-
6220e8546a
bugfix
yumoqing
2026-04-29 13:41:44 +08:00
-
bce3fc1889
bugfic
yumoqing
2026-04-26 12:03:04 +08:00
-
410a8f34e1
bugfix
yumoqing
2026-04-24 23:39:21 +08:00
-
2ffc08556c
bugfix
yumoqing
2026-04-24 23:35:00 +08:00
-
9ffba3112f
bugfix
yumoqing
2026-04-24 18:44:29 +08:00
-
503537d2f5
bugfix
yumoqing
2026-04-23 17:49:52 +08:00
-
78a604a399
bugfix
yumoqing
2026-04-23 17:03:21 +08:00
-
33d8c3e208
bugfix
yumoqing
2026-04-22 15:29:43 +08:00
-
09a6e212b3
bugfix
yumoqing
2026-04-21 16:11:18 +08:00
-
1e26de85f5
bugfix
yumoqing
2026-04-21 15:50:40 +08:00