12 Commits

Author SHA1 Message Date
36c7aa3648 fix(build): config sync only password_key, databases are app-specific 2026-07-18 23:42:52 +08:00
e92008c52b fix(build): link appbase wwwroot for get_code.dspy 2026-07-18 23:31:30 +08:00
756c0ac0cc fix(build): xls2ui CRUD for all pipeline modules (core/ops/dist/sdlc) 2026-07-18 23:28:52 +08:00
495bbb1422 fix(build): auto-sync config from Sage (password_key + sage DB) 2026-07-18 23:24:47 +08:00
d2a3f216dc fix(build): wwwroot symlinks to pkgs/ modules 2026-07-18 23:19:08 +08:00
59bcc3da9f fix(build): bricks dist → wwwroot/bricks link 2026-07-18 23:17:53 +08:00
126f0c0a68 fix(build): link module wwwroot directories 2026-07-18 23:03:14 +08:00
f5d7e15290 fix(build): bricks dist mkdir + tenant module 2026-07-18 22:53:13 +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
9c29e367d6 fix: 移除硬编码路径,全部从git仓库克隆 — 修复config.json DB凭证和路径,build.sh克隆pipeline-sdlc/showcase 2026-07-07 21:46:39 +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
9eccd08ffd feat: pipeline-app独立产线后端服务
3个业务模块:
- pipeline_core: 产线定义(pipelines/steps/versions)
- pipeline_ops: 运营(定价/供应量/使用记录)
- pipeline_dist: 分销(分销商/独立定价/API密钥)

- ahserver独立部署(端口9090)
- 独立数据库pipeline
- 80个文件, 符合module/db-table/crud三规范
2026-06-11 14:49:02 +08:00