mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2024-12-23 06:50:32 +01:00
Update dependencies and add /ciphers/create
This commit is contained in:
parent
5edbd0e952
commit
a4550e51ea
3 changed files with 9 additions and 4 deletions
|
@ -5,7 +5,7 @@ authors = ["Daniel García <dani-garcia@users.noreply.github.com>"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# Web framework for nightly with a focus on ease-of-use, expressibility, and speed.
|
# Web framework for nightly with a focus on ease-of-use, expressibility, and speed.
|
||||||
rocket = { version = "0.4.0-rc.1", features = ["tls"] }
|
rocket = { version = "0.4.0-rc.1", features = ["tls"], default-features = false }
|
||||||
rocket_contrib = "0.4.0-rc.1"
|
rocket_contrib = "0.4.0-rc.1"
|
||||||
|
|
||||||
# HTTP client
|
# HTTP client
|
||||||
|
@ -57,13 +57,13 @@ jsonwebtoken = "5.0.1"
|
||||||
u2f = "0.1.2"
|
u2f = "0.1.2"
|
||||||
|
|
||||||
# Yubico Library
|
# Yubico Library
|
||||||
yubico= { version = "=0.4.0", default-features = false }
|
yubico = { version = "=0.4.0", default-features = false }
|
||||||
|
|
||||||
# A `dotenv` implementation for Rust
|
# A `dotenv` implementation for Rust
|
||||||
dotenv = { version = "0.13.0", default-features = false }
|
dotenv = { version = "0.13.0", default-features = false }
|
||||||
|
|
||||||
# Lazy static macro
|
# Lazy static macro
|
||||||
lazy_static = "1.2.0"
|
lazy_static = { version = "1.2.0", features = ["nightly"] }
|
||||||
|
|
||||||
# Numerical libraries
|
# Numerical libraries
|
||||||
num-traits = "0.2.6"
|
num-traits = "0.2.6"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
nightly-2018-10-31
|
nightly-2018-11-19
|
||||||
|
|
|
@ -32,6 +32,7 @@ pub fn routes() -> Vec<Route> {
|
||||||
post_ciphers,
|
post_ciphers,
|
||||||
put_cipher_admin,
|
put_cipher_admin,
|
||||||
post_ciphers_admin,
|
post_ciphers_admin,
|
||||||
|
post_ciphers_create,
|
||||||
post_ciphers_import,
|
post_ciphers_import,
|
||||||
post_attachment,
|
post_attachment,
|
||||||
post_attachment_admin,
|
post_attachment_admin,
|
||||||
|
@ -175,7 +176,11 @@ fn post_ciphers_admin(data: JsonUpcase<ShareCipherData>, headers: Headers, conn:
|
||||||
};
|
};
|
||||||
|
|
||||||
share_cipher_by_uuid(&cipher.uuid, data, &headers, &conn, &ws)
|
share_cipher_by_uuid(&cipher.uuid, data, &headers, &conn, &ws)
|
||||||
|
}
|
||||||
|
|
||||||
|
#[post("/ciphers/create", data = "<data>")]
|
||||||
|
fn post_ciphers_create(data: JsonUpcase<ShareCipherData>, headers: Headers, conn: DbConn, ws: State<WebSocketUsers>) -> JsonResult {
|
||||||
|
post_ciphers_admin(data, headers, conn, ws)
|
||||||
}
|
}
|
||||||
|
|
||||||
#[post("/ciphers", data = "<data>")]
|
#[post("/ciphers", data = "<data>")]
|
||||||
|
|
Loading…
Reference in a new issue