Added hiding, deleting, editing posts
This commit is contained in:
parent
22846c85b3
commit
4cbb673f15
4 changed files with 243 additions and 61 deletions
|
@ -1,3 +1,4 @@
|
|||
mod api;
|
||||
mod config;
|
||||
mod db;
|
||||
mod routes;
|
||||
|
@ -18,12 +19,17 @@ async fn main() -> std::io::Result<()> {
|
|||
let root_path = get_from_env("ROOT_PATH", true);
|
||||
|
||||
App::new()
|
||||
//.wrap(middleware::NormalizePath::default())
|
||||
.service(routes::root)
|
||||
.service(routes::blog)
|
||||
.service(routes::blog_permalink)
|
||||
.service(routes::blog_by_id)
|
||||
.service(routes::blog_submit)
|
||||
.service(routes::blog_new_post)
|
||||
.service(routes::blog_edit)
|
||||
.service(routes::blog_edit_by_id)
|
||||
.service(api::blog_get_posts_json)
|
||||
.service(api::blog_create_post)
|
||||
.service(api::blog_edit_post)
|
||||
.service(api::blog_hide_post)
|
||||
.service(api::blog_delete_post)
|
||||
.service(fs::Files::new("/static", root_path + "/static"))
|
||||
})
|
||||
.bind(String::from("localhost:") + &get_from_env("BIND_PORT", true))?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue