Skip to content

Releases: dromara/Jpom

v2.11.10

20 Sep 08:40
Compare
Choose a tag to compare

🐣 新增功能

  1. 【server】新增 项目监控新增沉默时间配置,避免报警后不再触发报警

🐞 解决BUG、优化功能

  1. 【all】修复 多会话使用文件跟踪器可能出现多个线程未关闭问题(感谢@沐剑屏 Gitee issues IAI0I1
  2. 【all】修复 windows 管理脚本在 JDK 1.8 无法正常启动(感谢@流浪的墨染青衫、@ll
  3. 【server】修复 多个工作空间分组后子工作空间层级异常造成不能正常使用
  4. 【server】修复 监控日志标题字段长度太短在英语模式下字段异常(感谢@deer
  5. 【server】优化 监控新增使用语言来实现通知消息国际化
  6. 【server】修复 git仓库账号/密码包含特殊符号导致系统Git工具无法成功认证的问题(感谢@🇩)
  7. 【server】修复 SSH 分片上传极大概率上传失败问题(感谢@勤思·、@张飞鸿)
  8. 【all】升级 hutool、logback、tomcat 版本
  9. 【server】优化 时长格式化工具支持 i18n 国际化
  10. 【server】修复 终端日志处理字节'7'导致的日志补全记录不全 (感谢@adao Github issues 91
  11. 【server】升级 spring 包到 5.3.39 修复漏洞 CVE-2024-38808CVE-2024-38809(感谢@龙猫Gitee Pr 281
  12. 【server】优化 构建 webhook 携带工作空间和集群id参数(workspaceId、clusterInfoId、workspaceName)(感谢@🦁子)
  13. 【server】修复 构建命令引用脚本时相关脚本引用脚本库未生效问题(感谢@木迷榖)
  14. 【server】优化 构建命令、本地发布命令支持直接引起脚本库(G@("xx") xx 为脚本标记)
  15. 【server】修复 构建时日志记录器异常关闭未提示并且构建状态未修改(感谢@陈晨🍊)
  16. 【server】优化 构建日志弹窗支持查看可用环境变量
  17. 【server】优化 构建支持查看可用环境变量(感谢@慌i Gitee issues IALAUW
  18. 【server】升级 mysql 驱动版本到 8.2.0
  19. 【server】优化 ssh docker 独立配置是否需要 sudo 执行
  20. 【server】修复 ssh docker 选型固定只有最新 10 条调整为搜索下拉(@山上雪)

v2.11.9

02 Aug 08:52
Compare
Choose a tag to compare

🐞 解决BUG、优化功能

  1. 【server】修复 静态文件扫描到空时更新数据库异常(感谢@blackcat Gitee issues IA6UO0
  2. 【server】修复 SSH命令行操作日志支持更全展示(感谢@beens Gitee issues IA6P3J
  3. 【all】优化 升级 hutool、oshi、mwiede-jsch、fastjson2 版本
  4. 【server】修复 非管理员用户无法使用脚本库数据(感谢@丁炳坤 Gitee issues IA8ZKP
  5. 【server】修复 构建编辑页面未输入构建命令提示错误(感谢@yt Gitee issues IAAI8D
  6. 【server】优化 构建容器镜像支持推送到远程仓库后自动删除本地镜像(感谢 @爱琳琳真是太好了 Gitee issues IA6UBO
  7. 【server】修复 淘汰 javax.security.cert.X509Certificate(感谢@Jie Github issues 84
  8. 【all】优化 启动控制台日志完善 i18n
  9. 【server】修复 证书删除后弹窗未正常关闭
  10. 【server】优化 登录验证码去除易混淆字母(oO0、lL1、q9Q、pP)
  11. 【server】修复 批量构建引起环境变量丢失问题(感谢@xieliangza Github issues 88
  12. 【all】优化 解析 HTTP Accept-Language 请求头支持多语言最高优先级
  13. 【server】修复 页面未刷新情况下打开弹窗次数过多不能提示窗口层级太低(感谢@lin_yeqi Gitee issues IAEBUZ
  14. 【server】优化 分发日志显示关联数据信息(感谢@pumpkinor Gitee issues IAF7IV
  15. 【server】优化 分发文件使用文件中心或者静态文件上传至节点使用实际文件名(感谢@pumpkinor Gitee issues IAF7GD
  16. 【server】优化 SSH 文件管理支持浏览器分片上传(感谢@超人那个超i Gitee issues IAD9W4
  17. 【all】优化 管理脚本判断 JDK9+ 自动添加解除限制反射参数:--add-opens=xxxx
  18. 【server】优化 更多组件的页面层级问题,避免层级错乱无法正常使用页面相关功能
  19. 【server】修复 容器构建 DSL 配置示例错乱

v2.11.8

20 Jun 02:52
Compare
Choose a tag to compare

🐞 解决BUG、优化功能

  1. 【server】修复 操作确认交互弹窗层级过低无法正常显示使用(感谢@ccx2480)

v2.11.7

20 Jun 01:30
Compare
Choose a tag to compare

🐣 新增功能

  1. 【agent】新增 项目文件支持快捷复制到当前文件夹
  2. 【agent】新增 项目文件夹支持快捷压缩(感谢@yiziyu Gitee issues I9737L
  3. 【agent】新增 全局脚本库(DSL 项目可引用)
  4. 【all】新增 支持 i18n 语言国际化:简体中文、英语、繁體中文(中國香港)、繁體中文(中國臺灣)
  5. 【server】新增 服务端脚本、SSH 脚本支持引用全局脚本库(G@("xx") xx 为脚本标记)
  6. 【agent】新增 节点脚本支持引用全局脚本库(G@("xx") xx 为脚本标记)

🐞 解决BUG、优化功能

  1. 【server】优化 部分参数、环境变量配置交互优化取消文本输入框采用标签模式(感谢@湘江夜色)
  2. 【server】修复 部分页面中文描述未正常显示
  3. 【server】优化 文件发布支持选择脚本模板(感谢@linCodeTest Gitee issues I9P0EU
  4. 【server】优化 升级 postgresql 版本(感谢@ʟᴊx💎💎)
  5. 【server】修复 机器相关授权配置文件后缀输入框未正常显示(@感谢@ccx2480)
  6. 【server】修复 没有端口的容器重建页面异常(感谢@冰淇淋还是冰激凌)
  7. 【server】优化 ssh 管理独立 tab 页面使用默认的字符串排序
  8. 【server】修复 服务端脚本无法执行、参数值描述不对应(感谢@冰淇淋还是冰激凌)
  9. 【server】修复 gogs 仓库令牌导入异常(感谢@张飞鸿)
  10. 【server】修复 自定义仓库令牌导入后页面异常(感谢@张飞鸿)
  11. 【agent】修复 不同工作空间下同一个机器节点相同的项目ID的项目数据被覆盖(感谢@小朱)
  12. 【agent】优化 DSL 项目支持引用脚本库中的脚本(G@xxxx)xxxx 为脚本标记
  13. 【all】优化 新增系统语言配置 jpom.system.lang
  14. 【server】优化 前端紧凑模式在浅色模式下也生效

⚠️ 注意

  • 前端国际化翻译程度:98%
  • 后端已翻译语言可以度:95%(部分异步执行日志等目前未支持)

后端日志国际化需要新增或者修改 jpom.system.lang 配置项

🤝致谢

感谢 @a20070322 / Controllers 大佬贡献 Jpom 前端 i18n 工具。

v2.11.6

30 May 08:16
Compare
Choose a tag to compare

🐣 新增功能

  1. 【all】新增 自由脚本方便调试机器节点
  2. 【agent】新增 项目支持配置禁止扫描目录避免大目录页面超时(感谢@我)

🐞 解决BUG、优化功能

  1. 【server】修复 资产管理 SSH 配置禁用命令无法回显(感谢@zhangw
  2. 【server】修复 资产管理 SSH 未配置授权目录时 NPE (感谢@Anley Gitee issues I9J17G
  3. 【agent】优化 监控机器网络流程支持配置排除网卡或者仅统计对应的网卡
  4. 【server】修复 退出登录时页面会提示需要登录相关信息
  5. 【server】优化 页面检测新版本判断是否加入 beta
  6. 【agent】优化 添加数据记录修改人(感谢@陈旭 Gitee issues I9JSY7
  7. 【server】优化 插件端注册到服务端,网络测试支持 ping + telnet (感谢@泊凉青川)
  8. 【server】优化 自动续签采用无感模式(感谢@湘江夜色)
  9. 【server】优化 容器构建执行配置自定义 host 参数(感谢@冰淇淋还是冰激凌)
  10. 【all】升级 tomcat、yaml 版本(感谢@佳驰)
  11. 【all】升级 bcprov-jdk18on 版本

v2.11.5

23 Apr 09:31
Compare
Choose a tag to compare

🐣 新增功能

  1. 【server】新增 Oauth2 新增【飞书账号】、【自建 Gitlab】登录(感谢@鸡皮蒜毛与鸡毛蒜皮 Gitee issues I9ELGS
  2. 【server】新增 Oauth2 新增企业微信登录
  3. 【server】新增 发布系统公告

🐞 解决BUG、优化功能

  1. 【server】优化 oauth2 第三方平台登录解析用户名将依次尝试:平台用户名、邮箱、uuid
  2. 【server】修复 无法查询到分组信息(页面下拉框)(感谢@Robot Gitee issues I9FN9U
  3. 【all】升级 hutool 版本
  4. 【server】修复 修复孤独数据描述错别字(感谢@cuiyongsheng Github issues 77
  5. 【server】修复 前端地址栏输入二级路径 404 页面卡死问题
  6. 【server】优化 Git 仓库地址不正确相关提示更准确(感谢@易自玉)
  7. 【server】升级 前端组件版本
  8. 【all】优化 管理脚本删除 -XX:-UseBiasedLocking 使其能在高版本 jdk 运行
  9. 【server】修复 构建列表卡片模式按钮文字错乱
  10. 【server】修复 项目列表和逻辑节点卡片视图冲突
  11. 【server】修复 docker管理新增docker选择证书界面权重异常 (感谢@伤感的风铃草 Gitee issues I9GYVA
  12. 【server】修复 系统管理中用户管理中登录日志无法筛选
  13. 【server】优化 用户登录记录操作日志(保证操作监控能记录)
  14. 【server】修复 系统管理中用户登录日志无法分页
  15. 【server】优化 Oauth2 支持配置创建账号配置权限组
  16. 【server】修复 文件发布权限为执行权限、文件发布记录删除无记录日志 (感谢@蓝枫)
  17. 【server】修复 资产管理 SSH 配置禁用命令无法回显(感谢@zhangw

v2.11.4

07 Apr 06:02
Compare
Choose a tag to compare

🐣 新增功能

  1. 【server】新增 数据库支持 postgresql (感谢@王先生Gitee Pr 223
  2. 【server】新增 数据库支持 mariadb
  3. 【server】新增 Oauth2 新增钉钉扫码登录

🐞 解决BUG、优化功能

  1. 【all】优化 新增 jpom.system.command-use-sudo 配置属性控制是否使用 sudo 执行部分系统命令
  2. 【server】优化 前端页面 keep-alive 可能导致的内存泄漏问题(感谢@a20070322 Gitee issues I9510M
  3. 【server】修复 部分弹窗不生效问题(感谢@a20070322 Gitee Pr 215
  4. 【server】优化 前端 ES lint 配置规范前端代码(感谢@a20070322 Gitee Pr 214 / Gitee Pr 215 / Gitee Pr 217
  5. 【server】修复 docker 控制台网络选项卡页面空白(感谢@破冰)
  6. 【server】修复 节点历史监控统计图表时间查询不生效(感谢@九問)
  7. 【server】优化 SSH 脚本触发器支持传入参数当环境变量(感谢@小朱)
  8. 【server】修复 h2迁移其它数据库时部分数据丢失(感谢@王先生Gitee issues I9977K
  9. 【server】优化 逐步引入新版表格(构建、项目、节点、资产机器)(感谢@a20070322 Gitee Pr 218 / Gitee Pr 220 / Gitee Pr 222
  10. 【server】优化 工作空间概括构建日志支持快速查看详情(感谢@Roger.cao)
  11. 【server】修复 无法查询到分组信息(页面下拉框)(感谢@猫猫向钱跑)
  12. 【server】修复 【项目文件管理远程下载】、【镜像创建容器】确认按钮无法使用(感谢@猫猫向钱跑)
  13. 【server】修改 资产管理机器管理删除按钮无法正常使用(感谢@🇩)
  14. 【server】修复 SSH 面板文件管理无法正常切换(感谢@勤思·)
  15. 【server】优化 部分页面在火狐浏览器无法正常打开(感谢@sparkarvin Gitee issues I96IOA
    (感谢@a20070322 Gitee Pr 221
  16. 【agent】优化 DSL 项目支持配置在特定目录执行脚本(run.execPath)
  17. 【agent】优化 管理脚本 -Xss 默认值修改为 512k(感谢@Again... )
  18. 【server】优化 管理脚本 -Xss 默认值修改为 1024k(感谢@Again... )
  19. 【server】优化 声明使用开源软件列表、增加本软件开源协议声明

v2.11.3

01 Mar 07:02
Compare
Choose a tag to compare

🐞 解决BUG、优化功能

  1. 【agent】修复 修改项目日志路径如果文件夹不存在报错(感谢@长弘)
  2. 【server】修复 节点机器日志无法下载(感谢@Again...)
  3. 【agent】升级 oshi 版本
  4. 【server】升级 mwiede、apache-sshd 版本(感谢@*斌)
  5. 【server】优化 项目列表 file 类型正常排序(不再排序到最后)(感谢@pal865 Gitee issues I8XU32
  6. 【all】修复 windows 环境保存配置并重启失败(感谢@Robot Gitee issues I8Y01T
  7. 【server】修复 新版本页面部分分页切换失效(构建详情、资产机器、逻辑节点)(感谢@zac
  8. 【server】优化 构建代码未变动流程打断触发器未传入原因(statusMsg)(感谢@烛孩)
  9. 【server】修复 项目控制台日志删除弹窗未能正常关闭(感谢@%)
  10. 【server】修复 脚本日志时间筛选不生效(感谢@zhaozxc2010 Gitee issues I8ZNKL
  11. 【server】优化 页面左侧菜单固定悬浮不跟随屏幕滚动条滚动(感谢@a20070322 Gitee issues I8ZOOB / Gitee Pr 201
  12. 【server】优化 新增机器节点提示未选择协议(感谢@a20070322 Gitee issues I8ZDZT / Gitee Pr 202
  13. 【server】修复 SSH 资产硬盘信息显示错误(感谢@a20070322 Gitee issues I8ZY7K
  14. 【server】优化 表格搜索区域小屏幕适配 (感谢@a20070322 Gitee issues I8ZY0B
  15. 【server】优化 SSH 文件管理树操作优化 (感谢@a20070322 Gitee issues I9054L / Gitee issues I5DMKG
  16. 【server】优化 整体页面顶部菜单吸顶效果(感谢@a20070322 Gitee issues I907Y8
  17. 【server】优化 资产监控线程池独立管理(感谢@singlethread Gitee issues I918AB
  18. 【server】优化 构建回滚使用构建独立线程池
  19. 【all】优化 升级 hutool 版本(主要解决版本号排序异常)(感谢 @Tom Xin Gitee issues I8Z3TI / Hutool issues I8Z3VE
  20. 【all】优化 升级 fastjson 版本
  21. 【server】优化 页面整体滚动条兼容高版本浏览器(感谢@controllers
  22. 【server】优化 升级 docker-java、jgit 版本
  23. 【all】优化 升级 commons-compress 版本
  24. 【server】优化 新增配置节点 websocket 通讯消息大小限制(jpom.node.web-socket-message-size-limit)(感谢@长弘)
  25. 【server】优化 系统文件占用空间统计周期调整为每天2次(感谢@singlethread Gitee issues I9302U
  26. 【server】优化 支持配置前端所有参数编码来规避部分安全规则检查(感谢@zhaozxc2010 Gitee issues I8Z1VJ
  27. 【server】优化 上传文件空文件提示文件路径(感谢@SchuckBate Gitee issues I93FI6
  28. 【server】优化 监听日志文件消息发送失败后自动移除会话(感谢@singlethread Gitee issues I93ZFX
  29. 【server】优化 容器构建产物为文件时保存路径层级错误(感谢@vfhkyGithub Pr 71
  30. 【server】优化 个性配置区内容主题支持“跟随系统”(感谢@a20070322 Gitee issues I94SPA

v2.11.2

01 Mar 07:02
Compare
Choose a tag to compare

⚠️ 注意

此版本是一个空版本,为了更好地兼容后续 beta 和 release 版本发布特意创建的空版本

2.11.2 版本等同于 2.11.3 版本

v2.11.1

18 Jan 08:36
Compare
Choose a tag to compare

🐣 新增功能

  1. 【server】新增 触发器调用次数统计、触发器统一管理
  2. 【server】新增 本地构建命令执行支持配置多线程方式(多线程接收输出流,避免极端情况卡死)

🐞 解决BUG、优化功能

  1. 【server】修复 docker TLS 证书无法查看全部、证书无法编辑(新版遗漏)
  2. 【server】优化 docker 资产监控支持自定义配置 cron jpom.assets.docker.monitor-cron
  3. 【server】修复 容器终端、容器日志无法正常使用
  4. 【server】修复 新版本页面多处无法正常使用相关问题(优化部分提示说明)
  5. 【server】修复 静态文件名太短(100个字符)(感谢@*斌)
  6. 【server】修复 还原数据库弹窗内容提示为空(感谢@伤感的风铃草🌿)
  7. 【server】优化 echarts 支持跟随深色模式
  8. 【server】修复 编辑节点分发服务端脚本弹窗被挡住(感谢@🇩)
  9. 【server】优化 前端打包(缩减首屏加载时间)(感谢@曾梦想仗剑走天涯)
  10. 【all】优化 机器状态新增:资源监控异常(资源监控异常不影响功能使用)
  11. 【server】优化 取消登录页动态背景图
  12. 【server】修复 节点分发文件中心、静态文件后文件自动被删除(感谢@九問)
  13. 【server】优化 容器构建支持配置容器资源(HostConfig)(感谢@珂儿)
  14. 【agent】修复 插件端非默认工作空间项目重启后变为孤独数据(感谢@ccx2480)
  15. 【server】修复 新增节点分发项目数据为孤独数据