From 8e1fb1a9749856f64280fe0c624a1163a33073a2 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Mon, 4 May 2026 13:38:19 +0200 Subject: [PATCH] feat(routes): replace /diary with /, add login/logout/register/reviews/new routes --- crates/presentation/src/routes.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/crates/presentation/src/routes.rs b/crates/presentation/src/routes.rs index c53822a..2e33807 100644 --- a/crates/presentation/src/routes.rs +++ b/crates/presentation/src/routes.rs @@ -14,7 +14,19 @@ pub fn build_router(state: AppState) -> Router { fn html_routes() -> Router { Router::new() - .route("/diary", routing::get(handlers::html::get_diary_page)) + .route("/", routing::get(handlers::html::get_index)) + .route( + "/login", + routing::get(handlers::html::get_login_page) + .post(handlers::html::post_login), + ) + .route("/logout", routing::get(handlers::html::get_logout)) + .route( + "/register", + routing::get(handlers::html::get_register_page) + .post(handlers::html::post_register), + ) + .route("/reviews/new", routing::get(handlers::html::get_new_review_page)) .route("/reviews", routing::post(handlers::html::post_review)) .route("/feed.rss", routing::get(handlers::rss::get_feed)) }