Client icon indicating copy to clipboard operation
Client copied to clipboard

Missing some REST API proxies

Open niconoe- opened this issue 5 months ago • 2 comments

👋

Thank you for this awesome project! I'm currently using it to automatize creation and settings of GitLab projects, and I noticed that some REST API endpoints were not avaiable on your library.

From what I found, I discovered missing :

  • API to update a deploy key on a project, required to change a deploy key name or grant access to push: https://docs.gitlab.com/api/deploy_keys/#update-deploy-key
  • APIs to handle the push rule on a project: https://docs.gitlab.com/api/project_push_rules/

I already provided PRs #838 and #839 (hoping I did them well and respected the guidelines).

Please do not hesitate to let me know if you need me to enhance the tests, the documentation or anything else related to what I'm proposing.

Have a nice day!

niconoe- avatar Jul 04 '25 19:07 niconoe-

This issue has been automatically marked as stale because there has been no recent activity. It will be closed after 30 days if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Dec 05 '25 20:12 stale[bot]

I'm uping it because I don't wan't to see this closed. If any modifications are expected, please tell me so :wink:

niconoe- avatar Dec 08 '25 08:12 niconoe-