From 8b17a175c3e7e27b789812eba4e3cd760beadb10 Mon Sep 17 00:00:00 2001 From: soryu Date: Tue, 6 Jan 2026 04:08:11 +0000 Subject: Initial Control system --- makima/Cargo.toml | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'makima/Cargo.toml') diff --git a/makima/Cargo.toml b/makima/Cargo.toml index 4bf629f..5d8c44e 100644 --- a/makima/Cargo.toml +++ b/makima/Cargo.toml @@ -37,6 +37,9 @@ utoipa-swagger-ui = { version = "9", features = ["axum"] } thiserror = "2.0" anyhow = "1.0" +# Concurrent data structures +dashmap = "6.0" + # Database sqlx = { version = "0.8", features = ["runtime-tokio", "postgres", "uuid", "chrono", "json"] } chrono = { version = "0.4", features = ["serde"] } @@ -47,6 +50,15 @@ reqwest = { version = "0.12", features = ["json"] } # Lazy statics once_cell = "1.19" +# Cryptographic hashing for API keys +sha2 = "0.10" +rand = { version = "0.8", features = ["std", "std_rng"] } +base64 = "0.22" +hex = "0.4" + +# JWT authentication +jsonwebtoken = "9" + # JQ for JSON transformation jaq-interpret = "1.5" jaq-parse = "1.0" -- cgit v1.2.3