Commit Graph
51 Commits
Author SHA1 Message Date
liugangandClaude 0dd949b033 + [misc] Add unit tests for programZen::getPMListByPrograms() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 11:05:47 +08:00
liugangandClaude d25c176de4 + [misc] Add unit tests for programZen::getProductsByBrowseType() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude 11773ada50 + [misc] Add unit tests for programZen::getLink() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude fee3f50c59 + [misc] Add unit tests for programZen::buildTree() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude 92392aff0d + [misc] Add unit tests for programZen::getProgramList4Kanban() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude 3929c34eba + [misc] Add unit tests for programZen::getProgramsByType() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude 12d724b96b + [misc] Add unit tests for programZen::removeSubjectToCurrent() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:43 +08:00
liugangandClaude a572cd0c25 * [misc] Update program unit test class for buildProgramForCreate method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:42 +08:00
liugangandClaude f82c99fbf0 + [misc] Add unit tests for programZen::prepareStartExtras() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 13:11:42 +08:00
liyang 2eefb65a16 * [uitest] remove ui lib to ui dir. 2025-09-17 09:06:48 +08:00
liugangandClaude 9e100ec99f + [misc] Add unit tests for programTao::setNoTaskExecution() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:44 +08:00
liugangandClaude 76b7cf2622 + [misc] Add unit tests for programModel::getSwitcher() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
liugangandClaude f50c6c7c69 + [misc] Add unit tests for programModel::setMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
liugangandClaude 8b62c145ec + [misc] Add unit tests for programModel::getProductPairsByID() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
liugangandClaude df162036b8 + [misc] Add unit tests for programModel::getChildrenPairsByID() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
liugangandClaude cdbc58f121 + [misc] Add unit tests for programModel::checkPriv() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
liugangandClaude f126c9b422 + [misc] Add unit tests for programModel::suspend() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:20 +08:00
huairong 14218f919f + [task#61818,doing,1.0h,1.8h] Add createstakeholder function. 2025-08-18 15:34:50 +08:00
huairong 41903802e8 + [task#147499,doing,1.0h,3.0h] Add unlinkstakeholder function. 2025-08-07 09:01:43 +08:00
lixiaoyu 4c08d77890 *[task#146787,doing,0.5h,3h]delete program 2025-07-25 13:44:33 +08:00
lixiaoyu 183d26b636 *[task#146787,doing,0.5h,3h] modify code 2025-07-24 09:35:14 +08:00
lixiaoyu 13f55c5d89 *[task#146787,doing,1h,3h] modify close program 2025-07-22 16:20:28 +08:00
lixiaoyu f542bab20d *[task#146787,doing,0.5h,3h]modify uitest case of program 2025-07-22 16:20:28 +08:00
lixiaoyu aa184d189a *[task#146787,doing,0.5h,3h] modify close program 2025-07-22 15:27:07 +08:00
lixiaoyu 3b0d250492 *[task#146787,doing,0.5h,3h] modify start program 2025-07-22 15:12:15 +08:00
sunxiaoqi 90757f5574 * [task#130733,done,0.1h] Add ui test files of add permission 2025-02-20 10:37:24 +08:00
sunxiaoqi 38a0cd8096 *[task#131359,done,0.1h] Add ui test files of fix error code 2024-10-29 14:02:42 +08:00
sunxiaoqi 20f5ba7d59 *[task#131359,done,0.1h] Add ui test files of fix error code 2024-10-29 14:02:42 +08:00
sunxiaoqi 5ba80e2052 *[task#131359,doing,0.2h] Add ui test files of delete a program 2024-10-29 14:02:42 +08:00
sunxiaoqi acd3ab74a1 *[task#131359,doing,0.2h] Add ui test files of delete a program 2024-10-29 14:02:42 +08:00
sunxiaoqi fd31a6a637 *[task#130730,doing,0.3h] Add ui test files of activate a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 191b1b1da3 *[task#130730,doing,0.2h] Add ui test files of activate a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 25196f0fe5 *[task#130731,doing,0.2h] Add ui test files of close a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 7a7e3a0e7f *[task#130731,doing,0.2h] Add ui test files of close a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 6d8abf0ff8 *[task#130688,doing,0.2h] Add ui test files of start a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 2abaec5499 *[task#130688,doing,0.3h] Add ui test files of start a program 2024-10-29 14:02:42 +08:00
sunxiaoqi f61657e478 *[task#130688,doing,0.1h] Add ui test files of remove old code 2024-10-29 14:02:42 +08:00
sunxiaoqi 14fa8af827 *[task#130688,doing,0.2h] Add ui test files of start a program 2024-10-29 14:02:42 +08:00
sunxiaoqi ab82c67f1f *[task#130688,doing,0.2h] Add ui test files of start a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 4abe02cc8d *[task#130688,doing,0.1h] Add ui test files of start a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 1312e19fbf *[task#130733,doing,0.2h] Add ui test files of edit a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 9f68f0b1a7 *[task#130733,doing,1h] Add ui test files of edit a program 2024-10-29 14:02:42 +08:00
sunxiaoqi 68709add75 *[task#130734,doing,0.4h] Add ui test files of create child program 2024-10-29 14:02:42 +08:00
sunxiaoqi cd2c496940 *[task#126285,done,2h] Add ui test files of projectview in the module of program 2024-09-03 09:23:06 +08:00
sunxiaoqi de5a574033 *[task#126286,done,0.5h] Add ui test files of modify the error code format 2024-08-30 10:51:47 +08:00
sunxiaoqi b0cd30b6b2 *[task126286,done,0.5h] Add ui test files of modify the error code 2024-08-26 15:36:18 +08:00
sunxiaoqi 1a151ed64c *[task#126286,done,2h] Add ui test files of productview of program 2024-08-26 15:36:18 +08:00
sunxiaoqi 59ebbc8b26 *[task#123779,doing,0.5h] Add ui test files of modify the error code format 2024-08-02 10:36:27 +08:00
tianshujie 4cf9f823e3 + Add create a program ui test unit. 2024-05-11 11:40:53 +08:00
caoyanyi acc26ba24d Merge remote-tracking branch 'remotes/origin/release-20.0'
# Conflicts:
#	db/update20.0.beta2.sql
#	lib/zin/func.php
#	lib/zin/wg/fileselector/v1.php
#	lib/zin/wg/upload/v1.php
#	module/action/model.php
#	module/backup/js/index.ui.js
#	module/block/lang/vi.php
#	module/block/ui/recentprojectblock.html.php
#	module/block/zen.php
#	module/common/lang/vi.php
#	module/custom/lang/vi.php
#	module/execution/js/kanban.ui.js
#	module/execution/ui/story.html.php
#	module/kanban/js/view.ui.js
#	module/metric/test/calc/project/hour/ac_of_weekly_all_in_waterfall.php
#	module/metric/test/calc/project/rate/cv_in_waterfall.php
#	module/metric/test/calc/project/rate/cv_weekly_in_waterfall.php
#	module/mr/control.php
#	module/mr/ui/browsebyexecution.html.php
#	module/product/zen.php
#	module/programplan/zen.php
#	module/project/model.php
#	module/repo/lang/de.php
#	module/repo/lang/en.php
#	module/repo/lang/fr.php
#	module/repo/lang/zh-cn.php
#	module/space/ui/createapplication.html.php
#	module/testcase/ui/view.html.php
#	module/upgrade/model.php
#	www/js/zui3/zen-editor/p-0aaccc7e.js
#	www/js/zui3/zen-editor/p-276dd30f.js
#	www/js/zui3/zen-editor/p-2b13cc9a.js
#	www/js/zui3/zen-editor/p-38d18c5d.js
#	www/js/zui3/zen-editor/p-3f6cad83.js
#	www/js/zui3/zen-editor/p-51e3a048.js
#	www/js/zui3/zen-editor/p-617d463f.js
#	www/js/zui3/zen-editor/p-62c0132e.js
#	www/js/zui3/zen-editor/p-6d22490c.js
#	www/js/zui3/zen-editor/p-a563f50b.js
#	www/js/zui3/zen-editor/p-bf31230c.js
#	www/js/zui3/zen-editor/p-c6c95773.js
#	www/js/zui3/zen-editor/p-d83dd3f0.js
#	www/js/zui3/zen-editor/p-d8bedd14.js
#	www/js/zui3/zen-editor/p-eaaa4129.js
#	www/js/zui3/zen-editor/zen-editor.esm.js
#	www/js/zui3/zui.zentao.css
#	www/js/zui3/zui.zentao.js
2024-05-06 09:17:49 +08:00