Simple API gateway for webhooks

fix: remove `/get` route to avoid leaking location

finxol.io e4e0f18e e417a824

verified
+8 -7
+8 -7
src/sensors.ts
··· 203 203 204 204 return c.json(ret) 205 205 }) 206 - .get("/get", async (c) => { 207 - const data = await kv.get<Sensors>(["sensors", "latest"]) 208 - if (!data.value) { 209 - return c.text("No data found", 404) 210 - } 211 - return c.json(data.value) 212 - }) 206 + // TODO: auth-protect this endpoint 207 + // .get("/get", async (c) => { 208 + // const data = await kv.get<Sensors>(["sensors", "latest"]) 209 + // if (!data.value) { 210 + // return c.text("No data found", 404) 211 + // } 212 + // return c.json(data.value) 213 + // }) 213 214 .post( 214 215 "/set", 215 216 validator("json", (value, c) => {