mantisbt-plugins / source-integration

Source control integration plugin framework for MantisBT, including support for Github, Gitlab, Bitbucket, Gitea, Gitweb, Cgit, Subversion, Mercurial and more
http://noswap.com/projects/source-integration/
MIT License
181 stars 130 forks source link

Azure DevOps import changeset limited to only 100 last commits #406

Open ncourtiller opened 1 year ago

ncourtiller commented 1 year ago

We have recently added some repositories of type Azure DevOps to our Mantis server and when we want to get all the changeset (initial import) we only get the 100 latest commits.

Its seams this is a default limitation of the REST API commitsbatch (althoug not documented) when no not limit is given for the number of commit to return (parameter top).

Context:

dregad commented 1 year ago

Azure DevOps is community-maintained, I cannot offer support for it, as mentioned when I merged this feature.

I will gladly review and merge a pull request to fix the problem.

ncourtiller commented 1 year ago

ok, we likely share a quick fix for that when we get time to work on it