misskey/packages/backend/src/core
tamaina 4735ae6451
refactor: /proxyをFileServerServiceに統合し、/proxyのurlで/filesが指定されていた場合は直接ファイルを解決するようにする (#9709)
* wip?

* clean up

* Implement? HttpFetchService

* ✌️

* remove node-fetch

* fix

* refactor

* fix

* gateway timeout

* UndiciFetcherクラスを追加 (仮コミット, ビルドもstartもさせていない)

* fix

* add logger and fix url preview

* fix ip check

* enhance logger and error handling

* fix

* fix

* clean up

* Use custom fetcher for ApRequest / ApResolver

* bypassProxyはproxyBypassHostsに判断を委譲するように

* set maxRedirections (default 3, ApRequest/ApResolver: 0)

* fix

* wip????

* wip

* ✌️

* set .node-version

* clean up

* refactor

* clean up

* refactor

* refactor detectRequestType

* rename detectResponseType

* ✌️

* fix

* wip

* clean up

* no got

* remove got

* wip

* ✌️

* fix

* clean up

* remove unnnecessary const

* good cleanup

* no stream

* Revert "no stream"

This reverts commit 636f9192fc.

* fix

* cache-control: max-age=300 to error

* refactor cleanup
2023-01-26 16:06:29 +09:00
..
activitypub Update ApResolverService.ts 2023-01-25 12:36:39 +09:00
chart enhance(server): separate job queue process (#9662) 2023-01-21 14:09:01 +09:00
entities tweak custom emoji handling 2023-01-26 15:48:12 +09:00
AccountUpdateService.ts
AchievementService.ts add an achievement 2023-01-22 20:30:56 +09:00
AiService.ts
AntennaService.ts refactor(server): fix type errors 2023-01-25 11:18:16 +09:00
AppLockService.ts
CaptchaService.ts fix(server): turnstile-failed: missing-input-secret 2023-01-26 11:31:43 +09:00
CoreModule.ts Achievements (#9665) 2023-01-21 13:14:55 +09:00
CreateNotificationService.ts
CreateSystemUserService.ts Role (#9437) 2023-01-12 21:02:26 +09:00
CustomEmojiService.ts tweak custom emoji handling 2023-01-26 15:48:12 +09:00
DeleteAccountService.ts Role (#9437) 2023-01-12 21:02:26 +09:00
DownloadService.ts fix(server): node-fetchおよびgotを使う以前の実装に戻す 2023-01-25 12:00:04 +09:00
DriveService.ts refactor: rename role.options -> role.policies 2023-01-15 20:52:53 +09:00
EmailService.ts
FederatedInstanceService.ts refactor: rename instance.caughtAt to instance.firstRetrievedAt 2023-01-16 05:02:38 +09:00
FetchInstanceMetadataService.ts fix(server): node-fetchおよびgotを使う以前の実装に戻す 2023-01-25 12:00:04 +09:00
FileInfoService.ts fix(server): 特定のPNG画像のアップロードに失敗する問題を修正 2023-01-09 14:03:22 +09:00
GlobalEventService.ts
HashtagService.ts
HttpRequestService.ts fix(server): node-fetchおよびgotを使う以前の実装に戻す 2023-01-25 12:00:04 +09:00
IdService.ts
ImageProcessingService.ts refactor: /proxyをFileServerServiceに統合し、/proxyのurlで/filesが指定されていた場合は直接ファイルを解決するようにする (#9709) 2023-01-26 16:06:29 +09:00
InstanceActorService.ts
InternalStorageService.ts
LoggerService.ts
MessagingService.ts
MetaService.ts フォロワー数、フォロー数もConditional roleで利用できるように 2023-01-14 08:27:23 +09:00
MfmService.ts
ModerationLogService.ts
NoteCreateService.ts refactor: rename role.options -> role.policies 2023-01-15 20:52:53 +09:00
NoteDeleteService.ts
NotePiningService.ts refactor: rename role.options -> role.policies 2023-01-15 20:52:53 +09:00
NoteReadService.ts
NotificationService.ts
PollService.ts
ProxyAccountService.ts
PushNotificationService.ts
QueryService.ts
QueueModule.ts
QueueService.ts
ReactionService.ts
RelayService.ts
RemoteLoggerService.ts
RemoteUserResolveService.ts
RoleService.ts refactor(server): fix type errors 2023-01-25 11:18:16 +09:00
S3Service.ts fix(server): node-fetchおよびgotを使う以前の実装に戻す 2023-01-25 12:00:04 +09:00
SignupService.ts Role (#9437) 2023-01-12 21:02:26 +09:00
TwoFactorAuthenticationService.ts
UserBlockingService.ts
UserCacheService.ts フォロワー数、フォロー数もConditional roleで利用できるように 2023-01-14 08:27:23 +09:00
UserFollowingService.ts フォロワー数、フォロー数もConditional roleで利用できるように 2023-01-14 08:27:23 +09:00
UserKeypairStoreService.ts
UserListService.ts refactor: rename role.options -> role.policies 2023-01-15 20:52:53 +09:00
UserMutingService.ts
UserSuspendService.ts
UtilityService.ts enhance: Judge instance block by endsWith (#9263) 2023-01-13 18:21:07 +09:00
VideoProcessingService.ts
WebfingerService.ts perf(backend): Use undici instead of node-fetch and got (#9459) 2023-01-12 21:03:02 +09:00
WebhookService.ts フォロワー数、フォロー数もConditional roleで利用できるように 2023-01-14 08:27:23 +09:00