Add WIP masterdata endpoint

This commit is contained in:
Ethan O'Brien
2026-04-29 17:50:35 -05:00
parent 11e40a09cf
commit dc0a62aca4
188 changed files with 1334338 additions and 4 deletions

View File

@@ -28,6 +28,7 @@ pub mod databases;
pub mod location;
pub mod event_ranking;
pub mod file_lists;
mod master_data;
use actix_web::{
HttpResponse,
@@ -222,8 +223,15 @@ pub async fn request(req: HttpRequest, body: String) -> HttpResponse {
"/api/webui/listMusic" => webui::get_music_info(req),
"/api/webui/listLoginBonus" => webui::list_login_bonus(req),
"/api/webui/listItems" => webui::list_items(req),
"/api/fileLists/JP/Bundle.json" => file_lists::bundle(req),
_ => api_req(req, body).await
}
}
}
pub fn configure(cfg: &mut actix_web::web::ServiceConfig) {
cfg.service(
actix_web::web::scope("/api")
.configure(file_lists::routes)
.configure(master_data::routes)
);
}