List of all items
Structs
- cli::formatter::CliFormatter
- cli::reports::ProjectSummary
- cli::reports::ReportEntry
- cli::reports::ReportGenerator
- cli::reports::TimeReport
- cli::types::Cli
- db::advanced_queries::GitBranchQueries
- db::advanced_queries::GoalQueries
- db::advanced_queries::InsightQueries
- db::advanced_queries::TemplateQueries
- db::advanced_queries::TimeEstimateQueries
- db::advanced_queries::WorkspaceQueries
- db::connection::Database
- db::pool::DatabasePool
- db::pool::PoolConfig
- db::pool::PoolStats
- db::pool::PooledConnection
- db::pool::PooledConnectionGuard
- db::queries::ProjectQueries
- db::queries::SessionEditQueries
- db::queries::SessionQueries
- db::queries::TagQueries
- models::calendar_event::CalendarEvent
- models::client_report::ClientReport
- models::config::Config
- models::git_branch::GitBranch
- models::goal::Goal
- models::insight::InsightData
- models::insight::ProductivityInsight
- models::insight::ProjectBreakdown
- models::insight::TeamInsight
- models::insight::TrendPoint
- models::project::LinkedProject
- models::project::Project
- models::session::Session
- models::session::SessionEdit
- models::tag::Tag
- models::template::ProjectTemplate
- models::template::TemplateGoal
- models::time_estimate::TimeEstimate
- models::workspace::Workspace
- services::daemon_service::DaemonService
- services::daemon_service::DaemonStatus
- services::daemon_service::PoolStatistics
- services::project_service::ProjectService
- services::session_service::SessionService
- services::session_service::SessionStats
- test_utils::TestContext
- ui::animations::AnimatedSpinner
- ui::animations::Animation
- ui::animations::PulsingIndicator
- ui::animations::TokenStream
- ui::animations::ViewTransition
- ui::dashboard::Dashboard
- ui::dashboard::SessionFilter
- ui::formatter::Formatter
- ui::history::SessionHistoryBrowser
- ui::interactive::InteractiveViewer
- ui::timer::InteractiveTimer
- ui::widgets::ColorScheme
- ui::widgets::GradientProgressBar
- ui::widgets::ProgressWidget
- ui::widgets::SessionStatsWidget
- ui::widgets::Spinner
- ui::widgets::StatusWidget
- ui::widgets::SummaryWidget
- ui::widgets::Throbber
- utils::ipc::ActivityUpdate
- utils::ipc::IpcClient
- utils::ipc::IpcServer
- utils::ipc::ProjectWithStats
- utils::ipc::SessionInfo
- utils::ipc::SessionMetrics
Enums
- cli::types::BranchAction
- cli::types::CalendarAction
- cli::types::ClientAction
- cli::types::Commands
- cli::types::ConfigAction
- cli::types::EstimateAction
- cli::types::GoalAction
- cli::types::IssueAction
- cli::types::ProjectAction
- cli::types::SessionAction
- cli::types::Shell
- cli::types::TagAction
- cli::types::TemplateAction
- cli::types::WorkspaceAction
- models::calendar_event::CalendarType
- models::client_report::ReportStatus
- models::goal::GoalStatus
- models::insight::InsightType
- models::project::ProjectStatus
- models::session::SessionContext
- models::session::SessionStatus
- models::time_estimate::EstimateStatus
- ui::animations::TransitionDirection
- ui::dashboard::DashboardView
- ui::widgets::StatusIndicator
- utils::ipc::ActivityEventType
- utils::ipc::IpcMessage
- utils::ipc::IpcResponse
- utils::validation::ValidationError
Traits
Derive Macros
Functions
- cli::commands::handle_command
- cli::formatter::ansi_color
- cli::formatter::format_duration_clean
- cli::formatter::truncate_string
- db::close_pool
- db::get_connection
- db::get_database_path
- db::get_pool_stats
- db::initialize_database
- db::initialize_pool
- db::initialize_pool_with_config
- db::migrations::run_migrations
- db::seed::seed_database
- test_utils::with_test_db
- test_utils::with_test_db_async
- ui::animations::animate_size
- ui::animations::breathe_opacity
- ui::animations::calc_progress
- ui::animations::ease_value
- ui::animations::lerp
- ui::animations::lerp_color
- ui::animations::pulse_color
- ui::animations::pulse_opacity
- ui::animations::pulse_value
- ui::animations::slide_panel
- ui::restore_terminal
- ui::setup_terminal
- ui::should_quit
- utils::config::get_config_dir
- utils::config::get_config_path
- utils::config::load_config
- utils::config::save_config
- utils::ipc::get_pid_file_path
- utils::ipc::get_socket_path
- utils::ipc::is_daemon_running
- utils::ipc::read_ipc_message
- utils::ipc::read_pid_file
- utils::ipc::remove_pid_file
- utils::ipc::write_ipc_response
- utils::ipc::write_pid_file
- utils::paths::canonicalize_path
- utils::paths::detect_project_name
- utils::paths::get_backup_dir
- utils::paths::get_data_dir
- utils::paths::get_git_hash
- utils::paths::get_log_dir
- utils::paths::has_tempo_marker
- utils::paths::is_git_repository
- utils::paths::validate_project_path
- utils::validation::validate_date_range
- utils::validation::validate_process_id
- utils::validation::validate_project_description
- utils::validation::validate_project_id
- utils::validation::validate_project_name
- utils::validation::validate_project_path_enhanced
- utils::validation::validate_query_limit
- utils::validation::validate_session_id
- utils::validation::validate_session_notes
- utils::validation::validate_tag_name