chore: disable auto imports (#2672)

* disable auto imports

* fix imports

* improve cli imports

* fix imports

* fix import cycle

* fix imports
This commit is contained in:
Bernd Storath
2026-06-19 15:24:42 +02:00
committed by GitHub
parent e7ea65a898
commit 2af5cd04b4
97 changed files with 473 additions and 65 deletions
@@ -1,3 +1,11 @@
import { createError, defineEventHandler, sendRedirect } from 'h3';
import Database from '#server/utils/Database';
import { SERVER_DEBUG } from '#server/utils/config';
import { buildOauthConfig, getUserInfo } from '#server/utils/oauth';
import { useWGSession } from '#server/utils/session';
import { assertUnreachable } from '#server/utils/types';
export default defineEventHandler(async (event) => {
const { config, provider, providerConfig } = await buildOauthConfig(event);
@@ -1,6 +1,17 @@
import {
defineEventHandler,
getRequestHost,
getValidatedQuery,
sendRedirect,
} from 'h3';
import * as client from 'openid-client';
import { z } from 'zod';
import { WG_ENV } from '#server/utils/config';
import { buildOauthConfig } from '#server/utils/oauth';
import { useWGSession } from '#server/utils/session';
import { validateZod } from '#server/utils/types';
const OauthQuerySchema = z.object({
link: z.coerce.boolean().optional(),
});
@@ -1,3 +1,10 @@
import { createError, sendRedirect } from 'h3';
import Database from '#server/utils/Database';
import { definePermissionEventHandler } from '#server/utils/handler';
import { buildOauthConfig, getUserInfo } from '#server/utils/oauth';
import { useWGSession } from '#server/utils/session';
export default definePermissionEventHandler(
'me',
'update',
+4
View File
@@ -1,3 +1,7 @@
import { defineEventHandler } from 'h3';
import { useWGSession } from '#server/utils/session';
export default defineEventHandler(async (event) => {
const session = await useWGSession(event);
+6
View File
@@ -1,3 +1,9 @@
import { defineEventHandler } from 'h3';
import { WG_ENV } from '#server/utils/config';
import { OAUTH_PROVIDERS } from '#server/utils/oauth';
import type { OAUTH_PROVIDER } from '#server/utils/oauth';
export default defineEventHandler(() => {
return {
providers: WG_ENV.OAUTH_PROVIDERS?.reduce(
+6
View File
@@ -1,3 +1,9 @@
import { createError, defineEventHandler, readValidatedBody } from 'h3';
import Database from '#server/utils/Database';
import { SERVER_DEBUG, WG_ENV } from '#server/utils/config';
import { useWGSession } from '#server/utils/session';
import { assertUnreachable, validateZod } from '#server/utils/types';
import { UserLoginSchema } from '#db/repositories/user/types';
export default defineEventHandler(async (event) => {
+4
View File
@@ -1,3 +1,7 @@
import { createError, defineEventHandler } from 'h3';
import { useWGSession } from '#server/utils/session';
export default defineEventHandler(async (event) => {
const session = await useWGSession(event);
+3
View File
@@ -1,3 +1,6 @@
import Database from '#server/utils/Database';
import { definePermissionEventHandler } from '#server/utils/handler';
export default definePermissionEventHandler(
'me',
'update',
+5
View File
@@ -1,3 +1,8 @@
import { createError, defineEventHandler, readValidatedBody } from 'h3';
import Database from '#server/utils/Database';
import { useWGSession } from '#server/utils/session';
import { assertUnreachable, validateZod } from '#server/utils/types';
import { Verify2faSchema } from '#db/repositories/user/types';
export default defineEventHandler(async (event) => {