Files
EasySoft-ZenTaoPMS/doc/CHANGELOG
T

558 lines
27 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
2.5 发布.
2011-12-07 2.4 发布
STORY:
596 导入bug页面增加bug的预览功能
595 导入bug之后,刷新导入bug页面
594 增加从项目创建需求的链接
593 完善任务和相关bug的状态联动
592 实现bug转需求功能
588 测试任务关联用例的时候,增加分页功能
587 增加产品项目列表功能
585 执行用例的时候,记录所有的步骤结果
527 在创建用例的时候,增加需求预览的功能
526 在需求列表和详情页面添加创建用例链接
512 需求详情页面增加相关用例和相关bug的显示
490 提供自动计算项目可用工时的功能
473 任务管理增加指派功能
431 导出页面提示“输入文件名”
324 todo增加导出csv的功能
320 测试执行结果应该记录执行人
319 在项目视图中增加测试任务功能
313 todo的历史修改记录里面显示用户的真实姓名
312 当创建需求的时候,只选择没有过期的计划
增加项目可用天数的计算。
完善移动平台的操作系统和浏览器。
增加了对主配置文件的扩展功能。
增加对项目结束日期的检查。
BUG:
272 安装禅道的时候,如果php环境没有安装json扩展,页面空白
271 进行中的项目列表为空时,项目列表页面显示逻辑不对
269 插件管理的时候,安装补丁之后,显示的记录不对
266 email配置gmail的时候有误
262 编辑附件的时候,应当默认将附件的名称作为默认值
260 创建bug时,如果重新筛选项目,原来选中的影响版本会被取消选中
247 安装的时候,如果不设置前缀,安装会出错
229 当用户没有设置email地址,且打开email功能的时候,会提示至少提供一个收件人
223 批量指派任务的时候,附件存储有问题
213 创建bug时,影响版本和所属项目 选择位置调整导致操作不便。
203 任务导入后的状态显示
202 无法将私人事务的todo改为非私人事务
198 对于多个影响版本的bug,重新激活后则影响版本变为仅仅一个选择了的版本
192 当切换语言或者风格的时候,如果url中含有#,则页面不刷新
188 发布列表未按发布日期排序,编辑发布界面的发布列表也如此。
187 燃尽图更新帮助链接错误
119 我的地盘板块,新增“我的Todo”,日期选择“暂不指定”,保存之后,该Todo展示页面时间显示“2030-01-01”
113 产品视图设置查询条件之后,按照某字段进行排序无效
019 如果php设置为session_autostart,会有警告信息
修复用例复制链接失效的bug。
修复需求来源无法编辑的bug。
2011-10-31 2.3 发布
story:
453 安装的时候,增加对协议的确认
577 需求列表页面增加各种标签筛选
517 完善bug的处理流程,增加确认和重新激活状态
564 用例增加前置条件功能
580 增加需求的批量添加功能
566 需求增加来源字段
582 实现测试用例批量添加功能
471 针对不同分辨率的浏览器进行优化
568 svn增加diff功能
558 将邮件配置插件放入到后台管理中
446 增加项目动态功能
576 发信的时候,将当前操作者从发信列表中去掉
563 用例单独执行功能
454 实现用户自定义安装和卸载功能的支持
579 插件如果未定义是否和当前版本兼容,列表中改为未知
518 优化产品和项目的下拉菜单选择
464 完善项目视图的首页显示
565 用例可以只撰写标题
581 实现批量添加任务功能
567 增加一个完全独立的svn同步脚本
583 bug可以转为测试用例
445 增加产品动态功能
482 增加导入bug功能
570 完善windows一键安装包的打包程序
562 测试用例增加导入功能
463 完善产品视图首页的显示
导入css,js文件时,加入时间戳
api.class.php 增加post()方法
后台管理调整菜单顺序。
移除table2csv
调整英文界面ui
升级jquery 1.5.2
升级colorbox 1.3.18
删除不用的控件。
都使用minjs。
菜单条目增加id
调整插件页面。
bug:
265 多次修改和执行用例后,不能正确查看用例
259 早上8点40左右添加todo,起止时间显示的列表不对
2011-09-22 2.2 发布
story:
480 发送bug相关的邮件时,将操作者替换成真实的姓名
515 将编辑器上传中页面中的本地上传改为默认
538 使用jquery的图表插件来实现统计报表
525 新增任务的时候,需求预览使用colorbox打开
553 集成环境中,增加说明文件
548 彻底解决centos和rhel下面的问题
552 修复dept和tree模块中模块名称的安全漏洞
557 完善详情页面中图片的自动缩放功能
551 增加和svn集成的功能
546 完善默认的权限划分
559 修复隐藏域删除操作引起的死循环
438 修改.htaccess文件,修改php的默认配置
524 完善产品和项目的权限控制
550 完善编辑器上传图片返回的错误提示
474 下载附件的时候自动追加session信息
545 增加附件名称编辑功能
554 每页显示的记录数记到cookie中
549 任务未开始之前修改预计工时,应当将剩余时间也一块修改了
352 使用不同的颜色来区分状态
556 task模块中关于搜索的配置应当去掉
436 common模块下面的视图文件,使用css::import和js::import来加载相应的css文件和js文件
547 my.php被加载两次,需要优化
需求列表,任务列表排序记录到cookie中。
增加新的模板, thanks silver, www.yanhonglu.com
bug:
258 第一次创建任务并指派的时候,assignedDate为0.
257 创建bug时所选择的build在编辑的时候丢失
255 解决bug的时候,没有检查解决版本是否必填
254 导出任务列表时,指派日期显示的是人名
253 关闭任务之后,延期天数计算不对
249 维护模块中,超过十个汉字的模块,无法修改其名称和负责人。
244 如果附件文件名中含有空格,下载的时候文件名会被截断
243 使用opera导出内容时有错误
242 点击“用户列表”中的某一用户真实姓名出现错误链接
241 文档列表中,创建者应为真实姓名而非用户帐号。
240 访问时我的地盘中“我的测试”不高亮显示
235 关联产品的时候,无法取消最后一个产品的关联
230 创建bug时,已经删除的项目还会出现
228 5.1版本安装会失败
227 已经结束的项目,概况统计中的工时不对
226 测试任务中关联的某一用例如果被修改之后,无法执行
224 删除todo的时候,发生页面死循环
215 搜索不能保存
2011-07-06 2.1发布
story:
359 1 更新代码里面的copyright时间
462 1 完善我的地盘首页的显示
452 1 提供在线扩展功能
456 1 获取插件信息的时候,增加语言选项
461 1 完善系统首页的展示
455 2 增加对插件类型的判断
529 2 完成redmine的导入插件
469 2 完善对ie9的支持
535 2 调整每日提醒的插件,发布到我们的插件平台
457 2 实现插件升级功能
509 2 完善phpmailer的错误提示
534 2 完成zentaotest的插件调整
516 2 增加对page css和page js扩展的支持
466 3 将QA视图改为测试视图
524 3 完善产品和项目的权限控制
468 3 升级kindeditor编辑器
383 3 自动配置sae版本的邮件发信功能
479 3 在检查插件的md5值的时候,需要处理没有md5值的情况
536 3 完善bug自定义字段的列表功能
bug:
237 3 导入信息不完整返回重新填写不能保存
236 2 变更需求时,不修改需求内容则无法保存验收标准的内容。
235 3 关联产品的时候,无法取消最后一个产品的关联
234 3 浏览任务的时候,切换项目,会提示对象不存在
233 3 英文界面下面创建Bug,模板为空
232 3 状态为doing的todo,其后面的操作代码doing应当改成done
228 3 5.1版本安装会失败
226 3 测试任务中关联的某一用例如果被修改之后,无法执行
225 3 编辑公司之后,无法继续保存
222 4 编辑bug时,影响版本列出的是所有,而非仅仅是所属项目的build/发布
221 3 按照模块维护分组,我的的地盘中的测试任务,测试用例,分给某一个分组之后,在分组权限中无法看到。
219 3 在创建bug的时候,会有错误日志,提示bugOwner字段不存在
218 3 项目视图中任务无法按照需求进行分组
217 3 组织视图中私人事务的todo也被显示了出来
215 3 搜索不能保存
214 3 编辑bug页面,修改“所属产品”时,弹出js提示,内容为php代码。
212 3 build无法编辑
209 3 用户动态的“操作者”列的内容不正确。
208 3 组织动态的“操作者”列的内容不正确。
2011-05-03 2.0发布
story:
398 确定插件打包的规范要求
399 实现插件管理
355 添加记录的时候,调整字段顺序
382 自动提供sae版本的计划任务
384 增加动态历史一个栏目
385 我的地盘中增加我的动态
386 组织视图中,某一个用户的状态页面,增加动态历史
396 实现需求的基本统计报表
397 实现任务的基本报表统计
413 为每个模块建立初始的ext扩展目录。
422 优先级的默认设定
184 需求增加如何演示字段
376 点击表格的一行,应当可以选中这一行中的checkbox
378 处理[]这样的标签,加以区分
380 完善sae版本的安装程序
387 需求增加复制功能
388 测试用例增加复制功能
389 一个产品的模块可以从其他产品复制过来
390 common模块的footer.html.php文件增加hook的支持
391 完善路线图的排序
395 需求搜索增加按照产品进行搜索
405 项目视图中的需求列表改为服务器端排序
406 在分解任务的时候,将需求的优先级和预计工时也都列出来。
408 在产品的需求列表和计划的需求列表页面增加所有需求的预计工时的总计
409 在任务列表中增加工时的统计信息
410 任务列表增加已关闭浏览选项
411 将所有的分页显示代码都包在表格中
412 点击“搜索”,实现搜索表单的切换显示
418 将导出功能改为php实现
419 首页的动态增加更多链接
420 整理每个版本新增的权限
424 调整变更需求时的界面
392 发送邮件的时候,自动加上产品或者项目的名称
393 文档增加备注功能
407 增加分页显示的数量选择
423 预计工时的默认显示
bug:
197 使用管理员为某一个帐号分配权限,然后使用这个用户登录,提示没有权限
196 使用IE第一次访问禅道,页面显示英文,但语言提示显示中文简体
195 搜索任务时,搜索所有项目的任务,没有分页
194 导入之前取消的一个任务时,应当将由谁取消和取消时间置空
193 取消登录界面的“请稍候”功能
190 修改或创建发布名称为已有的发布时,无任何反应,无任何提示。
189 修改build名称为已有build时,无任何反应,无任何提示。
175 Build列表未按Build日期排序,编辑bug界面的build列表也如此。
2011-3-15 1.5 发布
story:
361 修改opt目录为ext
372 为任务列表增加搜索功能
363 将字段提示纳入到发行版本中
365 完善项目关联需求时的提示
358 在模块下面增加css和js的概念
367 用户可以修改个人的其他信息
362 修复todo里面导入到今天的错误
373 为文档模块增加搜索功能
364 完善首页的提示
366 燃尽图增加提示
134 可以对任务按照各种条件进行检索
360 更改所有的private方法为protected
371 附件表单权限的提示,应当放入到语言文件中
354 安装的时候自动设定默认语言
368 安装的时候检查数据库是否存在
324 todo增加导出csv的功能
369 调整build表描述字段的长度
328 增加将权限分配到多个分组的功能
我的地盘中任务批量关闭
完善燃尽图的样式
完善用户分组的样式
调整todo的时间区域
增强upgrade.php的安全
fix bug:
185 bug编辑界面,系统列表中没有win2003和mac os。
184 使用jsonapi获取bug列表,出现错误
183 用户名中如果包含.,无法移除
181 当一个产品被删除之后,该产品相关的bug还会出现在我的地盘
180 任务分组的treetable在firefox下面无法折叠
179 如果某一个任务被取消,然后被关闭,仍然被计算到项目的剩余时间中
178 编辑需求时,如果切换产品,无法加载新产品的模块
177 项目列表当所有的项目都结束之后,项目列表就不再显示了
176 centos下面的pdo错误
175 Build列表未按Build日期排序,编辑bug界面的build列表也如此。
174 复制bug后,“类型/严重程度”选项变成默认,并非源bug的类型。
173 windows一键安装包访问权限漏洞
171 测试任务关联用例页面“保存”按钮显示为“搜索”
163 通过完成、取消等按钮操作任务时,起对应的需求的所处阶段没有修改
145 编辑需求保存后,如所属模块选为“/”,则保存后,显示为“”。
139 组织视图的用户信息显示,未显示所属部门。
119 我的地盘板块,新增“我的Todo”,日期选择“暂不指定”,保存之后,该Todo展示页面时间显示“2030-01-01”
附件不存在时,逻辑不严谨
修复account检查的错误
修复分组权限不能清空的bug
修复分组用户不能清空的bug
关闭任务时,邮件的提示。
story:
051 我的档案中完善其他字段
162 添加完项目之后,提示用户该如何处理
177 分组用户选择增加全选功能
229 项目增加项目负责人、产品负责人、测试负责人、发布负责人
260 Bug, task, case编辑页面需求下拉菜单优化
286 增加多风格支持
287 整理代码,重新调整一个默认的风格
290 完善英语版本
309 调整燃尽图更新程序computeburn.php的实现方式
310 调整代码,改用英文注释
311 暂不指定的todo,也可以导入到今天
312 当创建需求的时候,只选择没有过期的计划
313 todo的历史修改记录里面显示用户的真实姓名
314 当暂不指定的todo完成之后,将日期改为当前的日期
318 剩余模块增加编辑器
321 super对象增加结构打印方法
323 优化分组中成员维护的页面
325 bug增加按照指派给进行统计
326 附件显示的时候,增加扩展名的显示
327 测试任务增加负责人功能
330 增加的每个版本新增权限的提示
331 我的任务细分为由我创建和指派给我两个选项卡
332 我的bug里面细分为由我创建,指派给我,由我解决的bug
333 我的需求,细分为由我创建,由我负责,和由我评审
334 安装的时候,提供一个默认的guest分组
335 优化对chrome, safari的支持
337 我的地盘增加“我的测试”一栏
339 项目文档库中调整显示,按照产品组织项目
343 默认将diff信息隐藏
344 通过配置文件来设置todo的起止时间
345 视图文件的钩子扩展可以是多个
346 model扩展改为ext调用
347 项目列表默认不显示已经结束的项目
349 任务完善流程处理字段
bug:
170 如果某一个用户已经被删除,在维护QA视图页面还会出现
168 使用opera编辑器或者linux下面的firefox进行编辑,会出现内容丢失的现象
167 如果某一个用户已经被删除,在权限维护页面还会出现
166 文档查看页面的标题,应当改为文档查看
165 不同浏览器编辑同一个文档,空格和 互相转换的问题
164 上传附件如果没有权限写入,应当给予提示
162 转换bugfree,没有执行nl2br
161 bugfree2.0.3里面用户组的表名为testusergroup
159 当上传的附件扩展为为大写的PNG, JPG的时候,点击附件没有在浏览器直接打开
157 英文导出csv,没有空格
156 首页统计中的产品、项目、需求、任务、bug等应该去掉已删除的记录
155 创建发布时,build列表列出的内容包括了“发布”。
154 维护子模块的复制产品视图模块功能错误
153 删除文档提示无提示内容。
152 QA视图-创建bug:没有将产品bug负责人填写到“当前指派”里
150 编辑bug时,如重选所属项目,则“解决版本”自动变为 trunk,保存后也如此显示。
149 编辑build时,“指派给”自动变成当前修改者。
140 各界面数据的编辑功能中,保存按钮应在点击后禁用,以防止连续点击导致重复提交。
137 更改用户名后,新用户名无法登录
135 build列表中,构建者显示为登录名而非真实姓名
124 产品视图:新增产品时,选中“只有项目团队成员才能访问”,提交时遇到“您无权访问该产品”错误
97 BugFree2转换时TestGroup表不存在
2010-09-15 1.3版本发布
story:
259 开发禅道api客户端的php实现
081 完善开发者指南
291 完善文档功能,启用未用字段
265 修改邮件错误提示为相应的语言文件
202 优化历史记录的显示
283 文档下载功能
293 增加附件删除功能
179 首页显示内容优化
292 其他模块增加富文本编辑器功能
bug:
141 QA视图-用例管理-搜索-重置: 点击重置无法将输入框的搜索条件完全清除
134 bug视图模块及用例视图中,从产品视图复制功能无效
133 浏览bug时,久未处理的查询逻辑不对
132 1.2版本无法从bugfree转换
131 当产品视图的模块中含有空格的时候,复制到bug模块中,空格后面的部分被移除
130 文档库中文档名称的重复检查应该在同一个模块下面
129 表单字段中,如果含有sql关键词,会导致报错
126 产品视图的文档列表中项目文档没有列出其类型
125 删除文档应该给予提示
123 QA视图:创建bug时选择了“项目任务”,导致影响版本只能选择“Trunk”
122 编辑bug时,默认没有选择已设置过的影响版本
121 测试任务关联用例的时候,选择用例版本无效
116 发送邮件时的链接没有将端口号写上
114 新增需求的时候,发送邮件只有标题,没有描述
2010-08-03 1.2 发布
007 Bug视图中的模块可以从产品视图复制
041 产品设置访问的白名单
050 bug的模块可以指定默认的指派人
144 任务增加关闭操作
194 QA视图BUG列表增加自定义字段显示
215 增加英语语言的支持
263 todo的起止时间可以通过配置文件来进行设定
267 汉化集成安装环境
269 处理zentao环境中的.htaccss文件
270 调整集成安装环境php的报错信息
271 增加中文繁体支持
273 增加我的模板功能
274 增加复制bug功能
275 用例增加附件功能
276 增加富文本编辑器功能
277 文档库管理功能
2010-07-06 1.1 发布
完成的功能列表:
story# 255 json接口增加状态码和签名验证
story# 258 支持$account:$password@pms方式的验证
story# 257 用户验证支持加密验证
story# 256 用户验证支持get方式
story# 254 增加禅道运行系统配置的接口
story# 241 批量建立模块的opt目录
story# 240 转换程序代码格式为unix格式
story# 261 完善软件包里面的changelog等文件
story# 214 增加common模块扩展的功能
story# 250 统一调整视图赋值方式
story# 249 将dao中的oncaseof改为beginIF
story# 147 增加保存查询功能
story# 239 搜索查询表单增加重置按钮
story# 251 新建资源时,不列出已经删除的资源
story# 234 记住用户上次选择的产品
story# 235 记住用户上次选择的项目
story# 136 任务相应的变化email通知相应人员
story# 236 未经审核的需求再次变更时,不应当修改指派给字段
story# 228 bug统计报表增加全选和反选按钮
story# 178 新增任务时,可以指派给多人
修复的bug列表:
bug# 118 当一个模块含有model扩展时,修改主体的model.php无效
bug# 117 bin/computeburn.php包含snoopy类时,应当使用绝对路径
bug# 115 如果某一个模块的model.php最后一行是?>;,并且有扩展,会出错
bug# 112 我的地盘中,“之前未完”的TodoID错位
bug# 100 win7下面IE8页面滚动条出现故障
bug# 96 变更需求页面,选择“由谁评审”,在需求展示页面对应的是“指派给”
bug# 92 为分组选择成员时,备选列表中不应该出现已经被删除的用户
bug# 91 创建Bug时,“当前指派”列表中出现了已经被删除的用户
2010-06-04 1.0.1 发布
本期修复的bug如下:
85 添加新用户时,“加入日期”无法选择2009年5月份以前的日期
87 分解任务之后,无法在项目任务列表中展示
88 虚拟主机上面禁用glob函数之后,框架报错
89 创建任务是,点击“同需求”按钮,会把需求id带入。
90 当build重复添加的时候,系统没有提示
93 存在安全漏洞(跨站脚本、未加密的传输)详见附件
94 任务已经结束,但仍然显示延期
95 创建需求时,没有发送email给审核者
101 安装时访问更新api,超时会有警告
102 需要确认需求变更的bug,如果标题太长,确认链接无法显示
103 当某一个项目的燃烧图数据超过21天时,数据显示有误
104 用户详情页面不应该显示昵称字段
105 common模块根据HTTP_HOST变量查找公司是有误
107 计算燃尽图数据时,将已经删除的任务也计算在内了
108 如果bug标题中有英文的单引号,编辑该bug,英文单引号后面的字符全部消失
110 项目视图中的任务列表,按照需求分组的时候,会有waring信息
2010-05-03 1.0 正式版发布
修复Bug
正式推出全新的操作界面。
若干小功能的改进。
2010-04-28 1.0 rc2 发布。
本期改进主要集中在界面方面,同时修改了很多的bug
2010-04-19 1.0 rc1 发布。
完善了删除机制。
完善了多公司的支持。
完善了界面的UI。
增加了列表的导出csv功能。
2010-04-01 1.0 beta发布。
完善了禅道软件的扩展机制。文档请参考:http://www.zentao.cn/node78847.html
完善了需求变更处理流程。
完成了bugfree2的转换程序。
需求,bug,用例增加了关键词字段。
项目增加了权限设置。
其他若干地方改进和bug fix。
2010-03-10 0.6 beta发布。
STORY #146 搜索时可以指定空值
STORY #140 当维护某一个模块的子模块时,可以在中间插入模块并自动计算顺序
STORY #127 创建bug时,影响版本可以选择多个
STORY #148 实现bugfree2X版本的BUG图表统计
STORY #142 任务列表增加分组展示功能
STORY #098 日期字段使用js的控件来选取
STORY #047 todo和bug之间的联动
STORY #139 产品视图增加模块删除功能
STORY #085 新建任务的时候,完善用户列表
STORY #046 todo和项目任务状态的联动
STORY #157 必填项给予说明
STORY #143 任务增加附件功能
STORY #138 产品视图增加模块编辑功能
STORY #111 任务增加起止时间字段
STORY #080 display方法提供直接转换为xml或者json的功能
STORY #159 新增任务的时候,可以查看选中需求的内容
2010-02-22 0.5 beta发布。
本版本主要完善了需求的处理流程,测试用例的管理和执行以及相应的界面调整。同时完成了bugfree1.x版本的转换工具。
#031 需求完善审核流程
#126 创建需求时,可以指定是否需要走评审
#128 需求评审时,可以手工指定评审日期
#131 当评审结果为关闭且原因为已完成或延期时,评审结果应该为pass
#125 延期的需求需要能够重新激活
#045 当需求有细分任务的时候,自动调整对应需求的所处的阶段
#023 需求相应的变动可以抄送给相关人员
#129 需求列表页面增加变更、评审、关闭的操作链接
#117 需求搜索时,可以按照计划进行搜索
#118 调整需求详情的显示界面
#119 调整任务详情的界面
#113 优化action的显示
#121 测试用例可以按照步骤来进行填写
#106 test run管理
#105 test task管理
#104 test suite管理
#124 执行用例的时候,增加全部步骤通过功能
#026 开发bugfree1.x到pms的转换工具
2010-01-26 0.4 beta发布。
1. 项目增加了build功能。
2. 产品增加了发布和路线图功能。
3. Bug管理增加了对build的支持。
4. 新增了升级功能。
5. 我的地盘中增加了“我的需求”功能。
6. 需求增加了搜索功能,完善了bug和case的搜索功能。
7. 需求增加了上传附件功能。
8. 调整了bug的显示和编辑界面,使之更加合理清晰。
9. 完善了后台分组管理的界面。
10. 修复了之前版本的若干bug。
2010-01-03 0.3 beta发布
产品管理:提供了产品的增删改,产品的模块管理,需求管理,计划管理
项目管理:提供了项目的增删改,关联产品,关联需求,团队管理,任务管理
测试管理:提供了完成的Bug跟踪流程(功能同BugFree)和基本的测试用例管理。
组织管理:提供了用户的增删改,分组管理和权限管理。
我的地盘:提供了todo管理、我的任务、我的bug、我的项目等功能。
2009-10-06 0.1 alpha发布。
增加了QA视图,目前主要完成了Bug的基本管理。
增加了组织视图,可以用来维护公司的组织结构。
增加了我的地盘,可以非常方便的看到参加的项目,所有指派给我的任务及相关的bug。
完善了权限管理。
部分提升了用户的体验。
基于ZenTaoPHP1.2版本架构。
2009-09-10 0.02 alpha发布。
2009-07-30 0.01 alpha发布。