geforkt von mirrored/vaultwarden
Update dependencies and add /ciphers/create
Dieser Commit ist enthalten in:
Ursprung
5edbd0e952
Commit
a4550e51ea
3 geänderte Dateien mit 9 neuen und 4 gelöschten Zeilen
|
@ -5,7 +5,7 @@ authors = ["Daniel García <dani-garcia@users.noreply.github.com>"]
|
|||
|
||||
[dependencies]
|
||||
# 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"
|
||||
|
||||
# HTTP client
|
||||
|
@ -57,13 +57,13 @@ jsonwebtoken = "5.0.1"
|
|||
u2f = "0.1.2"
|
||||
|
||||
# Yubico Library
|
||||
yubico= { version = "=0.4.0", default-features = false }
|
||||
yubico = { version = "=0.4.0", default-features = false }
|
||||
|
||||
# A `dotenv` implementation for Rust
|
||||
dotenv = { version = "0.13.0", default-features = false }
|
||||
|
||||
# Lazy static macro
|
||||
lazy_static = "1.2.0"
|
||||
lazy_static = { version = "1.2.0", features = ["nightly"] }
|
||||
|
||||
# Numerical libraries
|
||||
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,
|
||||
put_cipher_admin,
|
||||
post_ciphers_admin,
|
||||
post_ciphers_create,
|
||||
post_ciphers_import,
|
||||
post_attachment,
|
||||
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)
|
||||
}
|
||||
|
||||
#[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>")]
|
||||
|
|
Laden …
In neuem Issue referenzieren