moved new gitlab-api changes into a PR
cleanup
moved gitlab api changes