aboutsummaryrefslogtreecommitdiff
path: root/apps/anycontext-front/src/app/api
diff options
context:
space:
mode:
authorDhravya <[email protected]>2024-02-26 17:53:38 -0700
committerDhravya <[email protected]>2024-02-26 17:53:38 -0700
commiteba818ffb4ca84f24f4d29924533bc2c098c88ce (patch)
tree542bbc30559a93bc4569fcc103e9cc2fdc20e50c /apps/anycontext-front/src/app/api
parentchaos (diff)
downloadsupermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.tar.xz
supermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.zip
EVERYTHING WORKING PERFECTLY
Diffstat (limited to 'apps/anycontext-front/src/app/api')
-rw-r--r--apps/anycontext-front/src/app/api/[...nextauth]/route.ts2
-rw-r--r--apps/anycontext-front/src/app/api/hello/route.ts22
-rw-r--r--apps/anycontext-front/src/app/api/store/route.ts22
3 files changed, 0 insertions, 46 deletions
diff --git a/apps/anycontext-front/src/app/api/[...nextauth]/route.ts b/apps/anycontext-front/src/app/api/[...nextauth]/route.ts
deleted file mode 100644
index db7d1fb8..00000000
--- a/apps/anycontext-front/src/app/api/[...nextauth]/route.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { GET, POST } from "@/server/auth";
-export const runtime = "edge";
diff --git a/apps/anycontext-front/src/app/api/hello/route.ts b/apps/anycontext-front/src/app/api/hello/route.ts
deleted file mode 100644
index 705b3cb8..00000000
--- a/apps/anycontext-front/src/app/api/hello/route.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import type { NextRequest } from 'next/server'
-import { getRequestContext } from '@cloudflare/next-on-pages'
-
-export const runtime = 'edge'
-
-export async function GET(request: NextRequest) {
- let responseText = 'Hello World'
-
- // In the edge runtime you can use Bindings that are available in your application
- // (for more details see:
- // - https://developers.cloudflare.com/pages/framework-guides/deploy-a-nextjs-site/#use-bindings-in-your-nextjs-application
- // - https://developers.cloudflare.com/pages/functions/bindings/
- // )
- //
- // KV Example:
- // const myKv = getRequestContext().env.MY_KV
- // await myKv.put('suffix', ' from a KV store!')
- // const suffix = await myKv.get('suffix')
- // responseText += suffix
-
- return new Response(responseText)
-}
diff --git a/apps/anycontext-front/src/app/api/store/route.ts b/apps/anycontext-front/src/app/api/store/route.ts
deleted file mode 100644
index 0d1c38ff..00000000
--- a/apps/anycontext-front/src/app/api/store/route.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { db } from "@/server/db";
-import { eq } from "drizzle-orm";
-import { sessions, users } from "@/server/db/schema";
-import { type NextRequest, NextResponse } from "next/server";
-
-export const runtime = "edge";
-
-export async function GET(req: NextRequest) {
- try {
- const token = req.cookies.get("next-auth.session-token")?.value ?? req.headers.get("Authorization")?.replace("Bearer ", "");
-
- const session = await db.select().from(sessions).where(eq(sessions.sessionToken, token!))
- .leftJoin(users, eq(sessions.userId, users.id))
-
- if (!session || session.length === 0) {
- return NextResponse.json({ message: "Invalid Key, session not found." }, { status: 404 });
- }
- return NextResponse.json({ message: "OK", data: session[0] }, { status: 200 });
- } catch (error) {
- return NextResponse.json({ message: "Error", error }, { status: 500 });
- }
-} \ No newline at end of file