2025-11-22 12:26:16 -03:00
|
|
|
pub mod auth;
|
2025-11-04 23:11:33 -03:00
|
|
|
pub mod automation;
|
|
|
|
|
pub mod basic;
|
|
|
|
|
pub mod bootstrap;
|
|
|
|
|
pub mod bot;
|
|
|
|
|
pub mod channels;
|
|
|
|
|
pub mod config;
|
|
|
|
|
pub mod context;
|
2025-11-22 12:26:16 -03:00
|
|
|
pub mod drive;
|
2025-11-04 23:11:33 -03:00
|
|
|
pub mod drive_monitor;
|
|
|
|
|
#[cfg(feature = "email")]
|
|
|
|
|
pub mod email;
|
|
|
|
|
pub mod file;
|
|
|
|
|
pub mod llm;
|
|
|
|
|
pub mod llm_models;
|
|
|
|
|
pub mod meet;
|
2025-11-22 12:26:16 -03:00
|
|
|
pub mod nvidia;
|
2025-11-04 23:11:33 -03:00
|
|
|
pub mod package_manager;
|
|
|
|
|
pub mod session;
|
|
|
|
|
pub mod shared;
|
2025-11-05 08:06:18 -03:00
|
|
|
pub mod tests;
|
2025-11-22 12:26:16 -03:00
|
|
|
pub mod ui_tree;
|
2025-11-04 23:11:33 -03:00
|
|
|
pub mod web_server;
|
2025-11-22 12:26:16 -03:00
|
|
|
|
|
|
|
|
// Bootstrap progress enum used by UI
|
|
|
|
|
#[derive(Debug, Clone)]
|
|
|
|
|
pub enum BootstrapProgress {
|
|
|
|
|
StartingBootstrap,
|
|
|
|
|
InstallingComponent(String),
|
|
|
|
|
StartingComponent(String),
|
|
|
|
|
UploadingTemplates,
|
|
|
|
|
ConnectingDatabase,
|
|
|
|
|
StartingLLM,
|
|
|
|
|
BootstrapComplete,
|
|
|
|
|
BootstrapError(String),
|
|
|
|
|
}
|