vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

commit 301919d9d4d6a9424783a79671a6d2168559cf7e
parent 2bb0b15e046bd39e79d273ae4b40e2dcf3c9f42b
Author: Daniel GarcĂ­a <dani-garcia@users.noreply.github.com>
Date:   Fri, 21 Dec 2018 22:27:35 +0100

Modified navigation bar and corrected some comments

Diffstat:
Msrc/error.rs | 7+++----
Msrc/static/admin.html | 6+++---
2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/error.rs b/src/error.rs @@ -24,7 +24,7 @@ macro_rules! make_error { $struct::$name(e, _) => $struct::$name(e, msg.into()), )+} } - // First value is log message, second is user message + // Prints the log message and returns the user message pub fn display_error(self) -> String { match &self {$( $struct::$name(e, s) => { @@ -32,7 +32,7 @@ macro_rules! make_error { error!("{}", log_msg); if $show_cause { - error!("[CAUSE] {:?}", e); + error!("[CAUSE] {:#?}", e); } $usr_msg_fun(e, s) @@ -40,7 +40,6 @@ macro_rules! make_error { )+} } } - }; } @@ -124,7 +123,7 @@ use rocket::response::{self, Responder, Response}; impl<'r> Responder<'r> for Error { fn respond_to(self, _: &Request) -> response::Result<'r> { - // TODO: We could put the security headers here + // TODO: We could put the security headers here, but it would only apply to the errors let usr_msg = self.display_error(); diff --git a/src/static/admin.html b/src/static/admin.html @@ -127,14 +127,14 @@ <body class="bg-light"> <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top shadow"> - <a class="navbar-brand" href="#">Bitwarden_rs Admin</a> + <a class="navbar-brand" href="#">Bitwarden_rs</a> <div class="navbar-collapse"> <ul class="navbar-nav"> <li class="nav-item active"> - <a class="nav-link" href="#">Dashboard</a> + <a class="nav-link" href="/admin">Admin Panel</a> </li> <li class="nav-item"> - <a class="nav-link" href="#">Other</a> + <a class="nav-link" href="/">Vault</a> </li> </ul> </div>