Example
To create theGitlabHandler
object, initialize it with your GitLab private token and instance URL. The handler authenticates with GitLab and provides methods to fetch projects, issues, merge requests, and more.
Retrieves the full authenticated GitLab user profile.
Lists all projects owned by the authenticated user.
Lists groups owned by the user and their members.
Fetches issues for a specific project or across all accessible projects.
Fetches merge requests for a project or across all projects.
Retrieves webhooks configured for a project (or all projects).
Lists recent pipelines for a project or across all accessible projects.
Fetches all branches for a project or across all projects.
Fetches branch protection rules for a project (or all projects).
Lists all packages published to GitLab’s package registry for a project or across projects.