zitadel-tui 0.1.6

A terminal UI for managing Zitadel resources
mod forms;
mod mutations;
mod records;
mod runtime;
mod support;
#[cfg(test)]
mod tests;

use crate::{
    cli::Cli,
    client::ZitadelClient,
    config::{AppConfig, TemplatesFile},
    tui::Record,
};

pub struct TuiConductor {
    cli: Cli,
    pub config: AppConfig,
    templates: TemplatesFile,
    host: String,
    project: String,
    auth_label: String,
    setup_required: bool,
    client: Option<ZitadelClient>,
    app_records: Vec<Record>,
    user_records: Vec<Record>,
    idp_records: Vec<Record>,
}