]>
Commit | Line | Data |
---|---|---|
b8040a23 LW |
1 | [package] |
2 | name = "proxmox-notify" | |
1484676a | 3 | version = "0.3.1" |
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 |
48657113 | 12 | handlebars = { workspace = true } |
2726e68a | 13 | lazy_static.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 |
990fc8ef | 18 | proxmox-http = { workspace = true, features = ["client-sync"], optional = true } |
1a75668d | 19 | proxmox-http-error.workspace = true |
48657113 | 20 | proxmox-human-byte.workspace = true |
b421a7ca | 21 | proxmox-serde.workspace = true |
2726e68a LW |
22 | proxmox-schema = { workspace = true, features = ["api-macro", "api-types"]} |
23 | proxmox-section-config = { workspace = true } | |
7c427526 | 24 | proxmox-sys = { workspace = true, optional = true } |
48657113 | 25 | proxmox-time.workspace = true |
2726e68a | 26 | regex.workspace = true |
7c427526 | 27 | serde = { workspace = true, features = ["derive"]} |
2726e68a | 28 | serde_json.workspace = true |
7c427526 LW |
29 | |
30 | [features] | |
53627a19 | 31 | default = ["sendmail", "gotify", "smtp"] |
5f7ac875 | 32 | mail-forwarder = ["dep:mail-parser"] |
48657113 | 33 | sendmail = ["dep:proxmox-sys"] |
990fc8ef | 34 | gotify = ["dep:proxmox-http"] |
c1a3505e LW |
35 | pve-context = ["dep:proxmox-sys"] |
36 | pbs-context = ["dep:proxmox-sys"] | |
53627a19 | 37 | smtp = ["dep:lettre"] |