2023-07-20 16:31:30 +02:00
[ package ]
name = "proxmox-notify"
2024-02-02 14:19:52 +01:00
version = "0.3.2"
2023-07-20 16:31:30 +02:00
authors . workspace = true
edition . workspace = true
license . workspace = true
repository . workspace = true
exclude . workspace = true
[ dependencies ]
2023-11-14 13:59:13 +01:00
anyhow . workspace = true
2024-03-19 10:29:27 +01:00
const_format . workspace = true
2023-07-20 16:31:42 +02:00
handlebars = { workspace = true }
2023-07-20 16:31:31 +02:00
lazy_static . workspace = true
2023-11-14 13:59:20 +01:00
lettre = { workspace = true , optional = true }
2023-07-20 16:31:31 +02:00
log . workspace = true
2023-11-14 13:59:18 +01:00
mail-parser = { workspace = true , optional = true }
2023-07-20 16:31:31 +02:00
openssl . workspace = true
2024-03-19 10:27:25 +01:00
regex . workspace = true
serde = { workspace = true , features = [ "derive" ] }
serde_json . workspace = true
2023-07-20 16:31:36 +02:00
proxmox-http = { workspace = true , features = [ "client-sync" ] , optional = true }
2023-07-26 16:18:23 +02:00
proxmox-http-error . workspace = true
2023-07-20 16:31:42 +02:00
proxmox-human-byte . workspace = true
2023-07-20 16:31:31 +02:00
proxmox-schema = { workspace = true , features = [ "api-macro" , "api-types" ] }
proxmox-section-config = { workspace = true }
2024-03-19 10:27:25 +01:00
proxmox-serde . workspace = true
2023-07-20 16:31:34 +02:00
proxmox-sys = { workspace = true , optional = true }
2023-07-20 16:31:42 +02:00
proxmox-time . workspace = true
2023-07-20 16:31:34 +02:00
[ features ]
2023-11-14 13:59:20 +01:00
default = [ "sendmail" , "gotify" , "smtp" ]
2023-11-14 13:59:18 +01:00
mail-forwarder = [ "dep:mail-parser" ]
2023-07-20 16:31:42 +02:00
sendmail = [ "dep:proxmox-sys" ]
2023-07-20 16:31:36 +02:00
gotify = [ "dep:proxmox-http" ]
2023-11-14 13:59:19 +01:00
pve-context = [ "dep:proxmox-sys" ]
pbs-context = [ "dep:proxmox-sys" ]
2023-11-14 13:59:20 +01:00
smtp = [ "dep:lettre" ]