Commit Graph

810 Commits (a7ca9ccfe923459011bb12523d96b82c9f84cf59)

Author SHA1 Message Date
Jiangjie.Bai 76747642c4 feat: 删除授权模块中关于系统用户的API
2 years ago
Jiangjie.Bai fd0ce0d1c6 feat: 添加一些注释信息
2 years ago
Jiangjie.Bai 4a1aeefb82 feat: 完成用户、用户组对于授权账号的API获取
2 years ago
Jiangjie.Bai 351d3b297d fix: 修复用户授权资产账号API及Model处理逻辑
2 years ago
ibuler 6ed3b51928 perf: 优化 serailizer 统一到 drf 目录中
2 years ago
Jiangjie.Bai 399c6285f8 feat: 获取 用户、资产授权的所有账号API, 返回@INPUT、@USER等内部账号
2 years ago
Jiangjie.Bai 65b942ffa4 feat: 修改 Permission filter 方法名
2 years ago
feng626 33948d614b perf: ip -> address
2 years ago
ibuler 1b0195cb82 perf: 修改 asset 结构
2 years ago
Jiangjie.Bai d23446016d refactor: 添加授权相关的获取资产账号API、Model method
2 years ago
Jiangjie.Bai a2c006f01b perf: 整理用户授权资产的API
2 years ago
Jiangjie.Bai 6f71989553 perf: 下一步整理授权模块所有 API 的继承关系
2 years ago
Jiangjie.Bai da772b572a fix: 授权 API 顺序整理
2 years ago
Jiangjie.Bai 746c6e4242 fix: 修改资产、授权创建时的小问题
2 years ago
Jiangjie.Bai a27aeca2fd refactor: 修改授权相关Model,Serializer,API结构
2 years ago
Jiangjie.Bai f81805f361 fix: 删除perms application多余文件
2 years ago
ibuler 951d4e4e0d perf: 合并冲突
2 years ago
feng626 ca3d2271a8 merge v3
2 years ago
ibuler bb6b9e6f6e pref: 修改创建 platform
2 years ago
ibuler dca1388a67 perf: 修改依赖
2 years ago
ibuler b1c563b309 fix: 修改 perms tasks 引用的 application
2 years ago
ibuler 1e57a0eb1f perf: merge v3
2 years ago
ibuler ab46194039 perf: 修改 导入
2 years ago
ibuler 09607a1885 perf: 修改 perms
2 years ago
feng626 fe4df4b179 fix: 修复swagger
2 years ago
ibuler 8282a6869a perf: remove system users
2 years ago
ibuler 3f47e63080 perf: remove system user
2 years ago
ibuler 2948d5af7f perf: 删除一部分 system user
2 years ago
ibuler b8f8c2a264 perf: remove application permission
2 years ago
ibuler 34c8cfc20a perf: 迁移 app permission
2 years ago
ibuler d402ba5d92 perf: 修改资产名称
2 years ago
feng626 28c8ec1fab feat: 添加app 获取对应actions接口
2 years ago
Jiangjie.Bai 839099c97c perf: 资产授权Model整理
2 years ago
ibuler 3011b18eaa perf: 干掉 applications
2 years ago
feng626 a7c82f94cc perf: 修复接口文档 修复迁移文件
2 years ago
ibuler 196e38897f perf: 修改 protcols
2 years ago
ibuler d43acd8612 perf: v3
2 years ago
ibuler 0dc3d43ee5 perf: 修改系统用户
2 years ago
ibuler fb0fb71ea3 perf: 修改系统用户
2 years ago
fit2bot c4146744e5
perf: 优化授权过期提醒 (#8654)
2 years ago
fit2bot e7dd731139
fix: 授权过期url 404 -> /console/ (#8634)
2 years ago
吴小白 bdf59da0f6
Merge pull request #8625 from jumpserver/pr@dev@fix_perms_asset-user-permission
2 years ago
huangzhiwen fed0732c1e fix: 管理员与用户资产列表排序不统一
2 years ago
fit2bot 585ddeb25b
fix: 授权过期天数修改 (#8618)
2 years ago
ibuler 93a89509d6 perf: merge with dev
2 years ago
ibuler fd94713583 Merge branch 'dev' into pr@dev@refactor_system_user_account
2 years ago
ibuler 29c9c6d680 perf: 优化 accounts
2 years ago
fit2bot b5cfc6831b
feat: 工单支持审批时修改资产 (#8549)
2 years ago
fit2bot 27cbbfbc79
refactor: 重构 Connection Token 模块 (完成获取 Super connection token API 逻辑) (#8559)
2 years ago
fit2bot 067a90ff9a
fix: 修复工单数据库命令复合bug (#8511)
2 years ago
ibuler 77067f18d5 stash tdsql
2 years ago
feng626 8e43e9ee2b fix: 授权过期通知
2 years ago
feng626 a024f26768 fix: 授权过期消息提示
2 years ago
ibuler 8c839784fb pref: 优化没有获取到节点的问题
2 years ago
fit2bot e0a2d03f44
fix: 修复授权过期通知bug (#8404)
2 years ago
feng626 f91bfedc50 perf: 授权过期通知
2 years ago
ibuler a5c6ba6cd6 perf: 优化 perm app node
3 years ago
ibuler e096244e75 pref: app tree 添加 icon
3 years ago
fit2bot c3de7b78c2
fix: 远程应用授权时 有些资产已经不存在了 导致授权失败 (#8127)
3 years ago
ibuler 0addba7c14 perf: 修改 command 命令执行
3 years ago
ibuler e4b0ab6a45 perf: 修改命令执行区分组织
3 years ago
fit2bot 1f8ded49fa
feat: 工作台区分组织 (#8040)
3 years ago
ibuler d418c28e98 perf: 修改 base
3 years ago
fit2bot b8e6bc932b
perf: 添加 mariadb port (#7989)
3 years ago
Jiangjie.Bai 26b3c60e5c fix: 删除一些perms相关的权限位
3 years ago
fit2bot aa022a02c1
fix: 修复用户认证失败的详细信息显示 (#7886)
3 years ago
Jiangjie.Bai aedd8ba589 fix: 修复查看我的应用翻译
3 years ago
fit2bot 90840a4417
fix: 工单创建bug (#7858)
3 years ago
feng626 e1a238b778 fix: 删除资产授权缓存接口
3 years ago
Jiangjie.Bai 2d7349d596 fix: 删除权限位connect_myasset/myapp
3 years ago
feng626 c41a81c8d0 fix: 修改授权权限
3 years ago
feng626 faf82d7cfb fix: del connect my asset
3 years ago
Jiangjie.Bai 224a9fbdb3 fix: 修复创建授权时actions为空保存时报错的问题
3 years ago
fit2bot d1e25e1fef
fix: 删除应用/授权应用相关权限 (#7792)
3 years ago
Jiangjie.Bai b017e68a56
Perf: 优化RBAC权限树 (#7782)
3 years ago
fit2bot 1b007c8c5c
perf: 修改权限树 (#7757)
3 years ago
fit2bot 3222687aaa
fix: 修复应用授权权限bug (#7756)
3 years ago
feng626 79994f5ddc fix: 资产授权权限bug
3 years ago
ibuler 0afff45bae fix: validate app perm error
3 years ago
fit2bot a20884e2ad
perf: 修改 rbac tree (#7743)
3 years ago
fit2bot dafc416783
Fix rbac (#7728)
3 years ago
Jiangjie.Bai 03afa4f974
Fix rbac (#7713)
3 years ago
老广 02ca473492
Fix rbac (#7690)
3 years ago
feng626 8604b9019f fix: 添加迁移文件
3 years ago
ibuler e76eec530f perf: 添加migrations
3 years ago
Jiangjie.Bai 64f721875b fix: 修复用户页面点击资产树节点提示对象找不到的问题
3 years ago
xinwen f460916e84 fix: swagger
3 years ago
Jiangjie.Bai 83ff8dbf26
fix: rbac 合并 (#7658)
3 years ago
ibuler db050e405d fix: 修改 migrations
3 years ago
fit2bot e259d2a9e9
fix: fix rbac to dev (#7636)
3 years ago
xinwen 35c6b581e2 feat: 远程应用支持磁盘挂载
3 years ago
Michael Bai ba695c4600 fix: 抽象permissions-serializer的actions字段值设置
3 years ago
feng626 e5659a1d07 fix: 修复翻译及迁移文件
3 years ago
feng626 b0932e5137 feat: 逃生通道
3 years ago
feng626 100bfe0304 feat: 新增获取k8s pod namespace container接口
3 years ago
Michael Bai 90299a508c fix: 授权actions serializer 设置default值
3 years ago
Michael Bai de9516dee5 feat: 应用授权增加Action动作控制
3 years ago
ibuler b92530f0b9 perf: 优化通知,对支持 markdown 的发 markdown
3 years ago
ibuler 434793bc41 Merge branch 'dev' of github.com:jumpserver/jumpserver into dev
3 years ago
xinwen 85a017b2c4 fix: 按资产ip搜索数据不全
3 years ago
ibuler 2ee26971c9 Merge branch 'dev' of github.com:jumpserver/jumpserver into dev
3 years ago
Michael Bai e838d974c3 fix: 修复根据节点/资产查询授权时报错的问题
3 years ago
chenqiao cb98b4f80a feat:新增对sqlserver数据库托管
3 years ago
xinwen 22c9dfc0f2 fix: 系统用户 actions
3 years ago
Eric e9dc1ad86a fix: 修复 ssh 工具连接无法二级登录的问题
3 years ago
Jiangjie.Bai 07c60ca75d
feat: 支持二级登录资产 (#7143)
3 years ago
ibuler cd5094f10d perf: 优化通知中的连接点击
3 years ago
fit2bot c244cf5f43
pref: 修改使用的消息内容 (#7061)
3 years ago
Michael Bai 06de6c3575 fix: 修复资产系统用户auth-info获取流程及创建时手动登录方式的校验
3 years ago
ibuler c341d01e5a perf: 修改工单信息
3 years ago
fit2bot 00d434ceea
perf: 优化消息通知 (#7024)
3 years ago
xinwen.xu d4bdc74bd8 feat: 授权过期通知
3 years ago
Michael Bai e6e2a35745 fix: 修复设置未分组节点显示单独授权资产的配置时,用户授权树没有变化的问题
3 years ago
Michael Bai 8f1c934f73 fix: 授权规则支持通过 from_ticket 工单过滤
3 years ago
feng626 11a9a49bf8 fix: 修复用户详情获取子节点bug
3 years ago
Michael Bai fa81652de5 perf: 修改授权中(资产/应用)系统用户字段不必填
3 years ago
fit2cloud-jiangweidong 905014d441
feat: 改密计划支持数据库改密 (#6709)
3 years ago
feng626 3e51f4d616 fix: 修复授权500
3 years ago
feng626 0a3e5aed56 perf: 授权分类采用from_ticket字段
3 years ago
feng626 4214b220e1 feat: 授权规则分类管理
3 years ago
xinwen 0cd3419e09 fix: 修复应用授权列表报错
3 years ago
xinwen 22406f47f7 fix: Luna 页面搜索资产,结果按资产名称排序
3 years ago
ibuler 2ab1bbaa2c chore: merge with dev
3 years ago
ibuler b43626b5a2 perf: 优化i18n
3 years ago
ibuler 5e4b3e924f perf: 优化树
3 years ago
feng626 da588ce0ae perf: 代码优化
3 years ago
feng626 d0680c3753 fix: 用户管理-用户-授权的资产-收藏夹下拉菜单报404bug修复
3 years ago
fit2bot 905d0d5131
perf: 统一应用树 (#6535)
3 years ago
xinwen fee3715d30 fix: 应用授权按type 过滤报错
3 years ago
xinwen 3f0a0b33b5 feat: 应用按类型筛选可以指定多个类型
3 years ago
xinwen 2e190c9ea9 fix: 授权过期自动刷新授权树
3 years ago
xinwen 2494418208 fix: 用户组删除时,授权树不会自动更新
3 years ago
fit2bot ec8dca90d6
refactor: 整合系统用户和管理用户 (#6236)
3 years ago
xinwen 937acbd0b5 fix: 资产授权不能打开或关闭
4 years ago
fghbng@qq.com c7dfd0edce 修复授权导入系统用户为空报错
4 years ago
fghbng@qq.com 4382921c57 修复授权导入优化资产、用户、用户组、节点、系统用户id为空报错的情况
4 years ago
xinwen c16319ec48 feat: 添加企业微信,钉钉扫码登录
4 years ago
xinwen 54f5e65d36 feat: 检查资产授权过期接口添加过期时间
4 years ago
fghbng@qq.com 72f9d0d371 serializer优化&&资产授权导入优化
4 years ago
fghbng@qq.com 9a92e24e50 serializer优化&&授权导入优化
4 years ago
fit2bot 4519ccfe1a
授权导入优化 (#6057)
4 years ago
xinwen b4ef7bef55 fix: 授权资产列表 platform 应该显示名称
4 years ago
xinwen f361621ab5 feat: 资产授权支持按名称模糊搜索
4 years ago
xinwen c9a9ca7923 fix: 授权树节点排序
4 years ago
xinwen 370e1628be fix: 禁用的资产限制访问
4 years ago
xinwen 313757dbe9 fix: 修复用户与用户组关系变化时 500
4 years ago
xinwen a47a9c0345 fix: Root 组织用户从用户组移除报错
4 years ago
ibuler 42afc1e0bf fix(perms): 修复删除 资产或授权引起的bug
4 years ago
Bai 1216f15e45 fix: 修复新旧版本对于default_node节点变更冲突的问题(旧版本会将新版本迁移后的default_node节点的key修改为非1)
4 years ago
xinwen 1e85805ea3 fix: 用户授权资产过滤失效
4 years ago
xinwen 3080bf3647 fix: 修复获取整个授权树缺少节点 bug
4 years ago
ibuler 09303ecc56 perf: 优化各serializer字段翻译
4 years ago
xinwen 102d3b590b perf: luna 页面获取资产系统用户按 name 排序
4 years ago
xinwen 615bcadf62 fix: 资产授权规则过滤添加 distinct
4 years ago
fit2bot 0aa2c2016f
perf(project): 优化命名的风格 (#5693)
4 years ago
xinwen 935947c97a fix: 用户详情页的资产授权列表慢
4 years ago
xinwen 3e7e01418d perf: 优化命令记录慢的问题
4 years ago
xinwen 78bf6f5817 refactor: 获取授权树或者资产列表时避免读时锁
4 years ago
xinwen 1870fc97d5 refactor: 适配新的 default 组织
4 years ago
fit2bot 51c9a89b1f
fix: 用户页面授权资产列表获取系统用户慢 (#5663)
4 years ago
xinwen 1036d1c132 fix: 修复授权树一些问题
4 years ago
xinwen 799d1e4043 feat: 资产授权规则添加是否有效的过滤条件
4 years ago
ibuler bb9790a50f feat: 为rdp 添加一个api
4 years ago
xinwen 9be3cbb936 perf: 优化用户详情页授权列表加载速度&添加可重入锁
4 years ago
fit2bot 501ad698b7
添加 UnionQuertSet (#5578)
4 years ago
Jiangjie.Bai 7cf6e54f01
refactor tree (重构&优化资产树/用户授权树加载速度) (#5548) (#5549)
4 years ago
fit2bot 542eb25e7b
fix(perms): 修复权限校验时的组织切换问题 (#5546)
4 years ago
ibuler e7a3c5a822 perf(api): filter_fields被filterset_fields取代
4 years ago
fit2bot 7167515a53
feat: 实现MethodSerializer, 满足serializer中SerializerField动态更改的需求 (#5382)
4 years ago
fit2bot 17a01a12db
reactor: 增加DynamicMappingSerializer类,实现Serializer中的字段可以动态改变的功能 (#5379)
4 years ago
fit2bot 7e7e24f51f
reactor&remove: 重构applications模块 & 移除applications、perms中已不再使用的模块 (#5374)
4 years ago
fit2bot cef93abb2f
feat: 抽象View Mapping Serializer架构设计; 重构工单View、Serializer模块 (#5371)
4 years ago
fit2bot 430e20a49c
feat: 优化工单模块 (#5361)
4 years ago
Jiangjie.Bai 3b056ff953
reactor&feat: 重构工单模块 & 支持申请应用工单 (#5352)
4 years ago
xinwen 89d8efe0f1 fix: perms.signals_handler.on_application_permission_applications_changed 修改名字
4 years ago
xinwen 3aed4955c8 fix: 远程应用授权的一些问题
4 years ago
fit2bot 9a5f9a9c92
fix: 应用授权不会自动推送的bug (#5271)
4 years ago
Bai 90df404931 fix: 修复swagger问题
4 years ago
ibuler b9717eece3 fix: 修改访问swagger会产生的错误
4 years ago
Bai 213221beae perf: 修改BasePermissionViewSet的custom_filter_fields
4 years ago
Bai 6703ab9a77 perf: 添加BasePermissionsViewSet,支持搜索过滤
4 years ago
Bai 5533114db5 feat: 用户授权应用树按组织节点进行区分
4 years ago
xinwen 91081d9423
refactor(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送 (#5084) (#5086)
4 years ago
xinwen 75d7530ea5 fix(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送
4 years ago
xinwen 39ab5978be perf(perms): 获取用户所有授权时转换成 list
4 years ago
ibuler 7be7c8cee1 fix(perms): 修复我的资产页面问题
4 years ago
xinwen 68b22cbdec fix(perms): 修复用户组授权树与资产问题
4 years ago
xinwen a7c704bea3 perf(celery-task): 优化检查节点资产数量的 Celery 任务
4 years ago
xinwen 21993b0d89 perf(perms): 优化用户授权资产列表加载速度
4 years ago
xinwen 73ccf3be5f fix(perms): 当用户授权为空时,清空旧的授权树
4 years ago
xinwen f2fd9f5990 perf(assets): 限制搜索授权资产返回的条数
4 years ago
xinwen 1af4fcd381 fix(perms): nodes-with-assets 接口添加刷新重构树
4 years ago
xinwen 3e78d627f8 fix(perms): 作业中心-批量命令-选择系统用户之后,左侧资产列表未筛选,还是全部资产
4 years ago
xinwen 6e8922da1c fix(trans): 完善翻译
4 years ago
fit2bot cd6dc6a722
fix(perms): 由于组织不对,导致生成或显示授权树错误 (#4957)
4 years ago
Bai 6df331cbed perf(perms): 用户/用户组授权的所有应用API返回attrs属性
4 years ago
xinwen 231332585d fix(perms): 重建授权树冲突时,响应里加 code
4 years ago
Bai 795245d7f4 perf(perms): 授权给用户应用列表API添加dispaly字段
4 years ago
Bai 7ea2a0d6a5 perf(perms): 应用授权规则序列类添加applications类型校验
4 years ago
xinwen c90b9d70dc perf(perms): 优化根据资产获取授权的系统用户
4 years ago