21 Commits

Author SHA1 Message Date
ffd36a3c51 fix: get_module_dbname returns pipeline for all modules 2026-07-18 23:48:23 +08:00
3c9fdcf444 feat: UI pages, build.sh, deployment scripts, model uitype fixes
- Add SDLC dashboard, pipeline editor, ops center UI
- build.sh: clone business modules to pkgs/, xls2ui CRUD, fix created_by
- global_func.py: password_encode None-safe wrapper
- pipeline_app.py: permission cache warmup removed
- load_path.py: RBAC permission registration for all modules
- scripts/merge_i18n.py: i18n merge tool
- bin/init_perms.py, bin/init_data.py: init scripts
- set_role_perm.py: single permission registration
- Model uitype fields set for form editing
- pipeline_core/pipeline_ops load_path.py scripts
2026-07-18 22:44:34 +08:00
3623d5725e feat: add tenant module — menu entry + init loading
- Add tenant wwwroot symlink to pipeline-app
- Add '租户管理' to sidebar menu
- Load tenant.init in app init
2026-07-09 11:17:20 +08:00
4e560116e9 feat: add KTV产线 sidebar menu entry 2026-07-09 08:09:13 +08:00
e23b32066e fix: add pipeline_sdlc nav entry, fix pipeline_task url 2026-07-09 07:42:36 +08:00
76a7e0444f bugfix 2026-07-08 18:45:44 +08:00
d615a9ed0c bugfix 2026-07-08 18:27:23 +08:00
bba2e12cbf fix: pipeline UI - menu width, task URL, admin button target
- Fix task center URL: /pipeline_task/ → /pipeline_sdlc/sd_projects/
- Admin button opens in new window instead of replacing main content
- Menu width: fixed 220px with min-width 200px
2026-07-08 18:03:14 +08:00
5bc6bdce85 bugfix 2026-07-08 17:47:20 +08:00
abd5837509 fix: rewrite index.ui for pipeline_ops/pipeline_dist as proper bricks cards
- pipeline_ops: VBox+ResponsableBox cards → pricing/capacity/usage_log
- pipeline_dist: VBox+ResponsableBox cards → distributor_pipeline
- main index.ui: fix task center URL (/pipeline_task→/pipeline_sdlc/sd_projects), menu cwidth
2026-07-08 17:43:49 +08:00
9ea18c9607 bugfix 2026-07-08 17:35:26 +08:00
0bc74fdd1a feat: 修复工作区状态并提交CRUD生成文件
- 修复文件权限 (600→644)
- 删除调试日志 (global_func.py)
- 添加 CRUD 生成的 wwwroot 文件 (pipeline_core/dist/ops)
- 添加 mysql.ddl.sql 文件
- 更新 pyproject.toml 配置
- 添加 showcase 模块安装 (build.sh)
- 更新 index.ui (sidebar toggle + 管理按钮)
- 设置 start.sh/stop.sh 可执行权限
- 添加 wwwroot 符号链接 (appbase/rbac/pipeline_sdlc)
- 更新 .gitignore (排除 pkgs/bricks/pipeline.pid)
2026-06-26 16:44:23 +08:00
Hermes Agent
45c58d52b3 i18n: add en/zh/jp/ko translations for all extracted keys 2026-06-18 08:45:32 +08:00
06b7b3f986 fix: 子页面卡片target改为-main_content,简化布局去除VScrollPanel子容器 2026-06-12 01:24:54 +08:00
05f22677ab fix: pipeline_ops/dist/core index.ui重写为Bricks格式,修复卡片点击和target ID 2026-06-12 01:20:50 +08:00
8bf090c177 fix: target使用-main_content向上搜索父容器 2026-06-12 01:01:03 +08:00
faa8a62e77 fix: VScrollPanel id去掉点号避免querySelector CSS类冲突 2026-06-12 01:00:06 +08:00
4de0be5b4b fix: 首页卡片使用binds绑定click事件 2026-06-12 00:48:03 +08:00
136e7a7e57 feat: 添加i18n_getmsgs端点(无扩展名) 2026-06-12 00:28:33 +08:00
66bd5a2888 feat: 添加i18n_getmsgs.dspy空端点 2026-06-12 00:27:20 +08:00
9ae927c899 fix: 修复首页卡片点击无响应,VBox改用Button 2026-06-12 00:02:01 +08:00