syuilo 
							
						 
					 
					
						
						
							
						
						35ffe3c52f 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/misskey-dev/misskey  into develop  
						
						
						
						
							
						
					 
					
						2023-07-13 20:10:21 +09:00 
						 
				 
			
				
					
						
							
							
								setaria 
							
						 
					 
					
						
						
							
						
						c13fd42015 
					 
					
						
						
							
							現在閲覧中のURLを取得するプロパティを追加 ( #11234 )  
						
						... 
						
						
						
						* 現在閲覧中のURLを取得するプロパティを追加 #11232 
* commit the uncommitted remainder
---------
Co-authored-by: setaria <v.setaria@gmail.com > 
						
						
							
						
					 
					
						2023-07-13 19:52:18 +09:00 
						 
				 
			
				
					
						
							
							
								hibiya (김종이) 
							
						 
					 
					
						
						
							
						
						a72ef70770 
					 
					
						
						
							
							fix(frontend): allow non-center container align ( #11255 )  
						
						... 
						
						
						
						Closes  #11251  
					
						2023-07-13 19:51:16 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						9a391bd863 
					 
					
						
						
							
							Update about-misskey.vue  
						
						
						
						
							
						
					 
					
						2023-07-13 16:21:08 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						12456b22c5 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/misskey-dev/misskey  into develop  
						
						
						
						
							
						
					 
					
						2023-07-13 16:16:13 +09:00 
						 
				 
			
				
					
						
							
							
								okayurisotto 
							
						 
					 
					
						
						
							
						
						e35a370af0 
					 
					
						
						
							
							refactor(backend): core/activitypub ( #11247 )  
						
						... 
						
						
						
						* eslint: `explicit-function-return-type`
* eslint: `no-unnecessary-condition`
* eslint: `eslint-disable-next-line`
* eslint: `no-unused-vars`
* eslint: `comma-dangle`
* eslint: `import/order`
* cleanup: unnecessary non-null assertion
* cleanup: `IActivity`に`actor`は常に存在するようなので
* cleanup: unnecessary `as`
* cleanup: unnecessary `Promise.resolve`
* cleanup
* refactor: `String.prototype.match()`である必要がない部分をよりシンプルな書き方に変更
* refactor: よりよい型定義
* refactor: よりよい型定義
- `LdSignature`の`normalize`メソッドでの使われ方から、
	- `data`引数の型定義を`any`から`JsonLdDocument`へ修正
	- `getLoader`メソッドの返り値の型定義の一部を`any`から`RemoteDocument`へ修正
		- `contextUrl`が不正な値(`null`)となっていたことが判明したため`undefined`へ修正
		- `document`の型と合わせるために`CONTEXTS`の型定義の一部を`unknown`から`JsonLd`へ修正
			- とりあえず`satisfies`を使用
		- `document`の型と合わせるために`fetchDocument`メソッドの返り値の型定義の一部を`unknown`から`JsonLd`へ修正
			- どうしようもなく`as`を使用
* refactor: 型ガードを使うことでnon-null assertionをやめた
* refactor: non-null assertionをやめた
`.filter()`で行っている型ガードなどの文脈から、より適しているだろうと思われる書き方に変更した。
* refactor: 型ガードを使うことで`as`をやめた
* refactor: `as`をやめた
* refactor: よりよい型定義
- `id`は`null`とのunionになっていたが、`null`を渡している場面はなかった
	- またおそらくこのメソッドは`IOrderedCollection`を返すため、そちらに合わせて`null`とのunionをやめた
		- `IOrderedCollection`とはまだ型に相違がある
- `totalItems`をコメントや使われ方を元に`number`へ推論
* refactor: `for-of` -> `Array.prototype.map`
* refactor: `delete`演算子を使わない形に 
						
						
							
						
					 
					
						2023-07-13 12:48:34 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						b6a432fd7b 
					 
					
						
						
							
							fix(storybook): solve test failures ( #11262 )  
						
						... 
						
						
						
						* fix(locales, storybook): use default import
* fix(storybook): solve test failures
* Update MkAd.stories.impl.ts 
						
						
							
						
					 
					
						2023-07-13 08:41:55 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						cd9affd568 
					 
					
						
						
							
							fix(locales, storybook): use default import ( #11259 )  
						
						
						
						
							
						
					 
					
						2023-07-12 22:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Lui 
							
						 
					 
					
						
						
							
						
						b97694b083 
					 
					
						
						
							
							fix: typo in custom emojis manager ( #11250 )  
						
						
						
						
							
						
					 
					
						2023-07-12 16:31:48 +09:00 
						 
				 
			
				
					
						
							
							
								anatawa12 
							
						 
					 
					
						
						
							
						
						9845ccec5b 
					 
					
						
						
							
							オフライン時の画面にリロードボタンを追加  ( #11242 )  
						
						... 
						
						
						
						* feat: オフライン時の画面にリロードボタンを追加
リロードのためのボタンがないとPWAでインターネットが復帰しても何もできなくなるため。
* docs(changelog): add オフライン時の画面にリロードボタンを追加 
						
						
							
						
					 
					
						2023-07-11 18:24:10 +09:00 
						 
				 
			
				
					
						
							
							
								okayurisotto 
							
						 
					 
					
						
						
							
						
						cf3e39178b 
					 
					
						
						
							
							refactor(backend): 存在確認のfindOneByをexistに置き換え ( #11224 )  
						
						... 
						
						
						
						* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え
* cleanup 
						
						
							
						
					 
					
						2023-07-11 14:58:58 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						48d3341462 
					 
					
						
						
							
							chore(frontend): Remove experimental flag from migration feature  
						
						
						
						
							
						
					 
					
						2023-07-11 05:56:56 +00:00 
						 
				 
			
				
					
						
							
							
								nomad 
							
						 
					 
					
						
						
							
						
						791ae608a5 
					 
					
						
						
							
							fix(backend): fix fetchInstanceMetadata error ( #11236 )  
						
						
						
						
							
						
					 
					
						2023-07-11 14:40:56 +09:00 
						 
				 
			
				
					
						
							
							
								yupix 
							
						 
					 
					
						
						
							
						
						f4d1fcaf67 
					 
					
						
						
							
							feat: ユーザーをcontextmenuからアンテナに追加できるようになど ( #11206 )  
						
						... 
						
						
						
						* feat: ユーザーをcontextmenuからアンテナに追加できるように close  #11115 
* MkAvatars.vue変更
* nanka iroiro
* fix MkAvatars
* ix
* fix
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp > 
						
						
							
						
					 
					
						2023-07-10 15:55:10 +09:00 
						 
				 
			
				
					
						
							
							
								Sayamame-beans 
							
						 
					 
					
						
						
							
						
						239ea39d6f 
					 
					
						
						
							
							feat: フォローやお気に入り登録をしていないチャンネルを開く時は概要ページを開くように ( #11218 )  
						
						... 
						
						
						
						* feat: フォローやお気に入り登録をしていないチャンネルを開く時は概要ページを開くように
* Update CHANGELOG.md
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp > 
						
						
							
						
					 
					
						2023-07-10 13:30:41 +09:00 
						 
				 
			
				
					
						
							
							
								akanevrc 
							
						 
					 
					
						
						
							
						
						63e21a4ee3 
					 
					
						
						
							
							fix(frontend): 画面ビューワをタップした場合、マウスクリックと同様に画像ビューワを閉じるように ( #11211 )  
						
						... 
						
						
						
						* fix: change tapAction of photoswipe to 'close'
* doc: update CHANGELOG.md
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp > 
						
						
							
						
					 
					
						2023-07-10 13:26:05 +09:00 
						 
				 
			
				
					
						
							
							
								anatawa12 
							
						 
					 
					
						
						
							
						
						1a096c557e 
					 
					
						
						
							
							refactor: fix lint failure ( #11214 )  
						
						
						
						
							
						
					 
					
						2023-07-09 15:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								eni 
							
						 
					 
					
						
						
							
						
						53b1684c39 
					 
					
						
						
							
							fix(frontend): use system-ui for system font ( #11177 )  
						
						... 
						
						
						
						* fix(frontend): correct system font stack
This was originally set to Hiragino Maru Gothic Pro, which is the same as the current default font.
* just use system-ui
per code review https://github.com/misskey-dev/misskey/pull/11177#discussion_r1257260039 
---------
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com > 
						
						
							
						
					 
					
						2023-07-09 14:24:05 +02:00 
						 
				 
			
				
					
						
							
							
								yupix 
							
						 
					 
					
						
						
							
						
						9dd53527ca 
					 
					
						
						
							
							feat: プロフィールURLをコピー ボタンを追加  close   #11190  ( #11205 )  
						
						
						
						
							
						
					 
					
						2023-07-09 17:20:50 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						59046d583d 
					 
					
						
						
							
							refactor(locales, sw): use es module ( #11204 )  
						
						... 
						
						
						
						* refactor(locales): use es module
* fix sw build
* fix gulp
* try fixing storybook
* Revert "try fixing storybook"
This reverts commit 5f2a4eee01 
						
						
							
						
					 
					
						2023-07-09 17:19:07 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						6ba9805536 
					 
					
						
						
							
							Update about-misskey.vue  
						
						
						
						
							
						
					 
					
						2023-07-09 09:47:20 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						5059d4d7e1 
					 
					
						
						
							
							refactor(backend): skip fetching notes when the data is same-origin ( #11200 )  
						
						... 
						
						
						
						* refactor(backend): skip fetching notes when the data is same-origin
* Update CHANGELOG.md
* sentFrom 
						
						
							
						
					 
					
						2023-07-09 08:59:44 +09:00 
						 
				 
			
				
					
						
							
							
								Kagami Sascha Rosylight 
							
						 
					 
					
						
						
							
						
						74a05ec739 
					 
					
						
						
							
							fix(frontend): fix storybook build ( #11203 )  
						
						
						
						
							
						
					 
					
						2023-07-09 07:06:13 +09:00 
						 
				 
			
				
					
						
							
							
								Caipira 
							
						 
					 
					
						
						
							
						
						60366a4558 
					 
					
						
						
							
							fix(backend): Remove Meilisearch index when notes are deleted ( #10988 )  
						
						... 
						
						
						
						* fix(backend): Include feature to delete Meilisearch index notes
* Update variable name
`cascadingNotesFilter` -> `federatedLocalCascadingNotes`
* tweak
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp > 
						
						
							
						
					 
					
						2023-07-08 21:31:38 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						7ec07d5fd2 
					 
					
						
						
							
							perf(backend): Reduce memory usage of MemoryKVCache ( #11076 )  
						
						... 
						
						
						
						* perf(backend): Reduce memory usage of MemoryKVCache
* fix 
						
						
							
						
					 
					
						2023-07-08 21:18:16 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						5b8fa25a12 
					 
					
						
						
							
							13.14.0-beta.2  
						
						
						
						
							
 
						
					 
					
						2023-07-08 21:13:35 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						51df3de66d 
					 
					
						
						
							
							New Crowdin updates ( #10993 )  
						
						... 
						
						
						
						* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Romanian)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Catalan)
* New translations ja-JP.yml (Czech)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Dutch)
* New translations ja-JP.yml (Polish)
* New translations ja-JP.yml (Portuguese)
* New translations ja-JP.yml (Slovak)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Ukrainian)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Vietnamese)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (Bengali)
* New translations ja-JP.yml (Thai)
* New translations ja-JP.yml (Lao)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (Swedish)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (English) 
						
						
							
						
					 
					
						2023-07-08 21:13:08 +09:00 
						 
				 
			
				
					
						
							
							
								SASAGAWA Kiyoshi 
							
						 
					 
					
						
						
							
						
						246d167c81 
					 
					
						
						
							
							fix: add suuport Japanese message of errors. ( #11159 )  
						
						... 
						
						
						
						* fix: add suuport Japanese message of errors.
* fix: change catching function.
* lint
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp > 
						
						
							
						
					 
					
						2023-07-08 21:10:52 +09:00 
						 
				 
			
				
					
						
							
							
								Yuriha 
							
						 
					 
					
						
						
							
						
						d2764944cf 
					 
					
						
						
							
							Add unit test for FetchInstanceMetadataService ( #11173 )  
						
						
						
						
							
						
					 
					
						2023-07-08 19:34:19 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						ac6d6fdeb8 
					 
					
						
						
							
							enhance(frontend): 引用対象を「もっと見る」で展開した場合、「閉じる」で畳めるように  
						
						... 
						
						
						
						Resolve  #11185  
					
						2023-07-08 19:01:47 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						6a015341ef 
					 
					
						
						
							
							fix(frontend): 長い文章を投稿する際、プレビューが画面からはみ出る問題を修正  
						
						... 
						
						
						
						Fix  #11186  
					
						2023-07-08 18:55:02 +09:00 
						 
				 
			
				
					
						
							
							
								yupix 
							
						 
					 
					
						
						
							
						
						3796da6836 
					 
					
						
						
							
							feat: フォルダーやファイルでもIDをコピーできるように ( #11189 )  
						
						... 
						
						
						
						* feat: フォルダーやファイルでもIDをコピーできるように close  #11188 
* docs: update CHANGELOG.md 
						
						
							
						
					 
					
						2023-07-08 18:45:41 +09:00 
						 
				 
			
				
					
						
							
							
								yupix 
							
						 
					 
					
						
						
							
						
						36d5deeb61 
					 
					
						
						
							
							fix: フォルダーのページネーションが機能しない ( #11187 )  
						
						... 
						
						
						
						* fix: フォルダーのページネーションが機能しない close  #11180 
* Update MkDrive.vue
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp > 
						
						
							
						
					 
					
						2023-07-08 17:48:10 +09:00 
						 
				 
			
				
					
						
							
							
								nomad 
							
						 
					 
					
						
						
							
						
						e40a0b98e4 
					 
					
						
						
							
							fix(frontend): search user with trailing space ( #11184 )  
						
						... 
						
						
						
						* fix(frontend): search user with trailing space
* fix(backend): search user with trailing space
* Update search.ts
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp > 
						
						
							
						
					 
					
						2023-07-08 17:41:52 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						0fbb46c981 
					 
					
						
						
							
							13.14.0-beta.1  
						
						
						
						
							
 
						
					 
					
						2023-07-08 16:53:46 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						081a14d6f3 
					 
					
						
						
							
							perf(backend): use limit() instead of take()  
						
						
						
						
							
						
					 
					
						2023-07-08 16:53:07 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						b056e8f5eb 
					 
					
						
						
							
							use node 20.3.1  
						
						... 
						
						
						
						Fix  #11179  
					
						2023-07-08 15:48:46 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						15683370f0 
					 
					
						
						
							
							fix(frontend): ページ遷移でスクロール位置が保持されない問題を修正  
						
						... 
						
						
						
						Fix  #11068  
					
						2023-07-08 15:30:36 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						644023316e 
					 
					
						
						
							
							refactor: use esm  
						
						
						
						
							
						
					 
					
						2023-07-08 13:03:31 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						c2d7008cff 
					 
					
						
						
							
							tweak localization  
						
						... 
						
						
						
						Resolve  #11119  
					
						2023-07-08 12:53:51 +09:00 
						 
				 
			
				
					
						
							
							
								Chocolate Pie 
							
						 
					 
					
						
						
							
						
						bd843863d0 
					 
					
						
						
							
							fix: 非ログイン時にクレデンシャルが必要なページに行くとエラーが出る問題を修正 ( #10973 )  
						
						... 
						
						
						
						* 非ログイン時にクレデンシャルが必要なページに行くとエラーが出る問題を修正 (misskey-dev/misskey#10922 )
* Update CHANGELOG.md
* fix
* Update CHANGELOG.md
* Update CHANGELOG.md 
						
						
							
						
					 
					
						2023-07-08 08:58:35 +09:00 
						 
				 
			
				
					
						
							
							
								CyberRex 
							
						 
					 
					
						
						
							
						
						8ec96ad1e0 
					 
					
						
						
							
							fix(backend): ジョブキュー再試行時のタイミングずれによるエラーを抑制 ( #11035 )  
						
						... 
						
						
						
						* fix(backend): ジョブキュー再試行時のタイミングずれによるエラーを抑制
* fix lint 
						
						
							
						
					 
					
						2023-07-08 08:57:23 +09:00 
						 
				 
			
				
					
						
							
							
								okayurisotto 
							
						 
					 
					
						
						
							
						
						4f876c9e8d 
					 
					
						
						
							
							refactor(backend): core/activitypub/models ( #11067 )  
						
						... 
						
						
						
						* cleanup(`ApImageService.ts`)
* refactor(`ApImageService.ts`)
* cleanup(`check-https.ts`)
* cleanup(`ApMentionService.ts`)
* refactor(`ApMentionService.ts`)
* cleanup(`ApNoteService.ts`): unneeded `eslint-disable-next-line`
* cleanup(`ApNoteService.ts`)
* WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`に通すかどうか悩んでいる
* refactor(`ApNoteService.ts`): function return type
* cleanup(`ApNoteService.ts`): deadcode
* refactor(`ApNoteService.ts`): `eslint-disable-next-line`
* refactor(`ApNoteService.ts`): non-null assertion
これまでは`getApId()`の方でエラーがスローされていた。
* cleanup(`ApNoteService.ts`): unneeded await
* refactor(`ApNoteService.ts`): note.attachment
- `toArray()`を使うように
- よくわからない条件式を整理
- `as`をなくすために`promiseLimit()`でジェネリクスを使うように
* cleanup(`ApNoteService.ts`)
* refactor(`ApNoteService.ts`): よりよい型定義
`res`が`null`でないことは確認されているようだったので`null`とのunionはなくした
* refactor(`ApNoteService.ts`): 不要な条件を削除
* cleanup(`ApNoteService.ts`)
* cleanup(`ApNoteService.ts`): 重要でない`as`を削除
* refactor(`ApNoteService.ts`): `eslint-disable-next-line`
* cleanup(`ApNoteService.ts`): deadcode
* cleanup(`ApNoteService.ts`): unneeded non-null assertion
* refactor(`ApNoteService.ts`): 不要な条件を削除
* WIP(`ApNoteService.ts`): `as`をなくす
エラーメッセージを考える
* cleanup(`ApNoteService.ts`): 不要な`as`を削除
* cleanup(`ApPersonService.ts`): `no-unused-vars`
* cleanup(`ApPersonService.ts`): deadcode
* refactor(`ApPersonService.ts`): function return type
* cleanup(`ApPersonService.ts`): deadcode
* cleanup(`ApPersonService.ts`): deadcode
* WIP(`ApPersonService.ts`): `as`を調整
`null`でないか確認する処理が続いていたので型アサーションは`null`とのunionにした。
より本質的な改善の余地があるように感じるのでひとまずWIPとしてコミット。
* refactor(`ApPersonService.ts`): `eslint-disable-next-line`
* WIP(`ApPersonService.ts`): `as any`をなくした
エラーをスローするようにせざるを得なかったのでエラーメッセージを考える必要がある。
* WIP(`ApNoteService.ts`): non-null assertion
non-nullアサーションを減らすために事前に存在確認をするようにした。
エラーをスローするようにしたのでメッセージを考えなければならない。
* refactor(`ApNoteService.ts`): non-null assertion -> optional chaining
* refactor(`ApPersonService.ts`): `eslint-disable-next-line`
* refactor(`ApPersonService.ts`): `eslint-disable-next-line`
* refactor(`ApPersonService.ts`): function return type
* refactor(`ApPersonService.ts`): type guardによるnon-null assertionの削除
* WIP(`ApPersonService.ts`): `analyzeAttachments`
- Field型を事前に定義しておくように
- `attachments`が`IObject`だった場合、返り値が`{ fields: [] }`になるようだが構わないのか?
- `toArray()`を通すべきでは?
* Revert "WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`に通すかどうか悩んでいる"
This reverts commit aeefb843a8#10592 )
* fixup! WIP(`ApPersonService.ts`): 可読性の低い三項演算子を削除しつつnon-null assertionを回避
* fixup! cleanup(`ApPersonService.ts`): 不要な`as`
* refactor: エラーメッセージを見繕った
* Revert "cleanup(`ApImageService.ts`): `import`"
This reverts commit 1454d04c37244f6720c1d8f0d769735190ef954c778585e288083cd678abbfa0fcd6f0tamaina@hotmail.co.jp > 
						
						
							
						
					 
					
						2023-07-08 08:57:13 +09:00 
						 
				 
			
				
					
						
							
							
								nenohi 
							
						 
					 
					
						
						
							
						
						3c6175d959 
					 
					
						
						
							
							広告の曜日を設定できるように ( #10095 )  
						
						... 
						
						
						
						* 曜日選択できるように
* ラベル選択でもチェックが変更されるように
* adを参照しないといけないかも
* smallint -> integer
* 異物混入だったので取りだし
* タイムゾーン指定(Date2つ使うのなんか違和感
* 未テスト
* これにすると出てこないかも
* UIチョット変更
* UI変更 fix bug
* 畳むように修正
* dayofweek->dayOfWeek
* マイグレ時にnot null,default設定してるのでnullable:falseでよさそう
* コメントの記載
* Update packages/backend/src/server/api/endpoints/meta.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com >
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com > 
						
						
							
						
					 
					
						2023-07-08 08:56:11 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						1f181536ae 
					 
					
						
						
							
							use engines  
						
						
						
						
							
						
					 
					
						2023-07-08 08:52:51 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						383d6a2485 
					 
					
						
						
							
							nodeの推奨(デフォルト)バージョンと最小バージョンを分離  
						
						
						
						
							
						
					 
					
						2023-07-08 08:50:02 +09:00 
						 
				 
			
				
					
						
							
							
								syuilo 
							
						 
					 
					
						
						
							
						
						588465566b 
					 
					
						
						
							
							🎨  
						
						
						
						
							
						
					 
					
						2023-07-08 08:46:42 +09:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						b318789354 
					 
					
						
						
							
							fix(backend): deliverManyにcontentのnullチェックを追加  
						
						... 
						
						
						
						https://github.com/MisskeyIO/misskey/pull/99  
					
						2023-07-07 23:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								tamaina 
							
						 
					 
					
						
						
							
						
						0b8e0fa91b 
					 
					
						
						
							
							fix  
						
						
						
						
							
						
					 
					
						2023-07-07 22:55:53 +00:00 
						 
				 
			
				
					
						
							
							
								popkirby 
							
						 
					 
					
						
						
							
						
						8daca59ca6 
					 
					
						
						
							
							perf(backend): use mutex for nsfw model loading ( #11109 )  
						
						... 
						
						
						
						Co-authored-by: tamaina <tamaina@hotmail.co.jp > 
						
						
							
						
					 
					
						2023-07-08 07:27:26 +09:00