17 Commits

Author SHA1 Message Date
62dd86a80b fix: 大模型API菜单指向dashboard_for_sage避免客户无权限500 2026-05-31 10:33:40 +08:00
41c71c118c feat: 菜单添加账单查询入口(accounting/billing.ui) 2026-05-31 10:27:16 +08:00
c938359c14 fix: 大模型API菜单指向llmage/api_doc.ui文档页面 2026-05-31 09:02:32 +08:00
40ea3f89ee feat: customer角色菜单 - 按customer.admin/customer.customer分配功能
customer用户菜单:
- 仪表盘 (所有用户)
- 真人素材 (所有customer)
- 大模型API (所有customer)
- 我的帐务 (admin - 含充值/余额/明细)
- 信用额度 (admin - 含使用状态)
- API Key管理 (admin)
- 用户与权限 (admin - 添加用户/设置角色)

非customer用户保留原有平台管理菜单
2026-05-31 08:57:48 +08:00
7f5be99887 feat(menu): update credit limit menu to point to new hub.ui 2026-05-30 21:01:13 +08:00
caccd22893 feat: add dapi and uapi module entries to global menu 2026-05-29 13:15:22 +08:00
5cb9cef2a9 fix: remove Jinja2 condition from accounting menu items (Jinja2 not effective at menu render time) 2026-05-29 00:10:50 +08:00
ed17dc0c86 feat: add credit limit menu entry to global menu 2026-05-28 22:39:54 +08:00
459f00d995 fix: remove hardcoded dark colors from global_menu and mainpage 2026-05-28 16:14:02 +08:00
60033946ce fix: rbac menu URL from /rbac/index.ui (nonexistent) to /rbac 2026-05-28 15:59:12 +08:00
f1447e737a fix: move reallife_asset menu item outside {% if get_user() %} block for universal visibility 2026-05-28 15:28:54 +08:00
4111c72474 feat: add reallife_asset to global menu 2026-05-28 15:23:28 +08:00
c40492b320 feat(global_menu): restore supplychain module 2026-05-28 11:18:20 +08:00
9f7633f572 fix: remove supplychain from global_menu (not in Sage) 2026-05-28 11:07:57 +08:00
9b710966d2 fix: remove build.sh-managed symlinks from git, clean global_menu
- Remove 55 symlinks/module files from git tracking (build.sh creates them)
- Add .gitignore rules for all build.sh module symlinks
- Remove 7 non-Sage modules from global_menu.ui:
  unified_dashboard, integrated_crm_app, customer_management,
  opportunity_management, contract_management, financial_management,
  workflow_approval
- Keep only Sage modules: dashboard, product_management, supplychain,
  pricing, discount, llmage, rag, cpcc, msp, platformbiz, accounting, rbac
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 2026-05-28 10:38:38 +08:00
3481d80f24 feat: track wwwroot/ in git for simpler deployment
Remove wwwroot/ from .gitignore so production deployment is just git pull.

Changes:
- wwwroot/index.ui: Shell layout with sidebar and main content
- wwwroot/global_menu.ui: Global navigation menu (22 modules)
- wwwroot/dashboard_for_sage/: Dashboard widgets and stats
- wwwroot/product_management/: Product management pages
- Module symlinks (accounting, rbac, bricks, etc.)

Ignored: .DS_Store, *.bak, tmp/
2026-05-27 19:00:46 +08:00