spb/tools-spboucher-ai
Public
1import { requireUser, jsonError } from "@/lib/auth/guard";2import { sql } from "@/db";3export async function GET() { try { await requireUser(); return Response.json(await sql`SELECT key, value, updated_at AS "updatedAt" FROM settings WHERE key LIKE 'review:%' OR key LIKE 'stale:%' ORDER BY updated_at DESC`); } catch (e) { return jsonError(e); } }4export async function DELETE(req: Request) { try { await requireUser(req); const { key } = await req.json(); if (typeof key === "string" && /^(review|stale):/.test(key)) await sql`DELETE FROM settings WHERE key=${key}`; return Response.json({ ok: true }); } catch (e) { return jsonError(e); } }5