30 Commits

Author SHA1 Message Date
Hermes Agent
9b6e3b7d14 feat: supplychain模块RBAC权限注册 - 新增38条路径: 对账/结算/充值/CRUD列表等页面和dspy 2026-06-18 13:51:46 +08:00
0fe1fbbff4 fix: rbac users CRUD - fix typos in load_path, add enable/disable user paths 2026-06-11 16:57:03 +08:00
176d147631 feat: register /llmage/v1/pricing route 2026-06-11 15:17:32 +08:00
3ec2798abb feat: add RBAC permission for /bricks/css/api_doc.css (any) 2026-06-02 20:37:20 +08:00
ec33e43971 feat: add cpcc RBAC permissions to load_path.py (55 entries) 2026-05-28 15:34:24 +08:00
46bc814fdc feat: replace index.ui with shell left-right layout, add missing routes for dashboard widgets and module index.ui files 2026-05-26 15:52:45 +08:00
6a27233d2d revert: remove llmage api paths from sage load_path.py
- These paths belong in llmage/scripts/load_path.py
- Follows the rule: module permissions in module's scripts/ directory
2026-05-26 14:32:50 +08:00
9fbc2b1dc6 feat: add llmage api endpoints to load_path.py for data_filter
- /llmage/api/llm_list.dspy logined
- /llmage/api/llm_create.dspy logined
- /llmage/api/llm_update.dspy logined
- /llmage/api/llm_delete.dspy logined
- /llmage/api/get_organizations.dspy logined
- /llmage/api/get_upapps.dspy logined
2026-05-26 14:28:57 +08:00
6af4770709 fix: add RBAC permissions for llmage /v1 API endpoints
Added logined permission entries for all v1 OpenAI-compatible endpoints:
- /v1/chat/completions (existing, was missing)
- /v1/models (existing, was missing)
- /v1/tasks (existing, was missing)
- /v1/video/generations (new)
- /v1/image/generations (new)

Each has both directory and index.dspy file entries.
2026-05-26 11:58:07 +08:00
c5d6ec6c8f feat: integrate product_management module - import, load, build loop, RBAC permissions 2026-05-25 15:24:12 +08:00
205547a4e0 add route for dashboard accounting_errors.ui 2026-05-24 17:27:36 +08:00
ad5da620e3 update dashboard_for_sage routes: replace .dspy with .ui endpoints
New routes:
- today_usage.ui, today_amount.ui, total_users.ui,
  concurrent_users.ui, top_models_chart.ui

Removed deprecated .dspy routes:
- api/get_today_usage.dspy, api/get_user_stats.dspy,
  api/get_top_models.dspy, api/dashboard_cards.dspy
2026-05-24 17:20:34 +08:00
cd80c53aaa chore: update dashboard permissions — replace dashboard_content.dspy with dashboard_cards.dspy 2026-05-24 16:44:30 +08:00
00ea7675ac chore: update dashboard_for_sage permissions — remove JS, add dashboard_content.dspy 2026-05-24 16:30:57 +08:00
96b0682a08 Add dashboard_refresh.js at wwwroot root path to RBAC permissions 2026-05-24 14:46:13 +08:00
25105e4f43 Add dashboard_for_sage RBAC permissions to load_path.py 2026-05-24 14:33:55 +08:00
yumoqing
c10d27879b bugfix 2026-03-21 11:43:22 +08:00
yumoqing
ea16538858 bugfix 2026-03-21 11:42:28 +08:00
yumoqing
b7c71bda18 bugfix 2026-03-21 11:41:03 +08:00
yumoqing
3d38d97676 bugfix 2026-03-21 11:38:53 +08:00
yumoqing
df9b71e647 bugfix 2026-03-21 11:38:18 +08:00
yumoqing
e8f966bdbf bugfix 2026-03-21 11:33:51 +08:00
yumoqing
3d9c504f02 bugfix 2026-03-20 22:32:11 +08:00
yumoqing
768e97f50e bugifx 2026-03-20 22:23:02 +08:00
yumoqing
8211c0c7de bugfix 2026-03-20 22:21:06 +08:00
e81773bb98 bugfix 2026-03-20 15:49:59 +08:00
d11a990ed9 bugfix 2026-03-20 15:47:56 +08:00
43c9adcdf9 bugfix 2026-03-20 15:47:02 +08:00
3d3bdf8611 bugfix 2026-03-20 15:45:39 +08:00
4bebb9c3ee bugfix 2026-03-20 15:44:25 +08:00