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 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								01958da57f 
								
							 
						 
						
							
							
								
								merge: fix webfinger for instances without a /host-meta ( !593 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/593 
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-06 20:49:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								9672f0b48e 
								
							 
						 
						
							
							
								
								fix comparison (thanks linter)  
							
							
							
						 
						
							2024-08-06 21:21:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								03d9288f44 
								
							 
						 
						
							
							
								
								fix spacing (thanks linter)  
							
							
							
						 
						
							2024-08-06 21:21:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								f33aedfc9f 
								
							 
						 
						
							
							
								
								merge: fix env variable type ( !592 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/592 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se> 
							
						 
						
							2024-08-06 19:41:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								4c409dd6c6 
								
							 
						 
						
							
							
								
								fix comparison (thanks linter)  
							
							
							
						 
						
							2024-08-06 19:51:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								e9255d45f8 
								
							 
						 
						
							
							
								
								fix spacing (thanks linter)  
							
							
							
						 
						
							2024-08-06 19:23:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								8d29df64fa 
								
							 
						 
						
							
							
								
								fix webfinger for instances without a /host-meta  
							
							... 
							
							
							
							we were inconsistent with the colons, thanks to usedbunny for
noticing! 
							
						 
						
							2024-08-06 19:07:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								94dceb9e15 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/misskey-2024.07  
							
							
							
						 
						
							2024-08-06 17:51:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								4e7df7a5f2 
								
							 
						 
						
							
							
								
								merge: Remove infinite caches to prevent memory leak ( !587 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/587 
Closes  #600  and #601 
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-06 16:51:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								9930c64f2d 
								
							 
						 
						
							
							
								
								Fix timeout comments  
							
							... 
							
							
							
							Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> 
							
						 
						
							2024-08-06 12:13:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								2f97b5976f 
								
							 
						 
						
							
							
								
								merge: use XMLSerializer for toMastoApiHtml -  fixes   #556  ( !591 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/591 
Closes  #556 
Approved-by: Marie <marie@kaifa.ch>
Approved-by: fEmber <acomputerdog@gmail.com> 
							
						 
						
							2024-08-06 14:09:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								f85e8a4278 
								
							 
						 
						
							
							
								
								appease the linter  
							
							
							
						 
						
							2024-08-06 11:42:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								9de422280f 
								
							 
						 
						
							
							
								
								merge: feat: implement attachLdSignatureForRelays to control signing of Relayed activities ( #599 ) ( !579 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/579 
Closes  #599 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-06 10:40:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								d899eb30b1 
								
							 
						 
						
							
							
								
								merge: delete old emoji file when replaced -  fixes   #608  ( !589 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/589 
Closes  #608 
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-06 10:39:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								5565985f84 
								
							 
						 
						
							
							
								
								appease the linter  
							
							
							
						 
						
							2024-08-06 11:35:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								8afe46122d 
								
							 
						 
						
							
							
								
								fix type for env variable  
							
							
							
						 
						
							2024-08-06 11:32:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								cb5de3fbfc 
								
							 
						 
						
							
							
								
								fix type for env variable  
							
							
							
						 
						
							2024-08-06 11:24:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								151470d882 
								
							 
						 
						
							
							
								
								make "media silenced" work like "silenced"  
							
							... 
							
							
							
							that is, silencing `foo.com` also silences `sub.foo.com` 
							
						 
						
							2024-08-06 11:14:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								02748edd17 
								
							 
						 
						
							
							
								
								remove spurious .then()  
							
							
							
						 
						
							2024-08-06 11:03:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								6379deb5a7 
								
							 
						 
						
							
							
								
								fail AbuseReportService.resolve harder without remote users  
							
							... 
							
							
							
							as @fEmber noticed, if `findOneByOrFail` throws, we would have marked
the report as resolved, without logging that
this way, the whole operation fails (the frontend should not send us
ids of users that can't be resolved!) 
							
						 
						
							2024-08-06 11:01:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								34c1e9ea2b 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/misskey-2024.07  
							
							... 
							
							
							
							fixing conflicts in `package.json` 
							
						 
						
							2024-08-06 10:35:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								712af44de4 
								
							 
						 
						
							
							
								
								merge: don't send real-time updates of replies to blocked users  #457   #573  ( !566 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/566 
Approved-by: Tess K <me@thvxl.se>
Approved-by: fEmber <acomputerdog@gmail.com> 
							
						 
						
							2024-08-06 09:26:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								76a966041f 
								
							 
						 
						
							
							
								
								merge: Fall back to port 3000 if none is specified ( !584 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/584 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: fEmber <acomputerdog@gmail.com> 
							
						 
						
							2024-08-06 09:23:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								b93494d746 
								
							 
						 
						
							
							
								
								merge: make sure that sensitive is a boolean -  fixes   #596  ( !590 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/590 
Closes  #596 
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-06 09:20:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								61c13241ba 
								
							 
						 
						
							
							
								
								use XMLSerializer for toMastoApiHtml -  fixes   #556  
							
							... 
							
							
							
							the `inline` bit is not pretty, but does the job 
							
						 
						
							2024-08-06 10:13:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								58d329e3bd 
								
							 
						 
						
							
							
								
								make sure that sensitive is a boolean -  fixes   #596  
							
							... 
							
							
							
							Some remote instances may send garbage. If the `sensitive` value
passed to `driveService.uploadFromUrl` is not a boolean, eventually
we'll get an exception from the database complaining about that. This
change avoids that problem. 
							
						 
						
							2024-08-05 10:12:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								1e86cba7dc 
								
							 
						 
						
							
							
								
								delete old emoji file when replaced -  fixes   #608  
							
							... 
							
							
							
							it's the same code that 5f7fc54ee9 
							
						 
						
							2024-08-05 09:27:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								ba09338268 
								
							 
						 
						
							
							
								
								optimize cache GC by stopping early  
							
							
							
						 
						
							2024-08-04 09:58:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								672f1ea684 
								
							 
						 
						
							
							
								
								tune cache lifetimes  
							
							
							
						 
						
							2024-08-03 14:49:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								3688f1dadf 
								
							 
						 
						
							
							
								
								implement pull-through caching  
							
							
							
						 
						
							2024-08-03 14:09:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								613706f6b8 
								
							 
						 
						
							
							
								
								add missing awaits to internally synchronize caches  
							
							
							
						 
						
							2024-08-03 14:02:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								b1f1e3eb0e 
								
							 
						 
						
							
							
								
								encapsulate other caches  
							
							
							
						 
						
							2024-08-03 13:54:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								bc236a4bd2 
								
							 
						 
						
							
							
								
								remove infinity caches  
							
							
							
						 
						
							2024-08-03 13:42:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									4censord 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1b0faa18f 
								
							 
						 
						
							
							
								
								Fall back to port 3000 if none is specified  
							
							... 
							
							
							
							Originally, because `parseInt` can return `NaN`, sharkey would happily
try to listen on port `NaN`. 
							
						 
						
							2024-08-03 17:43:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									4censord 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12aeaa5f95 
								
							 
						 
						
							
							
								
								Complain if no config-files are loaded  
							
							
							
						 
						
							2024-08-03 17:42:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								955fda6e1c 
								
							 
						 
						
							
							
								
								also allow db.disableCache  
							
							
							
						 
						
							2024-08-03 15:29:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								16601fa766 
								
							 
						 
						
							
							
								
								allow overriding more config settings via env vars  
							
							... 
							
							
							
							`id` in particular is necessary if one wants to do a working basic
configuration without a config file at all, thanks to @4censord for
making me notice 
							
						 
						
							2024-08-03 14:56:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								114b698034 
								
							 
						 
						
							
							
								
								encapsulate MemoryKVCache<T>  
							
							
							
						 
						
							2024-08-03 09:18:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								5496aa27db 
								
							 
						 
						
							
							
								
								merge: error out when we can't start workers -  fixes   #586  ( !578 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/578 
Closes  #586 
Approved-by: Tess K <me@thvxl.se>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-02 18:41:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								41e32e792a 
								
							 
						 
						
							
							
								
								merge: pass redis config as-is to postgres cache ( !577 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/577 
Approved-by: Tess K <me@thvxl.se>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-02 18:41:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								d9c23e92fd 
								
							 
						 
						
							
							
								
								merge: fix: pass current user into InstanceEntityService.packMany ( !582 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/582 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch> 
							
						 
						
							2024-08-02 18:40:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								72758a2dbf 
								
							 
						 
						
							
							
								
								fix mfm→sfm  
							
							
							
						 
						
							2024-08-02 13:47:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								98c7b95ecc 
								
							 
						 
						
							
							
								
								copy from global-timeline to bubble-timeline  
							
							
							
						 
						
							2024-08-02 13:05:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								b678580453 
								
							 
						 
						
							
							
								
								copy changes from NoteCreateService to NoteEditService  
							
							
							
						 
						
							2024-08-02 12:32:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								cfa9b852df 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'misskey/master' into feature/misskey-2024.07  
							
							
							
						 
						
							2024-08-02 12:25:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazel K 
								
							 
						 
						
							
							
							
							
								
							
							
								858ba18876 
								
							 
						 
						
							
							
								
								fix: pass current user into InstanceEntityService.packMany  
							
							
							
						 
						
							2024-08-01 08:24:50 -04:00