Daniel García
6 years ago
No known key found for this signature in database
GPG Key ID: FC8A7D14C3CD543A
1 changed files with
12 additions and
1 deletions
-
src/main.rs
|
|
@ -21,7 +21,7 @@ extern crate derive_more; |
|
|
|
#[macro_use] |
|
|
|
extern crate num_derive; |
|
|
|
|
|
|
|
use rocket::Rocket; |
|
|
|
use rocket::{fairing::AdHoc, Rocket}; |
|
|
|
use std::{ |
|
|
|
path::Path, |
|
|
|
process::{exit, Command}, |
|
|
@ -47,6 +47,7 @@ fn init_rocket() -> Rocket { |
|
|
|
.manage(db::init_pool()) |
|
|
|
.manage(api::start_notification_server()) |
|
|
|
.attach(util::AppHeaders()) |
|
|
|
.attach(unofficial_warning()) |
|
|
|
} |
|
|
|
|
|
|
|
// Embed the migrations from the migrations folder into the application
|
|
|
@ -219,6 +220,16 @@ fn check_web_vault() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
fn unofficial_warning() -> AdHoc { |
|
|
|
AdHoc::on_launch("Unofficial Warning", |_| { |
|
|
|
warn!("/--------------------------------------------------------------------\\"); |
|
|
|
warn!("| This is an *unofficial* Bitwarden implementation, DO NOT use the |"); |
|
|
|
warn!("| official channels to report bugs/features, regardless of client. |"); |
|
|
|
warn!("| Report URL: https://github.com/dani-garcia/bitwarden_rs/issues/new |"); |
|
|
|
warn!("\\--------------------------------------------------------------------/"); |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
lazy_static! { |
|
|
|
// Load the config from .env or from environment variables
|
|
|
|
static ref CONFIG: Config = Config::load(); |
|
|
|