make mail-send optional

This commit is contained in:
Ruben Fiszel
2024-12-15 10:31:44 +01:00
parent 330a6352d0
commit c44ec055a4
6 changed files with 5 additions and 6 deletions
-1
View File
@@ -11299,7 +11299,6 @@ dependencies = [
"serde_json",
"sha2 0.10.8",
"sqlx",
"swc_ecma_parser",
"tar",
"tiberius",
"tokio",
+1 -1
View File
@@ -72,7 +72,7 @@ mssql = ["windmill-worker/mssql"]
bigquery = ["windmill-worker/bigquery"]
websocket = ["windmill-api/websocket"]
python = ["windmill-worker/python"]
smtp = ["windmill-api/smtp"]
smtp = ["windmill-api/smtp", "windmill-common/smtp"]
csharp = ["windmill-worker/csharp"]
license = ["windmill-api/license"]
oauth2 = ["windmill-api/oauth2"]
+1 -1
View File
@@ -1 +1 @@
57b9203a6672bac148492413d9091a19da758a94
6e8d5ca66c0912d3bbd0c3499d919854eafc5366
+1 -1
View File
@@ -21,7 +21,7 @@ openidconnect = ["dep:openidconnect"]
tantivy = ["dep:windmill-indexer"]
kafka = ["dep:rdkafka"]
websocket = ["dep:tokio-tungstenite"]
smtp = ["dep:mail-parser", "dep:openssl"]
smtp = ["dep:mail-parser", "dep:openssl", "windmill-common/smtp"]
license = ["dep:rsa"]
zip = ["dep:async_zip"]
oauth2 = ["dep:async-oauth2"]
+2 -1
View File
@@ -14,6 +14,7 @@ benchmark = []
parquet = ["dep:object_store", "dep:aws-config", "dep:aws-sdk-sts"]
otel = ["dep:opentelemetry-semantic-conventions", "dep:opentelemetry-otlp", "dep:opentelemetry_sdk",
"dep:opentelemetry", "dep:tracing-opentelemetry", "dep:opentelemetry-appender-tracing", "dep:tonic"]
smtp = ["dep:mail-send"]
[lib]
name = "windmill_common"
@@ -53,7 +54,7 @@ aws-config = { workspace = true, optional = true }
aws-sdk-sts = { workspace = true, optional = true }
indexmap.workspace = true
bytes.workspace = true
mail-send.workspace = true
mail-send = { workspace = true, optional = true }
futures-core.workspace = true
async-stream.workspace = true
const_format.workspace = true
-1
View File
@@ -100,7 +100,6 @@ tar.workspace = true
object_store = { workspace = true, optional = true}
convert_case.workspace = true
yaml-rust.workspace = true
swc_ecma_parser.workspace = true
backon.workspace = true
opentelemetry = { workspace = true, optional = true }