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:
@@ -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',
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
import { defineEventHandler } from 'h3';
|
||||
|
||||
import { useWGSession } from '#server/utils/session';
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
const session = await useWGSession(event);
|
||||
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
import Database from '#server/utils/Database';
|
||||
import { definePermissionEventHandler } from '#server/utils/handler';
|
||||
|
||||
export default definePermissionEventHandler(
|
||||
'me',
|
||||
'update',
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user