pipeline-app/app/global_func.py
yumoqing 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

25 lines
544 B
Python

from ahserver.serverenv import ServerEnv
from ahserver.globalEnv import initEnv, password_encode as _password_encode
DBNAME = "pipeline"
def password_encode(s):
"""Wrapper to handle None input during login form load."""
if s is None:
return ''
return _password_encode(s)
def get_module_dbname(mname):
if 'pipeline' in mname:
return 'pipeline'
return 'sage'
def set_globalvariable():
initEnv()
g = ServerEnv()
g.get_module_dbname = get_module_dbname
g.password_encode = password_encode