summaryrefslogtreecommitdiff
path: root/src/web_frontend/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/web_frontend/mod.rs')
-rw-r--r--src/web_frontend/mod.rs24
1 files changed, 5 insertions, 19 deletions
diff --git a/src/web_frontend/mod.rs b/src/web_frontend/mod.rs
index 8577065..3f58227 100644
--- a/src/web_frontend/mod.rs
+++ b/src/web_frontend/mod.rs
@@ -1,27 +1,13 @@
pub mod transactions;
pub mod balance;
-use parsers::csv::CsvFile;
-use crate::banking::Account;
-//use parsers::ini::IniFile;
-use std::collections::HashMap;
-use rocket_contrib::templates::Template;
+pub mod chart;
+pub mod asset;
+mod util;
use rocket::response::NamedFile;
use std::path::{PathBuf, Path};
-use rocket::request::Form;
-use rocket::http::RawStr;
-use regex::Regex;
-use chrono::{NaiveDate, Utc};
-use chrono::Datelike;
-/*
- * Overview over all accounts, complete asset overview?
- */
-#[get("/")]
-pub fn account_handler() -> rocket_contrib::templates::Template {
- let context : HashMap<u32, u32> = HashMap::new();
- Template::render("account", context)
-}
-// allow always access
+
+// allow always access to static files
#[get("/static/<file..>")]
pub fn static_handler(file: PathBuf) -> Option<NamedFile> {
NamedFile::open(Path::new("static/").join(file)).ok()