* Add the new version.

This commit is contained in:
hufangzhou
2023-02-08 02:44:44 +00:00
parent 552222709a
commit 025aa5dc4b
15 changed files with 3846 additions and 10 deletions
+1 -1
View File
@@ -1 +1 @@
18.0
18.1
+1 -1
View File
@@ -16,7 +16,7 @@ if(!class_exists('config')){class config{}}
if(!function_exists('getWebRoot')){function getWebRoot(){}}
/* 基本设置。Basic settings. */
$config->version = '18.0'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
$config->version = '18.1'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
$config->liteVersion = '1.2'; // 迅捷版版本。 The version of Lite.
$config->charset = 'UTF-8'; // ZenTaoPHP的编码。 The encoding of ZenTaoPHP.
$config->cookieLife = time() + 2592000; // Cookie的生存时间。The cookie life time.
File diff suppressed because it is too large Load Diff
+1
View File
@@ -7372,6 +7372,7 @@ CREATE TABLE `zt_image` (
`desc` text NOT NULL,
`createdBy` varchar(30) NOT NULL,
`createdDate` datetime NOT NULL,
`restoreDate` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+174
View File
@@ -1,3 +1,177 @@
2023-02-08 18.1
完成的需求
开源版:
41313 解除需求和bug的关联后保持列表排序
40637 用例执行失败转Bug时,将结果附件带到bug创建页面中
41312 产品的项目列表种修改“我参与的”逻辑
33347 测试单按照需求关联用例的列表中增加关联需求字段
41209 运行自动化测试方案的示例测试
41623 优化自动化测试解决方案页面
41624 调整执行节点详情页中手册的跳转逻辑
41625 优化远程桌面执行节点页面
41626 优化宿主机初始化脚本
41210 还原执行节点快照
41215 创建执行节点快照
41423 浏览执行节点快照
41424 编辑执行节点快照
41425 删除执行节点快照
41818 调整宿主机和执行节点详情页面按钮禁用的样式
41819 将宿主机详情页面中的执行节点列表放到独立区块中
41820 执行节点详情页面默认密码密文显示
修复的Bug
31406 执行节点详情页点击SSH复制按钮复制信息不全
31336 执行节点执行休眠/恢复/关闭/启动/重启操作后对应的历史信息记录不正确
31348 宿主机详情页执行节点列表建议添加执行节点详情页跳转超链接
31329 英文语言项下宿主机详情页的执行节点列表字段显示不全
27651 bug搜索条件选择从属于某个模块,数据不正确
28463 全文检索无法按项目名称搜索项目
30787 权限列表有代码报错
30679 用户需求列表的操作栏显示不正确
31392 项目型项目中创建迭代,保存成功后提示导入计划关联的相关研发需求
30537 邮件列表中失败原因文案错误
30381 看板项目设置团队会提示迭代代号不能为空
30379 编辑看板项目,保存会提示代号不能为空
28513 通过URL链接访问项目需求时不能跳转到正确的项目
31403 无产品无执行项目的看板中提Bug模块加载不对
28516 激活后的需求再次变更无论评审结果如何状态均为“激活”
31343 计划的需求列表中批量编辑需求时所属计划信息丢失
28536 批量修改已解决Bug截止日期会联动修改解决日期
31359 创建完宿主机或者执行节点后,在跳转的详情页点击返回按钮又跳转回创建页面
28805 项目干系人无法查看到项目
28809 编辑任务工时后,工时数不正确
29999 无迭代项目Bug转任务时错误提示,转任务不成功
29118 看板卡片历史记录缺少语言项
29629 关闭用户需求后,研发需求自定义设置中可配置SR,UR字段
30267 创建测试类型任务选择研发需求,点击保存页面转圈后不能返回到列表页面
30289 关闭迭代代号后,编辑项目,保存时会提示:『迭代代号』不能为空。
30918 拥有全部权限的admin管理员无法对版本做操作
30401 bug编辑页面中,点击关联bug,弹窗中不加载数据
29956 无迭代项目下新建测试任务,保存后无法返回页面
31498 导出镜像成功后,提示文案需要调整更清晰
31493 导出镜像等候时间过长,需要加上提示文案
31432 执行节点已关闭,导出镜像时还提示需要关闭执行
31421 宿主机的执行节点排序查看时,整个页面刷新
31347 初次进入宿主机列表显示的架构图英文语言项下显示中文
31718 api反馈数据中teammember字段值全部为空
31948 按项目创建的瀑布项目,关联新的产品,阶段不会自动关联
26538 主机分组维护页面导航高亮错误
29380 甘特图页面进入任务编辑页面抄送给下拉样式问题
24928 后台自定义反馈页面代码报错
30382 地盘--日志,新增日志无法保存
24628 导入8个用户导入页面有报错
27438 计划详情页弹窗中需求名称未显示出来
26536 编辑主机页面代码报错
25723 升级后测试单关联的用例数据没有了
30452 进入工单页面1.5级会选中一个产品列表中显示全部产品的工单
24530 新增流程页面显示空白
30936 反馈转工单时同步产品模块后页面未返回到创建工单页面
31107 导出多分支产品Bug模板,系统数据中没有分支
31844 组织中查看所有人日志、待办不生效
30377 备份完成后不关闭备份弹窗,代码备份显示0个文件
30970 无产品无迭代项目下导出日志设置字段中显示了“执行”
30997 导入任务页面默认展示了相关研发需求
30939 反馈转多人任务后任务详情页样式问题
30904 反馈或工单转孪生需求,历史记录中只列出了ID最小的需求
30827 地盘新增日志-所属任务下拉无法搜索多人任务
31161 点击搜索结果的工单标题,提示无权访问
29348 工单后没显示数量
30111 反馈进行产品设置后,设置列表页产品数量统计错误
30064 分组视图导出弹窗样式需优化
29236 同时高亮了年度总结和透视表两个2级导航
28875 导出的需求模板中分支/平台下拉中没有数据
28765 显示设置为‘只显示最后一级模块’,但是标题仍然显示第一级模块。
28704 创建工单页面没有显示产品的1.5级下拉框
28799 反馈编辑页面,之前添加的附件没有带出
29244 处理中状态列表和详情页展示的颜色不一致
28272 产品需求导入评审者设置非评审人也可以导入成功
26875 显示设置中没有默认选中项
23754 英文下导出用例模板时按钮换行
28270 产品研发需求导出模板评审者错误
23817 反馈列表页滚动条被遮挡
23823 反馈列表在简单表格默认列表字段下有横向滑动条
22182 地盘-待处理-问题 没有【确认】按钮
22251 项目>评审>发起评审,添加附件>保存,附件没有保存到附件库
22299 审批流列表底部未显示数量统计和翻页控件
30834 通过编辑方式修改产品库文档所属于WIKI下的文档库时,该文档丢失。
22332 打基线和编辑基线页面必填标识显示不一致
22334 编辑基线必填校验显示异常
22335 会签评审流程一人评审后,该评审还是待评审状态
22389 问题库列表中列字段显示重叠
22494 项目问题转任务后,任务所属执行信息丢失,导致打开异常
22583 设计无法根据相关需求进行搜索
22598 查看评审节点和结果有横向滑动条
22599 取消选择后,保存成功但角色成员没清空
22606 基本度量项语言项缺失
22727 已取消的风险没法关闭
22742 执行过程裁剪执行按钮不对齐
22902 检查对象的下拉框遮挡所属过程下拉框
23097 提交评审动态中缺少中文语言项
23131 任务详情页面无法切换版本
23212 添加产品时添加白名单用户列表已填写内容消失
23515 评审的Markdown文档正文中换行丢失
23603 偶发性bug:点击导航中的执行,标题是执行,但是内容还停留在产品研发需求中
23529 发起评审页面缺少英文语言项
23532 评审页面,文档中的附件和评审附件位置颠倒
23640 在项目、执行点击某一个BUG详情,会显示到测试-BUG页面
23644 产品下拉列表顶部显示了空白
24224 需求库导入需求时筛选条件选择版本号搜索报错
23688 英文模式下,仪表盘最新动态报错
23753 访问执行的任务,导航不正确
23779 顶级导航菜单没有折叠显示
24306 活动详情弹窗中显示不全
24567 瀑布项目审批设置可以关联工作流审批
24695 导出测试报告,概况缺少部分内容
24713 问题库问题列表严重程度字段换行显示了
24716 最佳实践库/组件库导入时样式问题
24727 质量保证计划列表页简单表格下,底部滚动条被遮挡
24749 日程右侧更多下拉中选择测试单后样式不对
24755 markdown文档在资产库中没有显示为markdown格式
24772 项目搜索结果列表中无法正确点击打开项目
24871 风险详情中创建日期和编辑日期时间总是显示00:00:00
25156 问题页面无数据时,字体颜色跟其他模块不一致
25310 研发需求批量拆分的子需求自动进入已立项阶段
25339 用户需求细分的研发需求阶段显示为“已立项”
25612 任务详情页无法切换版本
25617 日志页面,部门字段应该显示具体的部门
25684 权限维护页面选择更多下的菜单后建议显示已选择的菜单名称
25413 切换估算单位保存成功后,提示有未提交的表单
25384 访问产品文档的附件库,提示没有所属产品权限
24603 创建审批流页面按钮未居中
24605 项目审批设置页面报错按钮未居中
25470 编辑质量保证计划时显示了已删除的过程
25634 后台敏捷模型中不能创建过程
25479 批量新建QA检查内容时页面样式错乱
25538 阶段的编辑页面增加负责人字段
25767 任务列表中状态显示不全
26127 Bug详情页的返回页面样式不正确
25623 创建人名字较长时,列表显示不规整
26030 会议记录页面附件名称较长时操作按钮换行显示了
25980 修改Bug解决版本,历史记录从版本中移除
25509 编辑已检查的质量保证计划,修改检查对象后检查结果报错
25702 内禅部分过程裁剪后仍可以创建计划
26040 会议记录页面重命名附件后再次上传附件保存时sql错误
26069 项目周报中项目成本计算所取的单位人工成本是后台数值而非项目所设
29669 瀑布项目中对提交审计的基线进行审计操作,修改后再次审计操作没有了
25460 地盘贡献评审列表中审批进度弹窗显示空白
24936 新建工作流中发起评审,评审后动态有报错
27332 已被删除的活动/文档还能建质量保证计划
28872 已删除评审问题详情页点击返回后二级导航缺失
31423 评审项目计划动态详情页面返回链接不对
24269 审批流程中设置评审人员直属上级后发起评审页面不显示
22634 发起评审时并行分支中角色的审批人员未显示
25991 阶段信息确认页面多个相同阶段的ID号重复显示
23527 重新发起评审,评审文档未更新
29766 瀑布项目结束后不应再继续计算挣值数据
28443 执行下创建/批量创建QA计划页面指派给与列表中指派给列出的用户不一致
24299 点击动态中的过程/活动/文档名称无法跳转
27199 点击动态中的已删除问题名称,跳转后页面报错
22608 自动通过评审时查看评审结果页面的评审人员为空
22614 审批人重复显示
22733 max2.5升级到max3.1beta1评审中的审批节点只显示待评审人
22814 项目审批撤销编辑之后无法选择评审人
31320 复制敏捷项目时切换步骤会提示连接超时
24665 升级到max3.3后,敏捷模型的文档列表显示了内置数据
2023-01-03 18.0
完成的需求
开源版:
+2
View File
@@ -103,6 +103,7 @@ $lang->misc->feature->themeDesc = '<p>ZenTao 15.0+ a new "Youth Blue" theme
$lang->misc->feature->visionsDesc = "<p>The concept of interface has been added since 16.5. Users can deal with R&D affairs in <span style='color: #0c60e1'>[Full Feature Interface]</span> and daily office affairs in <span style='color: #0c60e1'>[Operation Management Interface]</span>.</p><p>You can view the current interface on the avatar, and click the name of the interface to view and switch other interfaces.</p>";
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
$lang->misc->releaseDate['18.1'] = '2023-02-08';
$lang->misc->releaseDate['18.0'] = '2023-01-03';
$lang->misc->releaseDate['18.0.beta3'] = '2022-12-26';
$lang->misc->releaseDate['18.0.beta2'] = '2022-12-14';
@@ -196,6 +197,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['18.1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.0'][] = array('title' => "Automated test solutions are proposed. Work order related functions are added to the Operation Management Interface. Approval workflow support for adding all types of notifications. And at the same time, we have further improved the earned value calculation rules.", 'desc' => '');
$lang->misc->feature->all['18.0.beta3'][] = array('title' => "The module Statistic is upgraded to BI, with 5 built-in large screens of macro management dimensions.", 'desc' => '');
$lang->misc->feature->all['18.0.beta2'][] = array('title' => "We have optimized the product with multi-branches/multi-platforms. It's supported to create siblings stories. It's possible for Plan, Build, and Release to link requirements or bugs beyond their parent branch. ZenTao Client has implemented the robot chatting mechanism.", 'desc' => '');
+2
View File
@@ -103,6 +103,7 @@ $lang->misc->feature->themeDesc = '<p>ZenTao 15.0+ a new "Youth Blue" theme
$lang->misc->feature->visionsDesc = "<p>The concept of interface has been added since 16.5. Users can deal with R&D affairs in <span style='color: #0c60e1'>[Full Feature Interface]</span> and daily office affairs in <span style='color: #0c60e1'>[Operation Management Interface]</span>.</p><p>You can view the current interface on the avatar, and click the name of the interface to view and switch other interfaces.</p>";
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
$lang->misc->releaseDate['18.1'] = '2023-02-08';
$lang->misc->releaseDate['18.0'] = '2023-01-03';
$lang->misc->releaseDate['18.0.beta3'] = '2022-12-26';
$lang->misc->releaseDate['18.0.beta2'] = '2022-12-14';
@@ -196,6 +197,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['18.1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.0'][] = array('title' => "Automated test solutions are proposed. Work order related functions are added to the Operation Management Interface. Approval workflow support for adding all types of notifications. And at the same time, we have further improved the earned value calculation rules.", 'desc' => '');
$lang->misc->feature->all['18.0.beta3'][] = array('title' => "The module Statistic is upgraded to BI, with 5 built-in large screens of macro management dimensions.", 'desc' => '');
$lang->misc->feature->all['18.0.beta2'][] = array('title' => "We have optimized the product with multi-branches/multi-platforms. It's supported to create siblings stories. It's possible for Plan, Build, and Release to link requirements or bugs beyond their parent branch. ZenTao Client has implemented the robot chatting mechanism.", 'desc' => '');
+2
View File
@@ -103,6 +103,7 @@ $lang->misc->feature->themeDesc = '<p>ZenTao 15.0+ a new "Youth Blue" theme
$lang->misc->feature->visionsDesc = "<p>The concept of interface has been added since 16.5. Users can deal with R&D affairs in <span style='color: #0c60e1'>[Full Feature Interface]</span> and daily office affairs in <span style='color: #0c60e1'>[Operation Management Interface]</span>.</p><p>You can view the current interface on the avatar, and click the name of the interface to view and switch other interfaces.</p>";
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
$lang->misc->releaseDate['18.1'] = '2023-02-08';
$lang->misc->releaseDate['18.0'] = '2023-01-03';
$lang->misc->releaseDate['18.0.beta3'] = '2022-12-26';
$lang->misc->releaseDate['18.0.beta2'] = '2022-12-14';
@@ -196,6 +197,7 @@ $lang->misc->releaseDate['7.2.stable'] = '2015-05-22';
$lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
$lang->misc->feature->all['18.1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.0'][] = array('title' => "Automated test solutions are proposed. Work order related functions are added to the Operation Management Interface. Approval workflow support for adding all types of notifications. And at the same time, we have further improved the earned value calculation rules.", 'desc' => '');
$lang->misc->feature->all['18.0.beta3'][] = array('title' => "The module Statistic is upgraded to BI, with 5 built-in large screens of macro management dimensions.", 'desc' => '');
$lang->misc->feature->all['18.0.beta2'][] = array('title' => "We have optimized the product with multi-branches/multi-platforms. It's supported to create siblings stories. It's possible for Plan, Build, and Release to link requirements or bugs beyond their parent branch. ZenTao Client has implemented the robot chatting mechanism.", 'desc' => '');
+2
View File
@@ -104,6 +104,7 @@ $lang->misc->feature->visionsDesc = "<p>从16.5开始增加了界面概念,
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions.png';
/* Release Date. */
$lang->misc->releaseDate['18.1'] = '2023-02-08';
$lang->misc->releaseDate['18.0'] = '2023-01-03';
$lang->misc->releaseDate['18.0.beta3'] = '2022-12-26';
$lang->misc->releaseDate['18.0.beta2'] = '2022-12-14';
@@ -198,6 +199,7 @@ $lang->misc->releaseDate['7.1.stable'] = '2015-03-07';
$lang->misc->releaseDate['6.3.stable'] = '2014-11-07';
/* Release Detail. */
$lang->misc->feature->all['18.1'][] = array('title' => '修复Bug。', 'desc' => '');
$lang->misc->feature->all['18.0'][] = array('title' => '推出自动化测试解决方案;运营管理界面增加工单功能;审批流支持增加所有类型的通知以及挣值计算规则完善。', 'desc' => '');
$lang->misc->feature->all['18.0.beta3'][] = array('title' => '统计模块升级为BI,内置5张宏观管理维度大屏。', 'desc' => '');
$lang->misc->feature->all['18.0.beta2'][] = array('title' => '优化多分支/多平台产品,支持创建孪生需求,计划、版本、发布支持跨分支关联需求和bug,并且禅道客户端实现了机器人会话机制。', 'desc' => '');
+4 -2
View File
@@ -31,7 +31,8 @@ $config->upgrade->maxVersion['max3_8'] = '17_8';
$config->upgrade->maxVersion['max4_0_beta1'] = '18_0_beta1';
$config->upgrade->maxVersion['max4_0_beta2'] = '18_0_beta2';
$config->upgrade->maxVersion['max4_0_beta3'] = '18_0_beta3';
$config->upgrade->maxVersion['max4_0'] = '18_0'; // max insert position.
$config->upgrade->maxVersion['max4_0'] = '18_0';
$config->upgrade->maxVersion['max4_1'] = '18_1'; // max insert position.
$config->upgrade->bizVersion = array();
$config->upgrade->bizVersion['biz1_0'] = '9_5_1';
@@ -101,7 +102,8 @@ $config->upgrade->bizVersion['biz7_8'] = '17_8';
$config->upgrade->bizVersion['biz8_0_beta1'] = '18_0_beta1';
$config->upgrade->bizVersion['biz8_0_beta2'] = '18_0_beta2';
$config->upgrade->bizVersion['biz8_0_beta3'] = '18_0_beta3';
$config->upgrade->bizVersion['biz8_0'] = '18_0'; // biz insert position.
$config->upgrade->bizVersion['biz8_0'] = '18_0';
$config->upgrade->bizVersion['biz8_1'] = '18_1'; // biz insert position.
$config->upgrade->proVersion = array();
$config->upgrade->proVersion['pro1_0'] = '3_1';
+6 -3
View File
@@ -172,7 +172,8 @@ $lang->upgrade->fromVersions['17_8'] = '17.8';
$lang->upgrade->fromVersions['18_0_beta1'] = '18.0.beta1';
$lang->upgrade->fromVersions['18_0_beta2'] = '18.0.beta2';
$lang->upgrade->fromVersions['18_0_beta3'] = '18.0.beta3';
$lang->upgrade->fromVersions['18_0'] = '18.0'; // pms insert position.
$lang->upgrade->fromVersions['18_0'] = '18.0';
$lang->upgrade->fromVersions['18_1'] = '18.1'; // pms insert position.
global $config;
/* Lite. */
@@ -349,7 +350,8 @@ $lang->upgrade->fromVersions['biz7_8'] = 'Biz7.8';
$lang->upgrade->fromVersions['biz8_0_beta1'] = 'Biz8.0.beta1';
$lang->upgrade->fromVersions['biz8_0_beta2'] = 'Biz8.0.beta2';
$lang->upgrade->fromVersions['biz8_0_beta3'] = 'Biz8.0.beta3';
$lang->upgrade->fromVersions['biz8_0'] = 'Biz8.0'; // biz insert position.
$lang->upgrade->fromVersions['biz8_0'] = 'Biz8.0';
$lang->upgrade->fromVersions['biz8_1'] = 'Biz8.1'; // biz insert position.
/* Max. */
$lang->upgrade->fromVersions['max2_0_beta4'] = 'Max2.0.beta4';
@@ -382,4 +384,5 @@ $lang->upgrade->fromVersions['max3_7'] = 'Max3.7';
$lang->upgrade->fromVersions['max3_8'] = 'Max3.8';
$lang->upgrade->fromVersions['max4_0_beta1'] = 'Max4.0.beta1';
$lang->upgrade->fromVersions['max4_0_beta2'] = 'Max4.0.beta2';
$lang->upgrade->fromVersions['max4_0_beta3'] = 'Max4.0.beta3'; // max insert position.
$lang->upgrade->fromVersions['max4_0_beta3'] = 'Max4.0.beta3';
$lang->upgrade->fromVersions['max4_0'] = 'Max4.0'; // max insert position.
+3 -1
View File
@@ -1080,7 +1080,9 @@ class upgradeModel extends model
case '18_0_beta2':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.0.beta2'));
case '18_0_beta3':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.0.beta3')); // confirm insert position.
$confirmContent .= file_get_contents($this->getUpgradeFile('18.0.beta3'));
case '18_0':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.0')); // confirm insert position.
}
return $confirmContent;
+1
View File
@@ -15,6 +15,7 @@ class prepareUpdate
public function __construct()
{
$this->initZT();
$this->initMysql();
$this->addChangelog();
$this->changeVersion();
$this->addReleaseDetail();
+1 -1
View File
@@ -1 +1 @@
v7.0.0
v7.1.0
+1 -1
View File
@@ -1 +1 @@
7.0
7.1