syuilo 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								かっこかり 
							
						 
					 
					
						
						
							
						
						a8810af8d9 
					 
					
						
						
							
							fix(backend): リバーシの設定変更が反映されないのを修正 ( #14404 )  
						
						 
						
						... 
						
						
						
						* fix(backend): リバーシの設定変更が反映されないのを修正
* Update Changelog
* add bindthis 
						
						
					 
					
						2024-08-16 21:02:12 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						86dd4abadc 
					 
					
						
						
							
							Revert "enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように"  
						
						 
						
						... 
						
						
						
						This reverts commit cd210001e6 . 
						
						
					 
					
						2024-08-14 20:29:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						cd210001e6 
					 
					
						
						
							
							enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように  
						
						 
						
						
						
						
					 
					
						2024-08-14 18:08:51 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timesince 
							
						 
					 
					
						
						
							
						
						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 3db41c2d829ac18daabbdf52fe6235a874735b31)
* Update Changelog
---------
Co-authored-by: Yuuki <yukikum57@gmail.com >
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						93c569c2cd 
					 
					
						
						
							
							refactor  
						
						 
						
						
						
						
					 
					
						2024-08-10 21:07:33 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daiki Mizukami 
							
						 
					 
					
						
						
							
						
						0d508db8a7 
					 
					
						
						
							
							fix(backend): check visibility of following/followers of remote users / feat: moderators can see following/followers of all users ( #14375 )  
						
						 
						
						... 
						
						
						
						* fix(backend): check visibility of following/followers of remote users
Resolves https://github.com/misskey-dev/misskey/issues/13362 .
* test(backend): add tests for visibility of following/followers of remote users
* docs(changelog): update CHANGELOG.md
* feat: moderators can see following/followers of all users
* docs(changelog): update CHANGELOG.md
* refactor(backend): minor refactoring
`createPerson`と`if`の条件を統一するとともに、異常系の
処理をearly returnに追い出すための変更。
* feat(backend): moderators can see following/followers count of all users
As per https://github.com/misskey-dev/misskey/pull/14375#issuecomment-2275044908 . 
						
						
					 
					
						2024-08-09 12:10:51 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						820becb4e4 
					 
					
						
						
							
							fix import  
						
						 
						
						
						
						
					 
					
						2024-08-09 10:51:18 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatawa12 
							
						 
					 
					
						
						
							
						
						5c42a0e439 
					 
					
						
						
							
							feat: media silence ( #13842 )  
						
						 
						
						... 
						
						
						
						* feat: media silence
* fix: lint
* feat: deny creating custom emoji reaction and using custom emoji from media silenced hosts
* chore: メディアサイレンスの説明にカスタム絵文字の話を追加
* Update locales/ja-JP.yml
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com >
* chore: update index.d.ts
* docs(changelog): update changelog
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com > 
						
						
					 
					
						2024-07-30 19:47:45 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								taichan 
							
						 
					 
					
						
						
							
						
						b359e3c95b 
					 
					
						
						
							
							Fix condition of noteSearchableScope ( #14325 )  
						
						 
						
						
						
						
					 
					
						2024-07-30 16:51:50 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								taichan 
							
						 
					 
					
						
						
							
						
						bff813042e 
					 
					
						
						
							
							feat: このユーザーのノートを検索, クエリに基づく検索の初期値 & ノート検索のUI改善 ( #14128 )  
						
						 
						
						... 
						
						
						
						* refactor(frontend): noteSearchAvailableをaccountsに移動
* feat: searchページでのクエリの受取りとtypeによる表示タブの変更
* user検索でsearchの親から受け取った値を基に入力値を初期化
* feat(frontend): ノート検索で親(search)からの情報を基にユーザー情報を取得
* feat(frontend): ユーザーのノートを検索するページに遷移するボタン
* feat(frontend): ノート検索にホスト名指定のオプション追加
also 🎨 
* style: ただ照会部分を囲っただけ(可読性確保のために)
* refactor: remove unneed import
defineProps and withDefaults are compiler micro when using `<script setup>`
FYI: https://vuejs.org/api/sfc-script-setup.html#defineprops-defineemits:~:text=defineProps%20and%20defineEmits%20are%20compiler%20macros%20only%20usable%20inside%20%3Cscript%20setup%3E.%20They%20do%20not%20need%20to%20be%20imported%2C%20and%20are%20compiled%20away%20when%20%3Cscript%20setup%3E%20is%20processed .
* Update CHANGELOG
* Fix: ノート検索の初期値が常にホスト指定になってしまう
* notesSearchAvailableをaccountに持たせるのをやめる
* SDPX-Licence-Identifier
* Fix: Vitest fails due to instance.policies being undefined
* Add Storybook for search
* Fix(storybook): ノート検索が利用できないと出てしまう問題
* storybookでユーザー選択ができないのを修正
* feat: ノート検索で自分を選択可能に
& 🎨 
* feat(background): api/metaで検索可能なノートのスコープを参照できるように
* globalのノートが検索不可能な場合、検索オプションを表示しないように
* Update CHANGELOG.md
* config.meilisearch.scopeがstring[]を取ることがあるので修正
* meilisearchを利用かつscopeがlocalの場合、リモートユーザーのメニューで「このユーザーのノートを検索」を出さないように
* hostが空文字の時の挙動を修正
* ローカルのみしかノートがインデックスされていない場合、リモートユーザーも選択できなくした 
						
						
					 
					
						2024-07-30 15:51:08 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								おさむのひと 
							
						 
					 
					
						
						
							
						
						72bc789746 
					 
					
						
						
							
							feature: ユーザ作成時にSystemWebhookを発信できるようにする ( #14321 )  
						
						 
						
						... 
						
						
						
						* feature: ユーザ作成時にSystemWebhookを発信できるようにする
* fix CHANGELOG.md 
						
						
					 
					
						2024-07-29 21:31:32 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						befa8e4a7f 
					 
					
						
						
							
							fix(backend): avoid caching remote user's HTL when receiving Note ( #13772 )  
						
						 
						
						... 
						
						
						
						* fix(backend): avoid caching remote user's HTL when receiving Note
* test(backend): add test for FFT
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						2024-07-25 16:37:46 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						fc71bcc98e 
					 
					
						
						
							
							fix(backend): avoid notifying to remote users on local ( #13774 )  
						
						 
						
						... 
						
						
						
						* fix(backend): avoid notifying to remote users on local
* Update CHANGELOG.md
* refactor: check before calling method
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						2024-07-25 16:32:07 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						337b42bcb1 
					 
					
						
						
							
							revert  5f88d56d96 
						
						 
						
						... 
						
						
						
						バグがある(かつすぐに修正できそうにない) & まだレビュー途中で意図せずマージされたため 
						
						
					 
					
						2024-07-20 21:33:20 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatawa12 
							
						 
					 
					
						
						
							
						
						10ce7bf3c4 
					 
					
						
						
							
							kill any from streaming API Implementation ( #14251 )  
						
						 
						
						... 
						
						
						
						* chore: add JsonValue type
* refactor: kill any from Connection.ts
* refactor: fix StreamEventEmitter contains undefined instead of null
* refactor: kill any from channels
* docs(changelog): Fix: Steaming APIが不正なデータを受けた場合の動作が不安定である問題
* fix license header
* fix lints 
						
						
					 
					
						2024-07-18 20:04:23 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								かっこかり 
							
						 
					 
					
						
						
							
						
						de166a8ed4 
					 
					
						
						
							
							fix(backend): リノートミュートがキャッシュが切れるまで効かない問題を修正 ( #14242 )  
						
						 
						
						... 
						
						
						
						* Fix: RenoteMuteがキャッシュが切れるまで効かない問題を修正
(cherry picked from commit e9601029b5 )
* update changelog
* 🎨 
* remove unused import
* 消したときもキャッシュを飛ばすように
* lint
---------
Co-authored-by: mattyatea <mattyacocacora0@gmail.com > 
						
						
					 
					
						2024-07-18 08:55:36 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tamaina 
							
						 
					 
					
						
						
							
						
						5f88d56d96 
					 
					
						
						
							
							perf(federation): Ed25519署名に対応する ( #13464 )  
						
						 
						
						... 
						
						
						
						* 1. ed25519キーペアを発行・Personとして公開鍵を送受信
* validate additionalPublicKeys
* getAuthUserFromApIdはmainを選ぶ
* ✌️ 
* fix
* signatureAlgorithm
* set publicKeyCache lifetime
* refresh
* httpMessageSignatureAcceptable
* ED25519_SIGNED_ALGORITHM
* ED25519_PUBLIC_KEY_SIGNATURE_ALGORITHM
* remove sign additionalPublicKeys signature requirements
* httpMessageSignaturesSupported
* httpMessageSignaturesImplementationLevel
* httpMessageSignaturesImplementationLevel: '01'
* perf(federation): Use hint for getAuthUserFromApId (#13470 )
* Hint for getAuthUserFromApId
* とどのつまりこれでいいのか?
* use @misskey-dev/node-http-message-signatures
* fix
* signedPost, signedGet
* ap-request.tsを復活させる
* remove digest prerender
* fix test?
* fix test
* add httpMessageSignaturesImplementationLevel to FederationInstance
* ManyToOne
* fetchPersonWithRenewal
* exactKey
* ✌️ 
* use const
* use gen-key-pair fn. from  '@misskey-dev/node-http-message-signatures'
* update node-http-message-signatures
* fix
* @misskey-dev/node-http-message-signatures@0.0.0-alpha.11
* getAuthUserFromApIdでupdatePersonの頻度を増やす
* cacheRaw.date
* use requiredInputs
https://github.com/misskey-dev/misskey/pull/13464#discussion_r1509964359 
* update @misskey-dev/node-http-message-signatures
* clean up
* err msg
* fix(backend): fetchInstanceMetadataのLockが永遠に解除されない問題を修正
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com >
* fix httpMessageSignaturesImplementationLevel validation
* fix test
* fix
* comment
* comment
* improve test
* fix
* use Promise.all in genRSAAndEd25519KeyPair
* refreshAndprepareEd25519KeyPair
* refreshAndfindKey
* commetn
* refactor public keys add
* digestプリレンダを復活させる
RFC実装時にどうするか考える
* fix, async
* fix
* !== true
* use save
* Deliver update person when new key generated (not tested)
https://github.com/misskey-dev/misskey/pull/13464#issuecomment-1977049061 
* 循環参照で落ちるのを解消?
* fix?
* Revert "fix?"
This reverts commit 0082f6f8e8 .
* a
* logger
* log
* change logger
* 秘密鍵の変更は、フラグではなく鍵を引き回すようにする
* addAllKnowingSharedInboxRecipe
* nanka meccha kaeta
* delivre
* キャッシュ有効チェックはロック取得前に行う
* @misskey-dev/node-http-message-signatures@0.0.3
* PrivateKeyPem
* getLocalUserPrivateKey
* fix test
* if
* fix ap-request
* update node-http-message-signatures
* fix type error
* update package
* fix type
* update package
* retry no key
* @misskey-dev/node-http-message-signatures@0.0.8
* fix type error
* log keyid
* logger
* db-resolver
* JSON.stringify
* HTTP Signatureがなかったり使えなかったりしそうな場合にLD Signatureを活用するように
* inbox-delayed use actor if no signature
* ユーザーとキーの同一性チェックはhostの一致にする
* log signature parse err
* save array
* とりあえずtryで囲っておく
* fetchPersonWithRenewalでエラーが起きたら古いデータを返す
* use transactionalEntityManager
* fix spdx
* @misskey-dev/node-http-message-signatures@0.0.10
* add comment
* fix
* publicKeyに配列が入ってもいいようにする
https://github.com/misskey-dev/misskey/pull/13950 
* define additionalPublicKeys
* fix
* merge fix
* refreshAndprepareEd25519KeyPair → refreshAndPrepareEd25519KeyPair
* remove gen-key-pair.ts
* defaultMaxListeners = 512
* Revert "defaultMaxListeners = 512"
This reverts commit f2c412c180 .
* genRSAAndEd25519KeyPairではキーを直列に生成する?
* maxConcurrency: 8
* maxConcurrency: 16
* maxConcurrency: 8
* Revert "genRSAAndEd25519KeyPairではキーを直列に生成する?"
This reverts commit d0aada55c1 .
* maxWorkers: '90%'
* Revert "maxWorkers: '90%'"
This reverts commit 9e0a93f110 .
* e2e/timelines.tsで個々のテストに対するtimeoutを削除, maxConcurrency: 32
* better error handling of this.userPublickeysRepository.delete
* better comment
* set result to keypairEntityCache
* deliverJobConcurrency: 16, deliverJobPerSec: 1024, inboxJobConcurrency: 4
* inboxJobPerSec: 64
* delete request.headers['host'];
* fix
* // node-fetch will generate this for us. if we keep 'Host', it won't change with redirects!
* move delete host
* modify comment
* modify comment
* fix correct → collect
* refreshAndfindKey → refreshAndFindKey
* modify comment
* modify attachLdSignature
* getApId, InboxProcessorService
* TODO
* [skip ci] add CHANGELOG
---------
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com >
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com > 
						
						
					 
					
						2024-07-18 01:28:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kisaragi 
							
						 
					 
					
						
						
							
						
						ce39c3a2fb 
					 
					
						
						
							
							chore(backend): registed -> registered ( #14213 )  
						
						 
						
						... 
						
						
						
						* chore(backend): registed -> registered
* Update CHANGELOG.md 
						
						
					 
					
						2024-07-15 14:58:48 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kisaragi 
							
						 
					 
					
						
						
							
						
						31e82fc29a 
					 
					
						
						
							
							test(backend): kill many any in backend test (partial) ( #14054 )  
						
						 
						
						... 
						
						
						
						* kill any on utils:api
* kill any on timeline test
* use optional chain to kill TS2532 on timeline test
変更前: 該当ノートが見つからなければundefinedに対するプロパティアクセスとしてテストがクラッシュ
変更後: 該当ノートが見つからなければoptional chainがundefinedとして評価されるが、strictEqualの右辺がnon-nullableなためアサーションに失敗しテストがクラッシュ
* kill `as any` for ApMfmService
* kill argument any for api-visibility
* kill argument any across a few tests
* do not return value that has yielded from `await`-ing `Promise<void>`
* force cast
* runtime non-null assertion to coerce
* rewrite `assert.notEqual(expr, null)` to `assert.ok(expr)`
こうすることでassertion type扱いになり、non-nullableになる
* change return type of `failedApiCall` to `void`
戻り値がどこにも使われていない
* split bindings for exports.ts
型が合わなくて文句を言ってくるので適切に分割
* runtime non-null assertion
* runtime non-null assertion
* 何故かうまく行かないので、とりあえずXORしてみる
* Revert "何故かうまく行かないので、とりあえずXORしてみる"
This reverts commit 48cf32c930 .
* castAsErrorで安全ではないキャストを隠蔽
* 型アサーションの追加
* 型アサーションの追加
* 型アサーションの追加
* voidで値を返さない
* castAsError
* assert.ok => kill nullability
* もはや明示的な型の指定は必要ない
* castAsError
* castAsError
* 型アサーションの追加
* nullableを一旦抑止
* 変数を分離して型エラーを排除
* 不要なプロパティを削除する処理を隠蔽してanyを排除
* Repository type
* simple type
* assert.ok => kill nullability
* revert `as any` drop
reverts fe95c05b3f  partialy
* test: fix invalid assertion
partially revert b99b7b5392 
* test: 52d8a54fc7  により型が合うようになった部分の`as any`を除去
* format
* test: apply https://github.com/misskey-dev/misskey/pull/14054#discussion_r1672369526  (part 1)
* test: use non-null assertion to suppress too many error
* Update packages/backend/test/utils.ts
Co-authored-by: anatawa12 <anatawa12@icloud.com >
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com > 
						
						
					 
					
						2024-07-14 09:33:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sayamame-beans 
							
						 
					 
					
						
						
							
						
						7afa593d11 
					 
					
						
						
							
							Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に ( #14078 )  
						
						 
						
						... 
						
						
						
						* feat: implement role policy "canUpdateBioMedia"
* docs(changelog): update changelog
* docs(changelog): update changelog
* chore: regenerate misskey-js type definitions
* chore: Apply suggestion from code review
Co-authored-by: anatawa12 <anatawa12@icloud.com >
* chore: fix unnecessarily strict inequality check
* chore: policies should be gotten only once
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com > 
						
						
					 
					
						2024-07-14 09:31:05 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								かっこかり 
							
						 
					 
					
						
						
							
						
						58c596cacf 
					 
					
						
						
							
							fix(backend): 一般ユーザーから見たユーザーのバッジの一覧に公開されていないものが含まれることがある問題を修正 ( #14195 )  
						
						 
						
						... 
						
						
						
						* enhance(backend): 公開バッジのみをpackするように (MisskeyIO#652)
(cherry picked from commit b8a90659f35fef49d1d00fb2f9b152226c97643c)
* Update Changelog
* fix
* Update UserEntityService.ts
---------
Co-authored-by: CyberRex <26585194+CyberRex0@users.noreply.github.com > 
						
						
					 
					
						2024-07-14 09:26:25 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gianni Ceccarelli 
							
						 
					 
					
						
						
							
						
						c83c831c53 
					 
					
						
						
							
							parse notRespondingSince from redis instance cache ( #14079 )  
						
						 
						
						... 
						
						
						
						if we don't do this, we'll get a string, and `DeliverProcessorService`
will error out `i.notRespondingSince.getTime is not a function` 
						
						
					 
					
						2024-07-13 20:26:48 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						91de35ecdf 
					 
					
						
						
							
							fix(backend): デフォルトテーマに無効なテーマコードを入力するとUIが使用できなくなる問題を修正  
						
						 
						
						... 
						
						
						
						Fix  #13955  
						
						
					 
					
						2024-07-13 10:30:28 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								おさむのひと 
							
						 
					 
					
						
						
							
						
						6cd15275bb 
					 
					
						
						
							
							fix: サジェストされるユーザのリストアップ方法を見直し ( #14180 )  
						
						 
						
						... 
						
						
						
						* fix: サジェストされるユーザのリストアップ方法を見直し
* fix comment
* fix CHANGELOG.md
* ノートの無いユーザ(updatedAtが無いユーザ)は含めないらしい
* fix test 
						
						
					 
					
						2024-07-12 21:14:09 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								おさむのひと 
							
						 
					 
					
						
						
							
						
						fe852920c3 
					 
					
						
						
							
							fix(backend): parse5関係の型のimport方法を変更 ( #14146 )  
						
						 
						
						
						
						
					 
					
						2024-07-07 09:55:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						8e1d94c6c7 
					 
					
						
						
							
							fix import path  
						
						 
						
						
						
						
					 
					
						2024-07-06 21:46:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						961cb6c5ee 
					 
					
						
						
							
							fix(backend): fix creating reactions bugs ( #13901 )  
						
						 
						
						... 
						
						
						
						* fix(backend): add fallback for empty string when creating reaction
* fix(backend): prohibit reactions to Renote
* test(backend): add some tests for `notes/reactions/create` endpoint
* Update CHANGELOG.md
* lint
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						2024-06-22 19:49:38 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								かっこかり 
							
						 
					 
					
						
						
							
						
						7c22a64b8c 
					 
					
						
						
							
							fix(backend): 自分以外のクリップ内のノート個数が見えるのを修正 ( #14065 )  
						
						 
						
						... 
						
						
						
						* fix(backend): 自分以外のクリップ内のノート個数が見えることがあるのを修正
* Update Changelog
* fix 
						
						
					 
					
						2024-06-22 16:52:27 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						8a9de081f1 
					 
					
						
						
							
							fix(backend): fallback if sinceId is older than the oldest in cache when using FTT ( #14061 )  
						
						 
						
						... 
						
						
						
						* fix(backend): fallback if `sinceId` is older than the oldest in cache when using FTT
* Update CHANGELOG.md
* chore: fix description of test 
						
						
					 
					
						2024-06-22 12:43:03 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						bf33382082 
					 
					
						
						
							
							refactor(backend): remove unnecessary isNotNull sugar  
						
						 
						
						
						
						
					 
					
						2024-06-21 13:03:51 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryu jongheon 
							
						 
					 
					
						
						
							
						
						d0ee0203e1 
					 
					
						
						
							
							Fix(backend): Limit antenna/webhook/list to exact amount ( #14036 )  
						
						 
						
						... 
						
						
						
						... not +1
* Update antennas/clips e2e test 
						
						
					 
					
						2024-06-18 12:18:04 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								おさむのひと 
							
						 
					 
					
						
						
							
						
						61fae45390 
					 
					
						
						
							
							feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする ( #13758 )  
						
						 
						
						... 
						
						
						
						* feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする
* モデログに対応&エンドポイントを単一オブジェクトでのサポートに変更(API経由で大量に作るシチュエーションもないと思うので)
* fix spdx
* fix migration
* fix migration
* fix models
* add e2e webhook
* tweak
* fix modlog
* fix bugs
* add tests and fix bugs
* add tests and fix bugs
* add tests
* fix path
* regenerate locale
* 混入除去
* 混入除去
* add abuseReportResolved
* fix pnpm-lock.yaml
* add abuseReportResolved test
* fix bugs
* fix ui
* add tests
* fix CHANGELOG.md
* add tests
* add RoleService.getModeratorIds tests
* WebhookServiceをUserとSystemに分割
* fix CHANGELOG.md
* fix test
* insertOneを使う用に
* fix
* regenerate locales
* revert version
* separate webhook job queue
* fix
* 🎨 
* Update QueueProcessorService.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com >
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						2024-06-08 15:34:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								taichan 
							
						 
					 
					
						
						
							
						
						00157864e9 
					 
					
						
						
							
							fix(backend): チャート生成時にinstance.isSuspendedが読まれてしまう問題の修正 ( #13951 )  
						
						 
						
						... 
						
						
						
						* fix(backend): use sustensionState instead of isSuspended
* Update CHANGELOG.md 
						
						
					 
					
						2024-06-07 09:00:01 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						dbf9e1194b 
					 
					
						
						
							
							refactor(backend): remove unused logger option  
						
						 
						
						
						
						
					 
					
						2024-06-06 10:01:50 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Acid Chicken 
							
						 
					 
					
						
						
							
						
						2b8056a852 
					 
					
						
						
							
							fix(backend): use insertOne insteadof insert/findOneOrFail combination ( #13908 )  
						
						 
						
						... 
						
						
						
						* fix(backend): use insertOne insteadof insert/findOneOrFail combination
* fix: typo
* fix(backend): inherit mainAlias?
* refactor(backend): use extend
* fix(backend): invalid entityTarget
* fix(backend): fake where
* chore: debug
* chore: debug
* test: log
* fix(backend): column names
* fix(backend): remove dummy from
* revert: log
* fix(backend): position
* fix(backend): automatic aliasing
* chore(backend): alias
* chore(backend): remove from
* fix(backend): type
* fix(backend): avoid pure name
* test(backend): fix type
* chore(backend): use cte
* fix(backend): avoid useless alias
* fix(backend): fix typo
* fix(backend): __disambiguation__
* fix(backend): quote
* chore(backend): t
* chore(backend): accessible
* chore(backend): concrete returning
* fix(backend): quote
* chore: log more
* chore: log metadata
* chore(backend): use raw
* fix(backend): returning column name
* fix(backend): transform
* build(backend): wanna logging
* build(backend): transform empty
* build(backend): build alias
* build(backend): restore name
* chore: return entity
* fix: test case
* test(backend): 204
* chore(backend): log sql
* chore(backend): assert user joined
* fix(backend): typo
* chore(backend): log long sql
* chore(backend): log join
* chore(backend): log join depth null
* chore(backend): joinAttributes
* chore(backend): override createJoinExpression
* chore: join log
* fix(backend): escape
* test(backend): log log
* chore(backend): join gonna success?
* chore(backend): relations
* chore(backend): undefined
* chore(backend): target
* chore(backend): remove log
* chore(backend): log chart update
* chore(backend): log columns
* chore(backend): check hasMetadata
* chore(backend): unshift id when not included
* chore(backend): missing select
* chore(backend): remove debug code 
						
						
					 
					
						2024-06-01 11:16:44 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zyoshoka 
							
						 
					 
					
						
						
							
						
						514a65e453 
					 
					
						
						
							
							perf(backend): avoid N+1 selects from user table when packing many entities ( #13911 )  
						
						 
						
						... 
						
						
						
						* perf(backend): avoid N+1 selects from `user` table when packing many entities
* perf(backend): use `packMany` instead of mapping to `pack` 
						
						
					 
					
						2024-05-31 15:32:42 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						5b8f8e7087 
					 
					
						
						
							
							fix(backend): fix backward compatibility of antenna  
						
						 
						
						
						
						
					 
					
						2024-05-31 11:24:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syuilo 
							
						 
					 
					
						
						
							
						
						be11fd7508 
					 
					
						
						
							
							enhance: サーバーのお問い合わせ先URLを設定できるように  
						
						 
						
						
						
						
					 
					
						2024-05-31 10:12:23 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kisaragi 
							
						 
					 
					
						
						
							
						
						cf670e8a3d 
					 
					
						
						
							
							refactor(backend): avoid as any on CustomEmojiService.ts ( #13903 )  
						
						 
						
						
						
						
					 
					
						2024-05-29 07:12:50 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kisaragi 
							
						 
					 
					
						
						
							
						
						e57ce4fa0f 
					 
					
						
						
							
							chore(backend): rename local variable ( #13904 )  
						
						 
						
						... 
						
						
						
						much -> matched 
						
						
					 
					
						2024-05-29 07:12:20 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kisaragi 
							
						 
					 
					
						
						
							
						
						44cafbb9f2 
					 
					
						
						
							
							refactor: avoid as any[] on FetchInstanceMetadataService.ts ( #13905 )  
						
						 
						
						... 
						
						
						
						* refactor: avoid `as any[]` on FetchInstanceMetadataService.ts
* apply suggestion
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com > 
						
						
					 
					
						2024-05-29 07:11:29 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tamaina 
							
						 
					 
					
						
						
							
						
						89b27d8587 
					 
					
						
						
							
							fix(federation): InboxにきたCreate, AnnounceのobjectがBearcaps urlだった際はスキップするように ( #13610 )  
						
						 
						
						... 
						
						
						
						* fix(federation): AnnounceのobjectがLike出なかったらキューにためない
Fix https://github.com/misskey-dev/misskey/issues/13552 
* revert
* better reason handlings
* result
* improve announce handling
* skip bearcaps
* also announce 
						
						
					 
					
						2024-05-28 14:36:06 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatawa12 
							
						 
					 
					
						
						
							
						
						4579be0f54 
					 
					
						
						
							
							新着ノートをサウンドで通知する機能をdeck UIに追加 ( #13867 )  
						
						 
						
						... 
						
						
						
						* feat(deck-ui): implement note notification
* chore: remove notify in antenna
* docs(changelog): 新着ノートをサウンドで通知する機能をdeck UIに追加
* fix: type error in test
* lint: key order
* fix: remove notify column
* test: remove test for notify
* chore: make sound selectable
* fix: add license header
* fix: add license header again
* Unnecessary await
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
* ファイルを選択してください -> ファイルが選択されていません
* fix: i18n忘れ
* fix: i18n忘れ
* pleaseSelectFile > fileNotSelected
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com > 
						
						
					 
					
						2024-05-27 20:54:53 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatawa12 
							
						 
					 
					
						
						
							
						
						a7a8dc4dbb 
					 
					
						
						
							
							もともとセンシティブではないと連合されていたファイルがセンシティブとして連合された場合にセンシティブとしてそのファイルを扱うように ( #13879 )  
						
						 
						
						... 
						
						
						
						* feat(backend): mark an file as sensitive if the file was newly federated as sensitive
* docs(changelog): もともとセンシティブではないと連合されていたファイルがセンシティブとして連合された場合にセンシティブとしてそのファイルを扱うように
* fix: change way to update federated image
* Update packages/backend/src/core/DriveService.ts
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com >
* update isSensitive of existing record object
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com > 
						
						
					 
					
						2024-05-27 20:12:25 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								かっこかり 
							
						 
					 
					
						
						
							
						
						3ffbf6296f 
					 
					
						
						
							
							feat: 個別のお知らせにリンクで飛べるように ( #13885 )  
						
						 
						
						... 
						
						
						
						* feat(announcement): 個別のお知らせにリンクで飛べるように (MisskeyIO#639)
(cherry picked from commit f6bf7f992a78e54d86a4701dbd1e4fda7ef4eb27)
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com >
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com >
* 一覧ページではお知らせpanel全体を押せるように
* お知らせバーは個別ページに飛ばすように
* Update Changelog
* spdx
* attempt to fox test
* remove unnecessary thong
* `announcement` → `announcements/show`
* リンクを押せる場所をタイトルと日付部分のみに変更
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com > 
						
						
					 
					
						2024-05-27 17:15:11 +09:00