Commit Graph
111512 Commits
Author SHA1 Message Date
liugangandClaude 8593e261cc + [misc] Add unit tests for productZen::setMenu4All() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude 27897dc9e0 + [misc] Add unit tests for productZen::setEditMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude 9801edd622 + [misc] Add setCreateMenuTest method to productZenTest class
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude 4d6712adbc + [misc] Add unit tests for productZen::setCreateMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude bf20ba2df1 + [misc] Add unit tests for productZen::saveSession4Roadmap() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude cca7fcb576 + [misc] Add test method for productZen::saveSession4Browse()
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:05 +08:00
liugangandClaude 3a5e8da271 + [misc] Add unit tests for productZen::saveSession4Browse() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 8631c73967 + [misc] Add unit tests for productZen::saveBackUriSessionForDynamic() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 2f897118f2 + [misc] Add unit tests for productZen::saveBackUriSession4Dashboard() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude e2de0b1c43 + [misc] Add unit tests for productZen::saveAndModifyCookie4Browse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 8c950f3997 + [misc] Add unit tests for productZen::responseNotFound4View() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 1dc9e1fb09 + [misc] Add unit tests for productZen::responseAfterEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude bbeb6b852f + [misc] Add unit tests for productZen::responseAfterCreate() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 4d4cbc3786 + [misc] Add unit tests for productZen::responseAfterBatchEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 9236053eec + [misc] Add unit tests for productZen::processProjectListData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 32b377f9d7 + [misc] Add unit tests for productZen::prepareManageLineExtras() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 744144803f + [misc] Add unit tests for productZen::getUnauthProgramsOfProducts() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 2dbf76dd0e + [misc] Add unit tests for productZen::getStoryIdList() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude a1e18db849 + [misc] Add unit tests for productZen::getStoriesByStoryType() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:04 +08:00
liugangandClaude 15ed26ccc4 + [misc] Add unit tests for productZen::getStories() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 1dd9b5837b + [misc] Add unit tests for productZen::getProjectProductList() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 87656e909b + [misc] Add unit tests for productZen::getProducts4DropMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude a234dfa67f + [misc] Add unit tests for productZen::getProductPlans() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude e8be9060a1 + [misc] Add unit tests for productZen::getProductList4Kanban() method
- Add getProductList4KanbanTest() method to productZenTest class
- Create test script getproductlist4kanban.php with 7 test steps
- Test empty product list handling
- Test product list filtering and processing
- Test method with various parameter combinations
- All tests pass successfully

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 202fe3ac67 + [misc] Add unit tests for productZen::getProductLines() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 07c0a763d2 + [misc] Add unit tests for productZen::getModuleTree() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude cd551ddceb + [misc] Add unit tests for productZen::getModuleId() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 51d9526569 + [misc] Add unit tests for productZen::getKanbanList() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 66c6565c1b + [misc] Add unit tests for productZen::getFormFields4Edit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 0a86771abf + [misc] Add unit tests for productZen::getFormFields4Create() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 413681cda4 + [misc] Add unit tests for productZen::getFormFields4Close() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude a643ee4fb0 + [misc] Add unit tests for productZen::getFormFields4Activate() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:03 +08:00
liugangandClaude 97667fcacd + [misc] Add unit tests for productZen::getExportFields() method
🤖 Generated with [Claude Code](https://claude.ai/code)

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

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:02 +08:00
liugangandClaude 421076eeba + [misc] Add unit tests for productZen::getEditedLocate() method
🤖 Generated with [Claude Code](https://claude.com/claude-code)

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

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

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

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

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

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

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

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

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

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:01 +08:00
liugangandClaude 3967e7cdb6 + [misc] Add unit tests for productZen::buildSearchFormForTrack() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:01 +08:00
liugangandClaude f6dfd46166 + [misc] Add unit test script for productZen::buildSearchFormForBrowse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:01 +08:00
liugangandClaude 17ce8ec001 + [misc] Add buildSearchFormForBrowseTest method to productZenTest class
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:01 +08:00
liugangandClaude 150aa55213 + [misc] Add unit tests for productZen::buildProductForEdit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 08:31:01 +08:00