Add Google Calendar sync: OAuth connect flow, dedicated Бронирования calendar, best-effort event create/update/delete on booking changes

This commit is contained in:
ogrechko committed 2026-08-29 11:45:46 +00:00
1 parent 14a849bfb9
commit 7654a7b616
14 files changed
+981 -3

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
export const runtime = "nodejs";
import { NextResponse } from "next/server";
import { requireSession } from "@/lib/auth/require";
import { getConnectionStatus } from "@/lib/google/calendar";
export async function GET() {
const { session, response } = await requireSession();
if (!session) return response;
return NextResponse.json(await getConnectionStatus());
}