Compare commits

..

1 Commits

Author SHA1 Message Date
ca5daf7476 Update code.ts 2025-11-13 21:52:31 +00:00
27 changed files with 9 additions and 42 deletions

25
code.ts
View File

@ -7,7 +7,15 @@ interface ErrorLog {
timestamp: string timestamp: string
message: string message: string
stack?: string stack?: string
paylo payload: any
}
const errors: ErrorLog[] = []
const server = serve({
port: parseInt(process.env.PORT || "3000"),
routes: {
"/": {
GET: () => new Response("🌵"), GET: () => new Response("🌵"),
POST: () => new Response("Use /gitea/webhook for POST requests", { status: 400 }), POST: () => new Response("Use /gitea/webhook for POST requests", { status: 400 }),
}, },
@ -19,21 +27,6 @@ interface ErrorLog {
return new Response(`DB is no more`) return new Response(`DB is no more`)
}, },
}, },
"/gitea/webhook": {
POST: async (req) => {
const payload = await req.json()
const evasadfasdfentType = req.headers.get("X-Gitea-Event") || "unknown"
console.log(`🌵 Received Gitea webhook ${eventType}`)
try {
await handleGiteaWebhook(payload, eventType as any)
return new Response("OK", { status: 200 })
} catch (error) {
const errorLog: ErrorLog = {
timestamp: new Date().toISOString(),
message: error instanceof Error ? error.message : String(error),
stack: error instanceof Error ? error.stack : undefined,
payload,
} }
errors.push(errorLog) errors.push(errorLog)
console.error("💥 Webhook error 💥") console.error("💥 Webhook error 💥")

View File

@ -1 +0,0 @@
test

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file

View File

@ -1 +0,0 @@
test file