aven 0.1.13

Local-first task manager CLI and sync server
Documentation
pub(crate) use aven_core::attachments::*;

pub(crate) mod blocking {
    pub(crate) use aven_core::attachments::{run_blocking as run, run_preview};
}

pub(crate) mod decode {
    pub(crate) use aven_core::attachments::{decode_first_frame, validate_image_blocking};
}

pub(crate) mod lifecycle {
    pub(crate) use aven_core::attachments::{
        DEFAULT_MAINTENANCE_LIMIT, DEFAULT_ORIGINAL_QUOTA_BYTES, DEFAULT_PREVIEW_QUOTA_BYTES,
        LifecyclePolicy, prune_preview_cache,
    };
}

pub(crate) mod optimization {
    pub(crate) use aven_core::attachments::ImageOptimizationPolicy;
}

pub(crate) mod export;

pub(crate) mod storage {
    pub(crate) use aven_core::attachments::{object_path, sha256_hex};
}

pub(crate) mod validation {
    pub(crate) use aven_core::attachments::validate_sha256;
}

pub(crate) mod preview;