Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API: add an endpoint to get the list of contributors of a project or a component #6315

Closed
Deuchnord opened this issue Jul 20, 2021 · 1 comment
Labels
duplicate Similar issue or pull request already exists. enhancement Adding or requesting a new feature.

Comments

@Deuchnord
Copy link

Is your feature request related to a problem? If so, please describe.

As the maintainer of a project, I would like to be able to generate a page that lists the contributors of my project/component based on the data provided by Weblate.

Describe the solution you'd like

Providing an endpoint to the REST API that returns a list of all the contributors would help a lot.

Describe alternatives you've considered

The solution that I have found is to create a JSON report manually from the /projects/{slug}/#reports page, but this means that I need to manually regenerate this report regularly, which is not really ideal for big projects with a lot of activity.
Plus, the reports only return the list of contributors on a given period, but I would prefer listing all the contributors (even those who haven't been active since a lot of time)

@nijel nijel added the enhancement Adding or requesting a new feature. label Jul 20, 2021
@nijel nijel added this to To do in API improvements via automation Jul 20, 2021
@nijel nijel added the duplicate Similar issue or pull request already exists. label Dec 22, 2021
@nijel
Copy link
Member

nijel commented Dec 22, 2021

Duplicate of #5459

@nijel nijel marked this as a duplicate of #5459 Dec 22, 2021
@nijel nijel closed this as completed Dec 22, 2021
API improvements automation moved this from To do to Done Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Similar issue or pull request already exists. enhancement Adding or requesting a new feature.
Projects
Status: Done
Development

No branches or pull requests

2 participants