Essem 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f843bf6c17 
								
							 
						 
						
							
							
								
								fix: Add unicode flag to custom emoji regexes  
							
							
							
						 
						
							2024-05-03 11:48:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								d0a2708f91 
								
							 
						 
						
							
							
								
								merge: handle non-ASCII emoji names ( !464 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/464 
Approved-by: Leah <kevinlukej@gmail.com>
Approved-by: Ember <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-05-02 21:06:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								0f3764ff71 
								
							 
						 
						
							
							
								
								teach ReactionService about non-ASCII emoji names  
							
							
							
						 
						
							2024-04-23 14:42:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								e0afeff248 
								
							 
						 
						
							
							
								
								merge: hide images/videos in og cards, when under a CW -  fixes   #487  ( !488 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/488 
Closes  #487 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de> 
							
						 
						
							2024-04-11 20:40:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								cfc8081cec 
								
							 
						 
						
							
							
								
								merge: bump tmp@0.2.3 -  fixes   #464  ( !475 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/475 
Closes  #464 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Luna <her@mint.lgbt>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de> 
							
						 
						
							2024-04-11 18:00:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								011ccd3a9a 
								
							 
						 
						
							
							
								
								merge: bump devel version ( !486 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/486 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de> 
							
						 
						
							2024-04-11 17:21:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								960f4fcff7 
								
							 
						 
						
							
							
								
								detect size of remote files -  fixes   #494  
							
							... 
							
							
							
							without this, remote files are assumed to have size 0 (even if we just
downloaded them!) and the range-related code won't run 
							
						 
						
							2024-04-09 16:21:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								92eec2178f 
								
							 
						 
						
							
							
								
								return 206 for every ranged response -  fixes   #494  
							
							
							
						 
						
							2024-04-09 15:42:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								56dca6dbf5 
								
							 
						 
						
							
							
								
								hide images/videos in og cards, when under a CW -  fixes   #487  
							
							
							
						 
						
							2024-04-07 16:58:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								b6f41a28ed 
								
							 
						 
						
							
							
								
								pull in sfm-js that supports non-ascii in emoji names  
							
							
							
						 
						
							2024-04-07 16:37:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								bb7b4a8ea4 
								
							 
						 
						
							
							
								
								merge: fix: send null for empty edited_at in mastodon api ( !487 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/487 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-04-07 15:36:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								0690b9a429 
								
							 
						 
						
							
							
								
								merge: fix: load libopenmpt on demand ( !469 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/469 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-04-07 14:56:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sugar🍬🍭🏳️⚧ 
								
							 
						 
						
							
							
							
							
								
							
							
								e779c1e667 
								
							 
						 
						
							
							
								
								fix: send null for empty edited_at in mastodon api  
							
							
							
						 
						
							2024-04-04 10:43:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								328546c4cd 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into release/2024-03-30  
							
							
							
						 
						
							2024-03-30 11:08:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								074de82bf7 
								
							 
						 
						
							
							
								
								some validation fixes  
							
							
							
						 
						
							2024-03-30 11:05:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								f4e89f2e6b 
								
							 
						 
						
							
							
								
								bump tmp@0.2.3 -  fixes   #464  
							
							... 
							
							
							
							see also https://github.com/raszi/node-tmp/issues/295  
							
						 
						
							2024-03-19 17:13:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alina Sireneva 
								
							 
						 
						
							
							
							
							
								
							
							
								0085305579 
								
							 
						 
						
							
							
								
								fix: load libopenmpt on demand  
							
							
							
						 
						
							2024-03-11 15:32:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								43544a6479 
								
							 
						 
						
							
							
								
								longer statement_timeout for migrations - fixes 450  
							
							
							
						 
						
							2024-03-09 15:38:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								354cb2a675 
								
							 
						 
						
							
							
								
								handle non-ASCII emoji names  
							
							... 
							
							
							
							* use the more inclusive regexp for validating emoji names
* always normalize emoji names, aliases, categories
the latter point is necessary to allow matching, for example, `ä`
against `a`+combining diaeresis
this will also need to bump the version of `sfm-js` once we merge
https://activitypub.software/TransFem-org/sfm-js/-/merge_requests/2  
							
						 
						
							2024-03-09 12:51:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0117a1a5 
								
							 
						 
						
							
							
								
								check prohibited words when creating notes  
							
							... 
							
							
							
							some small differences (between Misskey and us) inside the `create`
method made `git` put all the changes inside the `import` method… I
thought I had copied them all, but I had missed one, and it's a pretty
important one: prohibited words were not being checked! 
							
						 
						
							2024-03-05 16:52:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								7d00c4529b 
								
							 
						 
						
							
							
								
								fix repo + feedback URLs for Firefish / IceShrimp  
							
							
							
						 
						
							2024-03-03 11:12:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								6ecfe7c7c3 
								
							 
						 
						
							
							
								
								remove duplicate method  
							
							
							
						 
						
							2024-03-02 17:34:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								23f476dbf3 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into release/2024.3.1  
							
							
							
						 
						
							2024-03-02 17:28:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								af548d05ca 
								
							 
						 
						
							
							
								
								merge upstream for 2024.2.1  
							
							
							
						 
						
							2024-03-02 16:36:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								1b65c06d60 
								
							 
						 
						
							
							
								
								merge: fix: delete old follow request (if exists) before creating new ( !440 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/440 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-02-24 18:16:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kaity A 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								def2e8dff0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into fix/failed-follow  
							
							
							
						 
						
							2024-02-24 05:05:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kaity A 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea948ccadc 
								
							 
						 
						
							
							
								
								fix: delete old follow request (if exists) before creating new  
							
							
							
						 
						
							2024-02-24 04:38:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1b787192a 
								
							 
						 
						
							
							
								
								fix: align note edit errors with note create errors  
							
							
							
						 
						
							2024-02-23 17:01:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15d2319011 
								
							 
						 
						
							
							
								
								merge: upstream  
							
							
							
						 
						
							2024-02-23 13:42:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamaina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0156b740b 
								
							 
						 
						
							
							
								
								enhance?: DeleteAccountServiceでユーザーを削除する際にuserChangeDeletedStateを発行する ( #13382 )  
							
							
							
						 
						
							2024-02-23 18:15:39 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamaina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								600d91beda 
								
							 
						 
						
							
							
								
								enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる ( #13388 )  
							
							... 
							
							
							
							* enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる
* nanka meccha kaeta
* ブロックチェックの後にフォロー関係の存在チェックをする 
							
						 
						
							2024-02-23 18:04:30 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									okayurisotto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a861f913a7 
								
							 
						 
						
							
							
								
								fix(backend): より多くの人に使われているハッシュタグが検索結果上位に来るように ( #11498 ) ( #13340 )  
							
							
							
						 
						
							2024-02-23 18:02:12 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamaina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8d8b359bc 
								
							 
						 
						
							
							
								
								fix: プッシュ通知の変更が1時間ほど反映されない問題を修正 ( #13407 )  
							
							... 
							
							
							
							* fix: プッシュ通知の変更が1時間ほど反映されない問題を修正
* 410 to refresh
* refreshCache 
							
						 
						
							2024-02-23 17:19:08 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									okayurisotto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64953fadc9 
								
							 
						 
						
							
							
								
								refactor(backend): Array.prototype.filterでの非null確認ではisNotNull関数を使うように ( #13442 )  
							
							... 
							
							
							
							* `Array.prototype.filter`での非null確認では`isNotNull`関数を使うように
* `{}` -> `NonNullable<unknown>` 
							
						 
						
							2024-02-23 14:12:57 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								080a3c20bd 
								
							 
						 
						
							
							
								
								fix: SSR時のmetaをエスケープするように ( #13440 )  
							
							... 
							
							
							
							* fix: SSR時のmetaをエスケープするように
* エスケープ方法を変更 
							
						 
						
							2024-02-23 14:10:13 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d20542c495 
								
							 
						 
						
							
							
								
								enhance: metaをSSR HTMLに埋め込む ( #13436 )  
							
							... 
							
							
							
							* enhance: `meta`をSSR HTMLに埋め込む
* HTML Metaの有効時間を指定
* 1時間
* MetaEntityService
* JSONをPackするように
* ✌️ 
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-02-23 10:47:17 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								4afbf3b91e 
								
							 
						 
						
							
							
								
								some fixes for note edits  
							
							
							
						 
						
							2024-02-22 18:23:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FineArchs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf5952fd63 
								
							 
						 
						
							
							
								
								flash/update で部分的に変更できるようにする ( #13396 )  
							
							... 
							
							
							
							* make flash/update params optional
* Update autogen files
pnpm run build-misskey-js-with-types
* Update update.ts
* Update CHANGELOG.md
* hasOwnProperty -> hasOwn
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-02-22 21:31:57 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamaina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d6fab06de 
								
							 
						 
						
							
							
								
								refactor: Refactor NoteReadService.read ( #13429 )  
							
							... 
							
							
							
							* refactor: Refactor NoteReadService.read
* clean up
* Update packages/backend/src/core/NoteReadService.ts
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-02-22 21:10:28 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								2bd9f05a92 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/misskey-dev/misskey  into develop  
							
							
							
						 
						
							2024-02-22 20:59:57 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								26c8b53f70 
								
							 
						 
						
							
							
								
								enhance: サーバーごとにモデレーションノートを残せるように  
							
							
							
						 
						
							2024-02-22 20:59:52 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								349f846f32 
								
							 
						 
						
							
							
								
								Add fail safe for sponsors endpoint in case of not being able to connect  
							
							
							
						 
						
							2024-02-21 18:59:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b36e6b1a77 
								
							 
						 
						
							
							
								
								fix: 禁止キーワードを含むノートがDelayed Queueに追加されて再処理される問題 ( #13428 )  
							
							... 
							
							
							
							* refactor: use IdentifiableError instead of NoteCreateService.ContainsProhibitedWordsError
* fix: notes with prohibited words are reprocessed with delay
* docs(changelog): 禁止キーワードを含むノートがDelayed Queueに追加されて再処理される問題
* lint: fix lint errors
* fix: rethrowするべきなのにrethrowし忘れていたのを修正 
							
						 
						
							2024-02-22 00:59:59 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tamaina 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae27085f69 
								
							 
						 
						
							
							
								
								fix: Bump sharp to 0.33.2 ( #13391 )  
							
							
							
						 
						
							2024-02-21 14:42:37 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									okayurisotto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								750d262604 
								
							 
						 
						
							
							
								
								refactor(backend): ReactionService.prototype.convertLegacyReactions ( #13375 )  
							
							... 
							
							
							
							* add unit tests
* cleanup unnecessary type assertions
* `convertedReaction`変数の定義と変換表に対する存在確認処理の整理
* `count`変数の定義とループ処理での`Object.entries()`の活用
* 条件式の整理
* `Array.prototype.reduce`を使うように
* `Array.prototype.reduce`を使うように
* 配列操作を1つのメソッドチェーンに整理
これまでの実装では、`decodeReaction`の返り値が同一になる異なる入力値が同時に複数個存在した場合、後ろのもので上書きされてしまっていたはず。
これからの実装では、後ろのものは前のものに加算される。
(実際にこの挙動の変更が問題になるシチュエーションはまずないはず。)
* add unit test
* ドキュメントコメントの追加と型定義の調整 
							
						 
						
							2024-02-21 14:31:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								c9940b7359 
								
							 
						 
						
							
							
								
								Switch source code bits  
							
							
							
						 
						
							2024-02-20 20:01:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								4a13508da0 
								
							 
						 
						
							
							
								
								Note Edited notification type  
							
							
							
						 
						
							2024-02-20 15:10:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								6931f50af5 
								
							 
						 
						
							
							
								
								merge: check prohibited words when editing note ( !429 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/429 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de> 
							
						 
						
							2024-02-19 19:19:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								3912436f4f 
								
							 
						 
						
							
							
								
								merge: hide blocked&c instances when not logged in -  fixes   #422  ( !430 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/430 
Closes  #422 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de> 
							
						 
						
							2024-02-19 19:09:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								e248e41287 
								
							 
						 
						
							
							
								
								fix: merge conflict  
							
							
							
						 
						
							2024-02-19 19:06:30 +00:00