sandogasa-gitlab
A Rust client for the GitLab REST and GraphQL APIs, focused on issue management and work-item status tracking.
Features
- Create, list, update, and close issues via REST API v4
- Add comments (notes) to issues
- Query and set work-item status via GraphQL
- Group-level issue listing with pagination
- URL parsing utilities for GitLab project and issue URLs
Usage
use Client;
let client = new?;
let issues = client.list_issues?;
License
This project is licensed under the Mozilla Public License 2.0.