diff --git a/.gitignore b/.gitignore index 6336341..b022efe 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ data.db .vscode/ **/dev.db docs/ +data/ \ No newline at end of file diff --git a/crates/presentation/src/routes.rs b/crates/presentation/src/routes.rs index 7f22fe8..2cf966a 100644 --- a/crates/presentation/src/routes.rs +++ b/crates/presentation/src/routes.rs @@ -16,17 +16,17 @@ pub fn api_v1_router() -> Router { .route("/auth/me", get(auth::me)) // albums .route("/albums", post(albums::create_album)) - .route("/albums/:id", get(albums::get_album)) - .route("/albums/:id/entries", post(albums::add_entry)) + .route("/albums/{id}", get(albums::get_album)) + .route("/albums/{id}/entries", post(albums::add_entry)) .route( - "/albums/:id/entries/:asset_id", + "/albums/{id}/entries/{asset_id}", delete(albums::remove_entry), ) // assets .route("/assets/ingest", post(assets::ingest)) .route("/assets/timeline", get(assets::timeline)) - .route("/assets/:id", get(assets::get_asset)) - .route("/assets/:id/metadata", put(assets::update_metadata)) + .route("/assets/{id}", get(assets::get_asset)) + .route("/assets/{id}/metadata", put(assets::update_metadata)) // storage .route("/storage/volumes", post(storage::register_volume)) .route(