devboy_yougile/lib.rs
1//! YouGile provider implementation for devboy-tools.
2//!
3//! This crate provides integration with the YouGile REST API for issues/tasks.
4//! It includes issue operations, comment support, board-column status
5//! mapping, and schema enrichment for YouGile-specific issue workflows.
6
7#![deny(rustdoc::broken_intra_doc_links)]
8#![deny(rustdoc::private_intra_doc_links)]
9#![deny(rustdoc::invalid_html_tags)]
10
11mod client;
12pub mod enricher;
13pub mod liveness;
14pub mod metadata;
15mod types;
16
17pub use client::YouGileClient;
18pub use enricher::YouGileSchemaEnricher;
19pub use metadata::YouGileMetadata;
20pub use types::*;
21
22pub const DEFAULT_YOUGILE_URL: &str = "https://yougile.com/api-v2";