Commit Graph
1557 Commits
Author SHA1 Message Date
sunguangming 0ae34ae714 Merge branch 'main' into release/22.0.beta 2026-01-12 01:08:24 +00:00
sunguangming b85a18f362 * [bug#68886,done,0.2h] fix bug. 2026-01-07 01:10:53 +00:00
sunguangming e0e06d9ca3 Merge branch 'release/21.7.8' into release/22.0.alpha1 2025-12-29 07:52:33 +00:00
wangyuting 1fb1d473ba * [bug#68604,done,1h,0h] Fix create notMultiple project error. 2025-12-25 13:40:34 +08:00
wangyuting 1981b74eef * [bug#67409,done,1h,0h] Fix check QD required error. 2025-12-24 13:20:08 +08:00
tianshujie 405c590cc5 * [bug#68330,done,0.2h] modify the logic for checking duplicate name. 2025-12-19 09:29:42 +08:00
liyang 8f8ddc5e08 Merge branch 'feature/workflowgroup' into release/22.0.alpha1 2025-12-16 09:16:13 +08:00
xieqiyu 8a4ada7e1b * [bug#68087] Delete the field of deliverable in the table of project. 2025-12-12 08:02:18 +00:00
liugang 8cf443dbb4 * [refac] Fix error of duplicate entry for primary key. 2025-12-12 09:59:19 +08:00
xieqiyu f516dcad8a * [task#152647] Set the button of stage when stage are baselined. 2025-11-28 02:47:15 +00:00
xieqiyu 6844cb2f41 * [task#152648] Hidden the button of edit when story frozen. 2025-11-27 09:09:39 +00:00
sunguangming 4027c58710 * [bug#67544,done,0.2h] fix bug. 2025-11-27 08:44:09 +00:00
sunguangming e4a16a05a1 Merge branch 'release/21.7.7' into feature/workflowgroup 2025-11-25 01:57:28 +00:00
tianshujie e8cc68a36b * [bug#66545,done,2h] Add tigger condition for the task actions. 2025-11-20 15:31:07 +08:00
tianshujie 88896bfa90 * [bug#67263,done,1h] hidden edit button when the user can't edit. 2025-11-17 14:44:01 +08:00
sunguangming 4097b2d9da * [bug#67058,done,0.2h] fix bug. 2025-11-13 07:23:32 +00:00
sunguangming 1e309f5d71 * [misc] add load model. 2025-11-12 06:04:58 +00:00
tianshujie 71ad18d084 * [bug#67163,done,0.2h] fix the execution permission judgment. 2025-11-12 11:39:27 +08:00
朱金勇 76fb872562 * [highgo] Remove 'limit 1' in update sql. 2025-11-06 21:59:35 +08:00
朱金勇 78f0db744b * [highgo] Fix bug #66690. 2025-11-04 17:24:59 +08:00
sunguangming 7dfcd6c60d Merge branch 'release/21.7.7' into feature/workflowgroup 2025-11-04 00:01:51 +00:00
孙广明 d8d9d6fb6a * [misc] modify task order. 2025-10-31 15:59:15 +08:00
sunguangming c55a2a2ce5 * [misc] fix dm bug. 2025-10-15 08:52:42 +00:00
sunguangming 7ac9c49aa3 Merge branch 'release/21.7.6' into feature/workflowgroup 2025-10-14 04:13:23 +00:00
sunguangming eae3be5ca7 * [task#66022,done,0.5h] fix bug. 2025-10-11 07:29:32 +00:00
sunguangming 7b151cf70b * [bug#65648,done,0.2h] fix bug. 2025-10-09 07:46:23 +00:00
liyang f18bd7aeac * [task#150385] fix bug for devops menu. 2025-09-30 14:06:12 +08:00
tianshujie edac057ee1 * [bug#65360,done,0.5h] hidden plan block when the stage hasn't product. 2025-09-19 11:54:39 +08:00
daitingting 7370d7ffac * [task#149962,done,1h] If parent is empty, return directly. 2025-09-17 13:42:48 +08:00
wangyuting f1cdb85663 * [bug#65409,done,0.2h,0h] Adjust project execution tasks pri error. 2025-09-17 08:36:41 +08:00
wangyidong 9191b08abf Merge branch 'feature/reporttemplate' into release/21.7.6 2025-09-15 13:49:40 +08:00
sunguangming ad5cf920d4 Merge branch 'release/21.7.5' into feature/workflowgroup 2025-09-01 05:41:47 +00:00
sunguangming ee13bc5312 * [bug#64880,done,0.2h] fix bug. 2025-08-28 04:03:23 +00: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 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
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 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 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
liugang ea4f98c66f * [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-18 16:24:23 +08:00
liugang 76bdb907e4 * [misc] Fix error parameter. 2025-08-18 15:54:01 +08:00
liugang 9197a66de1 * [perf] If the search function has been cached return the search configuration items. 2025-08-18 11:18:44 +08:00
liugang ab4ecfb7af * [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-18 09:09:10 +08:00
liugang a2227c2e0d * [perf] Rename the processParams parameter to cacheSearchParams. 2025-08-18 09:09:10 +08:00
liugang eb56003159 * [perf] Replace the magic constants __CLASS__ and __FUNCTION__ with the magic constant __METHOD__ to simplify the code. 2025-08-18 09:09:09 +08:00
liugang 2a06c19ab3 * [perf] Implement lazy search parameter processing in executionModel::buildTaskSearchForm(). 2025-08-18 09:09:09 +08:00