Commit Graph
111846 Commits
Author SHA1 Message Date
yulujie 79e575225e *[uitest] Add waittime. 2025-11-17 08:46:14 +08:00
刘刚 d4b83f27b6 Merge branch release/21.7.7 of zentao/zentaopms (#12370) 2025-11-14 16:52:32 +08:00
liugang a73cc8f10c * [misc] Optimize Makefile build process by reorganizing cleanup steps
- Move cleanup_autoload.php execution after all vendor package deletions
- Add fix_nullable_types.php script execution for PHP 8 compatibility
- Reorganize comment positioning for better readability
- Ensure proper cleanup order: delete packages first, then clean references and fix types
2025-11-14 16:31:51 +08:00
liugang 89d59cdc6a * [misc] Extend PHP 8 compatibility patches for iterator return types
- Complete box-spout PHP 8 compatibility by adding return type declarations for CSV, ODS iterator classes
- Extend phpspreadsheet iterator patch to include RowCellIterator, RowIterator, ColumnCellIterator, and ColumnIterator classes
- Add mixed return type for current() and key() methods to comply with PHP 8.1+ Iterator interface requirements
- Add void return type for rewind() and next() methods
- Add bool return type for valid() method

These patches ensure full PHP 8 compatibility for third-party spreadsheet libraries used in ZenTao PMS.
2025-11-14 16:12:11 +08:00
liugang 064a828d39 * [misc] Fix the error "Trying to access array offset on value of type int" by patch of the phpspreadsheet library. 2025-11-14 16:12:11 +08:00
liugang 93312a7341 * [misc] Fix the error "Trying to access array offset on value of type null" by patch of the phpspreadsheet library. 2025-11-14 16:12:11 +08:00
刘刚 530e022ea9 Merge branch release/21.7.7 of zentao/zentaopms (#12367) 2025-11-14 15:43:25 +08:00
wangyidong edd123a666 * [refac bug #66442] Adjust user mobile field length for like +86 139xxxxxxxx. 2025-11-14 15:22:00 +08:00
李阳 9381f2a779 Merge branch release/21.7.7 of zentao/zentaopms (#12364) 2025-11-14 15:08:43 +08:00
liyang 84ed982b8b + [unittest] add unitest case id. 2025-11-14 15:07:44 +08:00
刘刚 643f41fbf7 Merge branch dev/bug-66335 of zentao/zentaopms (#12357) 2025-11-14 13:55:22 +08:00
李阳 7e4d8273b5 Merge branch release/21.7.7 of zentao/zentaopms (#12321) 2025-11-14 13:06:54 +08:00
李阳 5d62d2a8ff Merge branch release/21.7.7 of zentao/zentaopms (#12356) 2025-11-14 13:06:22 +08:00
liyang ae7b38c164 + [unittest] add cid. 2025-11-14 13:05:25 +08:00
刘刚 5c1a184215 Merge branch dev/bug-66335 of zentao/zentaopms (#12355) 2025-11-14 13:05:07 +08:00
wanshan da6ccd6245 * [task#152436,doing,0.1h] add ui test for user module resetpassword 2025-11-14 12:03:42 +08:00
wanshan 6fa8730165 + [task#152436,doing,2h] add ui test for user module resetpassword 2025-11-14 12:03:42 +08:00
daitingting e6beec2f20 * [bug#663335,done,1h] Send error message. 2025-11-14 11:36:56 +08:00
李阳 e68d1b0a19 Merge branch release/21.7.7 of zentao/zentaopms (#12313) 2025-11-14 11:22:18 +08:00
李阳 530d60d1fa Merge branch release/21.7.7 of zentao/zentaopms (#12344) 2025-11-14 11:21:19 +08:00
刘刚 cb5e382eb5 Merge branch release/21.7.7 of zentao/zentaopms (#12348) 2025-11-14 10:59:28 +08:00
刘刚 0f53503046 Merge branch release/21.7.7 of zentao/zentaopms (#12345) 2025-11-14 10:42:08 +08:00
liugang 11cf16757b * [misc] Remove useless language files of the phpmailer library when building the distribution package. 2025-11-14 10:37:39 +08:00
wangyidong 31bdf02bc4 * [refac bug #67238] keep raw status. 2025-11-14 09:31:20 +08:00
yulujie 73d97ff0d1 *[uitest] Modify waittime. 2025-11-14 09:15:58 +08:00
刘刚 b4b17b18a8 Merge branch release/21.7.7 of zentao/zentaopms (#12331) 2025-11-13 16:52:47 +08:00
刘刚 cc13b1b93f Merge branch release/21.7.7 of zentao/zentaopms (#12333) 2025-11-13 16:52:16 +08:00
刘刚 59c93aa8b6 Merge branch release/21.7.7 of zentao/zentaopms (#12306) 2025-11-13 16:52:05 +08:00
刘刚 9930bfa211 Merge branch release/21.7.7 of zentao/zentaopms (#12340) 2025-11-13 16:47:38 +08:00
刘刚 8cc93469cb Merge branch release/21.7.7 of zentao/zentaopms (#12339) 2025-11-13 16:47:32 +08:00
sunhao 9fdcf96896 * [story #79153] support for sticking header in zentao client. 2025-11-13 16:43:05 +08:00
liugang 4a9867fac1 * [upgrade] Improve SQL parsing with dynamic MySQL charset handling
- Refactor parseToSqls method with better variable naming
- Add intelligent charset selection based on MySQL version
- Support utf8mb4 for MySQL 5.6+ and utf8 for MySQL 4.1+
- Use dynamic database collation detection for better compatibility
2025-11-13 16:42:05 +08:00
liugang 0b690cd041 + [build] Add Composer autoload cleanup script for build process
- Add misc/cleanup_autoload.php to remove deleted packages from autoload files
- Update Makefile to use cleanup script instead of manual symfony removal
- Improve build process by properly cleaning composer autoload references
2025-11-13 16:42:05 +08:00
liugang 8de53b976c - [misc] Remove useless code. 2025-11-13 16:42:05 +08:00
刘刚 066de830c2 Merge branch dev/bug-67006 of zentao/zentaopms (#12336) 2025-11-13 16:34:29 +08:00
刘刚 99e1ea651e Merge branch dev/bug-67057 of zentao/zentaopms (#12335) 2025-11-13 16:34:25 +08:00
sunguangming 318aa16547 * [bug#67044,done,0.5h] fix bug. 2025-11-13 08:24:52 +00:00
刘刚 c0223e7513 Merge branch dev/bug-67006 of zentao/zentaopms (#12325) 2025-11-13 16:21:45 +08:00
刘刚 9f5de09343 Merge branch dev/bug-67057 of zentao/zentaopms (#12329) 2025-11-13 16:20:17 +08:00
wangyidong 2c591a7620 * [refac feedback #10705] Adjust file deleteFile function. 2025-11-13 16:17:01 +08:00
sunguangming 29fc71a6d6 * [bug#67156,done,0.2h] fix bug. 2025-11-13 07:55:23 +00:00
sunguangming 19cd826d73 * [bug#66467,done,0.2h] fix bug. 2025-11-13 07:23:32 +00:00
sunguangming 9e252a4f2d * [bug#66824,done,0.2h] fix bug. 2025-11-13 07:23:32 +00:00
sunguangming 4097b2d9da * [bug#67058,done,0.2h] fix bug. 2025-11-13 07:23:32 +00:00
daitingting ed6cf62a94 * [bug#67057,done,1h] set no nested check. 2025-11-13 15:17:16 +08:00
tianshujie a439d87401 * [bug#67220,done,0.2h] adjust button sumbit mode. 2025-11-13 14:07:42 +08:00
tianshujie 40b0d1ded1 * [unittest] fix case data. 2025-11-13 13:54:00 +08:00
tianshujie 4bc508fc75 * [bug#67218,done,0.3h] adjust required fields for testcase in the case lib. 2025-11-13 13:54:00 +08:00
tianshujie 9d103777c7 * [refac] modify projectID empty value. 2025-11-13 13:54:00 +08:00
朱金勇 c2923629e2 * [highgo] Fix bug #66768 2025-11-13 13:15:46 +08:00