Server tools to backfill, tail, mirror, and verify PLC logs

include the query when proxying 🤦‍♀️

🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️

+1
+1
src/mirror.rs
··· 224 224 async fn proxy(req: &Request, Data(state): Data<&State>) -> Result<Response> { 225 225 let mut target = state.plc.clone(); 226 226 target.set_path(req.uri().path()); 227 + target.set_query(req.uri().query()); 227 228 let wrapped_res = state 228 229 .client 229 230 .get(target)