778 Star 1.5K Fork 351

开源中国 / Gitee Feedback

 / 详情

[Feature Request] Open API 支持通过 label 对 Issues 进行筛选

意向
需求
创建于  
2019-06-04 16:22

需求说明

https://gitee.com/api/v5/swagger#/getV5SearchIssues

希望该 API 支持通过 labels 进行筛选。

需要目的(解决什么痛点,带来什么收益)

通过 labels 对 issues 进行筛选,缩减搜索结果。

参考 Github 对应功能:https://help.github.com/en/articles/searching-issues-and-pull-requests#search-by-label

需求来源(用户,竞品,运营,其他)

https://vssue.js.org/

评论 (1)

meteorlxy 创建了需求
meteorlxy 修改了标题
meteorlxy 修改了描述
meteorlxy 修改了标题
诺墨 里程碑设置为社区版 需求池
诺墨 关联项目设置为公有云-社区版
诺墨 负责人设置为诺墨
诺墨 添加协作者Jim
诺墨 任务状态意向 修改为已确认
诺墨 里程碑社区版19-06 修改为社区版19-07
Jim 任务状态已确认 修改为进行中
Jim 通过oschina/gitee Pull Request !7132任务状态进行中 修改为已完成
展开全部操作日志

反馈两个问题哈:

1. Label 筛选偶尔会出问题?

不加 label 参数时可以搜索到全部 4 个 issues,其中 3 个带有 Vssue label

https://gitee.com/api/v5/search/issues?q=vssue&repo=meteor_lxy%2Fvssue-test

输入图片说明
输入图片说明

加 label 参数后,有一个 issue 搜索不到

https://gitee.com/api/v5/search/issues?q=vssue&repo=meteor_lxy%2Fvssue-test&label=Vssue

输入图片说明
输入图片说明

2. 只能支持单个 label 筛选吗?理想状态应该是可以支持多个 labels 筛选

搜索 Issue 的 API 参数为 label

https://gitee.com/api/v5/swagger#/getV5SearchIssues

输入图片说明

获取仓库所有 Issues 的 API 参数为 labels

https://gitee.com/api/v5/swagger#/getV5ReposOwnerRepoIssues

输入图片说明

meteorlxy 任务状态已完成 修改为意向
诺墨 取消协作者Jim
诺墨 添加协作者liwen
诺墨 添加了
 
enhancement
标签
诺墨 任务状态意向 修改为已确认
liwen 负责人诺墨 修改为hkk
liwen 添加协作者诺墨
liwen 负责人hkk 修改为liwen
Roger 任务状态已确认 修改为意向
liwen 负责人liwen 修改为沈朝华

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
1194726 meteor lxy 1578945777 13510 liwen 1621912484 551147 normalcoder 1578927376
Ruby
1
https://gitee.com/oschina/git-osc.git
git@gitee.com:oschina/git-osc.git
oschina
git-osc
Gitee Feedback

搜索帮助