add server log

This commit is contained in:
itsrubberduck
2026-02-17 15:31:32 +01:00
parent 1e69c52b70
commit 59bede6ad4
8 changed files with 368 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
import { createError, getQuery } from 'h3'
import { getBridgeTokenFromHeader } from '../../utils/bridge'
import { getBridgeLog } from '../../utils/bridgeLog'
export default defineEventHandler((event) => {
const token = getBridgeTokenFromHeader(event)
if (!token) {
throw createError({ statusCode: 401, statusMessage: 'x-bridge-token header fehlt oder ist ungültig.' })
}
const query = getQuery(event)
const since = Number(query.since) || 0
return getBridgeLog(token, since)
})