]>
Commit | Line | Data |
---|---|---|
b8040a23 LW |
1 | [package] |
2 | name = "proxmox-notify" | |
e32081ea | 3 | version = "0.3.3" |
b8040a23 LW |
4 | authors.workspace = true |
5 | edition.workspace = true | |
6 | license.workspace = true | |
7 | repository.workspace = true | |
8 | exclude.workspace = true | |
9 | ||
10 | [dependencies] | |
b421a7ca | 11 | anyhow.workspace = true |
6f1d439f | 12 | const_format.workspace = true |
48657113 | 13 | handlebars = { workspace = true } |
53627a19 | 14 | lettre = { workspace = true, optional = true } |
2726e68a | 15 | log.workspace = true |
5f7ac875 | 16 | mail-parser = { workspace = true, optional = true } |
2726e68a | 17 | openssl.workspace = true |
686453a2 | 18 | regex.workspace = true |
efb57638 | 19 | serde = { workspace = true, features = ["derive"] } |
686453a2 WB |
20 | serde_json.workspace = true |
21 | ||
990fc8ef | 22 | proxmox-http = { workspace = true, features = ["client-sync"], optional = true } |
1a75668d | 23 | proxmox-http-error.workspace = true |
48657113 | 24 | proxmox-human-byte.workspace = true |
efb57638 | 25 | proxmox-schema = { workspace = true, features = ["api-macro", "api-types"] } |
2726e68a | 26 | proxmox-section-config = { workspace = true } |
686453a2 | 27 | proxmox-serde.workspace = true |
7c427526 | 28 | proxmox-sys = { workspace = true, optional = true } |
48657113 | 29 | proxmox-time.workspace = true |
e83269be | 30 | proxmox-uuid = { workspace = true, features = ["serde"] } |
7c427526 LW |
31 | |
32 | [features] | |
53627a19 | 33 | default = ["sendmail", "gotify", "smtp"] |
2f40b79f | 34 | mail-forwarder = ["dep:mail-parser", "dep:proxmox-sys"] |
48657113 | 35 | sendmail = ["dep:proxmox-sys"] |
990fc8ef | 36 | gotify = ["dep:proxmox-http"] |
c1a3505e LW |
37 | pve-context = ["dep:proxmox-sys"] |
38 | pbs-context = ["dep:proxmox-sys"] | |
53627a19 | 39 | smtp = ["dep:lettre"] |