liugang and Claude
969d2b6307
+ [misc] Add unit tests for cneModel::getDiskSettings() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
b101ed4729
+ [misc] Add unit tests for cneModel::getBackupStatus() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
64d965b4f9
+ [misc] Add unit tests for cneModel::getBackupList() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
62009c475d
+ [misc] Add unit tests for cneModel::getAppVolumes() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
aaa0d0980a
+ [misc] Add unit tests for cneModel::deleteBackup() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
c6d5488595
+ [misc] Add unit tests for cneModel::cneServerError() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:55 +08:00
liugang and Claude
a25043313c
+ [misc] Add unit tests for cneModel::backup() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:54 +08:00
liugang and Claude
b6df87182c
+ [misc] Add unit tests for cneModel::apiPost() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:54 +08:00
liugang and Claude
e83744c9a1
+ [misc] Add unit tests for cneModel::apiGet() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:54 +08:00
liugang and Claude
517636007a
+ [misc] Add unit tests for branchModel::manage() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 08:37:54 +08:00
liugang
e685cd5da8
+ [misc] Update data to generate unit test scripts by Claude Code.
2025-11-25 08:37:54 +08:00
liugang
32f9d4273e
+ [misc] Update script to delete the failed unit test scripts generated by Claude Code.
2025-11-25 08:37:54 +08:00
liugang
2b768ca382
- [misc] Delete the failed unit test scripts generated by Claude Code.
2025-11-25 08:37:54 +08:00
xieqiyu
8ea86d3ecf
* [bug#66510] Add the comment for buildModel::fetchBuilds.
2025-11-25 08:37:54 +08:00
李阳
ec477f9979
Merge branch release/21.7.7 of zentao/zentaopms ( #12509 )
2025-11-24 17:12:26 +08:00
朱金勇
2d3ef28002
* [highgo] type changed.
2025-11-24 17:06:32 +08:00
朱金勇
dfca35dad6
* [highgo] type changed.
2025-11-24 17:05:41 +08:00
朱金勇
1f52c942ca
* [highgo] type changed.
2025-11-24 17:04:20 +08:00
刘刚
e3c1dde031
Merge branch release/21.7.7 of zentao/zentaopms ( #12507 )
2025-11-24 16:51:06 +08:00
wanshan
1c7f35a669
+ [task#152947,doing,2h] add ui test for story module tasks
2025-11-24 16:49:13 +08:00
liugang
31ea3bab55
* [misc] Change the build field data type from char(30) to int unsigned.
2025-11-24 16:43:13 +08:00
李阳
afa065a0dc
Merge branch release/21.7.7 of zentao/zentaopms ( #12505 )
2025-11-24 16:35:01 +08:00
李阳
f24e8404ed
Merge branch release/21.7.7 of zentao/zentaopms ( #12504 )
2025-11-24 16:34:46 +08:00
yulujie
962d7b36d5
*[uitest] Modify waittime.
2025-11-24 16:34:31 +08:00
yulujie
992b1723b1
*[uitest] Modify waittime.
2025-11-24 16:34:31 +08:00
wanshan
a909358033
+ [task#152440,doing,2h] add ui test for user module delete
2025-11-24 16:26:15 +08:00
刘刚
0d8b6b1ab7
Merge branch release/21.7.7 of zentao/zentaopms ( #12503 )
2025-11-24 16:23:40 +08:00
liugang
7eaf0e84a7
* [refactor] Refactor SQL processing for database installation and upgrade
...
- Extract SQL processing methods to install model for better reusability
- Add replaceContantsInSQL() and appendMySQLTableOptions() public methods
- Unify SQL constants replacement across installation and upgrade modules
- Remove duplicate SQL processing code in extension and upgrade models
- Fix __TABLE__ to __DATABASE__ in zentao.sql for consistency
- Improve code maintainability and reduce duplication
2025-11-24 16:17:02 +08:00
liugang
586391d449
* [fix] Fix CREATE TABLE SQL parsing and ensure ENGINE=InnoDB for MySQL tables
...
- Fix SQL parsing logic in extension/model.php to properly handle table definitions
- Fix SQL parsing logic in install/model.php to properly handle table definitions
- Ensure ENGINE=InnoDB is explicitly set for MySQL CREATE TABLE statements in upgrade/model.php
- This addresses potential issues with table creation and ensures consistent InnoDB engine usage
2025-11-24 16:17:02 +08:00
liugang
789def3fe7
* [perf] Move getDatabaseCharsetAndCollation() call outside the foreach loop to improve performance.
2025-11-24 16:17:02 +08:00
liugang
ef056ceab0
* [misc] Add = in sql statement to set character set and collation.
2025-11-24 16:17:01 +08:00
liugang
0e1e398ced
* [misc] Add the keyword DEFAULT when installing MySQL or MariaDB.
2025-11-24 16:17:01 +08:00
刘刚
b71d1eaec9
Merge branch release/21.7.7 of zentao/zentaopms ( #12497 )
2025-11-24 16:15:49 +08:00
刘刚
6c0c4ca17c
Merge branch release/21.7.7 of zentao/zentaopms ( #12496 )
2025-11-24 16:15:41 +08:00
李阳
90675aff5e
Merge branch release/21.7.7 of zentao/zentaopms ( #12459 )
2025-11-24 16:11:33 +08:00
wangyidong
8beca9b504
* [refac bug #66711 ] Append app for meeting action.
2025-11-24 13:47:40 +08:00
wangyuting
50739dc0ae
* Fix empty projectID error.
2025-11-24 13:38:34 +08:00
刘刚
53f58b5299
Merge branch release/21.7.7 of zentao/zentaopms ( #12494 )
2025-11-24 11:11:28 +08:00
刘刚
5966d5b0ad
Merge branch release/21.7.7 of zentao/zentaopms ( #12492 )
2025-11-24 11:11:12 +08:00
wangyidong
e4c39230ed
* [refac bug #67167 ] Remove code field when not set code.
2025-11-24 11:06:33 +08:00
wanshan
d12371fed2
* [task#152439,doing,0.1h] add ui test for user module login
2025-11-24 10:55:47 +08:00
wanshan
0b5df32c68
* [task#152439,doing,0.2h] add ui test for user module login
2025-11-24 10:55:47 +08:00
wanshan
2d98cbb540
+ [task#152439,doing,2h] add ui test for user module login
2025-11-24 10:55:47 +08:00
李阳
6e98a62fb2
Merge branch release/21.7.7 of zentao/zentaopms ( #12482 )
2025-11-24 10:41:44 +08:00
李阳
40ce50f7bf
Merge branch release/21.7.7 of zentao/zentaopms ( #12467 )
2025-11-24 10:41:38 +08:00
sunguangming
1c978cbddf
* [error] modify code error.
2025-11-24 02:40:58 +00:00
刘刚
2de40d111d
Merge branch release/21.7.7 of zentao/zentaopms ( #12491 )
2025-11-24 10:39:42 +08:00
liugang
4e688952d1
* [refac] Optimize database version handling in upgrade module
...
- Add databaseVersion property to avoid repeated database version queries
- Move database version-specific SQL modifications from execSQL to parseToSqls
- Remove static variable usage for better code maintainability
- Consolidate database version checks across upgrade methods
2025-11-24 10:33:52 +08:00
liugang
40c4ae6874
* [bug#67305] Fix sql error.
2025-11-24 10:33:52 +08:00
刘刚
745347be61
Merge branch release/21.7.7 of zentao/zentaopms ( #12488 )
2025-11-24 10:19:27 +08:00