Files
AWatch-rus/adk-rust/Cargo.toml
T

97 lines
2.7 KiB
TOML

[workspace]
resolver = "3"
members = [
"crates/aw-1c-ingest",
"crates/aw-windows-telemetry",
"crates/awatch-agent",
"crates/awatch-agent-rs",
"crates/detmir-auto",
"crates/detmir-aw-client",
"crates/aw-db-health",
"crates/aw-db-maintenance",
"crates/aw-ensure-reliability",
"crates/aw-health-check",
"crates/aw-linux-install",
"crates/aw-prune-local-state",
"crates/check-aw-data",
"crates/check-aw-full",
"crates/check-install-kit-vs-repo",
"crates/validate-install-kit",
"crates/verify-innosetup-installer",
"crates/rebuild-install-kit",
"crates/quality-gate",
"crates/extract-ioc-from-sigma",
"crates/merge-aw-server-dbs",
"crates/prod-backup-restore",
"crates/prod-rollout",
"crates/rdp-worktime-report",
"crates/aw-contour-smoke",
"crates/aw-browser-smoke",
"crates/diag-and-manual-restart",
"crates/detmir-grafana-check",
"crates/detmir-readiness",
"crates/detmir-portal",
"crates/aw-slo-monitor",
"crates/aw-workforce-ingest",
"crates/aw-rus-healthd",
"crates/detmir-check",
"crates/detmir-core",
"crates/dlp-health-check",
"crates/dlp-content-analyzer",
"crates/dlp-admin-cli",
"crates/dlp-policy-engine",
"crates/dlp-case-management",
"crates/dlp-compliance",
"crates/hayabusa-tools",
"crates/dlp-cef-exporter",
"crates/dlp-aggregator",
"crates/dlp-influx-exporter",
"crates/worktime-influx-exporter",
"crates/worktime-autoheal",
"crates/worktime-api",
"crates/worktime-prewarm",
"crates/worktime-ui-bridge",
"crates/dlp-syslog-forwarder",
"crates/dlp-webhook-sender",
"crates/detmir-dlp",
"crates/detmir-heal-safe",
"crates/detmir-status",
"crates/detmir-state",
"crates/tsj-guardian-status",
"crates/tsj-guardian-watchdog",
]
[workspace.package]
edition = "2024"
rust-version = "1.85"
license = "Apache-2.0"
publish = false
[workspace.dependencies]
adk-rust = { version = "0.9.1", default-features = false }
anyhow = "1"
base64 = "0.22"
calamine = "=0.24.0"
chrono = { version = "0.4", default-features = false, features = ["clock", "serde", "std"] }
clap = { version = "4", features = ["derive", "env"] }
csv = "1"
detmir-aw-client = { path = "crates/detmir-aw-client" }
detmir-core = { path = "crates/detmir-core" }
detmir-state = { path = "crates/detmir-state" }
filetime = "0.2"
fs2 = "0.4"
notify = "6"
reqwest = { version = "0.12", default-features = false, features = ["blocking", "json", "rustls-tls"] }
regex = "1"
rusqlite = "0.32"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_yaml = "0.9"
sha1 = "0.10"
sha2 = "0.10"
tempfile = "3"
tiny_http = "0.12"
url = "2"
urlencoding = "2"
windows-sys = "0.59"