Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm

add stoplight elements because why not

Changed files
+2 -1
slingshot
+1 -1
slingshot/Cargo.toml
··· 18 18 metrics = "0.24.2" 19 19 metrics-exporter-prometheus = { version = "0.17.1", features = ["http-listener"] } 20 20 poem = { version = "3.1.12", features = ["acme"] } 21 - poem-openapi = { version = "5.1.16", features = ["scalar"] } 21 + poem-openapi = { version = "5.1.16", features = ["scalar", "stoplight-elements"] } 22 22 reqwest = { version = "0.12.22", features = ["json"] } 23 23 rustls = "0.23.31" 24 24 serde = { version = "1.0.219", features = ["derive"] }
+1
slingshot/src/server.rs
··· 566 566 567 567 let mut app = Route::new() 568 568 .nest("/", api_service.scalar()) 569 + .nest("/se", api_service.stoplight_elements()) 569 570 .nest("/openapi.json", api_service.spec_endpoint()) 570 571 .nest("/xrpc/", api_service); 571 572