Some checks failed
CI/CD Pipeline / Code Format (push) Successful in 11s
CI/CD Pipeline / Clippy Lints (push) Failing after 5m21s
CI/CD Pipeline / Unit Tests (push) Failing after 5m28s
CI/CD Pipeline / Security Audit (push) Successful in 1m47s
CI/CD Pipeline / Build Debian Package (push) Failing after 1s
CI/CD Pipeline / Build RPM Package (push) Failing after 1s
CI/CD Pipeline / Build Alpine Package (push) Failing after 2s
CI/CD Pipeline / Build Arch Package (push) Failing after 2s
CI/CD Pipeline / Create Release (push) Has been skipped
19 lines
524 B
Rust
19 lines
524 B
Rust
//! API Handlers Module
|
|
//!
|
|
//! Contains all REST API endpoint handlers organized by domain:
|
|
//! - packages: Package management endpoints
|
|
//! - patches: Patch management endpoints
|
|
//! - system: System management endpoints
|
|
//! - jobs: Job management endpoints
|
|
//! - websocket: Real-time job status streaming
|
|
|
|
pub mod jobs;
|
|
pub mod packages;
|
|
pub mod patches;
|
|
pub mod system;
|
|
pub mod websocket;
|
|
|
|
// Re-export commonly used types
|
|
pub use packages::{ApiError, ApiResponse};
|
|
pub use websocket::{WsClientMessage, WsServerMessage};
|