Commit Graph

787 Commits (37ca4a46eeeeaf66aca732b120273feee2c8aa81)

Author SHA1 Message Date
fit2bot 73102fceb0
fix: 修复禁用平台的账号切换功能,历史创建的切换账号依然可以正常切换 (#10560)
2 years ago
Bai 5e177b6ce5 fix: 修复用户登录认证 MFA 输入错误时没有记录具体错误信息的问题
2 years ago
ibuler 6eb9986c75 perf: 修改过期默认值
2 years ago
老广 e40d65871b
Merge pull request #10501 from jingzhaoyang/dev
2 years ago
老广 a236de1eff
Merge pull request #10489 from O-Jiangweidong/pr@dev@fix_mfa_bypass
2 years ago
景朝阳 efb31d6f37
fix: when request access_token is post method, http body has no json data
2 years ago
Eric 48fca8f0f3 perf: 修复 rdp option 参数设置
2 years ago
Eric 31600ba66c perf: rdp 设置分辨率不生效问题
2 years ago
Eric a17fa5a518 perf: remoteapp rdp文件参数禁用复用连接
2 years ago
jiangweidong bb27be0924 fix: 修复某待审核用户返回时,登录其他用户可绕开mfa的问题
2 years ago
fit2bot a7fed21819
perf: 翻译 (#10472)
2 years ago
fit2bot 6afcf7bf42
perf: 第三方用户认证错误信息提示(尤其是第三方认证跳转的情况) (#10446)
2 years ago
ibuler 737032418a perf: 优化写法
2 years ago
ibuler 2aa03d5b79 perf: connect token 允许复用
2 years ago
ibuler 0e98990e17 perf: 远程应用调度优先调度的上个主机,使用上个账号,并支持同名账号
2 years ago
jiangweidong 185f33c3e0 perf: 企业微信、钉钉、飞书本地没有用户即创建
2 years ago
jiangweidong 3f1858a105 将配置改到类属性中
2 years ago
jiangweidong 1fef9a2cf0 perf: 去掉不用的导包
2 years ago
jiangweidong 38a9b90a8b fix: flash_message 带上返回值
2 years ago
jiangweidong b376491020 perf: 优化user_type默认值
2 years ago
jiangweidong 3367f65b02 perf: 优化逻辑,抽离callback_base类
2 years ago
jiangweidong bda748d547 feat: 支持钉钉、飞书、企业微信扫码登录无用户时自动创建用户
2 years ago
ibuler f51af9736b perf: rdp 支持 console 模式
2 years ago
fit2bot a28239f313
fix: 登录复核刷新后404 (#10240)
2 years ago
jiangweidong cad88560bb perf: 修改OAuth2的access_token前缀格式
2 years ago
jiangweidong a59f1895a3 perf: 当连接资产为网关时,connection_token不返回网域网关信息
2 years ago
Eric b58488a7e9 perf: connection token api 兼容处理
2 years ago
ibuler 34e846927b perf: 优化 connect token asset info
2 years ago
fit2bot 1248458451
perf: 优化支持 choices (#10151)
2 years ago
Bai 48b937d867 fix: 修复手动登录用户失败的问题
2 years ago
halo 9f98e3f098 fix: 远程应用特权用户不生效问题
2 years ago
Bai 9be01b4c67 feat: 支持飞书国际版(lark)
2 years ago
Bai 4c7bc105d7 feat: connection-token 添加重联兑换 API
2 years ago
Bai 891c478d13 fix: 修复 ldap 用户登录时邮箱存在 500 的问题
2 years ago
Bai 1901ef7252 fix: 修复 ldap 用户登录时邮箱存在 500 的问题
2 years ago
Bai 63ca4f8fab fix: 修复认证MFA失败次数清空问题
2 years ago
fit2bot 9a62a7aaab
pref: 修改 activity log (#9571)
2 years ago
ibuler a63709002d perf: 优化 gateway 返回情况
2 years ago
老广 9cd0a348fc
Merge pull request #9575 from jumpserver/pr@dev@perf_session_account_id
2 years ago
“huailei000” 61579bb290 perf: 调整登录页样式
2 years ago
Eric b882b7de1a perf: 会话新增 account_id
2 years ago
Bai 4109f2cb1c fix: 修改翻译
2 years ago
Bai 1f4fdc13aa fix: 修复一些 connection-token rbac 权限控制
2 years ago
fit2bot 306193ca5f
perf: input_secret (#9542)
2 years ago
老广 0c2873ae86
Merge pull request #9512 from jumpserver/pr@dev@perf_asset_task
2 years ago
ibuler df3b76f357 perf: 优化 applet account 释放
2 years ago
Bai 5153817ff4 fix: 修复同名用户登录时username设置问题
2 years ago
jiangweidong c5b8ae6c9a perf: 修改变量名
2 years ago
jiangweidong 7926f7d75e fix: 修改OAuth2协议的注销地址为非必填项目
2 years ago
Bai 48067415ef fix: 修复第三方用户登录复核时,可以跳过的问题
2 years ago
fit2bot e3d1474b9b
perf: k8s tree error msg (#9472)
2 years ago
Bai 37f119260e fix: 修复 connection token 相关的返回字段
2 years ago
fit2bot 32afa214fd
perf: k8s token 不过期 (#9460)
2 years ago
ibuler 470d2703f4 perf: 协议端口校验
2 years ago
Aaron3S 1083f5f6f2 feat: 添加 task 的 verbose_name
2 years ago
ibuler 9ec7a8ac61 perf: 优化 asset info
2 years ago
Bai f647f88536 fix: 修改迁移 connection-token system_user -> account 字段失败的问题
2 years ago
Bai 3c93ed6a75 fix: 修改迁移 connection-token system_user -> account 字段失败的问题
2 years ago
fit2bot 56d533c802
v3.0.0-rc1 (#9322)
2 years ago
老广 ce0632f49b
Merge pull request #9250 from jumpserver/v3
2 years ago
ibuler 6bf4de8134 perf: 修改登录页面
2 years ago
“huailei000” 65387ebff4 perf: 调整登录页面布局
2 years ago
fit2bot c304a58c05
perf: 修改k8s 树 (#9228)
2 years ago
ibuler 58909ee67d perf: 修改基础 model,继承同一个
2 years ago
ibuler 24da1e7d91 perf: 修改 connect token, 获取 applet info
2 years ago
halo 4f1d4ab71e fix: 导入翻译引用
2 years ago
halo cb8dc6c583 perf: 优化oauth2的服务地址参数拼接
2 years ago
ibuler cb7b31e8b8 perf: perm account 返回 alias
2 years ago
jiangweidong c121ac6b1d perf: OpenID支持PKCE方式对接
2 years ago
Eric 1af86ccdfe perf: change secret_type to LabeledChoiceField
2 years ago
ibuler da36ce9dfd perf: merge connect token rdp option
2 years ago
ibuler dbee3ed30d feat: connect token 添加 Rdp options
2 years ago
“huailei000” b6afe77bc0 perf: 调整登录页样式
2 years ago
Jiangjie.Bai 7842e3e5ab
Merge: v3 to dev (#9160)
2 years ago
ibuler daf279304a perf: 修改完冲突了
2 years ago
ibuler e91cbb9c97 merge: with v3
2 years ago
ibuler 873afd239e chore: relove conflict
2 years ago
ibuler 80e550b71a fix: 修复 supertoken 创建
2 years ago
Bai 1a9f520c1f Merge to local v3
2 years ago
Bai cc7424dbfe perf: 修改 CommandFilterACL, CommandGroup Model 的 Meta 内部类; 修改 Command Model 的 system_user -> account 字段; 修改 ConnectionToken 的 command_filter_acls 返回字段;
2 years ago
ibuler ca228074e3 perf: 修改 migrations 依赖
2 years ago
ibuler 38b1701b33 perf: 修改 migrations, 修改 Connect token
2 years ago
ibuler d25d580ba4 perf: 合并 connect token
2 years ago
ibuler 669ccb502f perf: 修改 connect token
2 years ago
Bai a69b762f13 fix: 修改 ACL ActionChoices review, accept, reject 引用
2 years ago
Bai 2b5bd558f3 perf: 修改命令过滤相关的Model, CommandFilterACL, CommandGroup; 修改Model QuerySet 相关的方法;
2 years ago
Bai a70f85e346 fix: 修改 ConnectionToken Serializer
2 years ago
Bai c8c5aca355 fix: 修改 ConnectionToken Serializer 命令过滤器
2 years ago
ibuler a18f544cf8 perf: 修改 acl
2 years ago
fit2bot edae6942ac
perf: connection token client add protocol (#9134)
2 years ago
ibuler 0ffea3855b perf: 修改 connect token api
2 years ago
ibuler ed77d05bd8 pref: conneect token 支持 su from
2 years ago
ibuler 4b61790a92 fix: 修复 connect token remote app 错误
2 years ago
ibuler 44ee80b05a perf: 去掉 connect token endpoint protocol
2 years ago
ibuler 6593648554 perf: 修改 connect token
2 years ago
Eric 426900145e perf: connect token asset add specific
2 years ago
ibuler 3ac952f735 perf: 修改 connect token 拉起
2 years ago
ibuler 9412c5d42d perf: 修改 connect token 数据结构
2 years ago
ibuler 0981cd1ed1 perf: 修改 Connect token 数据结构
2 years ago
feng e4edf3be02 perf: migrate
2 years ago
ibuler cb76cad6de Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
2 years ago
ibuler f6bdc7f81c pref: 暂存 客户端连接方式
2 years ago
fit2bot 11636dafd8
perf: history account secret perm (#9128)
2 years ago
Eric 3c5b459ab7 fix: connect token serializer
2 years ago
ibuler a1d72a1746 pref: 修改 connect token 一些 Url
2 years ago
ibuler 211f560400 Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
2 years ago
ibuler 23f3f903f5 perf: 修改 connect token
2 years ago
Bai 8a3bc51faa 解决 authentication 迁移文件冲突
2 years ago
ibuler 5e503ec5b8 Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
2 years ago
ibuler 0f35b3dd58 pref: 修改 connect token
2 years ago
fit2bot d44d475cae
perf: gateway (#9115)
2 years ago
ibuler abfd472a0a perf: 修改 connect token
2 years ago
ibuler 075cadb1ab merge: with remote
2 years ago
ibuler 779161d79a perf: 修改 connection token
2 years ago
fit2bot 1a204618f7
[v3] perf: migrate gateway to asset (#8928)
2 years ago
jiangweidong b6f86e8fb6 perf: 优化忘记密码,用户无手机号时无法使用手机号重置密码
2 years ago
ibuler 8e1312e8ce pref: 修改 perm token
2 years ago
ibuler 4f135bc349 pref: 添加 perm token
2 years ago
jiangweidong 791b175465
perf: 优化找回密码页面 (#9045)
2 years ago
ibuler f6e403fd8b pref: 修改 asset permission
2 years ago
Jiangjie.Bai cd93de4c00 perf: 优化 Connection Token API 逻辑处理
2 years ago
ibuler 0fb96091cc perf: 优化代码速度
2 years ago
ibuler 4405064e78 pref: 添加 api debug timer
2 years ago
Jiangjie.Bai 8abf954015 fix: 处理一波迁移文件
2 years ago
fit2bot 13ae50f5d0
feat: 自定义MFA认证逻辑 (#8891)
2 years ago
jiangweidong 2029e9f8df
feat: 重构操作日志 (#8941)
2 years ago
jiangweidong 1e97a23bc5
feat: 忘记密码支持手机短信找回,并修改邮箱方式和手机方式统一 (#8960)
2 years ago
Jiangjie.Bai 2797baa4e5 Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
2 years ago
feng 5bd40fcd22 fix: swagger
2 years ago
Jiangjie.Bai 81e3809435 refactor: 修改 ConnectionToken API 结构
2 years ago
halo 50be7c6fc8 fix: rdp客户端拉起后窗口标题中文乱码
2 years ago
Jiangjie.Bai bcd1d5585b refactor: ConnectionToken 修改 Model 和序列类
2 years ago
Jiangjie.Bai 2b5b4ad605 refactor: ConnectionToken 修改表字段名称 account -> account_username
2 years ago
Jiangjie.Bai 3d616b01b0 refactor: ConnectionToken 添加 protocol 字段
2 years ago
Jiangjie.Bai bb01a60fc1 refactor: 修改 authentication models 目录
2 years ago
Jiangjie.Bai 5d37d1b7b1 Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
2 years ago
Jiangjie.Bai a260da6cec refactor: 修改 ConnectionToken 关联的逻辑(1)
2 years ago
ibuler 1239247b5a pref: 修改删掉 connection token type
2 years ago
Jiangjie.Bai bd001bb262 refactor: 修改 ConnectionToken 表结构
2 years ago
Jiangjie.Bai fb6f51b9cb merge: dev
2 years ago
Jiangjie.Bai 13279c9d2a refactor: 修改 ConnectionToken 表结构
2 years ago
ibuler c018055d5f pref: 修改migrations
2 years ago
Jiangjie.Bai 11eb505c78 refactor: 修改 ConnectionToken 表结构
2 years ago
Jiangjie.Bai 188a2846ed fix: 修复 OAuth2 用户本地被禁用后,页面一直跳转的问题.
2 years ago
Jiangjie.Bai 57e12256e7 feat: 修改 Endpoint 获取 Manugs DB listen port 的逻辑
2 years ago
ibuler 1b0195cb82 perf: 修改 asset 结构
2 years ago
feng626 615f36c6f6 perf: 收集账号
2 years ago
Quentin Machu 61ff3db0f1 fix: address issue #8287 with blank SAML's RelayState
2 years ago
Jiangjie.Bai a27aeca2fd refactor: 修改授权相关Model,Serializer,API结构
2 years ago
jiangweidong b25404cac1 feat: 支持OAuth2协议自定义注销功能
2 years ago
ibuler d9663036f8 perf: revert csrf token project
2 years ago
ibuler 2354650b82 perf: 暂时去掉 csrf token
2 years ago
ibuler 951d4e4e0d perf: 合并冲突
2 years ago
feng626 ca3d2271a8 merge v3
2 years ago
Jiangjie.Bai 1819083a25 perf: 优化 custom 认证模块加载逻辑,判断MD5值,启动时只加载一次
2 years ago
Jiangjie.Bai 8fc5c4cf9e feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;通过配置文件控制
2 years ago
Jiangjie.Bai 89051b2c67 feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;
2 years ago
Jiangjie.Bai 9123839b48 feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;
2 years ago
Jiangjie.Bai 7151201d58 feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;
2 years ago
ibuler 1e57a0eb1f perf: merge v3
2 years ago
ibuler ab46194039 perf: 修改 导入
2 years ago
feng626 97c6e2c0b2 修复migrate bug
2 years ago
feng626 fe4df4b179 fix: 修复swagger
2 years ago
feng626 37b150bc04 fix: 表单提交csrftoken问题
2 years ago
Jiangjie.Bai 8ae98887ee
Revert "fix: 修复服务端渲染请求缺少csrf token 问题" (#8780)
2 years ago
feng626 24a1738e73 fix: 修复服务端渲染请求缺少csrf token 问题
2 years ago
Jiangjie.Bai 867ad94a30 fix: 修改认证重定向地址 scheme 取值逻辑
2 years ago
fit2bot 7d0a19635a
fix: 修复登录符合拒绝时 登录日志类型异常问题 (#8758)
2 years ago
ibuler 3f47e63080 perf: remove system user
2 years ago
fit2bot d405bae205
fix: 修复认证失败后错误信息总是 IP block 的问题 (#8755)
2 years ago
fit2bot 68841d1f15
fix: 配置仅已存在用户登录后 cas用户首次登录报403 (#8752)
2 years ago
ibuler 2948d5af7f perf: 删除一部分 system user
2 years ago
fit2bot 5559f112db
fix: 用户登录复合500 (#8743)
2 years ago
feng626 0eaaa7b4f6 fix: 用户异地登陆bug
2 years ago
fit2bot 18af5e8c4a
fix: 【登录日志】登录复核用户被拒绝,登录日志无登录日志记录】 (#8739)
2 years ago
ibuler d402ba5d92 perf: 修改资产名称
2 years ago
huangzhiwen a14ebc5f0f fix: 解决第三方登录无限重定向问题
2 years ago
Eric acf8b5798b perf: 优化rdp文件名的显示
2 years ago
fit2bot 30fe5214c7
fix: 增加上了第三方用户登录失败的原因 (#8714)
2 years ago
fit2bot 3951b8b080
fix(auth): 第三方用户(saml2)登录规则设置无效 (#8648)
2 years ago
Jiangjie.Bai c295f1451a fix: 修复登录失败日志的原因信息
2 years ago
Jiangjie.Bai c4a94876cc fix: 增加配置项 SECURE_PROXY_SSL_HEADER request build url 时获取对应的 scheme
2 years ago
ibuler 196e38897f perf: 修改 protcols
2 years ago
fit2bot 4ecb0b760f
perf: 支持配置文件加密 (#8699)
2 years ago
jiangweidong 2099baaaff
feat: 认证方式支持OAuth2.0协议 (#8686)
2 years ago
Jiangjie.Bai 9319c4748c perf: 修改用户登录 ACL 翻译信息
2 years ago
fit2bot 429e838973
perf: 优化用户登录ACL根据规则优先级进行匹配 (#8672)
2 years ago
fit2bot cb8690dd63
fix: 处理组件获取connection token获取不到的问题 (#8629)
2 years ago
ibuler 2b2aa8f072 perf: 优化 换行
2 years ago
ibuler 772e540527 perf: 修改 connect token 换行
2 years ago
Jiangjie.Bai 29656b1630 fix: 修改获取 rdp-file / client-url / smart-endpoint 时endpoint host后台处理为当前请求的host
2 years ago
fit2bot cc2b858769
fix: 修复获取令牌信息的remote app资产信息 (#8619)
2 years ago
feng626 5055d140fd fix: 修复host为空情况
2 years ago
ibuler 93a89509d6 perf: merge with dev
2 years ago
fit2bot 4fd82b9946
fix: 修改翻译 (#8602)
2 years ago
Jiangjie.Bai 395636296d fix: 修改连接token secret长度为16
2 years ago
Jiangjie.Bai b262643f0a fix: 连接令牌添加 expire_time 和 is_valid 字段
2 years ago
fit2bot d789810984
fix: condirm (#8572)
2 years ago
fit2bot c7c0374c78
perf: 修改主题 (#8569)
2 years ago
Jiangjie.Bai f3cf071362 feat: 修改connection token secret不显示
2 years ago
fit2bot 27cbbfbc79
refactor: 重构 Connection Token 模块 (完成获取 Super connection token API 逻辑) (#8559)
2 years ago
fit2bot 06375110b9
fix: 修改mfa check 判断 (#8561)
2 years ago
fit2bot bf7c05f753
fix: 调整confirm (#8554)
2 years ago
fit2bot 001e5d857f
pref: debug toolbar 太费时间 先禁用 (#8528)
2 years ago
fit2bot 75aacd0da6
fix: 用户登录错误处理bug (#8531)
2 years ago
fit2bot a6cc8a8b05
perf: 优化confirm接口 (#8451)
2 years ago
fit2bot 3cbce63c54
perf: 拆分登录 View (#8502)
2 years ago
ibuler b619ebf423 perf: 修改 jumpserver 版本号,避免缓存
2 years ago
ibuler 3749a0c6a1 perf: 修复 middleware 导致的内存增长
2 years ago
ibuler ac20bc05ba perf: 优化 css
2 years ago
fit2bot 7e2f81a418
perf: 重构 ticket (#8281)
2 years ago
ibuler fa51465485 perf: 修改去掉 导入 certs
2 years ago
ibuler 8f59bb2a48 perf: 优化登陆
2 years ago
ibuler 2366da1485 perf: redis AND login page
2 years ago
ibuler f1a22575d3 perf: 优化登录页面
2 years ago
ibuler 7c1882bb53 perf: login
2 years ago
ibuler 8b819f3779 perf: 优化登录
2 years ago
feng626 75a72fb182 fix: user confirm bug
2 years ago
Jiangjie.Bai 9e16b79abe fix: 修复openid用户登录时默认邮件后缀使用配置项
2 years ago
ibuler 10adb4e6b7 perf: 优化签名认证
2 years ago
ibuler c6949b4f68 perf: 去掉 remote app 的加密
3 years ago
fit2bot a5acdb9f60
perf: 统一校验当前用户api (#8324)
3 years ago
Jiangjie.Bai 810c500402 feat: 添加配置项 CONNECTION_TOKEN_EXPIRATION
3 years ago
Jiangjie.Bai af1150bb86 feat: OIDC 用户添加属性映射值
3 years ago
Jiangjie.Bai 15423291cc fix: 修复ldap用户登录时用户组不设置
3 years ago
fit2bot c8d7c7c56f
fix: 修复oidc认证不区分大小写 (#8267)
3 years ago
ibuler aa7540045b feat: 添加 session guard
3 years ago
ibuler e5f4b8000e stash
3 years ago
Jiangjie.Bai 0fc5a33983 fix: 修复企业微信、钉钉、飞书登录跳转问题
3 years ago
fit2bot aff5b0035d
perf: 优化加密 (#8206)
3 years ago
fit2bot 031077c298
perf: password 等使用 rsa 加密传输 (#8188)
3 years ago
jiangweidong c56179e9e4
feat: 支持企业微信、钉钉直接审批工单 (#8115)
3 years ago
feng626 d23953932f perf: connection token 分api权限
3 years ago
Jiangjie.Bai 00ed7bb025 perf: 优化 OIDC 支持选择认证方式
3 years ago
xiaziheng b1aadf1ee9 Fix oidc (#8165)
3 years ago
jiangweidong 3a3f7eaf71 feat: 优化SAML2生成的metadata文件内容及属性映射
3 years ago
fit2bot af9248ef7c
fix: 还原connection token 逻辑 (#8101)
3 years ago
feng626 611a00a5fa fix: 修复super user perm bug
3 years ago
Jiangjie.Bai 5f370c1c04 perf: 优化内置系统用户角色权限
3 years ago
ibuler 3e3835dc28 perf: 修改用户权限
3 years ago
ibuler f4ed4e1176 perf: 添加 temp token 排序
3 years ago
fit2bot a647e73c02
feat: 设置SessionCookieNamePrefix (#8071)
3 years ago
Jiangjie.Bai 97e59384e0 fix: connection token API 返回有效时间
3 years ago
fit2bot b610d71e11
feat: 添加 临时 password (#8035)
3 years ago
fit2bot c630b11bd5
fix: port str (#8055)
3 years ago
fit2bot f481463c64
feat: 添加Endpoint (#8041)
3 years ago
ibuler ffd98c6e3f fix: 修改 import
3 years ago
fit2bot 1f8ded49fa
feat: 工作台区分组织 (#8040)
3 years ago
ibuler d418c28e98 perf: 修改 base
3 years ago
Jiangjie.Bai 54d1996507 feat: 支持续期Connection Token
3 years ago