4 Commits

Author SHA1 Message Date
35258f3b9c fix(perm): set_role_perm resolves role name to real role.id before insert
Passing 'admin' as literal roleid was wrong - rolepermission.roleid must
reference role.id. Special roles (any/anonymous/logined) keep literal id
(hardcoded in rbac userperm.py); other names resolve via role table with
default orgtypeid='*', support 'orgtypeid.name' form.
2026-09-09 16:49:55 +08:00
p
e62320b732 fix: RBAC perm init into build.sh — set_role_perm pipeline schema + load_path.sh venv 2026-08-13 17:49:28 +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
6e351005fa feat: add set_role_perm.py wrapper for RBAC registration 2026-06-11 22:06:12 +08:00