689848943b 
								
							 
						 
						
							
							
								
								Fix: Continue importing from file if single emoji import fails ( #14461 )  
							
							... 
							
							
							
							* Fix: Continue importing from file if single emoji import fails
* Fix indentation
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-09-24 09:50:00 +09:00  
				
					
						
							
							
								 
						
							
								e673c143a9 
								
							 
						 
						
							
							
								
								fix(backend): happy-domを使用後にcloseするように ( #14615 )  
							
							... 
							
							
							
							* Add `DetachedWindowAPI.close` calls to `MfmService`
(cherry picked from commit ceaec3324925e53ca3f467b0438a98f1108eed0f)
* fix
* update changelog
* fix
---------
Co-authored-by: Julia Johannesen <julia@insertdomain.name> 
							
						 
						
							2024-09-23 21:43:48 +09:00  
				
					
						
							
							
								 
						
							
								3f0aaaa41e 
								
							 
						 
						
							
							
								
								perf(embed): improve embed performance ( #14613 )  
							
							... 
							
							
							
							* wip
* wip
* wip
* refactor
* refactor
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> 
							
						 
						
							2024-09-23 19:49:52 +09:00  
				
					
						
							
							
								 
						
							
								0bbeb40c0a 
								
							 
						 
						
							
							
								
								fix typo ( #14609 )  
							
							
							
						 
						
							2024-09-22 19:30:36 +09:00  
				
					
						
							
							
								 
						
							
								bd5f25c678 
								
							 
						 
						
							
							
								
								fix rbt bug?  
							
							
							
						 
						
							2024-09-22 18:40:05 +09:00  
				
					
						
							
							
								 
						
							
								023fa30280 
								
							 
						 
						
							
							
								
								refactor/perf(backend): provide metadata statically ( #14601 )  
							
							... 
							
							
							
							* wip
* Update ReactionService.ts
* Update ApiCallService.ts
* Update timeline.ts
* Update GlobalModule.ts
* Update GlobalModule.ts
* Update NoteEntityService.ts
* wip
* wip
* wip
* Update ApPersonService.ts
* wip
* Update GlobalModule.ts
* Update mock-resolver.ts
* Update RoleService.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* Update activitypub.ts
* clean up
* Update utils.ts
* Update UtilityService.ts
* Revert "Update utils.ts"
This reverts commit a27d4be764e5fd9e004c0c3bd12472 
							
						 
						
							2024-09-22 12:53:13 +09:00  
				
					
						
							
							
								 
						
							
								76408667f3 
								
							 
						 
						
							
							
								
								update deps ( #14594 )  
							
							... 
							
							
							
							* wip
* Update ClientServerService.ts
* eslint
* Update fetch-resource.ts
* wip 
							
						 
						
							2024-09-22 12:32:01 +09:00  
				
					
						
							
							
								 
						
							
								00ccc2251a 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/misskey-dev/misskey  into develop  
							
							
							
						 
						
							2024-09-21 19:44:17 +09:00  
				
					
						
							
							
								 
						
							
								3d92ef193e 
								
							 
						 
						
							
							
								
								fix rbt  
							
							
							
						 
						
							2024-09-21 19:44:14 +09:00  
				
					
						
							
							
								 
						
							
								85f46f88c6 
								
							 
						 
						
							
							
								
								fix(backend): `Retry-After`ヘッダーが実際には送信されなかった問題を修正 ( #14597 )  
							
							... 
							
							
							
							* move rate-limit-exceeded error reporting, earlier
a rate-limit-exceeded error has `kind:'client'`, so the branch that
adds the `Retry-After` would never get taken
(cherry picked from commit 8a982c61c01909e7540ff1be9f019df07c3f0624)
* Update Changelog
* fix
* indent
---------
Co-authored-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2024-09-21 18:20:45 +09:00  
				
					
						
							
							
								 
						
							
								d4d15f338e 
								
							 
						 
						
							
							
								
								fix: EmailServiceでインラインスタイルを適用するように ( #14600 )  
							
							... 
							
							
							
							Co-authored-by: Esurio <esurio@esurio1673.net> 
							
						 
						
							2024-09-21 18:18:52 +09:00  
				
					
						
							
							
								 
						
							
								f0834ca14c 
								
							 
						 
						
							
							
								
								enhance: ユーザーコンテンツのインポート操作の実行可否をロールで制御できるように ( #14583 )  
							
							... 
							
							
							
							* enhance: インポート操作の実行可否をロールで制御できるように
* Update Changelog 
							
						 
						
							2024-09-20 21:04:58 +09:00  
				
					
						
							
							
								 
						
							
								0b062f1407 
								
							 
						 
						
							
							
								
								Misskey® Reactions Buffering Technology™ ( #14579 )  
							
							... 
							
							
							
							* wip
* wip
* Update ReactionsBufferingService.ts
* Update ReactionsBufferingService.ts
* wip
* wip
* wip
* Update ReactionsBufferingService.ts
* wip
* wip
* wip
* Update NoteEntityService.ts
* wip
* wip
* wip
* wip
* Update CHANGELOG.md 
							
						 
						
							2024-09-20 21:03:53 +09:00  
				
					
						
							
							
								 
						
							
								4ac8aad50a 
								
							 
						 
						
							
							
								
								feat: UserWebhook/SystemWebhookのテスト送信機能を追加 ( #14489 )  
							
							... 
							
							
							
							* feat: UserWebhook/SystemWebhookのテスト送信機能を追加
* fix CHANGELOG.md
* 一部設定をパラメータから上書き出来るように修正
* remove async
* regenerate autogen 
							
						 
						
							2024-09-19 17:20:50 +09:00  
				
					
						
							
							
								 
						
							
								ce95323e49 
								
							 
						 
						
							
							
								
								fix(antenna): src=list && userListId=null の場合クエリータイムアウトが発生する問題を修正 (MisskeyIO#721) ( #14568 )  
							
							... 
							
							
							
							(cherry picked from commit 47b6b97c9c 
							
						 
						
							2024-09-17 22:02:34 +09:00  
				
					
						
							
							
								 
						
							
								887c709647 
								
							 
						 
						
							
							
								
								chore(deps): bump body-parser from 1.20.2 to 1.20.3 in /packages/backend ( #14550 )  
							
							... 
							
							
							
							Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3 )
---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2024-09-15 20:54:26 +09:00  
				
					
						
							
							
								 
						
							
								07f26bc8dd 
								
							 
						 
						
							
							
								
								refactor(backend): use Reflet for autobind deco ( #14482 )  
							
							... 
							
							
							
							Using Reflect.defineProperty instead of Object.defineProperty
gives a more consistent behavior with the rest of the modern
JavaScript features. 
							
						 
						
							2024-09-15 17:43:24 +09:00  
				
					
						
							
							
								 
						
							
								6b2072f4b1 
								
							 
						 
						
							
							
								
								fix(backend/antenna): キーワードが与えられなかった場合のエラーをApiErrorとして投げる ( #14491 )  
							
							... 
							
							
							
							* fix(backend/antenna): report validation failure as ApiError on update
* test(backend/antenna): reflect change in previous commit
* fix(backend/antenna): report validation failure as ApiError on create
* test(backend/antenna): reflect change in previous commit
* test(backend/antenna): semi
* test(backend/antenna): bring being spread parameters first in object literal
* chore: add CHANGELOG entry
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-09-15 15:13:46 +09:00  
				
					
						
							
							
								 
						
							
								be0906a6c7 
								
							 
						 
						
							
							
								
								fix(backend): happy-domで外部HTMLをパースする際に関連リソースが読み込まれる問題を修正 ( #14521 )  
							
							... 
							
							
							
							* bump happy-dom, disable all JS&c when parsing
version 10 didn't quite support disabling all of that
I have tested that `MfmService` (the other code that uses `happy-dom`)
still works fine: the RSS feed for a user is generated correctly, with
HTML rendered from MFM
(cherry picked from commit 26e0412fbb91447c37e8fb06ffb0487346063bb8)
* Update Changelog
* lint
* fix possible memory leak
---------
Co-authored-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2024-09-15 12:30:27 +09:00  
				
					
						
							
							
								 
						
							
								2cbe1d1210 
								
							 
						 
						
							
							
								
								feat(frontend): ノート・ユーザータイムライン埋め込み ( #13929 )  
							
							... 
							
							
							
							* fix
* navhookをbootに移動
* サーバーサイドのbootも分けるように
* 埋め込みページかどうかの判定は最初の一回だけに
* tooltipは出せるように
* fix design
* 埋め込み独自のtooltipを削除
* ロジックの分岐が多かったMkNoteDetailedを分離
* fix indent
* プレビュー用iframeにフォーカスが当たるのを修正
* popupの制御を出す側で行うように
* パラメータが逆になっていたのを修正
* Update MkEmbedCodeGenDialog.vue
* fix
* eliminate misskey-js lint warns
* fix
* add appropriate attributes to embed html
* enhance: サーバーサイドのembed系をさらに分離
* enhance: embed routerを分離(route定義をboot時に変更できるようにする改修を含む)
* type
* lint
* fix indent
* server-side styleを完全に分離
* Revert "refactor: 画面サイズのしきい値をconstにまとめる"
This reverts commit 05ca36f400937ae4452112bab1c6fb5c0ce01dbdf4863524d7ed8eabb246d3c192651927c7900b0cc08ccb65ba1488b67066aab1c76981 
							
						 
						
							2024-09-09 20:57:36 +09:00  
				
					
						
							
							
								 
						
							
								7fe3035059 
								
							 
						 
						
							
							
								
								fix(backend): use `prefixItems` in `admin/queue/*-delayed` endpoint schema ( #14468 )  
							
							... 
							
							
							
							* fix(backend): represent tuples with `prefixItems`
* refactor(frontend): fix type errors
* fix(backend): add `prefixItems` in `SchemaType`
* fix(backend): add `unevaluatedItems: false` to disallow extra items
* refactor(frontend): consolidate `'deliver' | 'queue'` type def into `queue.vue`
* fix(backend): add `unevaluatedItems` in `SchemaType` 
							
						 
						
							2024-08-30 10:58:59 +09:00  
				
					
						
							
							
								 
						
							
								06855f769f 
								
							 
						 
						
							
							
								
								refactor(sw): use fully typed locales ( #14470 )  
							
							... 
							
							
							
							* refactor(sw): use fully typed locales
* fix(backend): enumerate achievement notification type 
							
						 
						
							2024-08-30 10:58:11 +09:00  
				
					
						
							
							
								 
						
							
								3e85052754 
								
							 
						 
						
							
							
								
								fix(backend): correct `app`-type notification schema ( #14471 )  
							
							
							
						 
						
							2024-08-29 18:57:44 +09:00  
				
					
						
							
							
								 
						
							
								b6fdd71957 
								
							 
						 
						
							
							
								
								消し忘れ  
							
							
							
						 
						
							2024-08-27 20:40:11 +09:00  
				
					
						
							
							
								 
						
							
								36dff66883 
								
							 
						 
						
							
							
								
								refactor  
							
							
							
						 
						
							2024-08-27 20:36:43 +09:00  
				
					
						
							
							
								 
						
							
								8032a4e12a 
								
							 
						 
						
							
							
								
								enhance(frontend): サイズ制限を超過するファイルをアップロードしようとした際にエラーを出すように  
							
							
							
						 
						
							2024-08-23 16:40:11 +09:00  
				
					
						
							
							
								 
						
							
								2f009f7d49 
								
							 
						 
						
							
							
								
								add note  
							
							
							
						 
						
							2024-08-23 16:31:16 +09:00  
				
					
						
							
							
								 
						
							
								f85aa7b641 
								
							 
						 
						
							
							
								
								fix(backend): ファイルがサイズの制限を超えてアップロードされた際にエラーを返さなかった問題を修正  
							
							
							
						 
						
							2024-08-23 16:29:05 +09:00  
				
					
						
							
							
								 
						
							
								1008fa32a0 
								
							 
						 
						
							
							
								
								better boot error screen  
							
							
							
						 
						
							2024-08-22 14:03:11 +09:00  
				
					
						
							
							
								 
						
							
								043ab1f69b 
								
							 
						 
						
							
							
								
								fix(backend): Fix chart generation non-matching blockedHosts ( #14441 )  
							
							
							
						 
						
							2024-08-20 13:49:42 +09:00  
				
					
						
							
							
								 
						
							
								9ce44b24b8 
								
							 
						 
						
							
							
								
								fix(backend): memory leak in memory caches ( #14363 )  
							
							... 
							
							
							
							* encapsulate `MemoryKVCache<T>`
* remove infinity caches
* encapsulate other caches
* add missing awaits to internally synchronize caches
* implement pull-through caching
* tune cache lifetimes
* optimize cache GC by stopping early
* summarize changes in CHANGELOG.md
* Fix timeout comments
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* add comments about awaiting the redis write
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> 
							
						 
						
							2024-08-18 13:34:01 +09:00  
				
					
						
							
							
								 
						
							
								bf8c42eecd 
								
							 
						 
						
							
							
								
								Fix(beckend): html content-type detection on signedGet ( #14424 )  
							
							... 
							
							
							
							* fix(backend): contenttype detection of html in signedGet
* code style
* fix by review 
							
						 
						
							2024-08-17 19:51:56 +09:00  
				
					
						
							
							
								 
						
							
								129af06198 
								
							 
						 
						
							
							
								
								Update packages/backend/src/core/activitypub/ApRequestService.ts  
							
							
							
						 
						
							2024-08-17 18:25:46 +09:00  
				
					
						
							
							
								 
						
							
								9fbc1b7f7b 
								
							 
						 
						
							
							
								
								enhance(backend): headタグ内にrel=alternateの指定のあるlinkタグがある場合、記述されたURLを参照して照会できるように ( #14371 )  
							
							... 
							
							
							
							* signedGet時にhttpかつalternate属性のlinkがある場合に一回だけfollowして照会する
* Fix: validation position
* Fix import
* Fix tagname
* Update CHANGELOG
* Fix code style
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-08-17 15:12:23 +09:00  
				
					
						
							
							
								 
						
							
								fd744f44c1 
								
							 
						 
						
							
							
								
								enhance(backend): ページ、ギャラリー、Playのモデレーション強化 ( #13523 )  
							
							... 
							
							
							
							* enhance(backend): Page、ギャラリー、Playのモデレーション強化
* Update CHANGELOG.md
* fix: update misskey-js
* refactor(frontend): use `MkA`
* Update CHANGELOG.md
* fix(i18n): Page -> ページ 
							
						 
						
							2024-08-17 15:01:08 +09:00  
				
					
						
							
							
								 
						
							
								06684fe49b 
								
							 
						 
						
							
							
								
								fix(backend): ベースロールのポリシー変更時モデレーションログが残るように ( #14418 )  
							
							... 
							
							
							
							* fix(policies): ベースロールのポリシー変更時モデレーションログが残るように (MisskeyIO#700)
(cherry picked from commit 80389a9140 
							
						 
						
							2024-08-17 12:07:00 +09:00  
				
					
						
							
							
								 
						
							
								ef950a345b 
								
							 
						 
						
							
							
								
								suspend周りの改修 ( #14409 )  
							
							... 
							
							
							
							* enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように
* Update CHANGELOG.md
* wip
* Update gen-spec.ts
* Update packages/backend/src/server/api/endpoints/admin/suspend-user.ts
Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>
* owa-
* revert misskey-js related changes (#14414 )
---------
Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>
Co-authored-by: anatawa12 <anatawa12@icloud.com> 
							
						 
						
							2024-08-17 09:57:28 +09:00  
				
					
						
							
							
								 
						
							
								d3cdc08802 
								
							 
						 
						
							
							
								
								fix(backend): 無制限にストリーミングのチャンネルに接続できる問題を修正  
							
							
							
						 
						
							2024-08-17 09:30:03 +09:00  
				
					
						
							
							
								 
						
							
								a8810af8d9 
								
							 
						 
						
							
							
								
								fix(backend): リバーシの設定変更が反映されないのを修正 ( #14404 )  
							
							... 
							
							
							
							* fix(backend): リバーシの設定変更が反映されないのを修正
* Update Changelog
* add bindthis 
							
						 
						
							2024-08-16 21:02:12 +09:00  
				
					
						
							
							
								 
						
							
								86dd4abadc 
								
							 
						 
						
							
							
								
								Revert "enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように"  
							
							... 
							
							
							
							This reverts commit cd210001e6 
							
						 
						
							2024-08-14 20:29:06 +09:00  
				
					
						
							
							
								 
						
							
								cd210001e6 
								
							 
						 
						
							
							
								
								enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように  
							
							
							
						 
						
							2024-08-14 18:08:51 +09:00  
				
					
						
							
							
								 
						
							
								41936c16c4 
								
							 
						 
						
							
							
								
								chore: fix some comments ( #14394 )  
							
							... 
							
							
							
							Signed-off-by: timesince <seekseat@icloud.com> 
							
						 
						
							2024-08-12 14:03:16 +09:00  
				
					
						
							
							
								 
						
							
								ab7bbd4e57 
								
							 
						 
						
							
							
								
								fix(backend): ダイレクト投稿をユーザーごとのチャートから除外 ( #14350 )  
							
							... 
							
							
							
							* fix(chart): ダイレクト投稿をユーザーごとのチャートから除外 (MisskeyIO#679)
(cherry picked from commit 3db41c2d82 
							
						 
						
							2024-08-11 16:27:08 +09:00  
				
					
						
							
							
								 
						
							
								93fc06d18b 
								
							 
						 
						
							
							
								
								fix(backend): getApTypeでエラーを投げないように ( #14361 )  
							
							... 
							
							
							
							* fix(backend): getApTypeでエラーを投げないように
* Update Changelog
* Update Changelog
* Update type.ts
* add comment 
							
						 
						
							2024-08-11 16:25:57 +09:00  
				
					
						
							
							
								 
						
							
								0aaf74ee22 
								
							 
						 
						
							
							
								
								fix(backend): InstanceEntityService.packMany に me が渡っていないのを修正 ( #14360 )  
							
							... 
							
							
							
							* fix: pass current user into `InstanceEntityService.packMany`
(cherry picked from commit 858ba188768017764c61c4a5591bdf2524a850e7)
* Update Changelog
* origin
* Update Changelog
---------
Co-authored-by: Hazel K <acomputerdog@gmail.com> 
							
						 
						
							2024-08-11 11:28:07 +09:00  
				
					
						
							
							
								 
						
							
								37c9d91ba0 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/misskey-dev/misskey  into develop  
							
							
							
						 
						
							2024-08-10 21:07:37 +09:00  
				
					
						
							
							
								 
						
							
								93c569c2cd 
								
							 
						 
						
							
							
								
								refactor  
							
							
							
						 
						
							2024-08-10 21:07:33 +09:00  
				
					
						
							
							
								 
						
							
								cb10156f01 
								
							 
						 
						
							
							
								
								fix(frontend): iOSでacctなどがリンクとして誤検知されるのを抑制 ( #14354 )  
							
							... 
							
							
							
							* fix(frontend): iosでの自動リンク化を抑制
* Update Changelog
* typo
* typo
* Update CHANGELOG.md 
							
						 
						
							2024-08-10 20:46:26 +09:00  
				
					
						
							
							
								 
						
							
								01a815f8a7 
								
							 
						 
						
							
							
								
								fix(general): some fixes and improvements of Play visibility ( #14384 )  
							
							... 
							
							
							
							* fix(backend): missing `visibility` param in packing flash
* fix(frontend): use `visibility` value got from API
* enhance(frontend): change preview appearance of private Play
* Update CHANGELOG.md 
							
						 
						
							2024-08-10 09:34:49 +09:00  
				
					
						
							
							
								 
						
							
								f50941389d 
								
							 
						 
						
							
							
								
								fix: readAllNotifications message not working ( #14374 )  
							
							... 
							
							
							
							* refactor: add and use isJsonObject
* fix: readNotification message without body is not working
* docs(changelog): WSの`readAllNotifications` メッセージが `body` を持たない場合に動作しない問題
* Update CHANGELOG.md
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> 
							
						 
						
							2024-08-09 16:04:41 +09:00