aboutsummaryrefslogtreecommitdiffstats
path: root/atuin-server/src/router.rs
diff options
context:
space:
mode:
Diffstat (limited to 'atuin-server/src/router.rs')
-rw-r--r--atuin-server/src/router.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/atuin-server/src/router.rs b/atuin-server/src/router.rs
index 146cc991..9b525e05 100644
--- a/atuin-server/src/router.rs
+++ b/atuin-server/src/router.rs
@@ -7,6 +7,8 @@ use axum::{
Extension, Router,
};
use eyre::Result;
+use tower::ServiceBuilder;
+use tower_http::trace::TraceLayer;
use super::{
database::{Database, Postgres},
@@ -65,6 +67,10 @@ pub fn router(postgres: Postgres, settings: Settings) -> Router {
.route("/register", post(handlers::user::register))
.route("/login", post(handlers::user::login))
.fallback(teapot.into_service())
- .layer(Extension(postgres))
- .layer(Extension(settings))
+ .layer(
+ ServiceBuilder::new()
+ .layer(TraceLayer::new_for_http())
+ .layer(Extension(postgres))
+ .layer(Extension(settings)),
+ )
}