{"id":13819971,"url":"https://github.com/easysoft/go-zentao","last_synced_at":"2025-04-14T07:21:28.054Z","repository":{"id":57887474,"uuid":"527493595","full_name":"easysoft/go-zentao","owner":"easysoft","description":" ZenTao Go SDK","archived":false,"fork":false,"pushed_at":"2024-04-08T03:12:42.000Z","size":154,"stargazers_count":9,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-08T04:25:48.097Z","etag":null,"topics":["zentao","zentao-api"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/easysoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-08-22T09:22:21.000Z","updated_at":"2024-04-15T01:53:18.233Z","dependencies_parsed_at":"2023-12-08T01:32:59.186Z","dependency_job_id":"44c062ff-006b-4045-a81f-f7ece2f0ed5b","html_url":"https://github.com/easysoft/go-zentao","commit_stats":null,"previous_names":["ysicing/go-zentao"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easysoft%2Fgo-zentao","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easysoft%2Fgo-zentao/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easysoft%2Fgo-zentao/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/easysoft%2Fgo-zentao/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/easysoft","download_url":"https://codeload.github.com/easysoft/go-zentao/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248837175,"owners_count":21169379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["zentao","zentao-api"],"created_at":"2024-08-04T08:00:55.878Z","updated_at":"2025-04-14T07:21:28.042Z","avatar_url":"https://github.com/easysoft.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# go-zentao\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/easysoft/go-zentao)](https://goreportcard.com/report/github.com/easysoft/go-zentao)\n![GitHub](https://img.shields.io/github/license/easysoft/go-zentao?style=flat-square)\n![GitHub go.mod Go version (subdirectory of monorepo)](https://img.shields.io/github/go-mod/go-version/easysoft/go-zentao?filename=go.mod\u0026style=flat-square)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/w/easysoft/go-zentao?style=flat-square)\n![zentao](https://goproxy.cn/stats/github.com/easysoft/go-zentao/badges/download-count.svg)\n\nZentao API client enabling Go programs to interact with Zentao in a simple and uniform way\n\n## NOTE\n\n基于ZenTao最新开源版本[`21.3`](https://github.com/easysoft/zentaopms/releases/tag/zentaopms_21.3_20241227)\n\n## API\n\n### 使用\n\n```go\nimport \"github.com/easysoft/go-zentao/v21/zentao\"\n```\n\n### 支持Restful\n\n- [x] Token\n  - [x] 获取Token\n  - [x] Ping\n- [x] 用户(User)\n  - [x] 获取用户信息\n  - [x] 获取我的个人信息\n  - [x] 删除用户\n  - [x] 创建用户\n  - [x] 修改用户信息\n  - [x] 获取用户列表\n  - [x] 获取部门列表\n  - [x] 获取部门详情\n  - [x] 获取权限分组\n- [x] 项目集(Programs)\n  - [x] 获取项目集列表\n  - [x] 修改项目集\n  - [x] 获取项目集详情\n  - [x] 删除项目集\n  - [x] 创建项目集\n- [x] 产品(Products)\n  - [x] 获取产品列表\n  - [x] 修改产品\n  - [x] 获取产品详情\n  - [x] 删除产品\n  - [x] 创建产品\n- [x] 产品计划(ProductsPlans)\n  - [x] 创建计划\n  - [x] 创建子计划\n  - [x] 获取产品计划列表\n  - [x] 获取计划详情\n  - [x] 修改计划\n  - [x] 删除计划\n  - [x] 产品计划关联需求\n  - [x] 产品计划取消关联需求\n  - [x] 产品计划关联Bug\n  - [x] 产品计划取消关联Bug\n  - [ ] 操作计划(开启、关闭、完成)\n- [x] 发布(Releases)\n  - [x] 获取项目发布列表\n  - [x] 获取产品发布列表\n- [x] 需求(Stories)\n  - [x] 获取项目需求列表\n  - [x] 获取产品需求列表\n  - [x] 获取执行需求列表\n  - [x] 变更需求\n  - [x] 创建需求\n  - [x] 获取需求详情\n  - [x] 删除需求\n  - [x] 修改需求其他字段\n  - [x] 激活需求\n  - [x] 关闭需求\n  - [x] 指派需求\n  - [ ] 获取工时(开源版不支持)\n  - [ ] 预估工时(开源版不支持)\n  - [ ] 子需求\n  - [x] 撤回评审\n  - [x] 评审需求\n- [x] 项目(Projects)\n  - [x] 创建项目\n  - [x] 获取项目列表\n  - [x] 获取项目详情\n  - [x] 修改项目\n  - [x] 删除项目\n- [x] 执行(Executions)\n  - [x] 获取项目的执行列表\n  - [x] 创建执行\n  - [x] 修改执行\n  - [x] 查看执行详情\n  - [x] 删除执行\n- [x] 任务(Tasks)\n  - [x] 获取执行任务列表\n  - [x] 获取任务详情\n  - [x] 创建任务\n  - [x] 删除任务\n  - [x] 修改任务\n- [x] Bug\n  - [x] 获取产品Bug列表\n  - [x] 获取项目Bug列表\n  - [x] 获取执行Bug列表\n  - [x] 获取Bug详情\n  - [x] 创建Bug\n  - [x] 删除Bug\n  - [x] 修改Bug\n  - [x] 关闭Bug\n  - [x] 指派Bug\n  - [x] 确认Bug\n  - [x] 解决Bug\n  - [x] 激活Bug\n  - [ ] 评估Bug(开源版不支持)\n- [x] 版本(Builds)\n  - [x] 获取项目版本列表\n  - [x] 获取执行版本详情\n  - [x] 修改版本\n  - [x] 创建版本\n  - [x] 获取版本详情\n  - [x] 删除版本\n- [x] 用例(TestCases)\n  - [x] 获取产品用例列表\n  - [x] 获取用例详情\n  - [x] 创建用例\n  - [x] 删除用例\n  - [x] 修改用例\n- [x] 测试单(TestTasks)\n  - [x] 获取测试单列表\n  - [x] 获取项目的测试单\n  - [x] 获取测试单详情\n  - [x] 创建测试单\n  - [x] 删除测试单\n  - [x] 修改测试单\n- [x] 反馈(Feedbacks)\n  - [x] 获取反馈列表\n  - [x] 获取反馈详情\n  - [x] 创建反馈\n  - [x] 删除反馈\n  - [x] 修改反馈\n  - [x] 关闭反馈\n  - [x] 指派反馈\n- [x] 模块(Modules)\n  - [x] 获取模块列表\n- [ ] 其他(Misc)\n  - [x] 获取系统配置参数\n  - [x] 获取禅道版本\n\n### 支持PathINFO/Get内置页面接口\n\n\u003e 暂无计划支持\n\n## 本地测试\n\n\u003e 推荐本地部署, 示例为docker compose部署\n\n```bash\n#部署方式:\ndocker compose -f hack/docker-compose.yml up -d\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasysoft%2Fgo-zentao","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feasysoft%2Fgo-zentao","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feasysoft%2Fgo-zentao/lists"}