Cesar Rodas 1 tydzień temu
rodzic
commit
bd1b258d29

+ 4 - 5
crates/cashu/Cargo.toml

@@ -11,11 +11,10 @@ license.workspace = true
 readme = "README.md"
 
 [features]
-default = ["mint", "wallet", "auth"]
+default = ["mint", "wallet"]
 swagger = ["dep:utoipa"]
 mint = []
 wallet = []
-auth = ["dep:strum", "dep:strum_macros", "dep:regex"]
 bench = []
 
 [dependencies]
@@ -33,9 +32,9 @@ url.workspace = true
 utoipa = { workspace = true, optional = true }
 serde_json.workspace = true
 serde_with.workspace = true
-regex = { workspace = true, optional = true }
-strum = { workspace = true, optional = true }
-strum_macros = { workspace = true, optional = true }
+regex.workspace = true
+strum.workspace = true
+strum_macros.workspace = true
 zeroize = "1"
 web-time.workspace = true
 

+ 0 - 2
crates/cdk-axum/Cargo.toml

@@ -11,10 +11,8 @@ readme = "README.md"
 
 
 [features]
-default = ["auth"]
 redis = ["dep:redis"]
 swagger = ["cdk/swagger", "dep:utoipa"]
-auth = ["cdk/auth"]
 prometheus = ["dep:cdk-prometheus"]
 [dependencies]
 anyhow.workspace = true

+ 1 - 1
crates/cdk-cli/Cargo.toml

@@ -21,7 +21,7 @@ tor = ["cdk/tor"]
 anyhow.workspace = true
 bip39.workspace = true
 bitcoin.workspace = true
-cdk = { workspace = true, default-features = false, features = ["wallet", "auth", "nostr", "bip353"]}
+cdk = { workspace = true, default-features = false, features = ["wallet", "nostr", "bip353"]}
 cdk-redb = { workspace = true, features = ["wallet"], optional = true }
 cdk-sqlite = { workspace = true, features = ["wallet"] }
 clap.workspace = true

+ 1 - 1
crates/cdk-ffi/Cargo.toml

@@ -15,7 +15,7 @@ name = "cdk_ffi"
 [dependencies]
 async-trait = { workspace = true }
 bip39 = { workspace = true }
-cdk = { workspace = true, default-features = false, features = ["wallet", "auth", "bip353"] }
+cdk = { workspace = true, default-features = false, features = ["wallet", "bip353"] }
 cdk-sqlite = { workspace = true }
 cdk-postgres = { workspace = true, optional = true }
 futures = { workspace = true }

+ 4 - 4
crates/cdk-integration-tests/Cargo.toml

@@ -20,16 +20,16 @@ rand.workspace = true
 bip39 = { workspace = true, features = ["rand"] }
 anyhow.workspace = true
 cashu = { workspace = true, features = ["mint", "wallet"] }
-cdk = { workspace = true, features = ["mint", "wallet", "auth", "bip353"] }
+cdk = { workspace = true, features = ["mint", "wallet", "bip353"] }
 cdk-cln = { workspace = true }
 cdk-lnd = { workspace = true }
 cdk-ldk-node = { workspace = true }
-cdk-axum = { workspace = true, features = ["auth"] }
+cdk-axum.workspace = true
 cdk-sqlite = { workspace = true }
 cdk-redb = { workspace = true }
 cdk-fake-wallet = { workspace = true }
-cdk-common = { workspace = true, features = ["mint", "wallet", "auth"] }
-cdk-mintd = { workspace = true, features = ["cln", "lnd", "fakewallet", "grpc-processor", "auth", "lnbits", "management-rpc", "sqlite", "postgres", "ldk-node", "prometheus"] }
+cdk-common = { workspace = true, features = ["mint", "wallet"] }
+cdk-mintd = { workspace = true, features = ["cln", "lnd", "fakewallet", "grpc-processor", "lnbits", "management-rpc", "sqlite", "postgres", "ldk-node", "prometheus"] }
 futures = { workspace = true, default-features = false, features = [
     "executor",
 ] }

+ 1 - 1
crates/cdk-postgres/Cargo.toml

@@ -11,7 +11,7 @@ rust-version.workspace = true                            # MSRV
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 [features]
-default = ["mint", "wallet", "auth"]
+default = ["mint", "wallet"]
 mint = ["cdk-common/mint", "cdk-sql-common/mint"]
 wallet = ["cdk-common/wallet", "cdk-sql-common/wallet"]
 auth = ["cdk-common/auth", "cdk-sql-common/auth"]

+ 1 - 2
crates/cdk-redb/Cargo.toml

@@ -12,9 +12,8 @@ readme = "README.md"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 [features]
-default = ["wallet", "auth"]
+default = ["wallet"]
 wallet = ["cdk-common/wallet"]
-auth = ["cdk-common/auth"]
 
 [dependencies]
 async-trait.workspace = true

+ 2 - 3
crates/cdk-signatory/Cargo.toml

@@ -19,8 +19,7 @@ grpc = ["dep:tonic", "tokio/full", "dep:prost", "dep:tonic-build"]
 async-trait.workspace = true
 bitcoin.workspace = true
 cdk-common = { workspace = true, default-features = false, features = [
-    "mint",
-    "auth",
+    "mint"
 ] }
 tonic = { workspace = true, optional = true, features = ["router"] }
 prost = { workspace = true, optional = true }
@@ -30,7 +29,7 @@ rustls = { workspace = true }
 [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
 # main.rs dependencies
 anyhow.workspace = true
-cdk-sqlite = { workspace = true, features = ["mint", "auth"], optional = true }
+cdk-sqlite = { workspace = true, features = ["mint"], optional = true }
 clap = { workspace = true }
 bip39.workspace = true
 home.workspace = true

+ 1 - 1
crates/cdk-sql-common/Cargo.toml

@@ -12,7 +12,7 @@ readme = "README.md"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 [features]
-default = ["mint", "wallet", "auth"]
+default = ["mint", "wallet"]
 mint = ["cdk-common/mint"]
 wallet = ["cdk-common/wallet"]
 auth = ["cdk-common/auth"]

+ 1 - 1
crates/cdk-sqlite/Cargo.toml

@@ -12,7 +12,7 @@ readme = "README.md"
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 [features]
-default = ["mint", "wallet", "auth"]
+default = ["mint", "wallet"]
 mint = ["cdk-common/mint", "cdk-sql-common/mint"]
 wallet = ["cdk-common/wallet", "cdk-sql-common/wallet"]
 auth = ["cdk-common/auth", "cdk-sql-common/auth"]

+ 3 - 4
crates/cdk/Cargo.toml

@@ -11,11 +11,10 @@ license.workspace = true
 
 
 [features]
-default = ["mint", "wallet", "auth", "nostr", "bip353"]
+default = ["mint", "wallet", "nostr", "bip353"]
 wallet = ["dep:futures", "dep:reqwest", "cdk-common/wallet", "dep:rustls"]
 nostr = ["wallet", "dep:nostr-sdk"]
 mint = ["dep:futures", "dep:reqwest", "cdk-common/mint", "cdk-signatory"]
-auth = ["dep:jsonwebtoken", "cdk-common/auth", "cdk-common/auth"]
 bip353 = ["dep:hickory-resolver"]
 # We do not commit to a MSRV with swagger enabled
 swagger = ["mint", "dep:utoipa", "cdk-common/swagger"]
@@ -56,7 +55,7 @@ futures = { workspace = true, optional = true, features = ["alloc"] }
 url.workspace = true
 utoipa = { workspace = true, optional = true }
 uuid.workspace = true
-jsonwebtoken = { workspace = true, optional = true }
+jsonwebtoken.workspace = true
 nostr-sdk = { workspace = true, optional = true }
 cdk-prometheus = {workspace = true, optional = true}
 web-time.workspace = true
@@ -120,7 +119,7 @@ required-features = ["wallet"]
 
 [[example]]
 name = "auth_wallet"
-required-features = ["wallet", "auth"]
+required-features = ["wallet"]
 
 [[example]]
 name = "bip353"