禅道20.4发布,新增消息中心,完善发布功能

原创
摘要:禅道20.4.stable发布啦!本次发布新增消息中心。现在您可以在一个集中的入口查看和处理各类重要信息。此外,我们还完善了发布功能,新增了发布失败状态,让您更好地掌握发布动态,提高发布管理的透明度,DevOps代码库下增加了分支列表和标签列表,可以帮助您快速查看和代码库下的各种分支和标签。

大家好!禅道20.4.stable发布啦!本次发布新增消息中心。您可以在一个集中的入口查看和处理各类重要信息。此外,我们还完善了发布功能,支持发布失败,让您更好地掌握发布动态,提高发布管理的透明度,GitLab类型代码库下增加了分支列表和标签列表可以帮助您快速查看和代码库下的各种分支和标签


我们相信新版本将为用户带来更好的使用体验和更高的工作效率。感谢大家一直以来的支持和反馈,我们将继续努力提供更优秀的产品和服务!

安装包下载:Windows一键安装包(64位)Linux一键安装包(64位)更多下载

新增功能点

消息中心:

  • 面板增加消息中心列表
  • 消息通知需要展示通知人、时间、内容
  • 消息中心可以设置保留天数
  • 消息记录可以一键已读
  • 消息中心可以关闭计数提醒
  • 消息记录可以清空已读
  • 消息中心可以关闭浏览器通知
  • 消息记录可以从已读标记为未读

发布:

  • 发布支持发布失败
  • 发布增加通知功能
  • 发布列表增加自定义
  • 编辑发布页面增加计划发布日期

DevOps:

  • GitLab代码库下增加分支列表
  • GitLab代码库下增加标签列表
  • 代码库下增加提交列表
  • 代码库二级菜单调整

其他:

  • 列表支持通过拖拽改变左侧固定区域的宽度
  • 实现全局监听元素移除并实现组件自动销毁
  • 动态多层级列表支持勾选时自动选中关联项
  • 计划详情批量修改需求的计划和指派人时,支持搜索功能

禅道本次发布数据如下:


本期优化的全部需求和Bug:请点击查看


▼面板增加消息中心列表。


▼消息记录可以从已读标记为未读。


▼发布支持发布失败。


▼GitLab代码库下增加分支、标签列表。


▼计划详情批量修改需求的计划和指派人时,支持搜索功能。


下载链接

Windows 一键安装包
64位

Linux 一键安装包

amd64位 
arm64位
注:Linux 一键安装包必须直接解压到 /opt 目录下。
源码包下载(tar.xz): 可以通过tar命令或者解压工具解压
php7.0    php7.1    php7.2_7.4    php8.1
源码包下载(zip)
php7.0    php7.1    php7.2_7.4    php8.1
DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安装php7.0    php7.1    php7.2_7.4    php8.1
RPM包下载:可以通过rpm包管理器在Centos系统下安装php7.0    php7.1    php7.2_7.4    php8.1
最新版禅道客户端下载链接Windows安装包    压缩包
Linux安装包    压缩包 (.tar.gz)    压缩包 (.zip)
macOS安装包 (Intel)    安装包 (Apple Silicon)    压缩包
最新版禅道客户端服务器下载链接Windows    Linux    macOS
禅道Gogs安装包下载链接
macOS amd64    Linux amd64    Windows amd64    macOS arm64    Linux arm64

Docker镜像: 点击这里


帮助手册

安装文档:https://www.zentao.net/book/zentaopms/455.html

升级文档:https://www.zentao.net/book/zentaopms/460.html


持续优化,定期更新,禅道一直在路上。

评论列表
🌳
面冷心慈的开心果2024-12-19 11:31:24回复
升级到20.4版本后,在任务列表点击“导入bug”,进入导入bug页面后,“指派给”字段无法点击下拉框,需要刷新页面之后才会正常。打开浏览器控制台,发现有报错:Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'clear')
at $c.beforeLayout (zui.zentao.js?v=20.4:7:73643)
at zui.zentao.js?v=20.4:7:59164
at Array.forEach (<anonymous>)
at $c.rf (zui.zentao.js?v=20.4:7:59100)
at $c.of (zui.zentao.js?v=20.4:7:60857)
at $c.render (zui.zentao.js?v=20.4:7:53859)
at Fa (zui.zentao.js?v=20.4:3:8122)
at xr (zui.zentao.js?v=20.4:3:3142)
回复
这边验证20.4没有复现这个问题,可以更换下其他浏览器看下,如果还有问题,可以点击“联系我们”加一下的商务的QQ,商务邀请进入禅道问题群后具体截图出来看下。
🥙
刚毅的滑板2024-08-17 09:27:52回复
20版本之后日志便不像之前18版本那样自动收起来,导致在一个任务时间周期长,日志数量多的时候进行日志填报会下拉很长,我想问下,20版本有哪里可以调整日志是自动收起来的吗?
回复
我们记录下问题,谢谢反馈(反馈id:6819)
🐻
迷茫的凉茶2024-08-14 09:43:42回复
bug详情页中的视频附件预览问题什么时候解决呀,好久个版本了都没有修复。问题:比如用手机录屏的视频传上去预览的时候没有进行等比例缩放处理,需要用鼠标进行上下滚动查看。
回复
这里我们记录下问题,谢谢反馈(反馈id:6785)
👔
直爽的火车2024-08-13 11:45:01回复
ERROR ==> MySQL 3306 port is already in use.

都不用内置msyql了,启动还要查3306
回复
请问是如何部署的禅道?使用的docker部署未启用内置数据库吗?可以提供下启动容器的命令或者compose文件内容。
🏡
不爱学习的水桶2024-08-12 16:51:56回复
抱歉重新提了一条疑问(刚才的提问找不到入口了),BI-宏观管理维度-透视表的刷新才能显示问题,开源版有修复计划吗,有的话有大概时间节点吗,或者非开源版也有这个bug吗
回复
您好,已经在20.3版本回复过,问题为当前版本的bug已经纪录,修复需要等新版本发布的。
🍭
想表白的小刀2024-08-08 07:53:36回复
linux一键安装包20.3源码升级20.4 其他没问题,聊天工具显示离线,单独安装20.4的一键安装包就没问题
回复
确认下xxd服务有正常启动吗?
可以执行ps -ef | grep xxd,看下服务有正常启动吗?
如果启动了,停止下xxd服务,执行/opt/zbox/run/xxd/xxd,看下反回结果是什么?
另外,可以添加下页面上QQ,邀请进群后截图咨询下具体问题呢。
🎳
安静的金鱼2024-08-06 16:41:40回复
docker logs zentao
16:37:05.01
16:37:05.01 Welcome to the Easysoft ZenTao 20.4 container
16:37:05.02 Subscribe to project updates by watching https://www.zentao.net
16:37:05.02 Submit issues and feature requests at https://www.zentao.net/ask.html
16:37:05.02
16:37:05.04 INFO ==> Prepare persistence directories.
16:37:05.25 INFO ==> Render php.ini with environment variables.
16:37:05.25 INFO ==> Check zentao data owner...
16:37:05.26 INFO ==> Render apache sites config with envionment variables.
16:37:05.28 INFO ==> Prepare custom extensions.
16:37:05.28 INFO ==> Install extension wechat
16:37:05.31 INFO ==> Check whether the MySQL is available.
16:37:05.32 INFO ==> Check whether the Apache is available.
[INFO] RoadRunner server started; version: 2023.3.4, buildtime: 2023-11-09T16:28:16+0000
[INFO] sdnotify: not notified
2024-08-06T08:37:05+0000 INFO service service was started {"name": "cron_scheduler", "command": "php scheduler.php"}
2024-08-06T08:37:05+0000 INFO service service was started {"name": "cron_consumer", "command": "php consumer.php"}
2024-08-06T08:37:05+0000 INFO service service was started {"name": "cron_consumer", "command": "php consumer.php"}
2024-08-06T08:37:05+0000 INFO service service was started {"name": "cron_consumer", "command": "php consumer.php"}
2024-08-06T08:37:05+0000 INFO service service was started {"name": "cron_consumer", "command": "php consumer.php"}
2024-08-06T08:37:05+0000 ERROR service wait {"error": "exit status 255"}
2024-08-06T08:37:05+0000 ERROR service wait {"error": "exit status 255"}
2024-08-06T08:37:05+0000 ERROR service wait {"error": "exit status 255"}
2024-08-06T08:37:05+0000 ERROR service wait {"error": "exit status 255"}
2024-08-06T08:37:05+0000 ERROR service wait {"error": "exit status 255"}
16:37:06.32 INFO ==> Apache: MySQL is ready.
16:37:06.33 WARN ==> Sentry: Waiting Apache 1 seconds
[Tue Aug 06 16:37:06.457971 2024] [mpm_prefork:notice] [pid 179:tid 179] AH00163: Apache/2.4.60 (Unix) OpenSSL/1.0.2k-fips SVN/1.14.3 configured -- resuming normal operations
[Tue Aug 06 16:37:06.458168 2024] [core:notice] [pid 179:tid 179] AH00094: Command line: '/opt/zbox/run/apache/httpd -D FOREGROUND'
192.168.66.100 - - [06/Aug/2024:16:37:07 +0800] "GET / HTTP/1.0" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.66.100 - - [06/Aug/2024:16:37:07 +0800] "GET /upgrade.php HTTP/1.0" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
16:37:08.33 INFO ==> Sentry: Apache is ready.
16:37:09.60 INFO ==> Zentao upgrade is complete.
192.168.66.100 - - [06/Aug/2024:16:37:11 +0800] "GET /upgrade.php HTTP/1.0" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.88.8 - - [06/Aug/2024:16:37:23 +0800] "GET / HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.88.8 - - [06/Aug/2024:16:37:24 +0800] "GET /upgrade.php HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.88.8 - - [06/Aug/2024:16:37:28 +0800] "GET /upgrade.php HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.88.8 - - [06/Aug/2024:16:38:02 +0800] "GET /upgrade.php HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
192.168.88.8 - - [06/Aug/2024:16:38:04 +0800] "GET /upgrade.php HTTP/1.1" 200 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
回复
请问是如何进行的容器升级呢? 方便的话可以描述下具体步骤。 另外,可以加一下QQ1455720938,私聊看下具体问题呢
🎳
安静的金鱼2024-08-06 16:40:05回复
好的,docker升级失败
🎳
安静的金鱼2024-08-06 16:36:51回复
docker 的 tag差评,换了20.3.0切20.4没有0了
回复
你好,和产品同事确认了下,后面版本号会恢复成2位的,小版本或修复补丁时会用到3位的版本号。
给咱们带来不便,十分抱歉
🎳
安静的金鱼2024-08-06 16:03:09回复
干系人,外部的也应该配有其部门吧,加一个text字段呗
回复
你好,禅道中外部用户通常是指对外部供应商的管理,外部用户不会直接参与到具体产品、项目中的
供应商管理通常不会细化到部门的记录,所以这里目前没有对供应商管理的部门字段。
另外,请不要再多个地方重复提问呢,谢谢。
回复
好像是支持外部人员登录查看进度,参与吧?都有密码设置的
回复
是的,有给外部人员分配对应的项目访问权限就可以看到项目。
但是在指派时是指派不到外部人员的。
返回顶部
客服头像
丁芝
高级客户经理
客服微信
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。