#2105 [RFE] [api] List project's issues by milestone
Closed: Fixed Opened by pvoborni.

In FreeIPA project we use pagure API for various tasks one of those is to do searches equivalent e.g. to:

  • https://pagure.io/freeipa/roadmap?status=Open&no_stones=&milestone=FreeIPA+4.5&milestone=FreeIPA+4.4.4&milestone=FreeIPA+4.2.5&milestone=FreeIPA+4.3.3&milestone=0.0+NEEDS_TRIAGE
  • https://pagure.io/freeipa/roadmap?status=Open&no_stones=True
  • https://pagure.io/freeipa/roadmap?status=Closed&no_stones=&milestone=FreeIPA+4.5

This cannot be done in API - GET /api/0/<repo>/issues can filter only by status, tags, assignee, author. So our only option now is to get all issues and then filter manually which is very slow given that it can fetch up to 6000 issues.


Metadata Update from @lslebodn:
- Issue tagged with: IDM

Metadata Update from @pingou:
- Issue tagged with: RFE

Metadata Update from @pingou:
- Issue assigned to pingou

Commit eb3bbcee fixes this issue

Thanks pingou.

Metadata