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