From 09b1661008f9147415a50a6bca96648fdcff9286 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Tue, 4 Aug 2026 16:59:02 +0800 Subject: [PATCH] log --- .env.example | 3 +- app/components/index/CardFormModal.vue | 2 +- app/error.vue | 60 +++++++++++++++++++++ app/pages/auth/login.vue | 13 +---- app/plugins/error-reporter.client.ts | 62 ++++++++++++++++++++++ bun.lock | 3 ++ package.json | 1 + packages/common/config/index.ts | 2 + packages/drizzle-pkg/db.sqlite | Bin 282624 -> 282624 bytes packages/env/schema.ts | 3 ++ packages/logger/index.ts | 3 +- server/api/_error-report.post.ts | 38 +++++++++++++ server/api/auth/login.post.ts | 6 +++ server/api/auth/oauth/[provider]/authorize.get.ts | 5 ++ server/api/auth/oauth/[provider]/callback.get.ts | 12 +++++ server/api/auth/register.post.ts | 8 +++ server/api/file/upload.post.ts | 7 ++- server/api/llm/chat/index.post.ts | 13 +++++ server/middleware/10.auth-guard.ts | 5 ++ server/plugins/00.req-time.ts | 7 +++ server/plugins/20.error-logger.ts | 2 + server/scheduler/tasks/cleanup-logs.ts | 40 ++++++++++++-- server/service/auth/context.ts | 4 ++ server/service/auth/index.ts | 2 + server/service/chat/index.ts | 5 +- server/service/oauth/oauth-manager.ts | 21 +++++++- server/utils/admin-guard.ts | 9 ++++ server/utils/handler.ts | 2 + server/utils/simple-rate-limit.ts | 5 ++ 29 files changed, 322 insertions(+), 21 deletions(-) create mode 100644 app/error.vue create mode 100644 app/plugins/error-reporter.client.ts create mode 100644 server/api/_error-report.post.ts diff --git a/.env.example b/.env.example index 7e831e4..0c535b9 100644 --- a/.env.example +++ b/.env.example @@ -11,4 +11,5 @@ GITEA_CLIENT_ID=your_gitea_client_id GITEA_CLIENT_SECRET=your_gitea_client_secret GITEA_URL=https://gitea.com NITRO_PORT=3399 -APP_URL=http://localhost:3399 \ No newline at end of file +APP_URL=http://localhost:3399 +LOG_LEVEL=info \ No newline at end of file diff --git a/app/components/index/CardFormModal.vue b/app/components/index/CardFormModal.vue index 158d5d5..b1d9744 100644 --- a/app/components/index/CardFormModal.vue +++ b/app/components/index/CardFormModal.vue @@ -181,7 +181,7 @@ async function onFileUpload(e: Event) { }) imageUrl.value = raw.data[0].url } catch (e) { - console.log(e) + console.error('[CardFormModal] 图片上传失败:', e) error.value = '图片上传失败' } } diff --git a/app/error.vue b/app/error.vue new file mode 100644 index 0000000..c2ee6d4 --- /dev/null +++ b/app/error.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/app/pages/auth/login.vue b/app/pages/auth/login.vue index 6234433..2cc16fe 100644 --- a/app/pages/auth/login.vue +++ b/app/pages/auth/login.vue @@ -11,7 +11,6 @@ const redirect = computed(() => route.query.redirect as string || '/') const loginForm = reactive({ username: '', password: '', - rememberMe: false, }) const captcha = reactive({ @@ -136,14 +135,6 @@ onMounted(() => {
-
- -
- - +