40bbae3d6c 
								
							 
						 
						
							
							
								
								fix(backend): add missing schemas and fix incorrect schemas ( #13295 )  
							
							... 
							
							
							
							* fix(backend): add missing schemas and fix incorrect schemas
* fix: ci
* fix: ci (本命)
* fix: run `pnpm build-misskey-js-with-types`
* fix: typos
* fix: role-condition-formula-value contains `id`
* fix: incorrect schema 
							
						 
						
							2024-02-16 14:27:33 +09:00  
				
					
						
							
							
								 
						
							
								b95e25004f 
								
							 
						 
						
							
							
								
								refactor(msjs): avoid any (part 1) ( #13247 )  
							
							... 
							
							
							
							* refactor(msjs): avoid any
* run api extractor
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> 
							
						 
						
							2024-02-12 11:38:16 +09:00  
				
					
						
							
							
								 
						
							
								7a8cf274ca 
								
							 
						 
						
							
							
								
								fix misskey-js version  
							
							
							
						 
						
							2024-02-09 18:08:08 +09:00  
				
					
						
							
							
								 
						
							
								7fc1d77893 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2024-02-09 17:10:16 +09:00  
				
					
						
							
							
								 
						
							
								614c9a0fc6 
								
							 
						 
						
							
							
								
								fix: 特定文字列を含むノートを投稿できないようにする管理画面用設定項目を追加 ( #13210 )  
							
							... 
							
							
							
							* fix: 特定文字列を含むノートを投稿できないようにする管理画面用設定項目を追加
* Serviceでチェックするように変更 
							
						 
						
							2024-02-09 10:07:18 +09:00  
				
					
						
							
							
								 
						
							
								313ce82192 
								
							 
						 
						
							
							
								
								正しい 2024.2.0-beta.10 改版手順? ( #13173 )  
							
							... 
							
							
							
							* 正しい 2024.2.0-beta.10 改版手順?
* run build-misskey-js-with-types 
							
						 
						
							2024-02-07 19:59:06 +09:00  
				
					
						
							
							
								 
						
							
								c81b61eb2e 
								
							 
						 
						
							
							
								
								fix(misskey-js): 自動生成物の冒頭からバージョンと日付を削除 ( #13185 )  
							
							
							
						 
						
							2024-02-06 21:03:29 +09:00  
				
					
						
							
							
								 
						
							
								74245df382 
								
							 
						 
						
							
							
								
								Enhance(frontend): フロント側でもリアクション権限のチェックをするように ( #13134 )  
							
							... 
							
							
							
							* フロント側でもリアクション権限のチェックをするように
* update CHANGELOG.md
* lint fixes
* remove unrelated diffs
* deny -> reject
denyは「(信用しないことを理由に)拒否する」という意味らしい
* allow -> accept
* EmojiSimpleにlocalOnlyを含めるように
* リアクション権限のない絵文字は打てないように(ダイアログを出すのではなく)
* regenerate type definitions
* lint fix
* remove unused locales
* remove unnecessary async 
							
						 
						
							2024-02-06 16:45:21 +09:00  
				
					
						
							
							
								 
						
							
								dabf1867fd 
								
							 
						 
						
							
							
								
								keep cached avatar&banner when refresh fails to get new values ( #13145 )  
							
							... 
							
							
							
							* keep cached avatar&banner when refresh fails to get new values
when the remote explicitly tells us a user image is gone, we remove
our cached value, but if we fail to get the image, we keep whatever
value we already have
this should minimise the problem of avatars randomly disappearing
* autogen bits
* pnpm run build-misskey-js-with-types
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp> 
							
						 
						
							2024-02-04 21:03:49 +09:00  
				
					
						
							
							
								 
						
							
								bafef1f8b4 
								
							 
						 
						
							
							
								
								ignore `instance.actor` when checking if there are local users ( #13146 )  
							
							... 
							
							
							
							* ignore `instance.actor` when checking if there are local users
We've seen this happen a few times:
* there was some AP software at $some_domain
* it gets replaced by Misskey
* before the first user can be created, an AP activity comes in
* Misskey resolves the activity
* to do this, it creates the `instance.actor` to sign its request
* now there *is* a local user, so the `meta` endpoint returns
  `requireSetup:false`
* the admin is very confused
This commit factors out the check, and doesn't count the
`instance.actor` as a real user.
* autogen bits 
							
						 
						
							2024-02-04 20:46:28 +09:00  
				
					
						
							
							
								 
						
							
								5079a4b7dd 
								
							 
						 
						
							
							
								
								fix(ci): `misskey-js` のバージョンチェックをトリガーする条件の修正 ( #13116 )  
							
							... 
							
							
							
							* fix(misskey-js): バージョンチェックのトリガー条件を修正
* chore(misskey-js): 2024.2.0-beta.8 
							
						 
						
							2024-02-01 09:42:55 +09:00  
				
					
						
							
							
								 
						
							
								2db5b61616 
								
							 
						 
						
							
							
								
								refactor(backend): User関連のスキーマ/型の指定を強くする ( #12808 )  
							
							... 
							
							
							
							* refactor(backend): User関連のスキーマ/型の指定を強くする
* refactor(backend): `pack()`の引数にスキーマを指定するように
* chore: fix ci
* fix: 変更漏れ
* fix ci
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2024-01-31 15:45:35 +09:00  
				
					
						
							
							
								 
						
							
								e90dea4be9 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2024-01-30 20:59:44 +09:00  
				
					
						
							
							
								 
						
							
								6a41afaaee 
								
							 
						 
						
							
							
								
								fix/refactor(reversi): 既存のバグを修正・型定義を強化 ( #13105 )  
							
							... 
							
							
							
							* 既存のバグを修正
* fix types
* fix misskey-js autogen
* Update index.d.ts
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2024-01-30 20:54:30 +09:00  
				
					
						
							
							
								 
						
							
								a6a91fec3a 
								
							 
						 
						
							
							
								
								refactor: frontendのcomponentsの型エラーを改善 ( #12926 )  
							
							... 
							
							
							
							* add: safeFloatParserを追加
* fix: 欠けていた型を追加
* refactor: pageBlockTypesをjson-schemaに移植
* refactor: components/global内の型エラーが出ている箇所を修正
* lint: fix null check style
* refactor: fix type error
* refactor: fix some type errors
* fix: 翻訳が抜けていた箇所を修正
* refactor: getJsonSchemaで正しいスキーマが返されるように修正
* fix: MkChartの型エラーとbytesオプションが機能していない問題を修正
* fix(misskey-js): `drive`->`folderUpdated`のpayloadの型が間違っていたのを修正
* refactor: fix some type errors
* change: Captcha読み込み中の文言をLoadingに変更
* refactor(backend/misskey-js): MainEventの型を改善
* refactor: chartjs-plugin-gradientが二重でpluginに登録されていたのを修正
* update: misskey-js.api.md
* refactor: fix some type errors
* fix: backendのtypecheckが落ちていたのを修正
* update: misskey-js.api.md
* add: json-schemaのnoteにpollの型定義を追加
* refactor: noteのjson-schemaの型を改善
* refactor: MkPoll
* refactor: fix some type errors
* change: UserLiteにisLockedを持たせるように
* fix: notificationスキーマにroleが含まれていないのを修正
* Revert "change: UserLiteにisLockedを持たせるように"
This reverts commit 1bb0c8e7a9#9207 )
* change: frontendのcloneをbackend側にも反映
* update: CHANGELOG.md
* fix: RoleServiceからPackを通して型RolePoliciesに依存させないように
* Update packages/frontend/src/scripts/get-note-summary.ts
* revert RoleService.ts changes
* change:  optional chaining -> non-null assertion
* remove: unused import
* fix: propsで渡されたuserがUserLiteの場合に意図しない動作になってしまうのを修正
* change: fix null check style
* refactor: fix type error
* change: fix null check style
* Update packages/frontend/src/components/MkDrive.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor: css moduleでglobalを使わないように
* refactor: roleのiconUrlは必ず存在するものとして扱うように
* enhance: MenuButtonのactiveにcomputedを受け付けられるように
* Update packages/frontend/src/components/MkNotePreview.vue
* Update MkWindow.vue
* refactor: notification.noteは必ず存在するものとして扱うように
* Update packages/frontend/src/components/MkNotification.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: MkSignupDialogでdoneのemit時にresを含んでいなかったのを修正
* Update packages/frontend/src/scripts/clone.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor: 不要な返り値の型を削除
* refactor: 不要なnullチェックを削除
* update: misskey-js-autogen
* update: clone.ts
* refactor
* Update MkNotification.vue
* Update MkNotification.vue
* ✌️ 
* Update MkNotification.vue
* Update MkNotification.vue
* Update MkNotification.vue
* Update MkNotifications.vue
* Update MkUserSetupDialog.Profile.vue
* Update MkUserCardMini.vue
* ✌️ 
* Update MkMenu.vue
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2024-01-30 19:53:53 +09:00  
				
					
						
							
							
								 
						
							
								15727088be 
								
							 
						 
						
							
							
								
								fix misskey-js version  
							
							
							
						 
						
							2024-01-27 10:34:07 +09:00  
				
					
						
							
							
								 
						
							
								b7270c6238 
								
							 
						 
						
							
							
								
								fix(dev): pnpm devで依存関係更新が一部反映されない ( #13091 )  
							
							
							
						 
						
							2024-01-27 09:18:09 +09:00  
				
					
						
							
							
								 
						
							
								5719a929ad 
								
							 
						 
						
							
							
								
								enhance(reversi): 変則なしマッチングを可能に  
							
							
							
						 
						
							2024-01-24 16:37:06 +09:00  
				
					
						
							
							
								 
						
							
								65557d5f27 
								
							 
						 
						
							
							
								
								enhance(reversi): more robust matching process  
							
							
							
						 
						
							2024-01-24 10:16:05 +09:00  
				
					
						
							
							
								 
						
							
								e8ba0b3f54 
								
							 
						 
						
							
							
								
								enhance(reversi): improve desync handling  
							
							
							
						 
						
							2024-01-23 10:51:59 +09:00  
				
					
						
							
							
								 
						
							
								31a39776f5 
								
							 
						 
						
							
							
								
								chore: publish misskey-js automatically ( #13014 )  
							
							... 
							
							
							
							* chore: publish @misskey-dev/misskey-js
* remove @misskey-dev/
* ??
* correct version
* version 
							
						 
						
							2024-01-23 00:19:43 +09:00  
				
					
						
							
							
								 
						
							
								850d38414e 
								
							 
						 
						
							
							
								
								fix: 2024-01-22 10:50時点のdevelopにてCIがコケている ( #13060 )  
							
							... 
							
							
							
							* fix: バブルゲームのビルド失敗修正
* fix: api.jsonの定義誤りを修正
* fix: lint.yml(typecheck)
* fix: fix eslint error
* fix: frontend vitest version
* fix: frontend vitest version
* fix:
* fix: cypress
* fix: misskey-js test
* fix: misskey-js tsd(tsdはpakcage.jsonのexportsをサポートしない?)
* fix: conflict
* fix: 間違えて上書きしたところを修正
* fix: 再
* fix: api.json
* fix: api.json
* fix: タイムアウト延長
* Update packages/misskey-js/jest.config.cjs
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> 
							
						 
						
							2024-01-22 18:01:54 +09:00  
				
					
						
							
							
								 
						
							
								94e282b612 
								
							 
						 
						
							
							
								
								perf(reversi): improve performance of reversi backend  
							
							
							
						 
						
							2024-01-22 15:41:29 +09:00  
				
					
						
							
							
								 
						
							
								f4657eb16f 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2024-01-21 18:43:01 +09:00  
				
					
						
							
							
								 
						
							
								a17251d913 
								
							 
						 
						
							
							
								
								enhance(reversi): tweak reversi  
							
							
							
						 
						
							2024-01-21 10:07:43 +09:00  
				
					
						
							
							
								 
						
							
								094c6e32ff 
								
							 
						 
						
							
							
								
								add missing ext  
							
							
							
						 
						
							2024-01-20 14:05:09 +09:00  
				
					
						
							
							
								 
						
							
								cb74b61755 
								
							 
						 
						
							
							
								
								fix api-extractor  
							
							
							
						 
						
							2024-01-20 14:01:27 +09:00  
				
					
						
							
							
								 
						
							
								1de29e5566 
								
							 
						 
						
							
							
								
								refactor: migrate to ESM  
							
							
							
						 
						
							2024-01-20 13:57:03 +09:00  
				
					
						
							
							
								 
						
							
								b9a81edae5 
								
							 
						 
						
							
							
								
								enhance(reversi): tweak reversi  
							
							
							
						 
						
							2024-01-20 13:14:46 +09:00  
				
					
						
							
							
								 
						
							
								a637b4e282 
								
							 
						 
						
							
							
								
								feat: reversi  
							
							... 
							
							
							
							Resolve  #12962  
						
							2024-01-19 20:51:49 +09:00  
				
					
						
							
							
								 
						
							
								d792f4f348 
								
							 
						 
						
							
							
								
								fix(backend): 虚無ノートを投稿できる問題の修正と `api.json` の OpenAPI Specification 3.1.0 への対応 ( #12969 )  
							
							... 
							
							
							
							* fix(backend): `text: null`だけのノートは投稿できないように
* add test
* Update CHANGELOG.md
* chore: bump OpenAPI Specification from 3.0.0 to 3.1.0
* chore: テストがすでにコメントで記述されていたのでそっちを使うことにする
* fix test
* fix(backend): prohibit posting whitespace-only notes
* Update CHANGELOG.md
* fix(backend): `renoteId`または`fileIds`(`mediaIds`)または`poll`が`null`でない場合に、`text  が空白文字のみで構成されたリクエストになることを許可して、結果は`text: null`を返すように
* test(backend): 引用renoteで空白文字のみで構成されたtextにするとレスポンスが`text: null`になることをチェックするテストを追加
* fix(frontend): `text`が`null`であって`renoteId`と`replyId`が`null`でないようなノートは引用リノートとして表示するように
* fix(misskey-js): OpenAPI 3.1に対応
* fix(misskey-js): 型生成をOpenAPI Specification 3.1.0に対応
* fix(ci): `validate-api.json`をOpenAPI Specification 3.1.0に対応
* fix(ci): スキーマ書き換えの際のミスを修正
* Revert "fix(frontend): `text`が`null`であって`renoteId`と`replyId`が`null`でないようなノートは引用リノートとして表示するように"
This reverts commit a9ca55343d865458989f 
							
						 
						
							2024-01-13 16:54:25 +09:00  
				
					
						
							
							
								 
						
							
								be57ff4985 
								
							 
						 
						
							
							
								
								run `pnpm build-misskey-js-with-types` ( #12972 )  
							
							
							
						 
						
							2024-01-11 23:41:22 +09:00  
				
					
						
							
							
								 
						
							
								6a02dfdd3b 
								
							 
						 
						
							
							
								
								enhance(frontend): バブルゲームの諸々を修正・改良 ( #12938 )  
							
							... 
							
							
							
							* enhance(frontend): バブルゲームのテクスチャをゲーム開始時にキャッシュするように
* (fix) カーソルが枠線内を動くように
* (add) 最大コンボ数を表示するように
* (add) 実績を追加
* Update ja-JP.yml
* tweak
* tweak flavor
* perf tweak
* refactor
* perf tweak
* lint
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2024-01-08 11:02:05 +09:00  
				
					
						
							
							
								 
						
							
								0e536bdd86 
								
							 
						 
						
							
							
								
								refactor(frontend): `widgets/server-metric`内の型エラーを除去 ( #12937 )  
							
							
							
						 
						
							2024-01-07 23:56:46 +09:00  
				
					
						
							
							
								 
						
							
								072f67d6e7 
								
							 
						 
						
							
							
								
								feat: Add support for mCaptcha ( #12905 )  
							
							... 
							
							
							
							* feat: Add support for mCaptcha
* fix: Fix docker compose configuration
* chore(frontend/docs): update changelog & fix eslint errors
* `@mcaptcha/vanilla-glue`をダイナミックインポートするように
* chore: Add missing prefix to CHANGELOG
* refactor(backend): 適当につけた変数の名前を変更 
							
						 
						
							2024-01-06 20:14:33 +09:00  
				
					
						
							
							
								 
						
							
								30311aca18 
								
							 
						 
						
							
							
								
								fix(misskey-js): /signupと/signinの定義を作成してフロントの型エラーを抑制する ( #12846 )  
							
							... 
							
							
							
							* fix(misskey-js): /signupと/signinの定義を復活してフロントの型エラーを抑制する
* fix ci
* fix ci
* fix
* fix
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> 
							
						 
						
							2024-01-03 13:41:28 +09:00  
				
					
						
							
							
								 
						
							
								a9127e3ecd 
								
							 
						 
						
							
							
								
								enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように ( #12887 )  
							
							... 
							
							
							
							* enhance(frontend): チャンネルノートのピン留めをノートメニューからできるように
* Update Changelog 
							
						 
						
							2024-01-03 13:35:40 +09:00  
				
					
						
							
							
								 
						
							
								1d5a0d0777 
								
							 
						 
						
							
							
								
								chore: use @misskey-dev/eslint-plugin ( #12860 )  
							
							... 
							
							
							
							Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2023-12-31 15:26:57 +09:00  
				
					
						
							
							
								 
						
							
								a598baaf01 
								
							 
						 
						
							
							
								
								fix(test): CIが落ちている問題を修正 ( #12816 )  
							
							... 
							
							
							
							* fix(test): CIが落ちているのを修正
* fix(ci)?: CIの`typecheck`が落ちる問題を修正
* fix(ci): コンフィグファイルのタイポを修正 
							
						 
						
							2023-12-27 17:36:38 +09:00  
				
					
						
							
							
								 
						
							
								c96bc36fed 
								
							 
						 
						
							
							
								
								Merge pull request from GHSA-7pxq-6xx9-xpgm  
							
							... 
							
							
							
							* fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275 
							
						 
						
							2023-12-27 15:08:59 +09:00  
				
					
						
							
							
								 
						
							
								75034d9240 
								
							 
						 
						
							
							
								
								refactor(frontend): Reactivityで型を明示するように ( #12791 )  
							
							... 
							
							
							
							* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え 
							
						 
						
							2023-12-26 14:19:35 +09:00  
				
					
						
							
							
								 
						
							
								237fe242ad 
								
							 
						 
						
							
							
								
								chore(misskey-js): update misskey-js with api.json ( #12778 )  
							
							... 
							
							
							
							pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api 
							
						 
						
							2023-12-24 17:54:00 +09:00  
				
					
						
							
							
								 
						
							
								15b0d2aff2 
								
							 
						 
						
							
							
								
								enhance: ロールにアサインされたときの通知 ( #12607 )  
							
							... 
							
							
							
							* wip
* Update misskey-js.api.md
* Update CHANGELOG.md
* Update RoleService.ts
* Update locales/ja-JP.yml
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* Update UserListService.ts
* Update misskey-js.api.md
* fix (#12724 )
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com> 
							
						 
						
							2023-12-21 10:39:11 +09:00  
				
					
						
							
							
								 
						
							
								4e2d802967 
								
							 
						 
						
							
							
								
								enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように ( #12702 )  
							
							... 
							
							
							
							* Enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12072 )
* refactor: crowdin 編集部分のコミットを打ち消し
https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 
* refactor: オブジェクトの名前修正
https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 
* fix: 設定項目の説明を削除
名称が具体的になって必要なくなったため
https://github.com/misskey-dev/misskey/pull/12702#discussion_r1429932463  
							
						 
						
							2023-12-18 20:59:20 +09:00  
				
					
						
							
							
								 
						
							
								8a9f4ef441 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2023-12-18 13:14:58 +09:00  
				
					
						
							
							
								 
						
							
								2ecc0299b4 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2023-12-16 14:00:27 +09:00  
				
					
						
							
							
								 
						
							
								386fcedf35 
								
							 
						 
						
							
							
								
								(dev-mode) devモードの改善 ( #12639 )  
							
							... 
							
							
							
							* fix dev-mode
* fix dev-mode
* fix dev-mode
* fix dev-mode
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> 
							
						 
						
							2023-12-14 20:16:02 +09:00  
				
					
						
							
							
								 
						
							
								aedc1d0ee9 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2023-12-14 13:22:12 +09:00  
				
					
						
							
							
								 
						
							
								2cfe64e9e6 
								
							 
						 
						
							
							
								
								fix swcrc  
							
							
							
						 
						
							2023-12-14 11:35:17 +09:00  
				
					
						
							
							
								 
						
							
								319267e096 
								
							 
						 
						
							
							
								
								update deps  
							
							
							
						 
						
							2023-12-09 13:02:14 +09:00