#5035 Add a new API endpoint listing all the contributors of a project
Merged by pingou. Opened by pingou.
api_contributors  into  master

Download 5035.patch

In addition to who they are, we're also providing here their level of
access in detail (ie: including the pattern that applies to the
collaborators).

This endpoint will be useful in the dist-git use-case of pagure
Relates to: https://pagure.io/fedora-infrastructure/issue/9427

Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr

Shouldn't we have a test for this?

Yes, this isn't quite ready. I've opened it just to get the initial feedback from CI (if it had worked...)

rebased onto 1b16964fd295912f103baf538dd379dbb30b4d72

rebased onto e4fa20aa46e19f41c1a875a9f7086a994351712f

rebased onto 2ce504f1bb5502694ab755da0889bc41f4910957

rebased onto 65a76e4bbdcdb4e49b4bf3d4f83aa651342c8b84

rebased onto 8417f4128d6a8b9ab8aa79e3416dbd0274fe030e

rebased onto 89971c8f082ccae6e535a22fa9640898d88311c5

rebased onto 2bdf748400f2011a121d1c62d6541f9508d273a4

pretty please pagure-ci rebuild

rebased onto fc2cffcde5b334d0e921ab7287bdeb69fad59ddf

pretty please pagure-ci rebuild

rebased onto 5a51ab70b0dc54e93c96821580fb73848b4c2996

rebased onto 5a51ab70b0dc54e93c96821580fb73848b4c2996

This is now ready to be reviewed :)

rebased onto 3e658c9b3bc4b622cece31fb43e05438881f6b6f

:thumbsup:

pretty please pagure-ci rebuild

Pull-Request has been merged by pingou

Metadata