-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[2024.2.0]禁止ワードにヒットしたリモートユーザーについてアカウント生成もファイル生成もしないでほしい #13374
Labels
✨Feature
This adds/improves/enhances a feature
Comments
wont-work
pushed a commit
to wont-work/Sharkey
that referenced
this issue
Mar 1, 2024
* enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev/misskey#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment
wont-work
added a commit
to wont-work/Sharkey
that referenced
this issue
Mar 1, 2024
Squashed commit of the following: commit 687035c5ca826b0606678325f3ee975f396fa79c Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 15:44:15 2024 +0000 fix emoji picker when custom emoji are deleted - fixes #434 thanks to @ShittyKopper for troubleshooting commit bf616590a260e7362d52307c5d2495bbd997f6cc Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 14:42:55 2024 +0000 fix updateNote after merge commit 788ae586cedb7ad2fe055a90b8209a37b48672a3 Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 14:37:34 2024 +0000 bump argon2 thanks @ShittyKopper for the suggestion commit da3310360bd43e05739ec05cad9a3956ca3dd21b Merge: d2b1748caa fe5efd9 Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 14:32:24 2024 +0000 Merge remote-tracking branch 'misskey/develop' into merge/2024-02-29 commit fe5efd9 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 21:00:43 2024 +0900 New translations ja-jp.yml (Chinese Traditional) (#13480) commit ba9d47f Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 20:22:06 2024 +0900 2024.3.0 commit eb60460 Author: tamaina <tamaina@hotmail.co.jp> Date: Fri Mar 1 11:57:26 2024 +0900 enhance: 禁止ワードチェック強化 (transfem-org#27) * enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev/misskey#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment commit d2b1748caadba34c2db9fc29adcd4589c8af2f23 Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 10:53:34 2024 +0000 regenerate `pnpm-lock.yaml` commit ea60cc6fbc4ddf3c66fe0278a0e663af0d1e3f29 Merge: 677b9cc598 d1bf432 Author: dakkar <dakkar@thenautilus.net> Date: Fri Mar 1 10:51:45 2024 +0000 Merge remote-tracking branch 'misskey/develop' into merge/2024-02-29 commit d1bf432 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:28:46 2024 +0900 add missing license headers commit 4c6fc15 Merge: 6158ef1 5904d98 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:27:11 2024 +0900 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop commit 6158ef1 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:27:03 2024 +0900 format commit 5904d98 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:26:27 2024 +0900 Update packages/backend/test/e2e/mute.ts Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> commit ca63994 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:26:13 2024 +0900 format commit 5befd66 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:25:54 2024 +0900 Update CHANGELOG.md commit 16440d6 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 17:24:59 2024 +0900 Update CHANGELOG.md Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> commit 2f31606 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 14:16:44 2024 +0900 update deps commit 14a3af6 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 14:06:34 2024 +0900 update deps commit 033d71e Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 13:52:39 2024 +0900 update deps commit b55b77c Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 13:52:23 2024 +0900 update pnpm commit 59f80c0 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 12:07:25 2024 +0900 New Crowdin updates (#13478) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) commit a744066 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Fri Mar 1 12:03:33 2024 +0900 fix packedRoleCondFormulaValueAssignedRoleSchema commit 677b9cc598b70ec35736e825bf85a721594ee28f Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 17:29:02 2024 +0000 update some types commit e2f8c1474710c68e27c97ba80441cec0fcac3770 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 17:06:30 2024 +0000 whitespace linting commit 096fedce3ec8d01dcf05558128dd9ff2e84534f7 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 17:06:12 2024 +0000 fix `notificationTypes` (was missing `edited`) commit 9fa46278fbb6ef2bd67c897b2010018c1aa3ec13 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 16:59:00 2024 +0000 remove references to undefined styles this silences a bunch of warnings when building the frontend commit ea2770a8ca06fa39b86f64d1a939c5fb8638dd1b Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 16:43:40 2024 +0000 remove failing notes/create param validation test we have removed that bit of validation, and instead check against the configured `maxNoteLength` commit 0c4df743282e33a4bb7e577f01b45c3358ca6e20 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 16:43:17 2024 +0000 fix activitypub test w.r.t. remote user collections we look at their outbox, too commit 7362f2b7e4ea8e89f937112c2faafbd09dff25d5 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 16:17:34 2024 +0000 remove (unused) `node:vm` import commit e4a3f23f69f75ae2a605b9374d092228cd09ac68 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 15:42:12 2024 +0000 fix test for MkEmoji I'm not sure why we were looking at `reactiveState` where the rest of the conditional looks at `state` commit 16a2ef7eda6a2fa38cb7275c98f7a1fea242f076 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:35:36 2024 +0000 translate new strings commit 2e522ecf8222258e5c883005633624c2e98abf52 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:24:24 2024 +0000 align notes/edit to notes/create commit 1a29639385a912623d10a15a01b263d6809ba8fa Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:14:03 2024 +0000 align NoteEditService to NoteCreateService commit 7f96be515cfc7e59a10805a10ea42cf59467c2d5 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:13:41 2024 +0000 fix NoteCreateService thi change had been applied only to the `import` method, not the `create` method commit a44b9a03afd5b992b5341894752d92684176b9c4 Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:03:18 2024 +0000 pnpm-lock.yaml re-generated by `pnpm install --no-frozen-lockfile` commit 32d482ad9ef0c4761b7b42508e4a91a1b8fc5e82 Merge: eab7d5b 593358e Author: dakkar <dakkar@thenautilus.net> Date: Thu Feb 29 14:00:39 2024 +0000 Merge remote-tracking branch 'misskey/develop' into merge/2024-02-29 untested! I'm not sure I got the `pnpm-lock.yaml` even close to correct commit 593358e Merge: bc30dc6 01f55a9 Author: tamaina <tamaina@hotmail.co.jp> Date: Thu Feb 29 11:49:49 2024 +0000 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop commit bc30dc6 Author: tamaina <tamaina@hotmail.co.jp> Date: Thu Feb 29 11:49:40 2024 +0000 refactor: remove export of unicodeEmojisMap commit 01f55a9 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 20:48:48 2024 +0900 Update CHANGELOG.md commit 26d4c5f Author: Yuriha <121590760+yuriha-chan@users.noreply.github.com> Date: Thu Feb 29 20:48:02 2024 +0900 メンションの最大数をロールごとに設定可能にする (#13343) * Add new role policy: maximum mentions per note * fix * Reviewを反映 * fix * Add ChangeLog * Update type definitions * Add E2E test * CHANGELOG に説明を追加 --------- Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> commit b9bcced Merge: 7565f7b 6365805 Author: tamaina <tamaina@hotmail.co.jp> Date: Thu Feb 29 11:47:30 2024 +0000 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop commit 7565f7b Author: tamaina <tamaina@hotmail.co.jp> Date: Thu Feb 29 11:47:24 2024 +0000 fix(client): use colorizeEmoji when unicodeEmojisMap.get commit 6365805 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 20:44:32 2024 +0900 New Crowdin updates (#13359) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Russian) * 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 (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) commit 1205d30 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 20:42:58 2024 +0900 Update CHANGELOG.md commit 16f16e6 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Thu Feb 29 20:42:02 2024 +0900 fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように (#13477) * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように * Update CHANGELOG.md * test(backend): `notes/create`とWebSocket関連のテストを追加 commit 39d6af1 Author: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Thu Feb 29 20:03:30 2024 +0900 enhance: 通知の履歴をリセットできるように (#13335) * enhance: 通知の履歴をリセットできるように * Update Changelog * 通知欄も連動して更新するように * revert some changes * Update CHANGELOG.md * Remove unused part * fix commit ec18991 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 19:44:00 2024 +0900 Update scroll.test.ts commit 9d0fc96 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 18:04:03 2024 +0900 fix test commit 98934b6 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 17:54:32 2024 +0900 fix type commit 920c3be Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 11:10:03 2024 +0900 update deps commit 797bb49 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu Feb 29 10:20:37 2024 +0900 Update CHANGELOG.md commit 5f43c2f Author: taichan <40626578+tai-cha@users.noreply.github.com> Date: Wed Feb 28 21:26:26 2024 +0900 enhance(backend): 通知がミュート・凍結を考慮するようにする (#13412) * Never return broken notifications #409 Since notifications are stored in Redis, we can't expect relational integrity: deleting a user will *not* delete notifications that mention it. But if we return notifications with missing bits (a `follow` without a `user`, for example), the frontend will get very confused and throw an exception while trying to render them. This change makes sure we never expose those broken notifications. For uniformity, I've applied the same logic to notes and roles mentioned in notifications, even if nobody reported breakage in those cases. Tested by creating a few types of notifications with a `notifierId`, then deleting their user. (cherry picked from commit 421f8d4) * Update Changelog * Update CHANGELOG.md * enhance: 通知がミュートを考慮するようにする * enhance: 通知が凍結も考慮するようにする * fix: notifierIdがない通知が消えてしまう問題 * Add tests (通知がミュートを考慮しているかどうか) * fix: notifierIdがない通知が消えてしまう問題 (grouped) * Remove unused import * Fix: typo * Revert "enhance: 通知が凍結も考慮するようにする" This reverts commit b1e57e571dfd9a7d8b2430294473c2053cc3ea33. * Revert API handling * Remove unused imports * enhance: Check if notifierId is valid in NotificationEntityService * 通知作成時にpackしてnullになったらあとの処理をやめる * Remove duplication of valid notifier check * add filter notification is not null * Revert "Remove duplication of valid notifier check" This reverts commit 239a6952f717add53d52c3e701e7362eb1987645. * Improve performance * Fix packGrouped * Refactor: 判定部分を共通化 * Fix condition * use isNotNull * Update CHANGELOG.md * filterの改善 * Refactor: DONT REPEAT YOURSELF Note: GroupedNotificationはNotificationの拡張なのでその例外だけ書けば基本的に共通の処理になり複雑な個別の処理は増えにくいと思われる * Add groupedNotificationTypes * Update misskey-js typedef * Refactor: less sql calls * refactor * clean up * filter notes to mark as read * packed noteがmapなのでそちらを使う * if (notesToRead.size > 0) * if (notes.length === 0) return; * fix * Revert "if (notes.length === 0) return;" This reverts commit 22e2324f9633bddba50769ef838bc5ddb4564c88. * 🎨 * console.error * err * remove try-catch * 不要なジェネリクスを除去 * Revert (既読処理をpack内で行うものを元に戻す) * Clean * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/NotificationService.ts * Clean --------- Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> commit 29350c9 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Wed Feb 28 18:26:38 2024 +0900 refactor(frontend): `os.ts`周りのリファクタリング (#13186) * refactor(frontend): `os.ts`周りのリファクタリング * refactor: apiWithDialogのdataの型付け * refactor: 不要なas anyを除去 * refactor: 返り値の型を明記、`selectDriveFolder`は`File`のほうに合わせるよう返り値を変更 * refactor: 返り値の型を改善 * refactor: フォームの型を改善 * refactor: 良い感じのimportに修正 * refactor: フォームの返り値の型を改善 * refactor: `popup()`の`props`に`ref`な値を入れるのを許可するように * fix: `os.input`系と`os.select`の返り値の型がおかしい問題とそれによるバグを修正 * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> commit 664aeb3 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Wed Feb 28 17:43:17 2024 +0900 fix(backend): リノート時のHTLへのストリーミングの意図しない挙動を修正 (#13425) * fix(backend): リノート時のストリーミングの意図しない挙動を修正 * Update CHANGELOG.md * fix: 不要な返り値 * fix: 不適切な条件分岐を修正 * test(backend): add htl tests --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> commit b7d9d16 Author: okayurisotto <47853651+okayurisotto@users.noreply.github.com> Date: Wed Feb 28 15:34:58 2024 +0900 refactor(backend): ノートのエクスポート処理でStreams APIを使うように (#13465) * refactor(backend): ノートのエクスポート処理でStreams APIを使うように * fixup! refactor(backend): ノートのエクスポート処理でStreams APIを使うように `await`忘れにより、ジョブがすぐに完了したことになり削除されてしまっていた。 それによって、`NoteStream`内での`updateProgress`メソッドの呼び出しで、`Missing key for job`のエラーが発生することがあった。 --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> commit 0d47877 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Wed Feb 28 09:49:34 2024 +0900 enhance(backend): フォロー・フォロワー関連の通知の受信設定の強化 (#13468) * enhance(backend): 通知の受信設定に「フォロー中またはフォロワー」を追加 * fix(backend): 通知の受信設定で「相互フォロー」が正しく動作しない問題を修正 * Update CHANGELOG.md commit f906ad6 Author: zawa-ch <satellite.2e1834097@gmail.com> Date: Tue Feb 27 18:45:46 2024 +0900 Enhance: コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 (#13463) * コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 * コメント修正 commit 0fb7b98 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Mon Feb 26 19:49:12 2024 +0900 fix(backend): fix incorrect schemas (#13458) commit 0a0af68 Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Sun Feb 25 18:06:40 2024 +0900 test(frontend): Chromaticテストが落ちるのを修正 (#13448) * test(frontend): Chromaticテストが落ちるのを修正 * fix: テストケースを修正 * refactor: comment commit dd48366 Author: FineArchs <133759614+FineArchs@users.noreply.github.com> Date: Sun Feb 25 18:06:26 2024 +0900 admin/emoji/updateの必須項目を減らす 等 (#13449) * admin/emoji/update enhancement * add CustomEmojiService.getEmojiByName * update endpoint * fix * Update update.ts * Update autogen files * type assertion * Update CHANGELOG.md commit 2c6f25b Author: tamaina <tamaina@hotmail.co.jp> Date: Sun Feb 25 12:36:10 2024 +0900 fix: 古いキャッシュを使うのを修正 (#13453) commit 792168f Author: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Date: Sat Feb 24 18:06:10 2024 +0900 fix(frontend): `userActivation`がない環境において不具合が生じる問題を修正 (#13451) commit 41747b6 Author: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sat Feb 24 11:50:10 2024 +0900 refactor commit e3dd3f6 Author: 1Step621 <86859447+1STEP621@users.noreply.github.com> Date: Sat Feb 24 10:22:23 2024 +0900 Enhance(frontend): リアクションピッカーを調整 (#13354) * 打てない絵文字を表示しないのではなくグレーアウトするように など * fix: 今度は検索とピン留めに効いてなかった * lint fix * use Map * 斜めに線を引いてわかりやすく * 斜め線は右上からのほうが良かったかも * デザイン調整
hideki0403
added a commit
to hideki0403/kakurega.app
that referenced
this issue
Mar 1, 2024
* fix: nodeinfoにenableMcaptchaとenableTurnstileが無い (misskey-dev#13387) * fix: syuilo/misskey時代から使用してるサーバーが改変したバージョンだと誤判定される問題 (DB migrationで修正) (misskey-dev#13389) * Fix(frontend): オートコンプリートが出るべき状況で出ないことがあるのを修正 (misskey-dev#13376) * オートコンプリートが出るべき状況で出ないことがあるのを修正 * update CHANGELOG.md * Fix Changelog * enhance(frontend): ノート作成画面の添付メニューのdividerの位置を"添付取り消し"の上にする (misskey-dev#13409) * enhance(frontend): change divider position for MkPostFormAttaches * docs(changelog): update * fix(frontend): チャートのラベルが消えている問題を修正 (misskey-dev#13416) * fix(frontend): チャートのラベルが消えている問題を修正 * Update CHANGELOG.md * fix(frontend): 画面表示後最初の音声再生が爆音になることがある問題を修正 (misskey-dev#13379) * fix(frontend): 画面表示後最初の音声再生が爆音になることがある問題を修正 * Update CHANGELOG.md * Update CHANGELOG.md * refactor(frontend): 不必要なconsole.logを除去・抑制 (misskey-dev#13400) * refactor(frontend): 不必要なconsole.logを除去 * Update MkCode.core.vue * Update game.board.vue * refactor(backend): `ReactionService.prototype.convertLegacyReactions` (misskey-dev#13375) * add unit tests * cleanup unnecessary type assertions * `convertedReaction`変数の定義と変換表に対する存在確認処理の整理 * `count`変数の定義とループ処理での`Object.entries()`の活用 * 条件式の整理 * `Array.prototype.reduce`を使うように * `Array.prototype.reduce`を使うように * 配列操作を1つのメソッドチェーンに整理 これまでの実装では、`decodeReaction`の返り値が同一になる異なる入力値が同時に複数個存在した場合、後ろのもので上書きされてしまっていたはず。 これからの実装では、後ろのものは前のものに加算される。 (実際にこの挙動の変更が問題になるシチュエーションはまずないはず。) * add unit test * ドキュメントコメントの追加と型定義の調整 * fix: Bump sharp to 0.33.2 (misskey-dev#13391) * 🎨 * fix: MkUserPopupが表示されてる状態でv-user-previewがついた要素がdetachされるとMkUserPopupが消えない問題 (misskey-dev#13349) * fix: MkUserPopupが表示されてる状態でv-user-previewがついた要素がdetachされるとMkUserPopupが消えない問題 * docs(changelog): previewの中のユーザメンションをホバーした状態で投稿を編集するとユーザの情報popupが消えない問題を修正 * docs(changelog): ユーザの情報のポップアップが消えなくなることがある問題を修正 * fix: 禁止キーワードを含むノートがDelayed Queueに追加されて再処理される問題 (misskey-dev#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し忘れていたのを修正 * enhance: サーバーごとにモデレーションノートを残せるように * refactor: Refactor NoteReadService.read (misskey-dev#13429) * refactor: Refactor NoteReadService.read * clean up * Update packages/backend/src/core/NoteReadService.ts --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * flash/update で部分的に変更できるようにする (misskey-dev#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> * enhance: `meta`をSSR HTMLに埋め込む (misskey-dev#13436) * enhance: `meta`をSSR HTMLに埋め込む * HTML Metaの有効時間を指定 * 1時間 * MetaEntityService * JSONをPackするように * ✌️ --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix: SSR時のmetaをエスケープするように (misskey-dev#13440) * fix: SSR時のmetaをエスケープするように * エスケープ方法を変更 * refactor(backend): `Array.prototype.filter`での非null確認では`isNotNull`関数を使うように (misskey-dev#13442) * `Array.prototype.filter`での非null確認では`isNotNull`関数を使うように * `{}` -> `NonNullable<unknown>` * fix(test): Chromaticが落ちているのを一部修正? (misskey-dev#13435) * fix(test): Chromaticが落ちているのを修正? * いらん変更をけす * 未来過ぎた * Fix(frontend): 絵文字オートコンプリートの優先順位がおかしいのを修正 (misskey-dev#13423) * 絵文字オートコンプリートの優先順位がおかしいのを修正 * update CHANGELOG.md * テストを追加 * lint fix * fix: プッシュ通知の変更が1時間ほど反映されない問題を修正 (misskey-dev#13407) * fix: プッシュ通知の変更が1時間ほど反映されない問題を修正 * 410 to refresh * refreshCache * fix(backend): より多くの人に使われているハッシュタグが検索結果上位に来るように (misskey-dev#11498) (misskey-dev#13340) * enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる (misskey-dev#13388) * enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる * nanka meccha kaeta * ブロックチェックの後にフォロー関係の存在チェックをする * enhance(games): 抜けている翻訳を追加・スタイル共通化 (misskey-dev#13434) * enhance(games): 抜けている翻訳を追加・スタイル共通化 * frameDivider の使用箇所が見当たらなかったので削除 * ミス * インナーでもcss変数を使う * コロンを翻訳から外す * 一部の翻訳を除去 * p * revert some text --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * enhance?: DeleteAccountServiceでユーザーを削除する際にuserChangeDeletedStateを発行する (misskey-dev#13382) * Enhance(frontend): リアクションピッカーを調整 (misskey-dev#13354) * 打てない絵文字を表示しないのではなくグレーアウトするように など * fix: 今度は検索とピン留めに効いてなかった * lint fix * use Map * 斜めに線を引いてわかりやすく * 斜め線は右上からのほうが良かったかも * デザイン調整 * refactor * fix(frontend): `userActivation`がない環境において不具合が生じる問題を修正 (misskey-dev#13451) * fix: 古いキャッシュを使うのを修正 (misskey-dev#13453) * admin/emoji/updateの必須項目を減らす 等 (misskey-dev#13449) * admin/emoji/update enhancement * add CustomEmojiService.getEmojiByName * update endpoint * fix * Update update.ts * Update autogen files * type assertion * Update CHANGELOG.md * test(frontend): Chromaticテストが落ちるのを修正 (misskey-dev#13448) * test(frontend): Chromaticテストが落ちるのを修正 * fix: テストケースを修正 * refactor: comment * fix(backend): fix incorrect schemas (misskey-dev#13458) * Enhance: コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 (misskey-dev#13463) * コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 * コメント修正 * enhance(backend): フォロー・フォロワー関連の通知の受信設定の強化 (misskey-dev#13468) * enhance(backend): 通知の受信設定に「フォロー中またはフォロワー」を追加 * fix(backend): 通知の受信設定で「相互フォロー」が正しく動作しない問題を修正 * Update CHANGELOG.md * refactor(backend): ノートのエクスポート処理でStreams APIを使うように (misskey-dev#13465) * refactor(backend): ノートのエクスポート処理でStreams APIを使うように * fixup! refactor(backend): ノートのエクスポート処理でStreams APIを使うように `await`忘れにより、ジョブがすぐに完了したことになり削除されてしまっていた。 それによって、`NoteStream`内での`updateProgress`メソッドの呼び出しで、`Missing key for job`のエラーが発生することがあった。 --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix(backend): リノート時のHTLへのストリーミングの意図しない挙動を修正 (misskey-dev#13425) * fix(backend): リノート時のストリーミングの意図しない挙動を修正 * Update CHANGELOG.md * fix: 不要な返り値 * fix: 不適切な条件分岐を修正 * test(backend): add htl tests --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * refactor(frontend): `os.ts`周りのリファクタリング (misskey-dev#13186) * refactor(frontend): `os.ts`周りのリファクタリング * refactor: apiWithDialogのdataの型付け * refactor: 不要なas anyを除去 * refactor: 返り値の型を明記、`selectDriveFolder`は`File`のほうに合わせるよう返り値を変更 * refactor: 返り値の型を改善 * refactor: フォームの型を改善 * refactor: 良い感じのimportに修正 * refactor: フォームの返り値の型を改善 * refactor: `popup()`の`props`に`ref`な値を入れるのを許可するように * fix: `os.input`系と`os.select`の返り値の型がおかしい問題とそれによるバグを修正 * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * enhance(backend): 通知がミュート・凍結を考慮するようにする (misskey-dev#13412) * Never return broken notifications misskey-dev#409 Since notifications are stored in Redis, we can't expect relational integrity: deleting a user will *not* delete notifications that mention it. But if we return notifications with missing bits (a `follow` without a `user`, for example), the frontend will get very confused and throw an exception while trying to render them. This change makes sure we never expose those broken notifications. For uniformity, I've applied the same logic to notes and roles mentioned in notifications, even if nobody reported breakage in those cases. Tested by creating a few types of notifications with a `notifierId`, then deleting their user. (cherry picked from commit 421f8d4) * Update Changelog * Update CHANGELOG.md * enhance: 通知がミュートを考慮するようにする * enhance: 通知が凍結も考慮するようにする * fix: notifierIdがない通知が消えてしまう問題 * Add tests (通知がミュートを考慮しているかどうか) * fix: notifierIdがない通知が消えてしまう問題 (grouped) * Remove unused import * Fix: typo * Revert "enhance: 通知が凍結も考慮するようにする" This reverts commit b1e57e5. * Revert API handling * Remove unused imports * enhance: Check if notifierId is valid in NotificationEntityService * 通知作成時にpackしてnullになったらあとの処理をやめる * Remove duplication of valid notifier check * add filter notification is not null * Revert "Remove duplication of valid notifier check" This reverts commit 239a695. * Improve performance * Fix packGrouped * Refactor: 判定部分を共通化 * Fix condition * use isNotNull * Update CHANGELOG.md * filterの改善 * Refactor: DONT REPEAT YOURSELF Note: GroupedNotificationはNotificationの拡張なのでその例外だけ書けば基本的に共通の処理になり複雑な個別の処理は増えにくいと思われる * Add groupedNotificationTypes * Update misskey-js typedef * Refactor: less sql calls * refactor * clean up * filter notes to mark as read * packed noteがmapなのでそちらを使う * if (notesToRead.size > 0) * if (notes.length === 0) return; * fix * Revert "if (notes.length === 0) return;" This reverts commit 22e2324. * 🎨 * console.error * err * remove try-catch * 不要なジェネリクスを除去 * Revert (既読処理をpack内で行うものを元に戻す) * Clean * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/NotificationService.ts * Clean --------- Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * Update CHANGELOG.md * update deps * feat: 時限ノート機能 (#129) * feat; ScheduledNoteDeleteのQueue関連を実装 * feat: ノート作成時に削除する時間を指定できるように * feat: ノートに削除予定時刻を含めるように * feat: APIのレスポンスにノートの削除予定時刻を含めるように * update: types * fix: QueueProcessorModuleへの追記漏れを修正 * feat: PostFormに削除予定時刻のエディタを実装 * update: MkDeleteScheduleEditorにタイトルを追加 * feat: 自己消滅するノートにはアイコンを表示するように * fix: ノートの自己消滅を設定しても下書きが保存されない問題を修正 * fix: BullBoardにscheduledNoteDeleteQueueが表示されない問題を修正 * fix type * fix: ノート通知のユーザー名が表示されていなかった問題を修正 * fix test * update: ドキュメントを更新 * release: v1.31.0 * ci: add job name * Update scroll.test.ts * enhance: 通知の履歴をリセットできるように (misskey-dev#13335) * enhance: 通知の履歴をリセットできるように * Update Changelog * 通知欄も連動して更新するように * revert some changes * Update CHANGELOG.md * Remove unused part * fix * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように (misskey-dev#13477) * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように * Update CHANGELOG.md * test(backend): `notes/create`とWebSocket関連のテストを追加 * Update CHANGELOG.md * New Crowdin updates (misskey-dev#13359) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Russian) * 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 (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * fix(client): use colorizeEmoji when unicodeEmojisMap.get * メンションの最大数をロールごとに設定可能にする (misskey-dev#13343) * Add new role policy: maximum mentions per note * fix * Reviewを反映 * fix * Add ChangeLog * Update type definitions * Add E2E test * CHANGELOG に説明を追加 --------- Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> * Update CHANGELOG.md * refactor: remove export of unicodeEmojisMap * fix packedRoleCondFormulaValueAssignedRoleSchema * New Crowdin updates (misskey-dev#13478) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * update pnpm * update deps * update deps * update deps * Update CHANGELOG.md Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * Update CHANGELOG.md * format * Update packages/backend/test/e2e/mute.ts Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * format * add missing license headers * enhance: 禁止ワードチェック強化 (#27) * enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment * 2024.3.0 * New translations ja-jp.yml (Chinese Traditional) (misskey-dev#13480) * Revert "spec(backend/NoteCreateService): ローカルユーザーがまだ誰もフォローしていないリモートユーザーによる投稿のフィルターの条件の調整 (MisskeyIO#466)" This reverts commit b621144. * Revert "enhance: スパムを弾いた時のログレベルをerrorからinfoに変更" This reverts commit ac2dd69. * Revert "fix: スパムメッセージを弾いたときにinbox queueがリトライしようとするのを修正" This reverts commit b2b800d. * Revert "enhance: コントロールパネルのモデレーションからスパムブロックの設定を変更できるように" This reverts commit 5f97b4b. * Revert "spec(backend/NoteCreateService): ローカルユーザーがまだ誰もフォローしていないリモートユーザーによる通知を引き起こす可能性のある投稿を拒否できるように (MisskeyIO#462)" This reverts commit fd1d125. * chore: remove unused codes * fix: duplicated import * chore: update types * update: types * add: revert migration of BlockMentionsFromUnfamiliarRemoteUsers * add: デフォルトのリポジトリURLを隠れ家のものに変更 * revert: スパム対策を消したのを戻す * Reapply "enhance: コントロールパネルのモデレーションからスパムブロックの設定を変更できるように" This reverts commit 39f5531. * refactor: スパム対策関連のリファクタリング * update: types --------- Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Co-authored-by: okayurisotto <47853651+okayurisotto@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com> Co-authored-by: zawa-ch <satellite.2e1834097@gmail.com> Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: yukineko <27853966+hideki0403@users.noreply.github.com> Co-authored-by: Yuriha <121590760+yuriha-chan@users.noreply.github.com>
jbblily
added a commit
to jbblily/misskey
that referenced
this issue
Mar 5, 2024
* fix: nodeinfoにenableMcaptchaとenableTurnstileが無い (misskey-dev#13387) * fix: syuilo/misskey時代から使用してるサーバーが改変したバージョンだと誤判定される問題 (DB migrationで修正) (misskey-dev#13389) * Fix(frontend): オートコンプリートが出るべき状況で出ないことがあるのを修正 (misskey-dev#13376) * オートコンプリートが出るべき状況で出ないことがあるのを修正 * update CHANGELOG.md * Fix Changelog * enhance(frontend): ノート作成画面の添付メニューのdividerの位置を"添付取り消し"の上にする (misskey-dev#13409) * enhance(frontend): change divider position for MkPostFormAttaches * docs(changelog): update * fix(frontend): チャートのラベルが消えている問題を修正 (misskey-dev#13416) * fix(frontend): チャートのラベルが消えている問題を修正 * Update CHANGELOG.md * fix(frontend): 画面表示後最初の音声再生が爆音になることがある問題を修正 (misskey-dev#13379) * fix(frontend): 画面表示後最初の音声再生が爆音になることがある問題を修正 * Update CHANGELOG.md * Update CHANGELOG.md * refactor(frontend): 不必要なconsole.logを除去・抑制 (misskey-dev#13400) * refactor(frontend): 不必要なconsole.logを除去 * Update MkCode.core.vue * Update game.board.vue * refactor(backend): `ReactionService.prototype.convertLegacyReactions` (misskey-dev#13375) * add unit tests * cleanup unnecessary type assertions * `convertedReaction`変数の定義と変換表に対する存在確認処理の整理 * `count`変数の定義とループ処理での`Object.entries()`の活用 * 条件式の整理 * `Array.prototype.reduce`を使うように * `Array.prototype.reduce`を使うように * 配列操作を1つのメソッドチェーンに整理 これまでの実装では、`decodeReaction`の返り値が同一になる異なる入力値が同時に複数個存在した場合、後ろのもので上書きされてしまっていたはず。 これからの実装では、後ろのものは前のものに加算される。 (実際にこの挙動の変更が問題になるシチュエーションはまずないはず。) * add unit test * ドキュメントコメントの追加と型定義の調整 * fix: Bump sharp to 0.33.2 (misskey-dev#13391) * 🎨 * fix: MkUserPopupが表示されてる状態でv-user-previewがついた要素がdetachされるとMkUserPopupが消えない問題 (misskey-dev#13349) * fix: MkUserPopupが表示されてる状態でv-user-previewがついた要素がdetachされるとMkUserPopupが消えない問題 * docs(changelog): previewの中のユーザメンションをホバーした状態で投稿を編集するとユーザの情報popupが消えない問題を修正 * docs(changelog): ユーザの情報のポップアップが消えなくなることがある問題を修正 * fix: 禁止キーワードを含むノートがDelayed Queueに追加されて再処理される問題 (misskey-dev#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し忘れていたのを修正 * enhance: サーバーごとにモデレーションノートを残せるように * refactor: Refactor NoteReadService.read (misskey-dev#13429) * refactor: Refactor NoteReadService.read * clean up * Update packages/backend/src/core/NoteReadService.ts --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * flash/update で部分的に変更できるようにする (misskey-dev#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> * enhance: `meta`をSSR HTMLに埋め込む (misskey-dev#13436) * enhance: `meta`をSSR HTMLに埋め込む * HTML Metaの有効時間を指定 * 1時間 * MetaEntityService * JSONをPackするように * ✌️ --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix: SSR時のmetaをエスケープするように (misskey-dev#13440) * fix: SSR時のmetaをエスケープするように * エスケープ方法を変更 * refactor(backend): `Array.prototype.filter`での非null確認では`isNotNull`関数を使うように (misskey-dev#13442) * `Array.prototype.filter`での非null確認では`isNotNull`関数を使うように * `{}` -> `NonNullable<unknown>` * fix(test): Chromaticが落ちているのを一部修正? (misskey-dev#13435) * fix(test): Chromaticが落ちているのを修正? * いらん変更をけす * 未来過ぎた * Fix(frontend): 絵文字オートコンプリートの優先順位がおかしいのを修正 (misskey-dev#13423) * 絵文字オートコンプリートの優先順位がおかしいのを修正 * update CHANGELOG.md * テストを追加 * lint fix * fix: プッシュ通知の変更が1時間ほど反映されない問題を修正 (misskey-dev#13407) * fix: プッシュ通知の変更が1時間ほど反映されない問題を修正 * 410 to refresh * refreshCache * fix(backend): より多くの人に使われているハッシュタグが検索結果上位に来るように (misskey-dev#11498) (misskey-dev#13340) * enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる (misskey-dev#13388) * enhance: リモートのフォロワーから再度Followが来た場合、acceptを返してあげる * nanka meccha kaeta * ブロックチェックの後にフォロー関係の存在チェックをする * enhance(games): 抜けている翻訳を追加・スタイル共通化 (misskey-dev#13434) * enhance(games): 抜けている翻訳を追加・スタイル共通化 * frameDivider の使用箇所が見当たらなかったので削除 * ミス * インナーでもcss変数を使う * コロンを翻訳から外す * 一部の翻訳を除去 * p * revert some text --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * enhance?: DeleteAccountServiceでユーザーを削除する際にuserChangeDeletedStateを発行する (misskey-dev#13382) * Enhance(frontend): リアクションピッカーを調整 (misskey-dev#13354) * 打てない絵文字を表示しないのではなくグレーアウトするように など * fix: 今度は検索とピン留めに効いてなかった * lint fix * use Map * 斜めに線を引いてわかりやすく * 斜め線は右上からのほうが良かったかも * デザイン調整 * refactor * fix(frontend): `userActivation`がない環境において不具合が生じる問題を修正 (misskey-dev#13451) * fix: 古いキャッシュを使うのを修正 (misskey-dev#13453) * admin/emoji/updateの必須項目を減らす 等 (misskey-dev#13449) * admin/emoji/update enhancement * add CustomEmojiService.getEmojiByName * update endpoint * fix * Update update.ts * Update autogen files * type assertion * Update CHANGELOG.md * test(frontend): Chromaticテストが落ちるのを修正 (misskey-dev#13448) * test(frontend): Chromaticテストが落ちるのを修正 * fix: テストケースを修正 * refactor: comment * fix(backend): fix incorrect schemas (misskey-dev#13458) * Enhance: コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 (misskey-dev#13463) * コンディショナルロールの条件に「マニュアルロールへのアサイン」を追加 * コメント修正 * enhance(backend): フォロー・フォロワー関連の通知の受信設定の強化 (misskey-dev#13468) * enhance(backend): 通知の受信設定に「フォロー中またはフォロワー」を追加 * fix(backend): 通知の受信設定で「相互フォロー」が正しく動作しない問題を修正 * Update CHANGELOG.md * refactor(backend): ノートのエクスポート処理でStreams APIを使うように (misskey-dev#13465) * refactor(backend): ノートのエクスポート処理でStreams APIを使うように * fixup! refactor(backend): ノートのエクスポート処理でStreams APIを使うように `await`忘れにより、ジョブがすぐに完了したことになり削除されてしまっていた。 それによって、`NoteStream`内での`updateProgress`メソッドの呼び出しで、`Missing key for job`のエラーが発生することがあった。 --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix(backend): リノート時のHTLへのストリーミングの意図しない挙動を修正 (misskey-dev#13425) * fix(backend): リノート時のストリーミングの意図しない挙動を修正 * Update CHANGELOG.md * fix: 不要な返り値 * fix: 不適切な条件分岐を修正 * test(backend): add htl tests --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * refactor(frontend): `os.ts`周りのリファクタリング (misskey-dev#13186) * refactor(frontend): `os.ts`周りのリファクタリング * refactor: apiWithDialogのdataの型付け * refactor: 不要なas anyを除去 * refactor: 返り値の型を明記、`selectDriveFolder`は`File`のほうに合わせるよう返り値を変更 * refactor: 返り値の型を改善 * refactor: フォームの型を改善 * refactor: 良い感じのimportに修正 * refactor: フォームの返り値の型を改善 * refactor: `popup()`の`props`に`ref`な値を入れるのを許可するように * fix: `os.input`系と`os.select`の返り値の型がおかしい問題とそれによるバグを修正 * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * enhance(backend): 通知がミュート・凍結を考慮するようにする (misskey-dev#13412) * Never return broken notifications misskey-dev#409 Since notifications are stored in Redis, we can't expect relational integrity: deleting a user will *not* delete notifications that mention it. But if we return notifications with missing bits (a `follow` without a `user`, for example), the frontend will get very confused and throw an exception while trying to render them. This change makes sure we never expose those broken notifications. For uniformity, I've applied the same logic to notes and roles mentioned in notifications, even if nobody reported breakage in those cases. Tested by creating a few types of notifications with a `notifierId`, then deleting their user. (cherry picked from commit 421f8d4) * Update Changelog * Update CHANGELOG.md * enhance: 通知がミュートを考慮するようにする * enhance: 通知が凍結も考慮するようにする * fix: notifierIdがない通知が消えてしまう問題 * Add tests (通知がミュートを考慮しているかどうか) * fix: notifierIdがない通知が消えてしまう問題 (grouped) * Remove unused import * Fix: typo * Revert "enhance: 通知が凍結も考慮するようにする" This reverts commit b1e57e5. * Revert API handling * Remove unused imports * enhance: Check if notifierId is valid in NotificationEntityService * 通知作成時にpackしてnullになったらあとの処理をやめる * Remove duplication of valid notifier check * add filter notification is not null * Revert "Remove duplication of valid notifier check" This reverts commit 239a695. * Improve performance * Fix packGrouped * Refactor: 判定部分を共通化 * Fix condition * use isNotNull * Update CHANGELOG.md * filterの改善 * Refactor: DONT REPEAT YOURSELF Note: GroupedNotificationはNotificationの拡張なのでその例外だけ書けば基本的に共通の処理になり複雑な個別の処理は増えにくいと思われる * Add groupedNotificationTypes * Update misskey-js typedef * Refactor: less sql calls * refactor * clean up * filter notes to mark as read * packed noteがmapなのでそちらを使う * if (notesToRead.size > 0) * if (notes.length === 0) return; * fix * Revert "if (notes.length === 0) return;" This reverts commit 22e2324. * 🎨 * console.error * err * remove try-catch * 不要なジェネリクスを除去 * Revert (既読処理をpack内で行うものを元に戻す) * Clean * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/NotificationService.ts * Clean --------- Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * Update CHANGELOG.md * update deps * fix type * fix test * Update scroll.test.ts * enhance: 通知の履歴をリセットできるように (misskey-dev#13335) * enhance: 通知の履歴をリセットできるように * Update Changelog * 通知欄も連動して更新するように * revert some changes * Update CHANGELOG.md * Remove unused part * fix * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように (misskey-dev#13477) * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように * Update CHANGELOG.md * test(backend): `notes/create`とWebSocket関連のテストを追加 * Update CHANGELOG.md * New Crowdin updates (misskey-dev#13359) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Russian) * 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 (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * fix(client): use colorizeEmoji when unicodeEmojisMap.get * メンションの最大数をロールごとに設定可能にする (misskey-dev#13343) * Add new role policy: maximum mentions per note * fix * Reviewを反映 * fix * Add ChangeLog * Update type definitions * Add E2E test * CHANGELOG に説明を追加 --------- Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> * Update CHANGELOG.md * refactor: remove export of unicodeEmojisMap * fix packedRoleCondFormulaValueAssignedRoleSchema * New Crowdin updates (misskey-dev#13478) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * update pnpm * update deps * update deps * update deps * Update CHANGELOG.md Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * Update CHANGELOG.md * format * Update packages/backend/test/e2e/mute.ts Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * format * add missing license headers * enhance: 禁止ワードチェック強化 (misskey-dev#27) * enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment * 2024.3.0 * New translations ja-jp.yml (Chinese Traditional) (misskey-dev#13480) * fix: emoji colorization * chore(client): 絵文字の画像読み込みに失敗した際はテキストではなくダミー画像を表示 (misskey-dev#13487) * fix(frontend): ピン留め or 履歴に表示されるカスタム絵文字がサーバから削除されるとリアクションが出来なくなる (misskey-dev#13486) * fix(frontend): ピン留めに登録されているカスタム絵文字がサーバから削除されるとリアクションが出来なくなる * fix CHANGELOG.md * fix Unicode Emojis * fix Unicode Emojis * fix * New Crowdin updates (misskey-dev#13489) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * Update CHANGELOG.md * Update CHANGELOG.md * fix(frontend): MkCustomEmojiでフォールバックをテキストか画像か選べるように fix of misskey-dev#13487 * 2024.3.1 --------- Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> Co-authored-by: okayurisotto <47853651+okayurisotto@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com> Co-authored-by: zawa-ch <satellite.2e1834097@gmail.com> Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: Yuriha <121590760+yuriha-chan@users.noreply.github.com> Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com> Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com>
16439s
pushed a commit
to freelynetwork/rosekey
that referenced
this issue
Mar 8, 2024
* enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev/misskey#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment
HTTP Signature/LD Signature周りでユーザー作ってる可能性ある |
1 task
jbblily
added a commit
to jbblily/misskey
that referenced
this issue
Jun 7, 2024
* enhance(backend): 通知がミュート・凍結を考慮するようにする (misskey-dev#13412) * Never return broken notifications misskey-dev#409 Since notifications are stored in Redis, we can't expect relational integrity: deleting a user will *not* delete notifications that mention it. But if we return notifications with missing bits (a `follow` without a `user`, for example), the frontend will get very confused and throw an exception while trying to render them. This change makes sure we never expose those broken notifications. For uniformity, I've applied the same logic to notes and roles mentioned in notifications, even if nobody reported breakage in those cases. Tested by creating a few types of notifications with a `notifierId`, then deleting their user. (cherry picked from commit 421f8d4) * Update Changelog * Update CHANGELOG.md * enhance: 通知がミュートを考慮するようにする * enhance: 通知が凍結も考慮するようにする * fix: notifierIdがない通知が消えてしまう問題 * Add tests (通知がミュートを考慮しているかどうか) * fix: notifierIdがない通知が消えてしまう問題 (grouped) * Remove unused import * Fix: typo * Revert "enhance: 通知が凍結も考慮するようにする" This reverts commit b1e57e5. * Revert API handling * Remove unused imports * enhance: Check if notifierId is valid in NotificationEntityService * 通知作成時にpackしてnullになったらあとの処理をやめる * Remove duplication of valid notifier check * add filter notification is not null * Revert "Remove duplication of valid notifier check" This reverts commit 239a695. * Improve performance * Fix packGrouped * Refactor: 判定部分を共通化 * Fix condition * use isNotNull * Update CHANGELOG.md * filterの改善 * Refactor: DONT REPEAT YOURSELF Note: GroupedNotificationはNotificationの拡張なのでその例外だけ書けば基本的に共通の処理になり複雑な個別の処理は増えにくいと思われる * Add groupedNotificationTypes * Update misskey-js typedef * Refactor: less sql calls * refactor * clean up * filter notes to mark as read * packed noteがmapなのでそちらを使う * if (notesToRead.size > 0) * if (notes.length === 0) return; * fix * Revert "if (notes.length === 0) return;" This reverts commit 22e2324. * 🎨 * console.error * err * remove try-catch * 不要なジェネリクスを除去 * Revert (既読処理をpack内で行うものを元に戻す) * Clean * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/entities/NotificationEntityService.ts * Update packages/backend/src/core/NotificationService.ts * Clean --------- Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com> Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * Update CHANGELOG.md * update deps * fix type * fix test * Update scroll.test.ts * enhance: 通知の履歴をリセットできるように (misskey-dev#13335) * enhance: 通知の履歴をリセットできるように * Update Changelog * 通知欄も連動して更新するように * revert some changes * Update CHANGELOG.md * Remove unused part * fix * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように (misskey-dev#13477) * fix(backend): ダイレクトなノートに対してはダイレクトでしか返信できないように * Update CHANGELOG.md * test(backend): `notes/create`とWebSocket関連のテストを追加 * Update CHANGELOG.md * New Crowdin updates (misskey-dev#13359) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Russian) * 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 (Thai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * fix(client): use colorizeEmoji when unicodeEmojisMap.get * Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop * メンションの最大数をロールごとに設定可能にする (misskey-dev#13343) * Add new role policy: maximum mentions per note * fix * Reviewを反映 * fix * Add ChangeLog * Update type definitions * Add E2E test * CHANGELOG に説明を追加 --------- Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> * Update CHANGELOG.md * refactor: remove export of unicodeEmojisMap * Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop * fix packedRoleCondFormulaValueAssignedRoleSchema * New Crowdin updates (misskey-dev#13478) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Thai) * update pnpm * update deps * update deps * update deps * Update CHANGELOG.md Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * Update CHANGELOG.md * format * Update packages/backend/test/e2e/mute.ts Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> * format * Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop * add missing license headers * enhance: 禁止ワードチェック強化 (misskey-dev#27) * enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve misskey-dev#13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment * 2024.3.0 * New translations ja-jp.yml (Chinese Traditional) (misskey-dev#13480) * Merge pull request misskey-dev#13447 from misskey-dev/develop Release: 2024.3.0 * fix: emoji colorization * chore(client): 絵文字の画像読み込みに失敗した際はテキストではなくダミー画像を表示 (misskey-dev#13487) * fix(frontend): ピン留め or 履歴に表示されるカスタム絵文字がサーバから削除されるとリアクションが出来なくなる (misskey-dev#13486) * fix(frontend): ピン留めに登録されているカスタム絵文字がサーバから削除されるとリアクションが出来なくなる * fix CHANGELOG.md * fix Unicode Emojis * fix Unicode Emojis * fix * New Crowdin updates (misskey-dev#13489) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * Update CHANGELOG.md * Update CHANGELOG.md * fix(frontend): MkCustomEmojiでフォールバックをテキストか画像か選べるように fix of misskey-dev#13487 * 2024.3.1 * Merge pull request misskey-dev#13493 from misskey-dev/develop Release: 2024.3.1 * Update README.md * test(backend): refactor tests (misskey-dev#13499) * test(backend): refactor tests * fix: failed test * chore: Automated release (misskey-dev#13075) * chore: Automated release * follow * fix(backend): リモートサーバーの情報が更新できなくなっていた問題を修正 (misskey-dev#13507) * fix(backend): fetchInstanceMetadataのLockが永遠に解除されない問題を修正 Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com> * fix test * fix * comment * comment * improve test --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com> * Update CHANGELOG.md * remove template txt * doc: Nestで循環依存がある場合のCONTRIBUTING.mdに書く (misskey-dev#13522) * doc: Nestモジュールテストの例をCONTRIBUTING.mdに書く * rm normal test * forwardRef * fix(frontend): router遷移時にmatchAllに入った場合一度`location.href`を経由するように (misskey-dev#13509) * fix(frontend): router遷移時にmatchAllに入った場合一度`location.href`を経由するように * Update Changelog * Update CHANGELOG.md * remove unnecessary args
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
タイトルの通りです。現状ですと
ので、上記2つとも回避してほしいです。
或いは、生成してしまうのが避けられないのでしたら改めて削除してほしいです。
Purpose
Misskeyを2024.2.0にアップデートした折、昨今のスパム対応のため禁止ワード機能を早速使わせていただいております。
当該スパムアカウントは私の知る限りかつて無いほど大量に発生しており、サーバーに依っては上記事象で容量を圧迫される懸念がございます。
Do you want to implement this feature yourself?
The text was updated successfully, but these errors were encountered: