aboutsummaryrefslogtreecommitdiffstats
path: root/crates/rocie-server/src/main.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-09-06 18:31:40 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-09-06 18:31:40 +0200
commit1c09b0eb5db415985bfefb52786dbe48d757665e (patch)
treedb1cdbcff8baae9a73fca34e14b52cb8cf7ff230 /crates/rocie-server/src/main.rs
parentfeat: Provide basic API frame (diff)
downloadserver-1c09b0eb5db415985bfefb52786dbe48d757665e.zip
feat: Provide basic barcode handling support
Diffstat (limited to '')
-rw-r--r--crates/rocie-server/src/main.rs13
1 files changed, 8 insertions, 5 deletions
diff --git a/crates/rocie-server/src/main.rs b/crates/rocie-server/src/main.rs
index 453a2dc..c896c35 100644
--- a/crates/rocie-server/src/main.rs
+++ b/crates/rocie-server/src/main.rs
@@ -18,10 +18,13 @@ async fn main() -> Result<(), std::io::Error> {
#[derive(OpenApi)]
#[openapi(
paths(
- api::get::product_by_id,
- api::get::products,
- api::set::register_product,
- api::set::associate_barcode
+ api::get::product::product_by_id,
+ api::get::product::products,
+ api::get::unit::units,
+ api::get::unit::unit_by_id,
+ api::set::product::register_product,
+ api::set::product::associate_barcode,
+ api::set::unit::register_unit,
),
// security(
// (),
@@ -49,7 +52,7 @@ async fn main() -> Result<(), std::io::Error> {
HttpServer::new(move || {
App::new()
- .wrap(Logger::default())
+ .wrap(Logger::new(r#"%a "%r" -> %s %b ("%{Referer}i" "%{User-Agent}i" %T s)"#))
.app_data(Data::clone(&data))
.configure(api::get::register_paths)
.configure(api::set::register_paths)