mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 20:47:01 +01:00
20191217 update 1.39 deps (#161)
Update to 1.39 + all deps update, and setup cargo.toml's for publishing to crates (to prevent domain/crate squatting).
This commit is contained in:
parent
2ede944fdb
commit
c8d73b7594
16
RELEASE_CHECKLIST.md
Normal file
16
RELEASE_CHECKLIST.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
* bump all cargo.toml versions
|
||||||
|
* bump index version in constants
|
||||||
|
* check for breaking db entry changes.
|
||||||
|
|
||||||
|
* release kanidm_proto
|
||||||
|
* release kanidmd/kanidm
|
||||||
|
* release kanidm_client
|
||||||
|
* release kanidm_tools
|
||||||
|
|
||||||
|
* build kanidmd docker
|
||||||
|
* build kanidm_radisud docker
|
||||||
|
|
||||||
|
* vendor and release to build.opensuse.org
|
||||||
|
|
||||||
|
|
|
@ -3,12 +3,17 @@ name = "kanidm_client"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
authors = ["William Brown <william@blackhats.net.au>"]
|
authors = ["William Brown <william@blackhats.net.au>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
license = "MPL-2.0"
|
||||||
|
description = "Kanidm Client Library"
|
||||||
|
documentation = "https://docs.rs/kanidm_client/latest/kanidm_client/"
|
||||||
|
homepage = "https://github.com/Firstyear/kanidm/"
|
||||||
|
repostiory = "https://github.com/Firstyear/kanidm/"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
log = "0.4"
|
log = "0.4"
|
||||||
env_logger = "0.6"
|
env_logger = "0.6"
|
||||||
reqwest = "0.9"
|
reqwest = "0.9"
|
||||||
kanidm_proto = { path = "../kanidm_proto" }
|
kanidm_proto = { path = "../kanidm_proto", version = "0.1" }
|
||||||
serde = "1.0"
|
serde = "1.0"
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
|
@ -17,5 +22,5 @@ toml = "0.5"
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
actix = "0.7"
|
actix = "0.7"
|
||||||
kanidm = { path = "../kanidmd" }
|
kanidm = { path = "../kanidmd", version = "0.1" }
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
|
|
|
@ -3,6 +3,11 @@ name = "kanidm_proto"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
authors = ["William Brown <william@blackhats.net.au>"]
|
authors = ["William Brown <william@blackhats.net.au>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
license = "MPL-2.0"
|
||||||
|
description = "Kanidm Protocol Bindings for serde"
|
||||||
|
documentation = "https://docs.rs/kanidm_proto/latest/kanidm_proto/"
|
||||||
|
homepage = "https://github.com/Firstyear/kanidm/"
|
||||||
|
repostiory = "https://github.com/Firstyear/kanidm/"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = "1.0"
|
serde = "1.0"
|
||||||
|
|
|
@ -4,6 +4,11 @@ version = "0.1.0"
|
||||||
authors = ["William Brown <william@blackhats.net.au>"]
|
authors = ["William Brown <william@blackhats.net.au>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
default-run = "kanidm"
|
default-run = "kanidm"
|
||||||
|
license = "MPL-2.0"
|
||||||
|
description = "Kanidm Client Tools"
|
||||||
|
documentation = "https://docs.rs/kanidm_tools/latest/kanidm_tools/"
|
||||||
|
homepage = "https://github.com/Firstyear/kanidm/"
|
||||||
|
repostiory = "https://github.com/Firstyear/kanidm/"
|
||||||
|
|
||||||
[[bin]]
|
[[bin]]
|
||||||
name = "kanidm"
|
name = "kanidm"
|
||||||
|
@ -18,8 +23,8 @@ name = "kanidm_badlist_preprocess"
|
||||||
path = "src/badlist_preprocess.rs"
|
path = "src/badlist_preprocess.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
kanidm_client = { path = "../kanidm_client" }
|
kanidm_client = { path = "../kanidm_client", version = "0.1" }
|
||||||
kanidm_proto = { path = "../kanidm_proto" }
|
kanidm_proto = { path = "../kanidm_proto", version = "0.1" }
|
||||||
rpassword = "0.4"
|
rpassword = "0.4"
|
||||||
structopt = { version = "0.2", default-features = false }
|
structopt = { version = "0.2", default-features = false }
|
||||||
log = "0.4"
|
log = "0.4"
|
||||||
|
|
|
@ -6,6 +6,11 @@ version = "0.1.0"
|
||||||
authors = ["William Brown <william@blackhats.net.au>"]
|
authors = ["William Brown <william@blackhats.net.au>"]
|
||||||
# default-run = "kanidm_core"
|
# default-run = "kanidm_core"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
license = "MPL-2.0"
|
||||||
|
description = "Kanidm Server Library and Binary"
|
||||||
|
documentation = "https://docs.rs/kanidm/latest/kanidm/"
|
||||||
|
homepage = "https://github.com/Firstyear/kanidm/"
|
||||||
|
repostiory = "https://github.com/Firstyear/kanidm/"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
name = "kanidm"
|
name = "kanidm"
|
||||||
|
@ -17,7 +22,7 @@ path = "src/server/main.rs"
|
||||||
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
kanidm_proto = { path = "../kanidm_proto" }
|
kanidm_proto = { path = "../kanidm_proto", version = "0.1" }
|
||||||
|
|
||||||
actix = "0.7"
|
actix = "0.7"
|
||||||
actix-web = { version = "0.7", features = ["ssl"] }
|
actix-web = { version = "0.7", features = ["ssl"] }
|
||||||
|
|
Loading…
Reference in a new issue