• BaiJiangJie's avatar
    [Feature] 授权规则添加 actions 选项,控制用户对资产的操作行为 (#2610) · f235e201
    BaiJiangJie authored
    * [Feature] 1. perms actions - 添加 Action Model
    
    * [Feature] 2. perms actions - 添加 Action API
    
    * [Feature] 3. perms actions - 授权规则: 添加actions字段
    
    * [Feature] 4. perms actions - 授权规则创建页面: 设置 actions 默认 all
    
    * [Feature] 5. perms actions - 资产授权工具: 动态给system_user设置actions属性; 修改授权相关的API-serializer类: 添加actions字段值
    
    * [Feature] 6. perms actions - 更新API(用户使用系统用户连接资产时权限校验): 添加actions校验
    
    * [Feature] 7. perms actions - 迁移文件中为已经存在的perms添加默认的action
    
    * [Feature] 8. perms actions - 创建授权规则时设置默认action(如果actions字段值为空)
    
    * [Feature] 9. check actions - 修改校验用户资产权限API逻辑(添加actions校验)
    
    * [Feature] 10. check actions - 修改注释
    
    * [Feature] 11. check actions - 添加API: 获取用户指定资产和系统用户被授权的actions
    
    * [Feature] 12. check actions - 添加翻译信息
    f235e201
Name
Last commit
Last update
..
api Loading commit data...
backends Loading commit data...
forms Loading commit data...
migrations Loading commit data...
models Loading commit data...
serializers Loading commit data...
templates/assets Loading commit data...
templatetags Loading commit data...
urls Loading commit data...
views Loading commit data...
__init__.py Loading commit data...
apps.py Loading commit data...
const.py Loading commit data...
hands.py Loading commit data...
signals_handler.py Loading commit data...
tasks.py Loading commit data...
tests.py Loading commit data...
utils.py Loading commit data...