Commit Graph

642 Commits (4818e759bc7e0b79c59d06ce54e588568894488d)

Author SHA1 Message Date
fit2bot 0aad0b7279
feat: 账号历史信息 (#8500)
2 years ago
fit2bot 067a90ff9a
fix: 修复工单数据库命令复合bug (#8511)
2 years ago
feng626 9388f37c39 fix: ticket bug
2 years ago
feng626 b264db3e7e fix: 修复工单迁移文件
2 years ago
fit2bot 7e2f81a418
perf: 重构 ticket (#8281)
2 years ago
Jiangjie.Bai 9d1e94d3c2 fix: 修复手动登录系统用户连接RemoteApp应用获取不到认证信息的问题
3 years ago
feng626 14710e9c9e feat: 工单审批人中去除申请人
3 years ago
jiangweidong 55e04e8e9f feat: 内置AIX系统,根据系统选择算法加密密码
3 years ago
jiangweidong 5e70a8af15 feat: 支持平台关联算法,支持AIX改密
3 years ago
fit2bot 031077c298
perf: password 等使用 rsa 加密传输 (#8188)
3 years ago
ibuler e53aa9696b perf: 修改 serializer
3 years ago
Jiangjie.Bai 2493647e5c fix: 修复windows执行ansible显示sudo失败的问题
3 years ago
ibuler 7025d46070 perf: 控制平台创建
3 years ago
ibuler 7e6964e0fc perf: 修改 platform
3 years ago
ibuler ba0a017aa4 perf: 修改迁移
3 years ago
ibuler 0a2b2ad127 perf: 其他 asset model
3 years ago
ibuler 44d192cbe7 perf: stash
3 years ago
ibuler 54e772741b perf: 修改 base
3 years ago
ibuler 832228e184 stash
3 years ago
ibuler 9f927f9703 stash
3 years ago
fit2bot f481463c64
feat: 添加Endpoint (#8041)
3 years ago
fit2bot 7c7d7d52b2
perf: asset number 扩容 (#8045)
3 years ago
ibuler d418c28e98 perf: 修改 base
3 years ago
ibuler 1b9efff6c7 perf: 添加 types
3 years ago
ibuler ce13b194a5 perf: 修改 asset info
3 years ago
ibuler 3de881fa19 perf: 打算重构 asset application
3 years ago
Jiangjie.Bai cddff9fd19 feat: 改密计划支持su切换用户执行
3 years ago
Jiangjie.Bai 6bde31cdd0 fix: 修复获取远程应用认证信息问题
3 years ago
Jiangjie.Bai 55a63477ed fix: 去除系统用户资产相关权限
3 years ago
Jiangjie.Bai b017e68a56
Perf: 优化RBAC权限树 (#7782)
3 years ago
feng626 a1c1b128e9 fix: 修复relation_systemuser_perm问题
3 years ago
老广 3f9f9351f3
Fix rbac (#7737)
3 years ago
fit2bot dafc416783
Fix rbac (#7728)
3 years ago
jiangweidong ad2cb233d7
feat: 支持 MongoDB 数据库的纳管 (#7631)
3 years ago
Jiangjie.Bai 83ff8dbf26
fix: rbac 合并 (#7658)
3 years ago
Jiangjie.Bai 783c163324 fix: 修复获取命令过滤规则时按照有组织的资源进行组织过滤
3 years ago
fit2bot e259d2a9e9
fix: fix rbac to dev (#7636)
3 years ago
xinwen 333bb64b8b fix: Authbook 取认证信息bug
3 years ago
Michael Bai 6adeafd1d2 fix: 修复创建命令过滤规则失败的问题
3 years ago
Michael Bai b3397c6aeb feat: 命令过滤规则增加忽略大小写选项
3 years ago
feng626 46270fd91c fix: authbook load asset queryset bug
3 years ago
feng626 9e47bf6ec5 fix: 批量命令bug
3 years ago
ibuler 89c7e514eb perf: 修复登录和推送系统用户是密码选择
3 years ago
feng626 83c5344307 fix: 获取命令规则过滤不准
3 years ago
fit2bot def9bedd30
perf: 账号备份优化 (#7503)
3 years ago
feng626 e5659a1d07 fix: 修复翻译及迁移文件
3 years ago
feng626 b0932e5137 feat: 逃生通道
3 years ago
jiangweidong 9b2e1e08d8 feat: 将redis_acl协议合并到redis协议中
3 years ago
jiangweidong aaaa87dd60 feat: 增加数据库redis的纳管功能
3 years ago
Michael Bai ac14790960 fix: 修改命令过滤规则动作允许值1->9
3 years ago
Michael Bai 4cbf6dd5e6 fix: 修复获取系统用户认证信息API
3 years ago
Michael Bai bbf2aff96c feat: 命令过滤器支持多维度绑定
3 years ago
Michael Bai d72aa34513 fix: 修改命令过滤规则生成正则表达式的逻辑,提高命令过滤准确性
3 years ago
ibuler de006bc664 perf: 资产添加标签显示,更加易读
3 years ago
chenqiao cb98b4f80a feat:新增对sqlserver数据库托管
3 years ago
ibuler 8761ed741c pref: 资产的硬件信息可以更改
3 years ago
Michael Bai f9e970f4ed fix: 修改文案 切换用户 -> 用户切换
3 years ago
Jiangjie.Bai 07c60ca75d
feat: 支持二级登录资产 (#7143)
3 years ago
Michael Bai 84326cc999 fix: 系统用户列表添加 应用数量 字段
3 years ago
Michael Bai 06de6c3575 fix: 修复资产系统用户auth-info获取流程及创建时手动登录方式的校验
3 years ago
halo 63b338085a feat: 修改username校验,telnet协议支持输入中文
3 years ago
Michael Bai a9ddbcc0cd fix: 修复系统用户和资产/节点关联时资产特权用户更新的问题
3 years ago
Michael Bai 7890e43f5a fix: 修改网关测试可连接性报错提示信息
3 years ago
fit2bot fbe5f9a63a
fix: 修改资产和特权用户发生变化时,更新资产的admin_user (#6871)
3 years ago
Michael Bai 84d6b3de26 fix: 修改测试网关端口错误时提示信息
3 years ago
fit2cloud-jiangweidong 905014d441
feat: 改密计划支持数据库改密 (#6709)
3 years ago
fit2bot 0f87f05b3f
feat: 工单多级审批 + 模版创建 (#6640)
3 years ago
xinwen 4085df913b feat: 记录网关可连接性
3 years ago
fit2bot 67f6b1080e
feat: 管理员和普通用户支持单独设置MFA和密码长度 (#6562)
3 years ago
fit2bot 905d0d5131
perf: 统一应用树 (#6535)
3 years ago
Bai 21b789e08c perf: 优化测试网域可连接性的错误提示信息
3 years ago
Bai 160b238058 fix: 修复ssh-private-key错误导致系统用户列表加载出现500的问题
3 years ago
feng626 77461d7834 网域网管取消密码不为空校验
3 years ago
Bai 07898004b0 feat: 丰富资产任务API创建;支持针对多个系统用户一个资产的推送和测试
3 years ago
feng626 981319e553 关闭 网域网关 密码特殊字符校验
3 years ago
ibuler c318762f82 perf: 修改account密码加载
3 years ago
ibuler 06a223376c perf: 基本完成
3 years ago
Bai 9684b2d4ac fix: 修复测试资产可连接性获取admin_user总是新加载的authbook对象
3 years ago
xinwen 26a7fa836c fix: 网关测试连接 500
3 years ago
ibuler 5c7e73e2e0 fix: 修复系统用户详情,测试资产可连接性问题
3 years ago
ibuler 4e3b3442d2 perf: 修改添加翻译
3 years ago
ibuler 1840609d53 fix: 修复动态系统用户无法提交的问题
3 years ago
fit2bot 4f23090a5c
fix: 修复账号搜索 5xx (#6413)
3 years ago
ibuler 898b51c593 fix: 修复账号搜索问题
3 years ago
fit2bot ec8dca90d6
refactor: 整合系统用户和管理用户 (#6236)
3 years ago
Bai dabc9eb09b fix: 修改获取系统用户认证信息时username的选择逻辑;(单独设置过的系统用户认证信息登录资产失败)
3 years ago
Bai c4af78c9f0 fix: 修改AuthBook删除raise异常类
4 years ago
Jiangjie.Bai f26483c9cd
Merge pull request #6224 from jumpserver/feat_account_manager
4 years ago
ibuler e8b3ee4565 perf: 优化系统用户,支持用户设置临时密码
4 years ago
Bai bdab93260f feat: 资产用户API返回 BackendDisplay 和 Name 字段
4 years ago
Bai fea0170c5e perf: 可以删除包含子孙节点但不包含子孙资产的节点
4 years ago
Bai f5d8e125cb fix: 修复创建资产不传nodes时报错的问题 & 修复Option资产API时报JSON序列化失败的问题
4 years ago
Bai 4a9e83ba15 feat: 添加命令复核逻辑; 添加命令复核工单; 5
4 years ago
Bai 5a3c67989b feat: 添加命令复核逻辑; 添加命令复核工单; 2
4 years ago
Bai 50918a3dd2 feat: 添加命令复核逻辑; 添加命令复核工单;
4 years ago
Bai e9b174f342 feat: 修改命令过滤规则Model: 添加Action-reconfirm; 添加field-reviewers
4 years ago
xinwen 682f6b2fb9 fix: 资产节点关系变化时也要清空 root 组织的 node_assets_mapping
4 years ago
xinwen cd9587f68e fix: 管理用户输入带密码的秘钥报错
4 years ago
xinwen 817268d7cd perf: 资产与节点变化的时候,优化发送推送系统用户信号
4 years ago
Bai 1216f15e45 fix: 修复新旧版本对于default_node节点变更冲突的问题(旧版本会将新版本迁移后的default_node节点的key修改为非1)
4 years ago
xinwen 41f375a4f7 fix: 修正多个 DEFAULT 节点
4 years ago
Bai c57cce8881 perf: 修改system_user.priority默认值为81
4 years ago
Jiangjie.Bai 64641a18e6
feat: ACL (#5696)
4 years ago
ibuler 09303ecc56 perf: 优化各serializer字段翻译
4 years ago
xinwen 184e8b31e6 perf: 优化下 `orgid_nodekey_assetsid_mapping`
4 years ago
fit2bot 0aa2c2016f
perf(project): 优化命名的风格 (#5693)
4 years ago
xinwen 24fb8b2a89 feat: 管理用户详情页添加认证方式与秘钥指纹
4 years ago
ibuler 91a26abf9e perf: 优化default节点
4 years ago
fit2bot a56ac7b34e
perf(orgs): 默认组织改为实体组织,并支持全局组织 (#5617)
4 years ago
fit2bot 6f3ead3c42
perf: 优化系统用户生成密码的复杂度 (#5648)
4 years ago
xinwen 1036d1c132 fix: 修复授权树一些问题
4 years ago
xinwen 9be3cbb936 perf: 优化用户详情页授权列表加载速度&添加可重入锁
4 years ago
Jiangjie.Bai 7cf6e54f01
refactor tree (重构&优化资产树/用户授权树加载速度) (#5548) (#5549)
4 years ago
xinwen 1090887b2b fix: 管理用户-> 资产用户列表 更新密码报错
4 years ago
xinwen 156be0a64e fix: 网域列表添加默认 name 排序
4 years ago
fit2bot a7468a243d
perf: 重构工单处理流程 (#5408)
4 years ago
fit2bot 86a055638c
reactor: 重构命令&录像存储模块的Serializer及相关模块 (#5392)
4 years ago
fit2bot b3f359d47b
perf(assets): 优化节点生成子节点key生成逻辑 (#5405)
4 years ago
fit2bot 7e7e24f51f
reactor&remove: 重构applications模块 & 移除applications、perms中已不再使用的模块 (#5374)
4 years ago
Jiangjie.Bai 3b056ff953
reactor&feat: 重构工单模块 & 支持申请应用工单 (#5352)
4 years ago
Bai 54303ea33f fix: 修复节点创建时更新孩子full_value日志输出问题
4 years ago
Bai 4dcd8dd8dd fix: 修复节点创建时更新孩子full_value日志输出问题
4 years ago
ibuler ff428b84f9 fix(assets): 修复asset更新子节点时的日志错误
4 years ago
ibuler d0c9aa2c55 fix(assets): 修复更新孩子节点时的log error
4 years ago
Bai 89ec6ba6ef fix: Node ordering [`parent_key`, `value`]; 修复默认组织Default节点显示问题(存在key为0的Default节点)
4 years ago
xinwen a4667f3312 fix(Node): Node 保存的时候,在信号里设置 parent_key
4 years ago
ibuler 6ec0b3ad54 fix(assets): 修复获取org_root的问题
4 years ago
xinwen f557c1dace fix(assets): model 添加 asset 默认排序
4 years ago
xinwen 3e78d627f8 fix(perms): 作业中心-批量命令-选择系统用户之后,左侧资产列表未筛选,还是全部资产
4 years ago
ibuler 31cd441a34 fix(assets): 修复资产导入时填写节点引起的空节点名称的问题
4 years ago
ibuler 133a2e4714 fix(assets): 修复动态系统用户推送的bug
4 years ago
fit2bot 9af4d5f76f
fix(crypto): 有时解密失败 (#5003)
4 years ago
Bai 26d00329e7 fix(assets): 修复计算node full value时,获取node value 有可能为 __proxy__ 的问题
4 years ago
ibuler 57bf9ca8b1 perf(assets): 优化更新子节点名称的算法
4 years ago
ibuler 15992c636a perf: 优化node full value
4 years ago
fit2bot c02f8e499b
feat: 添加资产导入时可以直接写节点 (#4868)
4 years ago
Bai c9065fd96e perf(application): 优化一些小细节
4 years ago
Bai 4a09dc6e3e feat(assets): 修改GatewayModel ip字段类型为CharField
4 years ago
Bai 8fa15b3378 perf(assets/terminal): 资产系统用户和Session会话添加协议选项: mysql/oracle/postgresql
4 years ago
Bai fdded8b90f refactor(perms): 修改授权规则的目录结构(asset、application)
4 years ago
xinwen 5e779e6542 fix(systemuser): 系统用户添加 ad_domain 字段
4 years ago
xinwen e2f540a1f4 fix(assets): 网关的密码不能包含特殊字符
4 years ago
xinwen 0043dc6110 fix(assets): 资产列表添加默认 `date_created` 排序
4 years ago
ibuler 7f53a80855 fix: 修改textfield 不再限制长度
4 years ago
fit2bot c73b49fe30
perf: 优化生成假数据 (#4759)
4 years ago
fit2bot d3be16ffe8
fix (#4680)
4 years ago
xinwen 28da819735 perf(assets): 优化节点树
4 years ago
xinwen 31720c9dcc feat(assets): 系统用户添加 `home` `system_groups` 字段
4 years ago
xinwen 91649a3908 feat(applications): 添加 k8s 应用
4 years ago
ibuler 2a53a20808 perf(assets): 修改 系统用户 管理用户 等的用户名长度到128
4 years ago
xinwen 9488c8bd97
fix(cmd_filter): 命令过滤器唯一应该为 name + org_id (#4325)
4 years ago
Bai ddcd4ebbfc fix(asset_user): 修改创建AuthBook对象锁机制,使用select_for_update替换redis_lock3
4 years ago
Bai 9550ea62fb fix(asset_user): 修改创建AuthBook对象锁机制,使用select_for_update替换redis_lock2
4 years ago
Bai abcb589658 fix(asset_user): 修改创建AuthBook对象锁机制,使用select_for_update替换redis_lock
4 years ago
Bai 1bb366ad94 fix(authbook): 修改创建AuthBook对象锁机制,解决并发操作堵塞问题
4 years ago
BaiJiangJie 724a8f6324
fix(assets): 修复用户name字段长度与资产created_by字段长度不一致导致创建资产失败的问题 (#4302)
4 years ago
Bai fcd684e2db feat(assets): 资产序列类修改字段名 _name 为 _display
4 years ago
Bai 1c264399bb feat(domain + migrate): 修改网域唯一字段为:org_id + name
4 years ago
Bai 872e2546e9 feat(node): NodeModel添加方法get_or_create_child()
4 years ago
ibuler a43d6ad34d feat: 资产添加admin_user_display
5 years ago
ibuler 44db0e8a5d [Bugfix] 修复查询授权时额外查询platform的问题
5 years ago
ibuler 98afa032a7 [Update] 修复资产页面可连接性
5 years ago
Michael Bai dc172e1ef0 [Update] 修复AuthBook删除失败的Bug
5 years ago
Bai 4583beaec0 [Update] 创建AuthBook对象的方法从ModelManager中移动到Model中,保留原生的对象create方法;同时添加事务处理;
5 years ago
Bai 4503df910d [Update] 优化创建AuthBook逻辑;添加锁机制(基于redis-lock);
5 years ago
Michael Bai 8328edd69c [Update] 修改Node generate fake时死循环的问题
5 years ago
ibuler c91ce2b99f [Bugfix] 修复动态系统用户返回auth info的bug
5 years ago
ibuler 02a901467b [Bugfix] 修复动态系统用户登录windows的bug
5 years ago
老广 1fd2e782f8
1.5.7 Merge to dev (#3766)
5 years ago
Bai c07536b26f [Update] 系统用户详情(mysql)开放命令过滤器
5 years ago
Bai 005272cdc0 [Update] 更新系统用户认证信息private_key转换
5 years ago
BaiJiangJie 1d30c1900d [Update] 支持Windows批量命令
5 years ago
BaiJiangJie 16f727c60d
[Feature] 添加功能:数据库应用 (#3551)
5 years ago
老广 55c95c58f6 Add new model to operate log (#3546)
5 years ago
老广 e1919d0a62
Asset meta (#3539)
5 years ago
老广 4944ac8e75 Config (#3502)
5 years ago
BaiJiangJie 330c078597 [Update] Merge dev
5 years ago
jym503558564 15b8a2efb9 [Update] 修改小问题
5 years ago
jym503558564 a5485011c8 [Update] 修复网关搜索报500错误;密码为空时,测试连接报500错误
5 years ago
ibuler 82b9c2519b [Update] Merge it
5 years ago
ibuler 2ef487a92f [Update] 修改收集用户
5 years ago
ibuler aa428b0299 [Update] 修改测试网关提示,不能包含特殊字符
5 years ago
老广 0d2fc27a97
Merge pull request #3420 from jumpserver/bugfix
5 years ago
ibuler f4136decde [Update] Stash
5 years ago
BaiJiangJie b51ad05a4b [Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)5
5 years ago
BaiJiangJie ca178c534e [Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)4
5 years ago
BaiJiangJie d7948425df [Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)3
5 years ago
BaiJiangJie a0be7333fb [Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)2
5 years ago
BaiJiangJie fde8702916 [Update] 修复初始化 Default 节点的 Bug(原因:在其他组织下 Default 节点默认的 key 1 已经存在)
5 years ago
ibuler c25335cf95 [Update] 修改authbook
5 years ago
BaiJiangJie e5250294b0 Dev export (#3355)
5 years ago
BaiJiangJie f3dc9b886b Asset favor (#3352)
5 years ago
BaiJiangJie 5f96f8c229 [Update] 优化节点删除 API,添加删除失败原因
5 years ago
ibuler ce530e417c [Update] 修改cmd filter rules pattern
5 years ago
老广 118fc8c42f
Dev beta (#3281)
5 years ago
ibuler 5055a9f352 [Update] 修改获取资产的逻辑
5 years ago
ibuler 28afd1f6f9 [Update] 修改正则表达式
5 years ago
ibuler 6fc666e60d [Update] 优化获取系统用户
5 years ago
ibuler 847e37e641 [Update] 修改一些bug
5 years ago
ibuler b7021b5ecb [Update] 支持收集资产上的用户
5 years ago
ibuler 5464c884db [Update] 修改swagger
5 years ago
ibuler 8ddda8e5af [Update] 修复页面bug和popover的问题
5 years ago
ibuler 444f494c0b [Update] 修改节点资产数量的bug
5 years ago
老广 9bcc325c1e
Bugfix (#3216)
5 years ago
老广 dbb441dfb6
Perm cache (#3211)
5 years ago
老广 8cd8f41cb0
Dev beta (#3167)
5 years ago
老广 1fe18e8073
Bugfix (#3153)
5 years ago
老广 164f48e131
Dev beta (#3048)
5 years ago
ibuler 907d93bcad [Update] 还原一些
5 years ago
ibuler a315df29ca [Update] 暂时不更改这里逻辑
5 years ago
ibuler 2e9711ae8a [Update] 修改nodes
5 years ago
ibuler 05e4e7301c [Update] 修改避免每次刷新asset user的可连接性
5 years ago
BaiJiangJie 4254775149
Bugfix (#3065)
5 years ago
BaiJiangJie 3cdabaf883
[Update] 系统用户资产管理页面获取相关的所有资产 (#3038)
5 years ago
jym503558564 dbb27a7771 [Bugfix] 修复网关测试连接失败未捕获导致报500的bug
5 years ago
jym503558564 48cde91dc1 [Bugfix] 修复命令过滤器名称可重复问题
5 years ago
老广 55b049c86a
Bugfix (#2938)
5 years ago
BaiJiangJie 5f9f970abd
Perf (#2929)
5 years ago
老广 bf5acf7ef1
[Update] 修复系统用户管理用户提及重置密码的bug (#2899)
5 years ago
ibuler 0809916b01 [Update] Merge with master
5 years ago
BaiJiangJie 963b0911cf [Update] 资产model.__all__添加ProtocolsMixin
5 years ago
ibuler aac5eed9fc [Update] 去掉debug
5 years ago
ibuler 3c825440f0 [Update] 优化协议
5 years ago
ibuler 782bad916e Merge branch 'bugfix' of github.com:jumpserver/jumpserver into bugfix
5 years ago
ibuler 1472f0437f [update] 修改一些性能问题
5 years ago
八千流 1256944b96 [Bugfix] 修复删除节点bug (#2883)
5 years ago
ibuler 6f570bcbf1 [update] 修改Node无法被删除的bug
5 years ago
ibuler bab4326aeb [Update] 优化节点
5 years ago
ibuler 1448d23ca6 [Update] 准备优化 asset user
5 years ago
ibuler 8e9b3f134b [Update] 修改permission actions
5 years ago
ibuler 1a0ff422fe [Update] 优化树结构
6 years ago
ibuler 6d96b5dbaf [Update] 修改org mixin
6 years ago
BaiJiangJie 9ca4a8c941
Dev (#2838)
6 years ago
ibuler e8ebc94191 [Update] 修改assets users api
6 years ago
ibuler e08d542c87 [Update] 修改users public_key等字段
6 years ago
ibuler 824ba433f6 [Update] 修改表结构
6 years ago
ibuler 0f8d4f5b32 [Update] 统一可连接性,添加sql debug
6 years ago
ibuler 63216addf6 [Update] 修改connectivity
6 years ago
ibuler 9dd951dd0d [Update] 优化可连接性
6 years ago
ibuler ef717f888b Merge branch 'dev' into bugfix
6 years ago
BaiJiangJie 583fd410f5 [Update] 添加迁移文件,修改设置资产可连接性时管理用户为None的bug
6 years ago
ibuler 3e73dbdb11 [Update] 修改小问题
6 years ago
BaiJiangJie d563216e3f [Bugfix] 修复资产没有管理用户时获取connectivity字段失败的bug
6 years ago
ibuler 2cd092af42 [Update] 修改资产创建格式
6 years ago
BaiJiangJie 9cd75390bf [Update] Auth Info (#2806)
6 years ago
老广 ddafd7ba26 Dev ansible windows 2 (#2783)
6 years ago
ibuler 3e86c07411 [Update] 修改授权节点显示
6 years ago
老广 44d33f70e4 [Update] 修改授权树显示策略 (#2784)
6 years ago
ibuler e8ceb58292 [Update] 允许资产ip填写为host地址
6 years ago
BaiJiangJie 1eca517978 [Feature] 添加功能 RemoteApp (#2706)
6 years ago