Commit Graph
2830 Commits
Author SHA1 Message Date
liugangandClaude f9f94af627 * [misc] Enhance unit tests for myModel::getOverview() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 09:16:25 +08:00
liugangandClaude eba4136da5 * [misc] Enhance unit tests for myModel::getFlowPairs() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 09:16:25 +08:00
liugangandClaude 51ff01c023 * [misc] Enhance unit tests for myModel::getDoingProjects() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 09:16:25 +08:00
liugangandClaude 97169bd7ec * [misc] Enhance unit tests for myModel::getAssignedByMe() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 09:16:25 +08:00
tianshujie 500906e6b2 * [bug#65653,done,0.2h] fix delete project fail. 2025-09-23 11:40:49 +08:00
liyang 2eefb65a16 * [uitest] remove ui lib to ui dir. 2025-09-17 09:06:48 +08:00
liugangandClaude 452cb143db + [misc] Add unit tests for myZen::showWorkCountNotInOpen() method
🤖 Generated with [Claude Code](https://claude.ai/code)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:19 +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
sunguangming e9701ada2a * [bug#64871,done,0.2h] fix bug. 2025-08-28 04:03:23 +00:00
刘刚 4dd72e9a8d Merge branch release/21.7.5 of zentao/zentaopms (#11157) 2025-08-28 11:49:04 +08:00
tianshujie 597d085272 * [bug#65038,done,0.5h] adjust project field for exeuction list. 2025-08-28 10:20:09 +08:00
wangyidong bbf26e7ed3 * [refac bug #65030] remove cancel button for my-changepassword page. 2025-08-28 10:17:13 +08:00
huairong 4f1c31d828 + [task#148734,done,0.5h] Add testdata and testcase of todo. 2025-08-22 15:53:25 +08:00
huairong ca1824e4e9 + [task#148734,doing,0.5h,0.5h] Add view todo function. 2025-08-22 15:53:24 +08:00
huairong 8de9d311c5 + [task#148734,doing,0.2h,1.5h] Add xpath. 2025-08-22 15:53:24 +08:00
huairong 234fe0d151 + [task#148342,done,0.2h] Modify code. 2025-08-22 09:43:18 +08:00
liugang bc68fcf5bd * [misc] Refactor: modify return type of the myModel::buildTaskSearchForm method from void to array. 2025-08-21 13:27:34 +08:00
huairong 1d0737a4f6 + [task#148593,done,1.0h] Add testdata and testcase of assignto. 2025-08-21 11:10:02 +08:00
huairong f3d47013f8 + [task#148593,doing,1.5h,1.2h] Add function of assignto. 2025-08-21 11:10:02 +08:00
huairong 0366f07c35 + [task#148593,doing,0.3h,2.7h] Add xpath of todo page. 2025-08-21 11:10:02 +08:00
wangyuting a4f7ddbe35 * Optimize my unit test script. 2025-08-21 08:38:55 +08:00
daitingting 4eef42838d * [bug#64776,done,1h] Set pinyin keys for searching. 2025-08-21 08:38:55 +08:00
sunguangming 4a5c47539a * [misc] remove unused code. 2025-08-21 08:38:54 +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 cd58f25d71 * [misc] Simplify unittest steps of the myModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang bc31128c8a + [misc] Add unittest steps of the myModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang 92457cd8f3 * [misc] Fix unittest error of the myModel::buildTaskSearchForm method. 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 a536a3341d + [misc] Add unittest steps of the myModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang c087463e4c + [misc] Add unittest steps of the myModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang f50b1d89ce * [misc] Fix unittest error of the myModel::buildTaskSearchForm method. 2025-08-21 08:38:54 +08:00
liugang 7ccc2890bd * [perf] refactor: improve task search configuration handling in my module
- Replace direct modification of global config with local searchConfig variable
- Avoid side effects by working with local copy instead of modifying shared config
- Add return statement to provide searchConfig for potential future use
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