Commit Graph
91445 Commits
Author SHA1 Message Date
liugang f7484b933b - [misc] Delete the failed unit test scripts generated by Claude Code.
^ Conflicts:
^	module/action/test/tao/processcreatechildrenactionextra.php
^	module/action/test/tao/processcreaterequirementsactionextra.php
^	module/action/test/tao/processlinkstoryandbugactionextra.php
^	module/action/test/tao/processtostoryactionextra.php
^	module/branch/test/model/manage.php
^	module/cne/test/model/apiget.php
^	module/cne/test/model/apipost.php
^	module/cne/test/model/backup.php
^	module/cne/test/model/cneservererror.php
^	module/cne/test/model/deletebackup.php
^	module/cne/test/model/getappvolumes.php
^	module/cne/test/model/getbackuplist.php
^	module/cne/test/model/getbackupstatus.php
^	module/cne/test/model/getdisksettings.php
^	module/cne/test/model/getvolumesmetrics.php
^	module/cne/test/model/installapp.php
^	module/cne/test/model/restore.php
^	module/cne/test/model/translateerror.php
^	module/cne/test/model/uploadcert.php
^	module/cne/test/model/validatecert.php
^	module/common/test/model/printduration.php
^	module/convert/test/model/getzentaofields.php
^	module/convert/test/model/getzentaoobjectlist.php
^	module/convert/test/model/savestate.php
^	module/convert/test/tao/createtask.php
^	module/convert/test/tao/processjiracontent.php
^	module/instance/test/model/installationsettingsmap.php
^	module/instance/test/model/stop.php
^	module/kanban/test/tao/refreshbugcards.php
^	module/kanban/test/tao/refresherurcards.php
^	module/kanban/test/tao/refreshstorycards.php
^	module/metric/test/model/getdatebydatetype.php
^	module/metric/test/model/getlatestresultbycode.php
^	module/metric/test/model/updatemetricfields.php
^	module/product/test/model/buildsearchconfig.php
^	module/screen/test/model/gennotfoundordraftcomponentoption.php
^	module/search/test/model/buildoldquery.php
^	module/search/test/model/getoldquery.php
^	module/task/test/model/updateparent.php
^	module/todo/test/model/daterange.php
^	module/transfer/test/model/format.php
2025-12-02 16:44:56 +08:00
朱金勇 af64da422f * [highgo] type changed. 2025-12-02 16:44:33 +08:00
朱金勇 f63365ae8a * [highgo] type changed. 2025-12-02 16:44:33 +08:00
朱金勇 65c53d5ef8 * [highgo] type changed. 2025-12-02 16:44:33 +08:00
liugang a2aa537cab * [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-12-02 16:44:32 +08:00
liugang 0ba7b79f6f * [perf] Move getDatabaseCharsetAndCollation() call outside the foreach loop to improve performance. 2025-12-02 16:44:32 +08:00
liugang 88c299d96a * [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-12-02 16:44:31 +08:00
wangyuting da364baf0e * Optimize code. 2025-12-02 16:44:27 +08:00
tianshujie 86b31411e1 * [unittest] add test method for formatExportData. 2025-12-02 16:44:27 +08:00
xieqiyu db6cda7d89 * [bug#67333] Fix the bug of link product in project. 2025-12-02 16:44:26 +08:00
tianshujie 219a9923ce * [unittest] fix error. 2025-12-02 16:44:22 +08:00
tianshujie 264c2dcd96 * [unittest] add comment. 2025-12-02 16:44:22 +08:00
wangyuting 40b8a19582 * Move zentaomax code to zentaopms. 2025-12-02 16:44:21 +08:00
liyang e72d542449 + [unittest] add unitest case id. 2025-12-02 16:44:18 +08:00
liyang 2888ad6ee7 + [unittest] add cid. 2025-12-02 16:44:17 +08:00
liugangandClaude 852a670a14 + [misc] Add unit tests for kanbanTao::getStoryCardMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:33 +08:00
liugangandClaude f318efe6b7 + [misc] Add unit tests for zanodeZen::prepareCreateSnapshotExtras() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:33 +08:00
liugangandClaude ebe2cfaadb + [misc] Add unit tests for zanodeZen::handleNode() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:33 +08:00
liugangandClaude ef36313afd + [misc] Add unit tests for testtaskZen::responseAfterRunCase() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude dcf3673e7b + [misc] Add unit tests for testreportZen::commonAction() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 6ace18a7ac + [misc] Add unit tests for testcaseZen::setBrowseCookie() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 4a7e568953 + [misc] Add unit tests for testcaseZen::responseAfterBatchCreate() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 4a6f0aeacc + [misc] Add unit tests for testcaseZen::processCasesForExport() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 6cf2bee292 + [misc] Add unit tests for testcaseZen::processCaseForExport() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 706cc69b64 + [misc] Add unit tests for testcaseZen::prepareReviewData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude fd09ec70b2 + [misc] Add unit tests for testcaseZen::buildBrowseSearchForm() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude c45192447f + [misc] Add unit tests for testcaseZen::assignModuleOptionMenuForEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude b1883b5c3d + [misc] Add unit tests for ssoZen::getFeishuUserToken() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude a5364f0670 + [misc] Add unit tests for projectZen::processBuildSearchParams() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 3feb006b56 + [misc] Add unit tests for gitlabZen::getProjectMemberData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:32 +08:00
liugangandClaude 5311a74869 + [misc] Add unit tests for docZen::previewER() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
wangyidong 4e6f139ec0 * [refac bug #67162] Adjust unit test. 2025-12-02 16:43:31 +08:00
wangyidong 56a9ccc402 * [refac bug #67162] Adjust unit test. 2025-12-02 16:43:31 +08:00
liugangandClaude 74b5e074bd + [misc] Add unit tests for testcaseZen::assignCreateSceneVars() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 0dc0ed19b9 + [misc] Add unit tests for testcaseZen::assignBranchForEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude e06a7f50fe + [misc] Add unit tests for testcaseZen::addEditAction() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude a92c22d085 + [misc] Add unit test script for taskZen::responseAfterRecord() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 8713021bd6 + [misc] Add unit tests for taskZen::processExportData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 68626da800 + [misc] Add unit tests for taskZen::buildEffortForFinish() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 470b93e3f5 + [misc] Add unit tests for storyZen::setFormOptionsForBatchEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 0443a9336c + [misc] Add unit tests for storyZen::processFilterTitle() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude f6554c5b77 + [misc] Add unit tests for storyZen::processDataForEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:31 +08:00
liugangandClaude 1170468c06 + [misc] Add unit tests for storyZen::getFormFieldsForReview() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 4db6effdeb + [misc] Add unit tests for storyZen::getFormFieldsForCreate() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 7d1cd71555 + [misc] Add unit tests for ssoZen::getFeishuUserToken() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 559d6422e2 + [misc] Add unit test script for repoZen::syncLocalCommit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 992e503c1c + [misc] Add unit test script for repoZen::prepareCreate() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 3e34bf9957 [misc] Add unit test script for repoZen::getSearchFormQuery() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:30 +08:00
liugangandClaude 0b95b3013a + [misc] Add unit test script for repoZen::getLinkBranches() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:29 +08:00
liugangandClaude a0589977e0 + [misc] Add unit test script for repoZen::getFilesInfo() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:43:29 +08:00