mirror of
https://github.com/minoplhy/chhoto-url.git
synced 2024-11-22 09:16:46 +00:00
Enabled logging of warnings
This commit is contained in:
parent
e18a71a73c
commit
66ea86b6d3
@ -41,7 +41,8 @@ unnecessary features, or they didn't have all the features I wanted.
|
||||
|
||||
# Bloat that will not be implemented
|
||||
- Tracking or spying of any kind. The only logs that still exist are
|
||||
errors printed to stderr and the default SLF4J warning.
|
||||
errors printed to stderr and the basic logging (only warnings) provided by the
|
||||
[`env_logger`](https://crates.io/crates/env_logger) crate.
|
||||
- User management. If you need a shortener for your whole organization, either
|
||||
run separate containers for everyone or use something else.
|
||||
- Cookies, newsletters, "we value your privacy" popups or any of the multiple
|
||||
|
198
actix/Cargo.lock
generated
198
actix/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -12,3 +12,4 @@ rusqlite = "0.29.0"
|
||||
regex = "1.7.3"
|
||||
rand = "0.8.5"
|
||||
actix-session = {version = "0.7.2", features = ["cookie-session"]}
|
||||
env_logger = "0.10.0"
|
||||
|
@ -105,7 +105,9 @@ async fn delete_link(
|
||||
|
||||
#[actix_web::main]
|
||||
async fn main() -> std::io::Result<()> {
|
||||
// Generate session key in runtime so that restarts invalidates older logins
|
||||
env_logger::init_from_env(env_logger::Env::new().default_filter_or("warn"));
|
||||
|
||||
// Generate session key in runtime so that restart invalidates older logins
|
||||
let secret_key = Key::generate();
|
||||
let db_location = env::var("db_url").unwrap_or("/urls.sqlite".to_string());
|
||||
let port = env::var("port")
|
||||
@ -124,6 +126,7 @@ async fn main() -> std::io::Result<()> {
|
||||
.app_data(web::Data::new(AppState {
|
||||
db: database::open_db(env::var("db_url").unwrap_or(db_location.clone())),
|
||||
}))
|
||||
.wrap(middleware::Logger::default())
|
||||
.wrap(middleware::Compress::default())
|
||||
.service(link_handler)
|
||||
.service(error404)
|
||||
|
Loading…
Reference in New Issue
Block a user