refactor: remove all unused imports (#9951)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
This commit is contained in:
		 Kagami Sascha Rosylight
					Kagami Sascha Rosylight
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							4db787c4ee
						
					
				
				
					commit
					63df2c851e
				
			| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { IsNull, MoreThan } from 'typeorm'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import type { NotesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import type { Config } from '@/config.js'; | ||||
|   | ||||
| @@ -8,7 +8,6 @@ import type { Config } from '@/config.js'; | ||||
| import type { EmojisRepository, UserProfilesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import type Logger from '@/logger.js'; | ||||
| import { envOption } from '@/env.js'; | ||||
| import * as Acct from '@/misc/acct.js'; | ||||
| import { genIdenticon } from '@/misc/gen-identicon.js'; | ||||
| import { createTemp } from '@/misc/create-temp.js'; | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { IsNull, MoreThan } from 'typeorm'; | ||||
| import { IsNull } from 'typeorm'; | ||||
| import vary from 'vary'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| import { performance } from 'perf_hooks'; | ||||
| import { pipeline } from 'node:stream'; | ||||
| import * as fs from 'node:fs'; | ||||
| import { promisify } from 'node:util'; | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import type Logger from '@/logger.js'; | ||||
| import { LoggerService } from '@/core/LoggerService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
|  | ||||
| @Injectable() | ||||
| export class ApiLoggerService { | ||||
|   | ||||
| @@ -2,13 +2,13 @@ import { Inject, Injectable } from '@nestjs/common'; | ||||
| import cors from '@fastify/cors'; | ||||
| import multipart from '@fastify/multipart'; | ||||
| import fastifyCookie from '@fastify/cookie'; | ||||
| import { ModuleRef, repl } from '@nestjs/core'; | ||||
| import { ModuleRef } from '@nestjs/core'; | ||||
| import type { Config } from '@/config.js'; | ||||
| import type { UsersRepository, InstancesRepository, AccessTokensRepository } from '@/models/index.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import endpoints, { IEndpoint } from './endpoints.js'; | ||||
| import endpoints from './endpoints.js'; | ||||
| import { ApiCallService } from './ApiCallService.js'; | ||||
| import { SignupApiService } from './SignupApiService.js'; | ||||
| import { SigninApiService } from './SigninApiService.js'; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import type { SigninsRepository, UsersRepository } from '@/models/index.js'; | ||||
| import type { SigninsRepository } from '@/models/index.js'; | ||||
| import type { Config } from '@/config.js'; | ||||
| import { IdService } from '@/core/IdService.js'; | ||||
| import type { LocalUser } from '@/models/entities/User.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import rndstr from 'rndstr'; | ||||
| import { DataSource } from 'typeorm'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { DriveFilesRepository } from '@/models/index.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { ModerationLogService } from '@/core/ModerationLogService.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import { URL } from 'node:url'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { RelayService } from '@/core/RelayService.js'; | ||||
| import { ApiError } from '../../../error.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { RelayService } from '@/core/RelayService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { RelayService } from '@/core/RelayService.js'; | ||||
|  | ||||
|   | ||||
| @@ -2,7 +2,6 @@ import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { RolesRepository } from '@/models/index.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '@/server/api/error.js'; | ||||
| import { RoleEntityService } from '@/core/entities/RoleEntityService.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,9 +1,6 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { RolesRepository } from '@/models/index.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '@/server/api/error.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { EmailService } from '@/core/EmailService.js'; | ||||
|  | ||||
|   | ||||
| @@ -2,10 +2,8 @@ import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { DataSource } from 'typeorm'; | ||||
| import type { Meta } from '@/models/entities/Meta.js'; | ||||
| import { ModerationLogService } from '@/core/ModerationLogService.js'; | ||||
| import { DB_MAX_NOTE_TEXT_LENGTH } from '@/const.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,8 +1,7 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { ApResolverService } from '@/core/activitypub/ApResolverService.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['federation'], | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import ActiveUsersChart from '@/core/chart/charts/active-users.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import ApRequestChart from '@/core/chart/charts/ap-request.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import DriveChart from '@/core/chart/charts/drive.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import FederationChart from '@/core/chart/charts/federation.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import InstanceChart from '@/core/chart/charts/instance.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import NotesChart from '@/core/chart/charts/notes.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import PerUserDriveChart from '@/core/chart/charts/per-user-drive.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import PerUserFollowingChart from '@/core/chart/charts/per-user-following.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import PerUserNotesChart from '@/core/chart/charts/per-user-notes.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import PerUserPvChart from '@/core/chart/charts/per-user-pv.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import PerUserReactionsChart from '@/core/chart/charts/per-user-reactions.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { getJsonSchema } from '@/core/chart/core.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import UsersChart from '@/core/chart/charts/users.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
| import { DriveFileEntityService } from '@/core/entities/DriveFileEntityService.js'; | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { DriveFilesRepository, DriveFoldersRepository } from '@/models/index.js'; | ||||
| import { DB_MAX_IMAGE_COMMENT_LENGTH } from '@/const.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DriveFileEntityService } from '@/core/entities/DriveFileEntityService.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| import ms from 'ms'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { DriveFilesRepository } from '@/models/index.js'; | ||||
| import { DB_MAX_IMAGE_COMMENT_LENGTH } from '@/const.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
| import { DriveFileEntityService } from '@/core/entities/DriveFileEntityService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { EmailService } from '@/core/EmailService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { IsNull, MoreThan } from 'typeorm'; | ||||
| import { IsNull } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { EmojisRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import endpoints from '../endpoints.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import endpoints from '../endpoints.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import ms from 'ms'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { ApPersonService } from '@/core/activitypub/models/ApPersonService.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
|   | ||||
| @@ -1,13 +1,10 @@ | ||||
| import ms from 'ms'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { DriveFilesRepository, FlashsRepository, PagesRepository } from '@/models/index.js'; | ||||
| import type { FlashsRepository } from '@/models/index.js'; | ||||
| import { IdService } from '@/core/IdService.js'; | ||||
| import { Page } from '@/models/entities/Page.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { PageEntityService } from '@/core/entities/PageEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { FlashEntityService } from '@/core/entities/FlashEntityService.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['flash'], | ||||
|   | ||||
| @@ -1,7 +1,5 @@ | ||||
| import { IsNull } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { UsersRepository, FlashsRepository } from '@/models/index.js'; | ||||
| import type { Flash } from '@/models/entities/Flash.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { FlashEntityService } from '@/core/entities/FlashEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import ms from 'ms'; | ||||
| import { Not } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { FlashsRepository, DriveFilesRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
| import { UserFollowingService } from '@/core/UserFollowingService.js'; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { FollowingsRepository, UsersRepository } from '@/models/index.js'; | ||||
| import type { FollowingsRepository } from '@/models/index.js'; | ||||
| import { IdentifiableError } from '@/misc/identifiable-error.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
| import { UserFollowingService } from '@/core/UserFollowingService.js'; | ||||
|   | ||||
| @@ -7,7 +7,6 @@ import type { DriveFile } from '@/models/entities/DriveFile.js'; | ||||
| import { IdService } from '@/core/IdService.js'; | ||||
| import { GalleryPostEntityService } from '@/core/entities/GalleryPostEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '../../../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['gallery'], | ||||
|   | ||||
| @@ -2,11 +2,9 @@ import ms from 'ms'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { DriveFilesRepository, GalleryPostsRepository } from '@/models/index.js'; | ||||
| import { GalleryPost } from '@/models/entities/GalleryPost.js'; | ||||
| import type { DriveFile } from '@/models/entities/DriveFile.js'; | ||||
| import { GalleryPostEntityService } from '@/core/entities/GalleryPostEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '../../../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['gallery'], | ||||
|   | ||||
| @@ -2,7 +2,6 @@ import bcrypt from 'bcryptjs'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { UserProfilesRepository, UserSecurityKeysRepository } from '@/models/index.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { AchievementService, ACHIEVEMENT_TYPES } from '@/core/AchievementService.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import ms from 'ms'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueueService } from '@/core/QueueService.js'; | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { NotePiningService } from '@/core/NotePiningService.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
|   | ||||
| @@ -2,7 +2,6 @@ import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { IdService } from '@/core/IdService.js'; | ||||
| import type { AnnouncementReadsRepository, AnnouncementsRepository } from '@/models/index.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { NotePiningService } from '@/core/NotePiningService.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import { IsNull, LessThanOrEqual, MoreThan } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { AdsRepository, EmojisRepository, UsersRepository } from '@/models/index.js'; | ||||
| import { MAX_NOTE_TEXT_LENGTH, DB_MAX_NOTE_TEXT_LENGTH } from '@/const.js'; | ||||
| import type { AdsRepository, UsersRepository } from '@/models/index.js'; | ||||
| import { MAX_NOTE_TEXT_LENGTH } from '@/const.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
|   | ||||
| @@ -11,7 +11,6 @@ import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { NoteCreateService } from '@/core/NoteCreateService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { noteVisibilities } from '../../../../types.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import { Brackets } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueryService } from '@/core/QueryService.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
|   | ||||
| @@ -4,7 +4,6 @@ import type { NotesRepository, FollowingsRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueryService } from '@/core/QueryService.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
| import { NoteReadService } from '@/core/NoteReadService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| import { Not } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { UsersRepository, PollsRepository, PollVotesRepository } from '@/models/index.js'; | ||||
| import type { RemoteUser } from '@/models/entities/User.js'; | ||||
|   | ||||
| @@ -1,11 +1,9 @@ | ||||
| import { DeepPartial } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NoteReactionsRepository } from '@/models/index.js'; | ||||
| import type { NoteReaction } from '@/models/entities/NoteReaction.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { NoteReactionEntityService } from '@/core/entities/NoteReactionEntityService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '../../error.js'; | ||||
| import type { FindOptionsWhere } from 'typeorm'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
| import { ReactionService } from '@/core/ReactionService.js'; | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import ms from 'ms'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { GetterService } from '@/server/api/GetterService.js'; | ||||
| import { ReactionService } from '@/core/ReactionService.js'; | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| import { In } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|   | ||||
| @@ -5,7 +5,6 @@ import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { QueryService } from '@/core/QueryService.js'; | ||||
| import ActiveUsersChart from '@/core/chart/charts/active-users.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { CreateNotificationService } from '@/core/CreateNotificationService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { NotificationService } from '@/core/NotificationService.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { PagesRepository } from '@/models/index.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { GlobalEventService } from '@/core/GlobalEventService.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -8,7 +8,6 @@ import { IdService } from '@/core/IdService.js'; | ||||
| import type { Config } from '@/config.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { EmailService } from '@/core/EmailService.js'; | ||||
| import { ApiError } from '../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['reset password'], | ||||
|   | ||||
| @@ -4,7 +4,6 @@ import Redis from 'ioredis'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { resetDb } from '@/misc/reset-db.js'; | ||||
| import { ApiError } from '../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['non-productive'], | ||||
|   | ||||
| @@ -1,10 +1,8 @@ | ||||
| import bcrypt from 'bcryptjs'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { UserProfilesRepository, PasswordResetRequestsRepository } from '@/models/index.js'; | ||||
| import type { UsersRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { ApiError } from '../error.js'; | ||||
|  | ||||
| export const meta = { | ||||
| 	tags: ['reset password'], | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| import { IsNull } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { RetentionAggregationsRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import * as os from 'node:os'; | ||||
| import si from 'systeminformation'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { IsNull } from 'typeorm'; | ||||
| import type { InstancesRepository, NoteReactionsRepository, NotesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
|  | ||||
| export const meta = { | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| import { Brackets } from 'typeorm'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { UsersRepository, FollowingsRepository } from '@/models/index.js'; | ||||
| import { USER_ACTIVE_THRESHOLD } from '@/const.js'; | ||||
| import type { User } from '@/models/entities/User.js'; | ||||
| import { Endpoint } from '@/server/api/endpoint-base.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import { HybridTimelineChannelService } from './channels/hybrid-timeline.js'; | ||||
| import { LocalTimelineChannelService } from './channels/local-timeline.js'; | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import Channel from '../channel.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
|   | ||||
| @@ -1,8 +1,7 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { UserEntityService } from '@/core/entities/UserEntityService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import Channel from '../channel.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import Channel from '../channel.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { checkWordMute } from '@/misc/check-word-mute.js'; | ||||
| import { isInstanceMuted } from '@/misc/is-instance-muted.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { normalizeForSearch } from '@/misc/normalize-for-search.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { checkWordMute } from '@/misc/check-word-mute.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import { isInstanceMuted } from '@/misc/is-instance-muted.js'; | ||||
|   | ||||
| @@ -1,10 +1,8 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { checkWordMute } from '@/misc/check-word-mute.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import { isInstanceMuted } from '@/misc/is-instance-muted.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
| import { DI } from '@/di-symbols.js'; | ||||
| import { MetaService } from '@/core/MetaService.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { checkWordMute } from '@/misc/check-word-mute.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { NotesRepository } from '@/models/index.js'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { isInstanceMuted, isUserFromMutedInstance } from '@/misc/is-instance-muted.js'; | ||||
| import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import Xev from 'xev'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import Channel from '../channel.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import Xev from 'xev'; | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import { Injectable } from '@nestjs/common'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import Channel from '../channel.js'; | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| import { Inject, Injectable } from '@nestjs/common'; | ||||
| import type { UserListJoiningsRepository, UserListsRepository, NotesRepository } from '@/models/index.js'; | ||||
| import type { UserListJoiningsRepository, UserListsRepository } from '@/models/index.js'; | ||||
| import type { User } from '@/models/entities/User.js'; | ||||
| import { isUserRelated } from '@/misc/is-user-related.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import type { Page } from '@/models/entities/Page.js'; | ||||
| import type { Packed } from '@/misc/schema.js'; | ||||
| import type { Webhook } from '@/models/entities/Webhook.js'; | ||||
| import type { Meta } from '@/models/entities/Meta.js'; | ||||
| import { Following, Role, RoleAssignment } from '@/models'; | ||||
| import { Role, RoleAssignment } from '@/models'; | ||||
| import type Emitter from 'strict-event-emitter-types'; | ||||
| import type { EventEmitter } from 'events'; | ||||
|  | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import { PageEntityService } from '@/core/entities/PageEntityService.js'; | ||||
| import { GalleryPostEntityService } from '@/core/entities/GalleryPostEntityService.js'; | ||||
| import { ClipEntityService } from '@/core/entities/ClipEntityService.js'; | ||||
| import { ChannelEntityService } from '@/core/entities/ChannelEntityService.js'; | ||||
| import type { ChannelsRepository, ClipsRepository, EmojisRepository, FlashsRepository, GalleryPostsRepository, NotesRepository, PagesRepository, UserProfilesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import type { ChannelsRepository, ClipsRepository, FlashsRepository, GalleryPostsRepository, NotesRepository, PagesRepository, UserProfilesRepository, UsersRepository } from '@/models/index.js'; | ||||
| import { deepClone } from '@/misc/clone.js'; | ||||
| import { bindThis } from '@/decorators.js'; | ||||
| import { FlashEntityService } from '@/core/entities/FlashEntityService.js'; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user