Added merge
All checks were successful
Publish Metadata Agent Image / build-and-push-image (push) Successful in 1m9s
Publish Web Player Image / build-and-push-image (push) Successful in 1m12s
Publish Server Image / build-and-push-image (push) Successful in 2m18s

This commit is contained in:
2026-03-19 02:36:27 +00:00
parent e1210e6e20
commit a7af27d064
4 changed files with 565 additions and 29 deletions

View File

@@ -32,6 +32,12 @@ pub fn build_router(state: Arc<AppState>) -> Router {
.route("/artists", get(api::list_artists))
.route("/artists/:id", put(api::update_artist))
.route("/artists/:id/albums", get(api::list_albums))
.route("/tracks/:id", get(api::get_track).put(api::update_track))
.route("/albums/search", get(api::search_albums_for_artist))
.route("/albums/:id/cover", get(api::album_cover))
.route("/albums/:id/full", get(api::get_album_full))
.route("/albums/:id/reorder", put(api::reorder_album_tracks))
.route("/albums/:id/edit", put(api::update_album_full))
.route("/albums/:id", put(api::update_album))
.route("/merges", get(api::list_merges).post(api::create_merge))
.route("/merges/:id", get(api::get_merge).put(api::update_merge))