* Add 18.4 version.

This commit is contained in:
hufangzhou
2023-06-14 13:21:45 +08:00
parent 57efb5cc22
commit 9d95ee8484
13 changed files with 3853 additions and 9 deletions
+1 -1
View File
@@ -1 +1 @@
18.4.beta1
18.4
+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.4.beta1'; // ZenTaoPHP的版本。 The version of ZenTaoPHP. Don't change it.
$config->version = '18.4'; // 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 -1
View File
@@ -6,7 +6,7 @@ ADD `activeStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `draftStories`,
ADD `changingStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `activeStories`,
ADD `reviewingStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `changingStories`,
ADD `finishedStories` mediumint NOT NULL DEFAULT '0' AFTER `reviewingStories`,
ADD `closedStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `reviewingStories`,
ADD `closedStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `finishedStories`,
ADD `totalStories` mediumint(8) NOT NULL DEFAULT '0' AFTER `closedStories`,
ADD `unresolvedBugs` mediumint(8) NOT NULL DEFAULT '0' AFTER `totalStories`,
ADD `closedBugs` mediumint(8) NOT NULL DEFAULT '0' AFTER `unresolvedBugs`,
+13
View File
@@ -1272,6 +1272,19 @@ CREATE TABLE IF NOT EXISTS `zt_product` (
`acl` enum('open','private','custom') NOT NULL DEFAULT 'open',
`whitelist` text NULL,
`reviewer` text NULL,
`draftStories` mediumint(8) NOT NULL DEFAULT '0',
`activeStories` mediumint(8) NOT NULL DEFAULT '0',
`changingStories` mediumint(8) NOT NULL DEFAULT '0',
`reviewingStories` mediumint(8) NOT NULL DEFAULT '0',
`finishedStories` mediumint NOT NULL DEFAULT '0',
`closedStories` mediumint(8) NOT NULL DEFAULT '0',
`totalStories` mediumint(8) NOT NULL DEFAULT '0',
`unresolvedBugs` mediumint(8) NOT NULL DEFAULT '0',
`closedBugs` mediumint(8) NOT NULL DEFAULT '0',
`fixedBugs` mediumint(8) NOT NULL DEFAULT '0',
`totalBugs` mediumint(8) NOT NULL DEFAULT '0',
`plans` mediumint(8) NOT NULL DEFAULT '0',
`releases` mediumint(8) NOT NULL DEFAULT '0',
`createdBy` varchar(30) NOT NULL DEFAULT '',
`createdDate` datetime NULL,
`createdVersion` varchar(20) NOT NULL DEFAULT '',
+49
View File
@@ -1,3 +1,52 @@
2023-06-14 18.4
修复的Bug
开源版:
34705 pms升级到biz6.5过程报错
35836 项目迭代页面有报错
34720 后台聊天首页有代码报错
35775 发布详情页点击右上角导出HTML控制台有很多报错
企业版:
35845 达梦数据库工作流中删除新增的流程失败
35730 组织-日志汇总表按照上级部门统计显示没有数据
35659 达梦数据库安装企业版8.4写入my.php完成后跳转到了upgrade.php
35622 导入工单后联系人字段显示不正确
34756 运营管理界面,创建工作流报错
34716 工作流新增字段报错
34656 【达梦】创建工作流报错
34051 【按版本升级即可】同步代码缺少文件,打开浏览代码导致服务502
35827 老版本水晶报表SQL查询中使用了左右连接的,升级后会报错
35824 达梦数据库内置工作流添加字段/动作保存时报错
35820 业务界面创建工作流保存时报错
35758 biz4.1.3升级到biz8.4.beta1,反馈转研发需求报错
35729 升级成功后没插入原内置的水晶报表
35726 达梦数据库添加数据源sql报错
35718 达梦数据库全文检索sql报错
35700 达梦数据库,多平台产品,点击产品->矩阵导航,sql异常
34819 达梦安装方式,透视表下不显示检索标签
34610 创建上线计划有SQL报错
30371 添加中间表所属分组的下拉菜单遮挡
35852 达梦下BI透视表页面报错
35724 达梦数据库 产品Bug类型统计表代码报错
35722 达梦数据库透视表下的产品/项目/测试/组织下的内置透视表报错
34920 大屏页面sql报错
34930 产品Bug类型统计表有代码报错
34931 透视表项目下有SQL报错
34932 透视表组织下有SQL报错
35854 反馈设置页面有报错
35858 没有产品访问权限时无法提交反馈
旗舰版:
35829 英文语言下项目中问题列表有报错
35748 biz5.3.1升级到max4.4beta1过程中代码报错
35715 从其他软件点击禅道链接,可以看到本不能看到的内容
34732 后台功能配置的创建度量数据页面有报错
35559 升级时处理自定义水晶报表报错
35554 无产品项目下研发需求从需求库导入页面二级导航下拉高亮不对
34410 mysql慢日志反馈
33930 产品计划列表有代码报错
33391 选择审批人后提示保存成功,但是还提示数据未找到
33171 反馈转风险类型的待办页面关联不到待办名称
27055 后台文档模板中设置了文档目录无法使用
2023-05-31 18.4.beta1
完成的需求
开源版:
+2
View File
@@ -104,6 +104,7 @@ $lang->misc->feature->visionsDesc = "<p>The concept of interface has been add
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
/* Release Date. */
$lang->misc->releaseDate['18.4'] = '2023-06-14';
$lang->misc->releaseDate['18.4.beta1'] = '2023-05-31';
$lang->misc->releaseDate['18.4.alpha1'] = '2023-04-21';
$lang->misc->releaseDate['18.3'] = '2023-03-15';
@@ -203,6 +204,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.4'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.beta1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.alpha1'][] = array('title' => 'We have enhanced the interaction experience of permissions and documents, while introducing the concept of test scenarios. Moreover, we now provide support for importing use cases with XMIND. Additionally, we have fully revamped the BI module by incorporating large screens, pivot tables, charts, and data capabilities.', 'desc' => '');
$lang->misc->feature->all['18.3'][] = array('title' => 'Language item customization is added in secondary development, which supports the definition of language items for menus and search tags; Editor functionality is added in the secondary development, which allows users to turn it on and off on demand; The forms could be saved temporarily when users exits unexpectedly, and the unsaved information will be filled automatically the next time you enter.', 'desc' => '');
+2
View File
@@ -104,6 +104,7 @@ $lang->misc->feature->visionsDesc = "<p>The concept of interface has been add
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
/* Release Date. */
$lang->misc->releaseDate['18.4'] = '2023-06-14';
$lang->misc->releaseDate['18.4.beta1'] = '2023-05-31';
$lang->misc->releaseDate['18.4.alpha1'] = '2023-04-21';
$lang->misc->releaseDate['18.3'] = '2023-03-15';
@@ -203,6 +204,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.4'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.beta1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.alpha1'][] = array('title' => 'We have enhanced the interaction experience of permissions and documents, while introducing the concept of test scenarios. Moreover, we now provide support for importing use cases with XMIND. Additionally, we have fully revamped the BI module by incorporating large screens, pivot tables, charts, and data capabilities.', 'desc' => '');
$lang->misc->feature->all['18.3'][] = array('title' => 'Language item customization is added in secondary development, which supports the definition of language items for menus and search tags; Editor functionality is added in the secondary development, which allows users to turn it on and off on demand; The forms could be saved temporarily when users exits unexpectedly, and the unsaved information will be filled automatically the next time you enter.', 'desc' => '');
+2
View File
@@ -104,6 +104,7 @@ $lang->misc->feature->visionsDesc = "<p>The concept of interface has been add
$lang->misc->feature->visionsImage = 'theme/default/images/main/visions_en.png';
/* Release Date. */
$lang->misc->releaseDate['18.4'] = '2023-06-14';
$lang->misc->releaseDate['18.4.beta1'] = '2023-05-31';
$lang->misc->releaseDate['18.4.alpha1'] = '2023-04-21';
$lang->misc->releaseDate['18.3'] = '2023-03-15';
@@ -203,6 +204,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.4'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.beta1'][] = array('title' => 'Fix bugs.', 'desc' => '');
$lang->misc->feature->all['18.4.alpha1'][] = array('title' => 'We have enhanced the interaction experience of permissions and documents, while introducing the concept of test scenarios. Moreover, we now provide support for importing use cases with XMIND. Additionally, we have fully revamped the BI module by incorporating large screens, pivot tables, charts, and data capabilities.', 'desc' => '');
$lang->misc->feature->all['18.3'][] = array('title' => 'Language item customization is added in secondary development, which supports the definition of language items for menus and search tags; Editor functionality is added in the secondary development, which allows users to turn it on and off on demand; The forms could be saved temporarily when users exits unexpectedly, and the unsaved information will be filled automatically the next time you enter.', '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.4'] = '2023-06-14';
$lang->misc->releaseDate['18.4.beta1'] = '2023-05-31';
$lang->misc->releaseDate['18.4.alpha1'] = '2023-04-21';
$lang->misc->releaseDate['18.3'] = '2023-03-15';
@@ -203,6 +204,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.4'][] = array('title' => '解Bug。', 'desc' => '');
$lang->misc->feature->all['18.4.beta1'][] = array('title' => '解Bug。', 'desc' => '');
$lang->misc->feature->all['18.4.alpha1'][] = array('title' => '优化权限、文档交互体验,测试新增场景概念,用例支持xmind导入,并对BI模块中的大屏、透视表、图表、数据表进行了全面升级。', 'desc' => '');
$lang->misc->feature->all['18.3'][] = array('title' => '二次开发增加语言项自定义,支持对菜单和检索标签的语言项进行定义;二次开发增加编辑器功能,支持用户按需开启和关闭;表单意外退出支持表单暂存,下次进入自动代入填写的未保存信息。', 'desc' => '');
+4 -2
View File
@@ -36,7 +36,8 @@ $config->upgrade->maxVersion['max4_1'] = '18_1';
$config->upgrade->maxVersion['max4_2'] = '18_2';
$config->upgrade->maxVersion['max4_3'] = '18_3';
$config->upgrade->maxVersion['max4_4_alpha1'] = '18_4_alpha1';
$config->upgrade->maxVersion['max4_4_beta1'] = '18_4_beta1'; // max insert position.
$config->upgrade->maxVersion['max4_4_beta1'] = '18_4_beta1';
$config->upgrade->maxVersion['max4_4'] = '18_4'; // max insert position.
$config->upgrade->bizVersion = array();
$config->upgrade->bizVersion['biz1_0'] = '9_5_1';
@@ -111,7 +112,8 @@ $config->upgrade->bizVersion['biz8_1'] = '18_1';
$config->upgrade->bizVersion['biz8_2'] = '18_2';
$config->upgrade->bizVersion['biz8_3'] = '18_3';
$config->upgrade->bizVersion['biz8_4_alpha1'] = '18_4_alpha1';
$config->upgrade->bizVersion['biz8_4_beta1'] = '18_4_beta1'; // biz insert position.
$config->upgrade->bizVersion['biz8_4_beta1'] = '18_4_beta1';
$config->upgrade->bizVersion['biz8_4'] = '18_4'; // biz insert position.
$config->upgrade->proVersion = array();
$config->upgrade->proVersion['pro1_0'] = '3_1';
+6 -3
View File
@@ -177,7 +177,8 @@ $lang->upgrade->fromVersions['18_1'] = '18.1';
$lang->upgrade->fromVersions['18_2'] = '18.2';
$lang->upgrade->fromVersions['18_3'] = '18.3';
$lang->upgrade->fromVersions['18_4_alpha1'] = '18.4.alpha1';
$lang->upgrade->fromVersions['18_4_beta1'] = '18.4.beta1'; // pms insert position.
$lang->upgrade->fromVersions['18_4_beta1'] = '18.4.beta1';
$lang->upgrade->fromVersions['18_4'] = '18.4'; // pms insert position.
global $config;
/* Lite. */
@@ -359,7 +360,8 @@ $lang->upgrade->fromVersions['biz8_1'] = 'Biz8.1';
$lang->upgrade->fromVersions['biz8_2'] = 'Biz8.2';
$lang->upgrade->fromVersions['biz8_3'] = 'Biz8.3';
$lang->upgrade->fromVersions['biz8_4_alpha1'] = 'Biz8.4.alpha1';
$lang->upgrade->fromVersions['biz8_4_beta1'] = 'Biz8.4.beta1'; // biz insert position.
$lang->upgrade->fromVersions['biz8_4_beta1'] = 'Biz8.4.beta1';
$lang->upgrade->fromVersions['biz8_4'] = 'Biz8.4'; // biz insert position.
/* Max. */
$lang->upgrade->fromVersions['max2_0_beta4'] = 'Max2.0.beta4';
@@ -398,4 +400,5 @@ $lang->upgrade->fromVersions['max4_1'] = 'Max4.1';
$lang->upgrade->fromVersions['max4_2'] = 'Max4.2';
$lang->upgrade->fromVersions['max4_2'] = 'Max4.2';
$lang->upgrade->fromVersions['max4_3'] = 'Max4.3';
$lang->upgrade->fromVersions['max4_4_alpha1'] = 'Max4.4.alpha1'; // max insert position.
$lang->upgrade->fromVersions['max4_4_alpha1'] = 'Max4.4.alpha1';
$lang->upgrade->fromVersions['max4_4_beta1'] = 'Max4.4.beta1'; // max insert position.
+3 -1
View File
@@ -1106,7 +1106,9 @@ class upgradeModel extends model
case '18_3':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.3'));
case '18_4_alpha1':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.4.alpha1')); // confirm insert position.
$confirmContent .= file_get_contents($this->getUpgradeFile('18.4.alpha1'));
case '18_4_beta1':
$confirmContent .= file_get_contents($this->getUpgradeFile('18.4.beta1')); // confirm insert position.
}
return $confirmContent;