Commit Graph
6407 Commits
Author SHA1 Message Date
liugangandClaude f3e7de29b2 + [misc] Add unit tests for executionZen::buildGroupMultiTask() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:54 +08:00
liugangandClaude 5455b6c9cf + [misc] Add unit tests for executionZen::buildGroupTasks() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:54 +08:00
liugangandClaude 0470513e67 + [misc] Add unit tests for executionZen::assignTesttaskVars() method
🤖 Generated with [Claude Code](https://claude.ai/code)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:54 +08:00
liugangandClaude 0973e25dad + [misc] Add unit tests for executionZen::assignTaskKanbanVars() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:54 +08:00
liugangandClaude 849bec6281 + [misc] Add unit tests for executionZen::assignModuleForStory() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:53 +08:00
liugangandClaude 592f65fb0b + [misc] Add unit tests for executionZen::assignRelationForStory() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:53 +08:00
liugangandClaude 5a78d03482 + [misc] Add unit tests for executionZen::assignCountForStory() method
🤖 Generated with [Claude Code](https://claude.ai/code)

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

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:53 +08:00
liugangandClaude 81afafb245 + [misc] Add unit tests for executionZen::assignBugVars() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:53 +08:00
liugangandClaude 14051630f5 + [misc] Add unit tests for executionTao::updateTeam() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:42 +08:00
liugangandClaude 34578448ce + [misc] Add unit tests for executionTao::buildStoryTree() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:42 +08:00
liugangandClaude 54a82c95fd + [misc] Add unit tests for executionTao::buildBatchUpdateExecutions() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:09:42 +08:00
liugangandClaude 1357d4c776 + [misc] Add unit tests for executionModel::buildCaseSearchForm() method
🤖 Generated with [Claude Code](https://claude.ai/code)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:15 +08:00
wangyidong 9191b08abf Merge branch 'feature/reporttemplate' into release/21.7.6 2025-09-15 13:49:40 +08:00
liugang 985e56e785 - [misc] Remove unused css and js files. 2025-09-15 10:02:06 +08:00
liugang 53be2c64c6 - [misc] Remove unused view files. 2025-09-11 16:30:53 +08:00
yulujie e841719292 *[uitest] Delete waittime. 2025-09-09 16:26:03 +08:00
yulujie 00e914fbb1 *[uitest] Modify waittime. 2025-09-09 16:26:03 +08:00
刘刚 ec1c7ea058 Merge branch release/21.7.5 of zentao/zentaopms (#11291) 2025-09-05 09:58:20 +08:00
tianshujie 9a3a87a089 * [unittest] add unittest for assignViewVars method. 2025-09-05 09:54:00 +08:00
tianshujie d491137184 * [bug#65216,done,0.1h] fix private product can't show error. 2025-09-05 09:40:46 +08:00
daitingting e8d989af62 * [bug#64540,done,1h] Set no nested check. 2025-09-05 08:49:21 +08:00
yulujie 927d3ce4b4 *[uitest] Add waittime. 2025-09-04 13:36:05 +08:00
xieqiyu e47e9f59b7 * [bug#65083] Fix the bug of tutorial. 2025-08-29 08:07:57 +00:00
sunguangming ee13bc5312 * [bug#64880,done,0.2h] fix bug. 2025-08-28 04:03:23 +00:00
tianshujie 1426946f1e * [unittest] add unittest for buildTasksForImportBug method. 2025-08-26 13:41:30 +08:00
tianshujie 43a05c1450 * [unittest] add test file for zen. 2025-08-26 13:41:30 +08:00
tianshujie 90379966df * [bug#64968,doing,0.2h] format hours for import bug and adjust number judge. 2025-08-26 13:41:30 +08:00
liugang 962172f565 * [misc] Fix unittest error of the executionModel::buildTaskSearchForm method. 2025-08-22 14:21:49 +08:00
liugang ffe346b387 * [refac] Remove unused parameter productID. 2025-08-22 14:21:49 +08:00
liugang d4cc2d6087 - [refac] Remove unused code. 2025-08-22 14:21:49 +08:00
liyang df891b97b4 + [task#148285] add products box id. 2025-08-21 17:42:29 +08:00
liugang d9f0cf78ca * [perf] Refactor search parameter caching: rename cacheSearchParams to cacheSearchFunc
- Rename method cacheSearchParams() to cacheSearchFunc() in framework/model.class.php
- Update parameter name from cacheSearchParams to cacheSearchFunc across execution and my modules
- Update corresponding test files and documentation comments
- Improve naming clarity to reflect that we're caching the function/method rather than just parameters
2025-08-21 08:38:54 +08:00
liugang 837d738e94 + [misc] Add unittest steps of the executionModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang 297d787247 + [misc] Add unittest steps of the executionModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang 156bcfd686 * [misc] Modify unittest script of the executionModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang cc784cbb40 * [misc] Fix error parameter. 2025-08-21 08:38:54 +08:00
liugang 371860dfc6 * [perf] If the search function has been cached return the search configuration items. 2025-08-21 08:38:54 +08:00
liugang 34cca6339a * [misc] Fix unittest error of the executionModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang 50835c315f * [perf] refactor: enhance task search form building functionality
- Add productID parameter to buildTaskSearchForm method to support better filtering
- Introduce module parameter to handle different search contexts (task, programplanTask, projectTask)
- Refactor search configuration to be more modular and context-aware
- Remove hardcoded search module configurations and pass them as parameters
- Simplify search form initialization across execution, programplan, and project modules
- Improve code reusability by centralizing search configuration logic
- Add conditional field filtering based on execution type and search context
2025-08-21 08:38:53 +08:00
liugang b2124e9a45 * [perf] Rename the processParams parameter to cacheSearchParams. 2025-08-21 08:38:53 +08:00
liugang 26c93856a7 * [perf] Replace the magic constants __CLASS__ and __FUNCTION__ with the magic constant __METHOD__ to simplify the code. 2025-08-21 08:38:53 +08:00
liugang 506b1d7c4a * [perf] Implement lazy search parameter processing in executionModel::buildTaskSearchForm(). 2025-08-21 08:38:53 +08:00
xieqiyu 70b829bb32 * [bug#64584] Add the comment for unit test file. 2025-08-21 08:38:53 +08:00
xieqiyu 0704845130 * [bug#64584] Add the execution PM to parent execution team. 2025-08-21 08:38:53 +08:00
tianshujie fab4b739c8 * [unittest] fix computeCFD error. 2025-08-21 08:38:50 +08:00
刘刚 90dd572c70 Merge branch feature/search of zentao/zentaopms (#10994) 2025-08-18 16:44:57 +08:00