Commit Graph

995 Commits (35b07410684882abe59880b1dd8fdfda5b94520c)

Author SHA1 Message Date
feng cfb1d306a3 perf: 优化user session 逻辑 2024-03-13 10:58:03 +08:00
ibuler 056e0c816b perf: 修改翻译 2024-03-12 17:04:26 +08:00
feng a7a099f290 perf: 支持配置文件配置限制的最大数量 2024-03-06 14:53:48 +08:00
jiangweidong 533d2ab98a perf: 优化自定义短信测试总是成功的问题 2024-03-06 14:32:58 +08:00
ibuler 18707d365b perf: 优化标签搜索资产使用的关系 2024-03-01 15:05:01 +08:00
jiangweidong b557e264bc fix: 账号备份选择SFTP有多个时,重复编码password会导致任务异常 2024-02-29 16:10:21 +08:00
wangruidong edf0630cef fix: 用户列表导出优化 2024-02-22 17:44:56 +08:00
ibuler 314e4301f3 perf: 修改翻译 2024-02-05 14:13:07 +08:00
fit2bot 31b0d345ad
perf: 使用新的钉钉登录接口 (#12635)
* perf: 暂存

* perf: 使用新的钉钉登录接口

---------

Co-authored-by: halo <wuyihuangw@gmail.com>
2024-02-04 17:05:11 +08:00
wangruidong f606dd8920 perf: 增加国际电话区号选择 2024-02-04 14:52:15 +08:00
feng 8cb74976e1 perf: 优化用户session 会话过期 2024-02-02 17:52:50 +08:00
ibuler 0303408be8 perf: 优化授权树的刷新,同步解决同步异步的问题 2024-01-24 16:44:19 +08:00
ibuler e8bbc44647 perf: 优化授权的资产,速度快 10 倍 2024-01-24 16:00:18 +08:00
fit2bot 0c74e92bfb
perf: 优化 labels 在 json field 中的筛选 (#12577)
* perf: 优化 labels 在 json field 中的筛选

* perf: 修改 labels 搜索

---------

Co-authored-by: ibuler <ibuler@qq.com>
2024-01-21 23:36:18 -04:00
Eric ce94348d45 perf: ignore some err 2024-01-19 12:56:46 +08:00
Eric f74f8b7d8c perf: 优化 delay_run 执行 2024-01-19 12:56:46 +08:00
Bai dc79346bdc perf: 修复 Count 时没有去重的问题 2024-01-19 12:54:14 +08:00
feng e4d8ce097a fix: 创建资产失败 2024-01-17 18:05:30 +08:00
ibuler a2d6e41816 perf: labels getter and setter for inherite model 2024-01-16 15:00:46 +08:00
fit2bot 1275087f19
perf: 添加LC_ALL环境变量C.UTF-8 解决ansible无法初始化首选语言环境问题 (#12530)
Co-authored-by: feng <1304903146@qq.com>
2024-01-12 11:21:27 +08:00
feng 311c01242b fix: 分页后排序失效 2024-01-12 10:18:05 +08:00
ibuler 496b72aaee perf: 优化导入错误 2024-01-08 17:44:49 +08:00
jiangweidong b4c1dd2944 perf: slack消息解析优化-mistune升级 2024-01-08 12:35:26 +05:00
jiangweidong 9ede3670a7 perf: 邮箱支持exchange协议 2024-01-08 12:35:01 +05:00
ibuler 15ac81a422 perf: 优化标签绑定,仅绑定到资产上 2024-01-03 17:08:15 +08:00
fit2bot 2fcbfe9f21
perf: 优化 tree nodes 避免太慢 (#12472)
* perf: 优化 tree nodes 避免太慢

perf: 优化大量资产上的资产数生成比较慢

perf: 优化节点树

perf: 修改 tree nooooooooodes

perf: 优化一些 api 比较大的问题

perf: 优化平台 api

perf: 分页返回同步树

perf: 优化节点树

perf: 深度优化节点树

* perf: remove unused config

---------

Co-authored-by: ibuler <ibuler@qq.com>
2024-01-02 16:11:56 +08:00
ibuler bc5494bbb0 perf: 优化 label choice 2023-12-21 16:51:36 +08:00
ibuler ca026040fe perf: 优化导入账号报错 2023-12-21 12:40:59 +08:00
ibuler 88b9a4d693 perf: 修改搜索 2023-12-20 17:50:40 +05:00
ibuler 4d15e46ceb perf: 修改搜索 2023-12-20 17:50:40 +05:00
wangruidong 98c9cddcbf fix: es命令记录可以看到其他资产执行的命令 2023-12-20 16:00:35 +05:00
fit2bot 6544f8ade8
perf: 修改 labels 搜索 (#12379)
* perf: 修改标签的搜索

* perf: 修改 labels 搜索

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-20 14:31:03 +08:00
ibuler ac5991fc43 perf: 修改标签的搜索 2023-12-20 10:57:58 +05:00
ibuler 0b7552a6ee perf: 修改 labels 绑定引起的问题 2023-12-19 16:06:05 +05:00
fit2bot 45425b11d2
perf: 优化 labels 支持多个搜索 (#12367)
Co-authored-by: ibuler <ibuler@qq.com>
2023-12-19 18:46:02 +08:00
jiangweidong 83b91cb739 perf: 优化命令禁止发送消息时,slack消息会包含html标签内容 2023-12-19 11:40:18 +05:00
ibuler 1358cf532f perf: 修改 labels 和 role 搜索 2023-12-18 18:23:06 +05:00
ibuler f7fee0f430 perf: 修复标签搜索 2023-12-15 18:34:44 +08:00
ibuler 4f1826d3ed perf: get request ip, only using x-forwarded-for 2023-12-12 14:44:57 +08:00
Eric e193d7a942 perf: 完善 yaml 加载 2023-12-05 17:25:25 +08:00
ibuler 0e7e499a1e perf: 修改 labels 创建 2023-12-05 15:22:47 +08:00
fit2bot 8291a81efd
perf: 支持全局的 labels (#12043)
* perf: 支持全局的 labels

* perf: stash

* stash

* stash

* stash

* stash

* perf: 优化 labels

* stash

* perf: add debug sql

* perf: 修改 labels

* perf: 优化提交

* perf: 优化提交 labels

* perf: 基本完成

* perf: 完成 labels 搜索

* perf: 优化 labels

* perf: 去掉不用 debug

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-12-05 11:16:34 +08:00
fit2bot 0fdae00722
perf: 支持slack通知和认证 (#12193)
* perf: 支持slack通知和认证

* perf: 生成迁移文件

* perf: 优化获取access_token逻辑

---------

Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com>
2023-11-29 17:45:44 +08:00
feng 370ef11486 perf: 随机密码生成规则添加可排除字符选项 2023-11-28 14:46:51 +08:00
ibuler ba38852354 perf: 优化跳转页 2023-11-24 17:00:39 +08:00
feng 18f6ffe0ce perf: 国际化翻译 2023-11-22 18:30:56 +08:00
feng a6de9bdde6 perf: 修改翻译 2023-11-22 11:09:16 +08:00
ibuler 07e1918fa1 perf: 优化延迟运行
fix: 延迟执行设置超时

perf: 修改 delay run

perf: 优化 delay_run 执行

perf: 修改 delay run
2023-11-20 10:29:51 +08:00
wangruidong ae364ac373 fix: 录像存储下载报错 2023-11-14 19:21:33 +08:00
wangruidong 9babe977d8 fix: 修改sftp账号备份文件名及任务日志提示 2023-11-13 17:05:21 +08:00
fit2bot d60fe464ca
fix:修复es6.8查询不到数据问题 (#12069)
Co-authored-by: feng <1304903146@qq.com>
2023-11-09 14:18:49 +08:00
Eric 3eb1583c69 perf: 增加分享权限位 2023-11-08 19:05:51 +08:00
fit2bot f01bfc44b8
perf: 账号备份增加sftp方式 (#12032)
* perf: 添加sftp支持

* perf: 账号备份增加sftp方式

---------

Co-authored-by: wangruidong <940853815@qq.com>
Co-authored-by: Bryan <jiangjie.bai@fit2cloud.com>
2023-11-07 15:10:46 +08:00
老广 53d8f716eb
Merge pull request #12007 from jumpserver/pr@dev@json_field_support_m2m_all
perf: JSONManyToMany 中的 m2m 方式支持包含所有
2023-11-02 10:35:28 +08:00
ibuler ffa242e635 perf: JSONManyToMany 中的 m2m 方式支持包含所有 2023-11-01 15:38:03 +08:00
wangruidong 4021b1955e fix: 组件启动失败 2023-10-31 19:18:35 +08:00
wangruidong dc841650cf perf: AKSK添加访问IP控制 2023-10-31 02:43:33 -05:00
ibuler 73b0b23910 perf: 修改rsa key 默认长度 2023-10-25 10:05:58 +08:00
Bai 772684d24c fix: 修复crontab语义 2023-10-17 11:19:13 +08:00
ibuler 452ee1224c perf: 修改用户确认 2023-10-13 14:40:40 +08:00
fit2bot 9f042cfa04
Merge branch 'dev' into pr@dev@change_import (#11815)
* perf: 修改获取 ip

* perf: 修改导入

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-10-12 03:17:32 -05:00
ibuler 8b3fd2c117 perf: 修改获取 ip 2023-10-12 16:09:22 +08:00
Bai 7cd2736e82 perf: 优化用户传递的 phone 处理 2023-10-11 04:50:45 -05:00
jiangweidong 70f0f55ddb
feat: 支持自定义短信认证(文件) (#11784)
* feat: 支持自定义短信认证(文件)

* perf: 翻译

* perf: 还原注释
2023-10-10 05:23:54 -05:00
fit2bot 333746e7c4
perf: 优化用户 access key 的使用和创建 (#11776)
* perf: 优化用户 access key 的使用和创建

* perf: 优化 access key api

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-10-10 04:52:52 -05:00
ibuler 2aed3fcaea perf: 修改随机数生成,避免使用 random 库 2023-10-07 11:30:45 +05:00
ibuler 28196573bb perf: 修改随机使用secrets 2023-10-07 11:30:45 +05:00
ibuler 27c505853b perf: 优化忘记密码 2023-10-07 11:18:55 +05:00
ibuler 15a5dda9e0 perf: 修改默认的邮箱地址 2023-09-27 15:15:15 +08:00
ibuler 2069fee795 perf: 优化发送邮件 2023-09-27 08:27:12 +05:00
ibuler cbe3d66b39 fix: pubkey auth require svc sign 2023-09-25 23:29:42 +08:00
Bryan 7c67d882aa Revert "fix: pubkey auth require svc sign"
This reverts commit 9bde2ff6e1.
2023-09-25 23:24:52 +08:00
ibuler 9bde2ff6e1 fix: pubkey auth require svc sign 2023-09-25 23:08:55 +08:00
Bai 1f00c00183 fix: 修复验证码校验逻辑和报错信息 2023-09-25 23:03:32 +08:00
ibuler c369b5478c fix: 修复暴力校验验证码 2023-09-25 22:06:57 +08:00
老广 4cb499953c Revert "perf: 修复事务中任务执行"
This reverts commit cdbe5d31e9.
2023-09-21 15:40:39 +08:00
ibuler cdbe5d31e9 perf: 修复事务中任务执行 2023-09-21 15:04:58 +08:00
fit2bot 90131db55a
perf: 修改任务检查 (#11609)
* perf: 修改任务检查

* perf: 修改翻译

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-09-20 11:12:15 +08:00
ibuler 0eba6d2175 fix: 修复 random error 2023-09-19 18:11:27 +08:00
fit2bot e6fe7c489e
perf: 修改账号生成 (#11591)
* perf: 修改账号生成

* perf: 修改账号模版支持策略

* perf: 修改特殊字符数量

* perf: 修改 model 继承

* perf: 修改顺序

* perf: 修改 requirements

* perf: 修改翻译

* perf: 修改随机生成密码

* perf: 修改密钥生成

* perf: 修复 bug

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-09-19 10:59:33 +08:00
ibuler a6d78834e7 perf: 添加tips 2023-09-13 17:43:29 +08:00
ibuler d0f79c2df2 perf: 添加 check api 避免未认证 2023-09-13 17:05:01 +08:00
fit2bot 72b215ed03
feat: 支持 passkey 登录 (#11519)
* perf: 基本完成功能

* perf: 优化 passkey

* perf: 优化 passkey

* perf: 完成 passkey

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-09-11 18:15:03 +08:00
ibuler f9d6de9c39 fix: 修复 private storage permission 2023-09-11 11:20:12 +08:00
jiangweidong 7c3a3d599b perf: 参数修改 2023-08-29 15:18:51 +08:00
jiangweidong d70770775a perf: 翻译 2023-08-29 15:16:02 +08:00
jiangweidong d4469aeaf7 feat: 查看/下载录像被记录在活动日志中 2023-08-29 14:21:06 +08:00
fit2bot 859268f7f3
perf: 优化账号创建 (#11440)
* feat: 支持账号模版自动推送
* perf: 修改模版
* perf: 优化账号创建

---------

Co-authored-by: ibuler <ibuler@qq.com>
2023-08-28 15:43:45 +08:00
fit2bot 04f4ecb3d1
perf: 优化文案 (#11405)
Co-authored-by: ibuler <ibuler@qq.com>
2023-08-24 10:58:27 +08:00
ibuler 9634f397df perf: 不允许修改自己的角色 2023-08-23 16:11:05 +05:00
Bai 7707101379 perf: 优化飞书信息通知文案 2023-08-15 08:17:24 +05:00
BoringCat 873e6d1ab9 修复飞书markdown信息渲染问题 2023-08-15 07:47:21 +05:00
fit2bot 4b72099053
perf: 连接方式新增 guide 模式 (#11237)
Co-authored-by: ibuler <ibuler@qq.com>
2023-08-09 19:59:53 +05:00
jiangweidong 7636255533 feat: 系统工具改为异步,增加tcpdump工具 2023-08-07 10:18:51 +08:00
fit2bot 1ad0a20627
fix: 启动500 (#11133)
Co-authored-by: feng <1304903146@qq.com>
2023-07-31 18:31:11 +08:00
老广 0ed929a3b2
Merge pull request #11129 from jumpserver/pr@dev@fix_common_elasticsearch
fix: 修复es7创建index的错误
2023-07-31 17:54:13 +08:00
nut 2ffadcb9bc
Update es.py 2023-07-31 17:53:08 +08:00
fit2bot 3b615719fe
feat: 账号密钥用vault储存 (#10830)
* feat: 账号密钥用vault储存

* perf: 优化 Vault

* perf: 重构 Vault Backend 设计架构 (未完成)

* perf: 重构 Vault Backend 设计架构 (未完成2)

* perf: 重构 Vault Backend 设计架构 (未完成3)

* perf: 重构 Vault Backend 设计架构 (未完成4)

* perf: 重构 Vault Backend 设计架构 (未完成5)

* perf: 重构 Vault Backend 设计架构 (已完成)

* perf: 重构 Vault Backend 设计架构 (已完成)

* perf: 重构 Vault Backend 设计架构 (已完成)

* perf: 小优化

* perf: 优化

---------

Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: Bai <baijiangjie@gmail.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
2023-07-31 17:39:30 +08:00
fangfang.dong 47dd73eb4c fix: 修复es7创建index的错误 2023-07-31 14:54:35 +08:00
Bai 665c833479 fix: 修复创建 ES 存储 get_mapping index 使用位置参数 2023-07-27 10:43:21 +08:00