sandogasa-gitlab 0.11.2

GitLab REST and GraphQL API client for issues and work items
Documentation

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 sandogasa_gitlab::Client;

let client = Client::new("https://gitlab.com", "group/project", "glpat-token")?;
let issues = client.list_issues("bug", Some("opened"))?;

License

Licensed under either of

at your option.