pipedash-core 0.9.0

Framework-agnostic core library for Pipedash
Documentation
pub mod analysis;
pub mod encrypted_config;
pub mod interpolation;
pub mod loader;
pub mod manager;
pub mod migration;
pub mod schema;
pub mod state;
pub mod sync;
pub mod token_ref;
pub mod validation;

pub use analysis::{
    analyze_config,
    ConfigAnalysis,
};
pub use encrypted_config::{
    is_encrypted_format,
    EncryptedValue,
};
pub use interpolation::interpolate;
pub use loader::{
    ConfigLoader,
    Platform,
    SetupStatus,
};
pub use manager::StorageManager;
pub use migration::ConfigMigrator;
pub use schema::{
    ConfigKey,
    GeneralConfig,
    GeneralSettingsUpdate,
    PipedashConfig,
    PostgresConfig,
    ProviderFileConfig,
    ServerConfig,
    StorageBackend,
    StorageConfig,
    ViewFileConfig,
    OFFICIAL_PUSH_RELAY_URL,
};
pub use state::{
    ConfigChangeEvent,
    ConfigState,
};
pub use sync::{
    ProviderSyncService,
    SyncResult,
};
pub use token_ref::{
    TokenRefError,
    TokenReference,
};
pub use validation::ValidationResult;