-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
perf(backend): avoid N+1 selects from user
table when packing many entities
#13911
Merged
syuilo
merged 2 commits into
misskey-dev:develop
from
zyoshoka:avoid-n+1-selects-from-user-table-when-packing-many-entities
May 31, 2024
Merged
perf(backend): avoid N+1 selects from user
table when packing many entities
#13911
syuilo
merged 2 commits into
misskey-dev:develop
from
zyoshoka:avoid-n+1-selects-from-user-table-when-packing-many-entities
May 31, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
このPRによるapi.jsonの差分 差分はこちら |
👍👍 |
zyoshoka
deleted the
avoid-n+1-selects-from-user-table-when-packing-many-entities
branch
May 31, 2024 08:24
m-hayabusa
added a commit
to m-hayabusa/misskey
that referenced
this pull request
Jun 12, 2024
Squashed commit of the following: commit 6a2cf7d28d159391560820d3d342f5a6418019b0 Merge: 490bd1f21 9d25ad968 Author: anatawa12 <[email protected]> Date: Fri May 31 22:10:23 2024 +0900 Merge pull request #25 from anatawa12/vmimi-relay-timeline-merge-2024.5.0 Merge 2024.5.0 commit 9d25ad96864fa84fe1c0bba9fbedb2af63839a43 Author: anatawa12 <[email protected]> Date: Fri May 31 21:58:26 2024 +0900 chore: reimplement mute system with new APIs in addition, reduce changes between local-timeline.ts and vmimi-relay-timeline.ts, and hybrid-timeline.ts and vmimi-relay-hybrid-timeline.ts commit a0e1d5a13f11aaecd7d544170aa103c2b4deb385 Merge: 490bd1f21 6078081c3 Author: anatawa12 <[email protected]> Date: Fri May 31 21:37:19 2024 +0900 Merge tag 'refs/tags/2024.5.0' into vmimi-relay-timeline commit 6078081c336ab42535cbea173c728d2aef08d5d2 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 12:24:53 2024 +0000 [skip ci] Release: 2024.5.0 commit a59aa20be827f23f9d15f7a7368779bcc89ece25 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 12:18:52 2024 +0000 Bump version to 2024.5.0-rc.13 commit 61eec93f4e93686c362fd68c8ff1f1ca96e1d790 Author: syuilo <[email protected]> Date: Fri May 31 21:16:35 2024 +0900 Revert "2024.5.0" This reverts commit 27d1b7e6156699184bed278c9a43d5b94e159d4e. commit 27d1b7e6156699184bed278c9a43d5b94e159d4e Author: syuilo <[email protected]> Date: Fri May 31 21:09:19 2024 +0900 2024.5.0 commit 316d192bc0fb6dde1fb18c0cfe0d76a247d62388 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 12:05:47 2024 +0000 Bump version to 2024.5.0-rc.12 commit 46164f879b9bd672cd7f5eea34180a196b0967b8 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 11:20:13 2024 +0000 Bump version to 2024.5.0-rc.11 commit 374c8791d72ff55b79b2152726a174261cc997d3 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 11:13:42 2024 +0000 Bump version to 2024.5.0-rc.10 commit e8f523f00a516232af7958e541840825d46d2c32 Merge: dc55adbaf 030082f75 Author: syuilo <[email protected]> Date: Fri May 31 20:11:55 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 030082f7567e6896add3180fbc48f2d6ee4a151e Author: syuilo <[email protected]> Date: Fri May 31 19:35:27 2024 +0900 :art: commit dc55adbaf799de67e933e5207801502f49f9efa9 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 07:06:41 2024 +0000 Bump version to 2024.5.0-rc.9 commit 90ba1ca1f948c62b01055d58909ad4864ce819dd Merge: a3468fd05 514a65e45 Author: syuilo <[email protected]> Date: Fri May 31 16:06:00 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 514a65e45330f09ad58cac3cab16bd888be80866 Author: zyoshoka <[email protected]> Date: Fri May 31 15:32:42 2024 +0900 perf(backend): avoid N+1 selects from `user` table when packing many entities (#13911) * perf(backend): avoid N+1 selects from `user` table when packing many entities * perf(backend): use `packMany` instead of mapping to `pack` commit a3468fd05b47e42030db404f718a0650e2362c02 Merge: 1e007b63a 97be1a53a Author: syuilo <[email protected]> Date: Fri May 31 14:59:32 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 97be1a53adec9edeeb83a8095b24efd4e8675787 Author: syuilo <[email protected]> Date: Fri May 31 14:59:02 2024 +0900 Update 1717117195275-inquiryUrl.js commit 1e007b63aadc6bba6858539bef3b559b2811d232 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri May 31 04:38:45 2024 +0000 Bump version to 2024.5.0-rc.8 commit a0c596b03051b30dfa970482af146603a6c02f3d Merge: dfeaa1145 eaa85f5aa Author: syuilo <[email protected]> Date: Fri May 31 13:28:25 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit eaa85f5aa3fb936725fc9326e3cdae62f696c2e7 Author: syuilo <[email protected]> Date: Fri May 31 13:28:11 2024 +0900 fix test commit dfeaa1145b61dde4edeff452f5308e11a1ef19a2 Merge: f75e46752 008274723 Author: syuilo <[email protected]> Date: Fri May 31 13:19:49 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 00827472374554c9795fe372d1a605ea733441fc Author: syuilo <[email protected]> Date: Fri May 31 13:19:37 2024 +0900 New Crowdin updates (#13892) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) commit 5b8f8e7087cb447e43724bd28b4bdfdf03d328c2 Author: syuilo <[email protected]> Date: Fri May 31 11:24:17 2024 +0900 fix(backend): fix backward compatibility of antenna commit be11fd75085e8f8c000a42b40bd583894121a708 Author: syuilo <[email protected]> Date: Fri May 31 10:12:23 2024 +0900 enhance: サーバーのお問い合わせ先URLを設定できるように commit ac4a001e9f193e4727a8e65e59978a9464a56d75 Author: syuilo <[email protected]> Date: Fri May 31 10:11:11 2024 +0900 fix code style commit 24d4124ffcd3b26d2f9fbec87f917b584f494ece Author: KanariKanaru <[email protected]> Date: Thu May 30 17:36:58 2024 +0900 fix(frontend): ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように (#13907) * fix: ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように * 冗長な記述を修正 * Update CHANGELOG.md commit eaadd643ebdfb7b9cc5bd04eb68af740ced52c87 Author: zyoshoka <[email protected]> Date: Wed May 29 20:57:48 2024 +0900 chore(misskey-js): fix `repository` and add `license` in `package.json` (#13902) commit cf670e8a3dc9830110312b54eceaea29cf20495c Author: Kisaragi <[email protected]> Date: Wed May 29 07:12:50 2024 +0900 refactor(backend): avoid `as any` on CustomEmojiService.ts (#13903) commit e57ce4fa0f663210514ecda728562a73c0fe9c5e Author: Kisaragi <[email protected]> Date: Wed May 29 07:12:20 2024 +0900 chore(backend): rename local variable (#13904) much -> matched commit 44cafbb9f238e13e079135b96c4a791fb3b7faf0 Author: Kisaragi <[email protected]> Date: Wed May 29 07:11:29 2024 +0900 refactor: avoid `as any[]` on FetchInstanceMetadataService.ts (#13905) * refactor: avoid `as any[]` on FetchInstanceMetadataService.ts * apply suggestion Co-authored-by: syuilo <[email protected]> --------- Co-authored-by: syuilo <[email protected]> commit f75e46752e2911f48d856657cb458de2b1967730 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Tue May 28 09:18:21 2024 +0000 Bump version to 2024.5.0-rc.7 commit 244adef70e29a77cc65864ca4a8b46babd4bc38d Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Tue May 28 09:18:05 2024 +0000 Bump version to 2024.5.0-rc.6 commit e2eb7e8ca99839cedc01ef35c16f23da13b4ba3b Merge: 4704dfe06 80f3cb96b Author: syuilo <[email protected]> Date: Tue May 28 18:17:39 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 80f3cb96b02eaaeb513670224d33b8842414963e Author: syuilo <[email protected]> Date: Tue May 28 17:06:33 2024 +0900 feat: sentry integration (#13897) * wip * wip * wip * wip * Update CHANGELOG.md * Update ApiCallService.ts * Update config.ts commit 89b27d8587221a321b6ff9cdae4b714bbedd151a Author: tamaina <[email protected]> Date: Tue May 28 14:36:06 2024 +0900 fix(federation): InboxにきたCreate, AnnounceのobjectがBearcaps urlだった際はスキップするように (#13610) * fix(federation): AnnounceのobjectがLike出なかったらキューにためない Fix https://github.com/misskey-dev/misskey/issues/13552 * revert * better reason handlings * result * improve announce handling * skip bearcaps * also announce commit 1bb1a3298645c2d5a3f678cb6676e19519ec1e48 Author: tamaina <[email protected]> Date: Tue May 28 00:03:12 2024 +0900 [skip ci] update release manager actions commit de9e391e3486d8cb1bcf33744076c9ee17fa2aba Author: tamaina <[email protected]> Date: Tue May 28 00:02:22 2024 +0900 [skip ci] update release manager actions commit 934f9f80bd23c09842862784294dcde41fda4738 Author: Kisaragi <[email protected]> Date: Mon May 27 21:25:07 2024 +0900 docs: 「Feat: 個別のお知らせにリンクで飛べるように」のcherry-pick元を指定 (#13891) * docs: 「Feat: 個別のお知らせにリンクで飛べるように」のcherry-pick元を指定 cc misskey-dev#13885 * Update CHANGELOG.md Co-authored-by: Kisaragi <[email protected]> --------- Co-authored-by: かっこかり <[email protected]> commit 4704dfe0611767fda8917a1a544475ba7bdd7cb8 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Mon May 27 12:00:25 2024 +0000 Bump version to 2024.5.0-beta.5 commit d3b969306c80d4902119ef9b8bcfc9aadcf0a74b Merge: e50107792 4579be0f5 Author: syuilo <[email protected]> Date: Mon May 27 20:55:49 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 4579be0f5401001bcfc27c4d56133cc910f3f581 Author: anatawa12 <[email protected]> Date: Mon May 27 20:54:53 2024 +0900 新着ノートをサウンドで通知する機能をdeck UIに追加 (#13867) * feat(deck-ui): implement note notification * chore: remove notify in antenna * docs(changelog): 新着ノートをサウンドで通知する機能をdeck UIに追加 * fix: type error in test * lint: key order * fix: remove notify column * test: remove test for notify * chore: make sound selectable * fix: add license header * fix: add license header again * Unnecessary await Co-authored-by: かっこかり <[email protected]> * ファイルを選択してください -> ファイルが選択されていません * fix: i18n忘れ * fix: i18n忘れ * pleaseSelectFile > fileNotSelected --------- Co-authored-by: syuilo <[email protected]> Co-authored-by: かっこかり <[email protected]> commit d7982e471c11d0656fa1266b2e4747ca5179647d Author: syuilo <[email protected]> Date: Mon May 27 20:24:15 2024 +0900 New Crowdin updates (#13860) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Indonesian) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Vietnamese) * New translations ja-jp.yml (Romanian) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (Dutch) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Russian) * New translations ja-jp.yml (Slovak) * New translations ja-jp.yml (Swedish) * New translations ja-jp.yml (Turkish) * New translations ja-jp.yml (Ukrainian) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Bengali) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Uzbek) * New translations ja-jp.yml (Lao) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Indonesian) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Chinese Simplified) * 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 (Chinese Traditional) * New translations ja-jp.yml (Danish) * New translations ja-jp.yml (Chinese Simplified) commit a7a8dc4dbbab075cdee140f468fd7e3559cde475 Author: anatawa12 <[email protected]> Date: Mon May 27 20:12:25 2024 +0900 もともとセンシティブではないと連合されていたファイルがセンシティブとして連合された場合にセンシティブとしてそのファイルを扱うように (#13879) * feat(backend): mark an file as sensitive if the file was newly federated as sensitive * docs(changelog): もともとセンシティブではないと連合されていたファイルがセンシティブとして連合された場合にセンシティブとしてそのファイルを扱うように * fix: change way to update federated image * Update packages/backend/src/core/DriveService.ts Co-authored-by: Sayamame-beans <[email protected]> * update isSensitive of existing record object --------- Co-authored-by: Sayamame-beans <[email protected]> commit cf2256cf4162f0f58fea3afbe08d9805451a9efc Author: zyoshoka <[email protected]> Date: Mon May 27 20:11:39 2024 +0900 fix: CHANGELOG not reflecting correctly (#13888) * fix: CHANGELOG not reflecting correctly * Update .github/workflows/release-edit-with-push.yml Co-authored-by: anatawa12 <[email protected]> --------- Co-authored-by: anatawa12 <[email protected]> commit 28e0e20879d2b2834b5f3f47fdf8663afa8a07f8 Author: かっこかり <[email protected]> Date: Mon May 27 19:22:46 2024 +0900 [ci skip] Delete .github/FUNDING.yml use misskey-dev/.github repository commit e50107792c870098ac78a64d8a92e69d5f11893a Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Mon May 27 08:37:07 2024 +0000 Bump version to 2024.5.0-beta.4 commit 579b88adc7d48a43ef443798f568eead1c8e9fa5 Merge: 140df4b5e 6af9492ea Author: syuilo <[email protected]> Date: Mon May 27 17:28:08 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 140df4b5e050f1c2b55e08f9c5b511588b0370d2 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Mon May 27 08:27:39 2024 +0000 Bump version to 2024.5.0-beta.3 commit 6af9492ea5492c02a11302afe7c6a6e83c00de1b Author: Sayamame-beans <[email protected]> Date: Mon May 27 17:21:05 2024 +0900 Quick action implement (#13878) * enhance(frontend): quick action for file admin-lookup * docs(changelog): update changelog * enhance(frontend): quick action for general admin-lookup, remove unimplemented note, instance admin-lookup * docs(changelog): update changelog * chore: fix lint commit d013e4516d7afb6ed4362467f69df2d79b9f0f9f Author: かっこかり <[email protected]> Date: Mon May 27 17:19:09 2024 +0900 enhance(frontend): お気に入りチャンネルをキャッシュするように (#13881) commit 805a11aadbbc0f0a32531fd86443de514df74466 Author: かっこかり <[email protected]> Date: Mon May 27 17:18:12 2024 +0900 enhance(backend): プロフィールのリンク検証にtry-catchを追加 (#13882) * enhance(backend): プロフィールのリンク検証にtry-catchを追加 * :v: commit 1b81ca45636db21166753e0aa00d91ab23e46ac5 Author: かっこかり <[email protected]> Date: Mon May 27 17:16:47 2024 +0900 enhance(frontend): 「見たことのあるリノートを省略して表示」の名称を変更 (#13883) * enhance(frontend): 「見たことのあるリノートを省略して表示」の名称を変更 * ひとつだけcaptionが入ってるやつが真ん中にいると不格好だったので場所変更 commit 1df8ea824e5dace883f0d6855d7342984c8032d0 Author: かっこかり <[email protected]> Date: Mon May 27 17:15:42 2024 +0900 fix(backend): `/@` にアクセスするとサーバーエラーが発生する問題を修正 (#13884) commit 3ffbf6296f44c6f8837f0b8533a3b60b64403bf9 Author: かっこかり <[email protected]> Date: Mon May 27 17:15:11 2024 +0900 feat: 個別のお知らせにリンクで飛べるように (#13885) * feat(announcement): 個別のお知らせにリンクで飛べるように (MisskeyIO#639) (cherry picked from commit f6bf7f992a78e54d86a4701dbd1e4fda7ef4eb27) * fix Co-authored-by: まっちゃとーにゅ <[email protected]> * fix Co-authored-by: まっちゃとーにゅ <[email protected]> * 一覧ページではお知らせpanel全体を押せるように * お知らせバーは個別ページに飛ばすように * Update Changelog * spdx * attempt to fox test * remove unnecessary thong * `announcement` → `announcements/show` * リンクを押せる場所をタイトルと日付部分のみに変更 --------- Co-authored-by: まっちゃとーにゅ <[email protected]> commit e0b47999faf2536f7998e8ddf3558998b31aef82 Author: かっこかり <[email protected]> Date: Thu May 23 17:29:59 2024 +0900 fix(backend): `read:admin:show-user` と `read:admin:show-users` を統合 (#13798) * fix(frontend): 同じdisplayNameの権限があるのを修正 * read:admin:show-user と read:admin:show-users を統合 * Update Changelog commit 83a9aa4533912c685a74a107be3894c4a85a338c Author: anatawa12 <[email protected]> Date: Thu May 23 15:55:47 2024 +0900 feat: suspend instance improvements (#13861) * feat(backend): dead instance detection * feat(backend): suspend type detection * feat(frontend): show suspend reason on frontend * feat(backend): resume federation automatically if the server is automatically suspended * docs(changelog): 配信停止まわりの改善 * lint: fix lint errors * Update packages/frontend/src/pages/instance-info.vue * lint: fix lint error * chore: suspendedState => suspensionState --------- Co-authored-by: syuilo <[email protected]> commit 611e303bab1ace64c7ab1611e35d850a96f0bace Author: Acid Chicken <[email protected]> Date: Thu May 23 15:19:52 2024 +0900 feat(backend): add /healthz endpoint (#13834) * feat(backend): add /healthz endpoint * feat(backend): also check meilisearch status if available * style: header * chore: no-store * chore: healthcheck.sh * style: format commit 8489d39372c571736881329d92a0dabeba3f3e69 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Thu May 23 05:25:01 2024 +0000 Bump version to 2024.5.0-beta.2 commit 4ee4456e87d95c4fb39398dc46d1bbfb40cc6bf2 Merge: 4a3c01d19 aafa669cf Author: syuilo <[email protected]> Date: Thu May 23 14:24:10 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit aafa669cf59778ed695632b45af0408cc9c3f038 Author: anatawa12 <[email protected]> Date: Thu May 23 13:15:22 2024 +0900 feat(frontend): 長いテキストをペーストした際にテキストファイルとして添付するかどうかを選択できるように (#13862) * feat(frontend): ask if attach as file if clipboard text is very long * docs(changelog): 長いテキストをペーストした際にテキストファイルとして添付するかどうかを選択できるように commit ed432d06d76c2cfc3d46b2d8f7931ec3fb0235d0 Author: syuilo <[email protected]> Date: Wed May 22 06:40:05 2024 +0900 New Crowdin updates (#13850) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Chinese Simplified) commit c69de6b48cad0fb9f4af7a9b88f24aef9c3aeb08 Author: Sayamame-beans <[email protected]> Date: Tue May 21 20:43:00 2024 +0900 fix(l10n): fix wrong description of server silence (#13857) commit 4a3c01d19890b449f5d1af2e89234c43052b26ba Merge: 6046ba184 20c0bd9dd Author: syuilo <[email protected]> Date: Tue May 21 17:37:35 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit 20c0bd9ddb86cd194be52d3f7c297ad5fd148a12 Author: syuilo <[email protected]> Date: Tue May 21 17:29:02 2024 +0900 happy-domにメモリリークがありそう commit 6a637db36b8a0c32774b5da5e40236c5f14a59e8 Author: かっこかり <[email protected]> Date: Tue May 21 17:23:20 2024 +0900 enhance(frontend): 通常のノートでも、お気に入りに登録したチャンネルにリノートできるように (#13855) * enhance(frontend): チャンネルにリノートできるように * Update Changelog commit 126383dca2a80e35c2606dd5d3dcd62dad5869cd Author: かっこかり <[email protected]> Date: Tue May 21 15:07:37 2024 +0900 deps: AiScript VSCodeのバージョンを上げる (#13851) commit 3340631d434c48ecbc519b26f0e7888156f3c835 Author: syuilo <[email protected]> Date: Tue May 21 13:35:32 2024 +0900 Update about-misskey.vue commit 37f2952af9ca417549ce8024bd3045a409347138 Author: syuilo <[email protected]> Date: Tue May 21 13:33:43 2024 +0900 Update about-misskey.vue commit 7bde630820a9270e47f14fcfe5752c98d4716634 Author: anatawa12 <[email protected]> Date: Tue May 21 11:19:33 2024 +0900 `/tags` と `/user-tags` が検索エンジンにインデックスされないように (#13847) * chore(backend): noindex for tag search pages * docs(changelog): `/tags` と `/user-tags` が検索エンジンにインデックスされないように * chore: base.pug内でフラグでコントロールするように commit 3fba7686f8413442ff8b6e1149de36f81e75dfe1 Author: syuilo <[email protected]> Date: Tue May 21 10:14:58 2024 +0900 New Crowdin updates (#13500) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (English) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean) * 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 (Italian) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Russian) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (French) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Traditional) * 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 (Romanian) * 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 (Danish) * New translations ja-jp.yml (Greek) * New translations ja-jp.yml (Hungarian) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Dutch) * New translations ja-jp.yml (Norwegian) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Russian) * New translations ja-jp.yml (Slovak) * New translations ja-jp.yml (Swedish) * New translations ja-jp.yml (Turkish) * 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 (Croatian) * New translations ja-jp.yml (Uyghur) * New translations ja-jp.yml (Lojban) * New translations ja-jp.yml (Sinhala) * New translations ja-jp.yml (Uzbek) * New translations ja-jp.yml (Kannada) * New translations ja-jp.yml (Lao) * New translations ja-jp.yml (Haitian Creole) * New translations ja-jp.yml (Kabyle) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Chinese Simplified) * 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 (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Sinhala) * New translations ja-jp.yml (Sinhala) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (Indonesian) * New translations ja-jp.yml (Indonesian) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (German) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Italian) * 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 (Korean) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Korean (Gyeongsang)) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Arabic) * New translations ja-jp.yml (Vietnamese) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Japanese, Kansai) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * 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 (Russian) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (English) * New translations ja-jp.yml (English) * New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Thai) * 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 (Spanish) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (French) * New translations ja-jp.yml (Czech) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Polish) * New translations ja-jp.yml (Portuguese) * New translations ja-jp.yml (Vietnamese) commit 1d4e6393f34179c40a91ad3f674c94a5d3942264 Author: Acid Chicken (硫酸鶏) <[email protected]> Date: Tue May 21 10:10:59 2024 +0900 ci: verify locale data (#13849) * ci: verify locale data * ci: separate workflows * ci: missing installation commit 367bf0c8fcd96ff56ce1016e52fcb4751331440a Author: anatawa12 <[email protected]> Date: Mon May 20 23:21:11 2024 +0900 fix: `/share` with unicode characters in the URL (#13846) * fix: `/share` with unicode characters in the URL * docs(changelog): `/share` で日本語等を含むurlがurlエンコードされない問題を修正 commit 5836bd85df4fe511f0ab766349eb4c9d1e1e5fdf Author: anatawa12 <[email protected]> Date: Mon May 20 19:25:50 2024 +0900 fix: 複数idを指定する`users/show`が関係ないユーザを返すことがある問題を修正 (#13765) * fix: 複数idを指定する`users/show`が関係ないユーザを返すことがある問題を修正 * test: fix misskey js test * chore: user/showがnullを返さないように * chore: pass lambda instead of pushVisibleUser commit ed74f7b4a88223fe11b63d424bb0f90768a88926 Author: anatawa12 <[email protected]> Date: Mon May 20 18:55:42 2024 +0900 ci: use pnpm version from packageManager field in the package.json. (#13825) commit f6df94070b0fc1ca862d560b17488bd718c2ec85 Author: anatawa12 <[email protected]> Date: Mon May 20 18:08:20 2024 +0900 Exclude channel notes from featured polls (#13838) * feat(backend): add `channelId` to `MiPoll` as a Denormalized field * feat(backend): option to exclude polls in channels * chore: exclude channel notes from featured polls * docs(changelog): みつけるのアンケート欄にてチャンネルのアンケートが含まれてしまう問題を修正 * fix: missing license header commit 4d0db37d2e5baddea3995e222bddca7032052ef1 Author: anatawa12 <[email protected]> Date: Mon May 20 18:05:46 2024 +0900 fix notification limit with exclude/include types (#13836) * fix: /i/notificationsがsinceIdのみのときに正しく動かない問題 Fix #10902 again * chore: use exclusive range to fetch data * fix: フィルタによって通知が0件だった場合でもリトライするように * docs(changelog): `/i/notifications`に includeTypes`か`excludeTypes`を指定しているとき、通知が存在するのに空配列を返すことがある問題を修正 commit acf84a2516c08b7d3a26a2521a9bef5543303ed2 Author: anatawa12 <[email protected]> Date: Mon May 20 08:28:28 2024 +0900 FTTが有効かつsinceIdのみを指定した場合に帰って来るレスポンスが逆順である問題を修正 (#13837) * fix: FTTが有効かつsinceIdのみを指定した場合に帰って来るレスポンスが逆順である問題 * docs(changelog): FTTが有効かつsinceIdのみを指定した場合に帰って来るレスポンスが逆順である問題を修正 commit ba62b7378bb13b384bd9db27acb0013fb90b53b3 Author: zyoshoka <[email protected]> Date: Sat May 18 18:52:17 2024 +0900 fix(storybook): fix wrong `tabler-icons` CSS path (#13828) commit def7b8c55e342aea855e56da634994c02f56f600 Author: zyoshoka <[email protected]> Date: Sat May 18 12:42:26 2024 +0900 fix(frontend): fix Chromatic test fails (#13826) * fix: attempt to fix Chromatic test fails * chore: add comment commit 9b0fc317514a9c6ec8f400a317e67fdeba160e7a Author: syuilo <[email protected]> Date: Tue May 14 19:18:30 2024 +0900 Update FUNDING.yml commit 12ae9a2b23436732ef453c6bca5f22bbca229d2e Author: ふるふる <[email protected]> Date: Mon May 13 11:19:19 2024 +0900 feat: DevContainerにpnpmをインストールする際、corepackを使うようにする (#13821) commit 6046ba1841c557f2a7e869889356b9cb775e9aba Merge: 6e6bb5606 f6af6d967 Author: syuilo <[email protected]> Date: Fri May 10 21:33:20 2024 +0900 Merge pull request #13816 from misskey-dev/develop developにマージされた分の追いつき用 commit f6af6d9679305b36dc993a310462a6065248ae1a Author: おさむのひと <[email protected]> Date: Fri May 10 15:33:25 2024 +0900 fix(backend): UserEntityService.getRelationsの取得処理を軽量化 (#13811) * fix(backend): UserEntityService.getRelationsの取得処理を軽量化 * rollback commit b298897bdedc988800f72798cdbf2dbcd2e994ae Author: おさむのひと <[email protected]> Date: Fri May 10 15:32:23 2024 +0900 fix(backend): 不要なUserProfileの取得を修正 (#13812) * fix(backend): 不要なuserProfileの取得を修正 * fix: [email protected] to [email protected] * Revert "fix: [email protected] to [email protected]" This reverts commit eaf265ec2cf255cadeaa516d5b668134bc397211. commit 6e6bb5606b53173beea36f6128c50c49b3bfbe9f Merge: 0fd06e3f0 f5d57c02c Author: tamaina <[email protected]> Date: Tue May 7 14:38:53 2024 +0900 Merge branch 'develop' into release/2024.5.0 commit f5d57c02c7edbf71c4f2eaff789dfd093513027d Author: tamaina <[email protected]> Date: Tue May 7 14:38:43 2024 +0900 dev: modify release manager to set indent type commit 0fd06e3f0d8589176d33acf2b15decd0643eac29 Author: tamaina <[email protected]> Date: Tue May 7 11:07:16 2024 +0900 fix commit 313515c6817479c2d781c808e96acad7c41e61d3 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Tue May 7 01:45:00 2024 +0000 Bump version to 2024.5.0-beta.1 commit 455543b36e1bf7b4cda56b96a7ef20b2473aa654 Author: tamaina <[email protected]> Date: Mon May 6 21:36:05 2024 +0900 change package.json commit 73a5b6cec904f251bcd043018e00480b84887f19 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Mon May 6 11:50:00 2024 +0000 Bump version to 2024.5.0-beta.0 commit c639f30d39d3c4d08405df8a3eab541486efda9a Author: syuilo <[email protected]> Date: Mon May 6 20:41:39 2024 +0900 Update CHANGELOG.md commit fc77ad9355f74ec4b4b155a9d5624850b3dff351 Author: syuilo <[email protected]> Date: Mon May 6 20:37:04 2024 +0900 refactor(frontend): provide linkNavigationBehavior commit 2b21c1936212b6e1288d545b71544888e84ce8ab Author: syuilo <[email protected]> Date: Sat May 4 20:56:14 2024 +0900 update deps (#13624) * update deps * Update package.json * update deps * build: pass --strip-leading-paths to restore 0.2.x behavior (#13684) * :v: * :v: * pureimageの代わりに@napi-rs/canvasを使う (#13748) * pureimageの代わりに@napi-rs/canvasを使う * remove writestream * remove createtemp * wip * Update ClientServerService.ts * update pnpm to 9.x * update deps * re: update pnpm to 9.x * update node * :v: --------- Co-authored-by: anatawa12 <[email protected]> Co-authored-by: tamaina <[email protected]> commit eef7fcdd45b12556c07c0cff31ee7c37a0e9d12f Author: syuilo <[email protected]> Date: Sat May 4 19:40:17 2024 +0900 chore(frontend): ui tweak commit 053e7626e41a7001a49287b2d51933151efaf4c5 Author: かっこかり <[email protected]> Date: Sat May 4 13:21:40 2024 +0900 enhance(frontend_ais): PostForm系の設定項目を追加 (#13788) * enhance(frontend_ais): PostForm系の設定項目を追加 * Update Changelog commit c530a46e547791b22ecf12fe1b9e952f7df0a58c Author: Kisaragi <[email protected]> Date: Wed May 1 17:13:20 2024 +0900 enhance(backend): ドライブのファイルがNSFWかどうか個別に連合されるように (#13756) * fix(backend): ノートのattachmentにおいて、attach.sensitiveが元から存在する場合はそれを尊重する * docs: update changelog (per misskey-dev#13756) * feat(backend,apub): renderDocumentがsensitiveを連合するようにする per https://github.com/misskey-dev/misskey/issues/13755#issuecomment-2081303014 * chore(backend): 追加したコメントを削除 * docs: changelogをより丁寧にする * docs: changelogの項目名をPRに合わせる * docs: tweak apply suggestion from mei23 commit 9c057e6854c22b4bc908485c08364a8a38091167 Author: zyoshoka <[email protected]> Date: Wed May 1 16:39:16 2024 +0900 fix(frontend): fix Storybook type errors (#13779) * fix(frontend): fix Storybook type errors * fix: `hasReduce` doesn't work in args commit d2a5bb39e344fcb84a24ae60faafe4694b227b88 Author: Daiki Mizukami <[email protected]> Date: Wed May 1 07:33:58 2024 +0000 Merge pull request from GHSA-2vxv-pv3m-3wvj * fix: normalize incoming signed activities * Tweak style * Update CHANGELOG.md * Log compacted activity as well --------- Co-authored-by: syuilo <[email protected]> commit 9f66f229537915f47da8e6e08e92a78be390f454 Author: taiy <[email protected]> Date: Wed May 1 15:29:38 2024 +0900 fix(frontend): 連合なしの状態の読み書きができない問題 (#13777) * fix: 連合なしの状態の読み書きができない問題 * update changelog * fix types: https://github.com/misskey-dev/misskey/pull/13777#discussion_r1585901601 commit ef630df443bdd24cfe0b086b0e2f94d87c4f53b7 Author: syuilo <[email protected]> Date: Wed May 1 14:12:36 2024 +0900 enhance(frontend): add contact page commit 8c5e5640669c252faaf22ed8742d598ec0e2268f Author: かっこかり <[email protected]> Date: Wed May 1 13:52:59 2024 +0900 fix type error commit 2017f9114fe281ac86304f3e7956589f43d9ccce Author: かっこかり <[email protected]> Date: Wed May 1 13:51:00 2024 +0900 refactor(frontend): 非ログイン画面でのmeta取得を減らす (#13776) * refactor(frontend): 非ログイン画面でのmeta取得を減らす * fix(frontend): サーバー供給のmetaとクライアントフォールバックで取れるmetaの型が違うのを修正 * force fetch meta at welcome.vue * refactor commit 2ff90a80d453e33caee2cc39f27149d1d7386ee1 Author: zyoshoka <[email protected]> Date: Mon Apr 29 15:36:01 2024 +0900 fix(backend): add detailed schema to `fetch-rss` endpoint (#13764) commit e2ff5f58b2357b2433313b2885e7de7923f65205 Author: syuilo <[email protected]> Date: Sun Apr 28 10:54:20 2024 +0900 lint commit c7d7da8fc58ace9be6cf3af1040ed3a4b7309064 Author: MeiMei <[email protected]> Date: Sun Apr 28 10:53:33 2024 +0900 AP Link等は添付ファイル扱いしないようになど (#13754) * Linkは添付ファイルではない * CHANGELOG commit 8e8ee2ac73093b566d0b3905de884e660e67d614 Author: anatawa12 <[email protected]> Date: Sat Apr 27 21:24:39 2024 +0900 open links in abuse comment in new window (#13381) * feat: changing MkA behavior from MkMFM * chore: open links in abuse comment in new window * docs(changelog): 通報のコメント内のリンクをクリックした際、ウィンドウで開くように * chore: use inject instead of prop drilling * Revert "chore: use inject instead of prop drilling" This reverts commit b4dd14eacf59c8079676aa6ab019fece67496d79. commit fe1172fbb637ad8af3688fae56b10c435b9cf497 Author: anatawa12 <[email protected]> Date: Sat Apr 27 20:41:55 2024 +0900 fix: ハイフンを含むリモート絵文字が描画されない (#13715) commit 20eb4bc29600975ea9b6d74426204b8f6871bc27 Author: ikasoba <[email protected]> Date: Sat Apr 27 20:26:55 2024 +0900 Fix(backend): ActivityPubでのHTMLへのシリアライズを修正 (#13752) * devモードでもActivityPub系エンドポイントへアクセスできるように * ActivityPubでのHTMLのシリアライズを修正 * ハードコードしていたurlを`httpUrl`へ修正 * テストの追加 commit 78e61c65be76f6f4d8088d6c81efc514db0e8251 Author: かっこかり <[email protected]> Date: Sat Apr 27 20:00:57 2024 +0900 fix(frontend_reversi): 共有ボタンの実装を改善 (#13750) * fix(frontend_reversi): 共有ボタンの実装を改善 * Update Changelog --------- Co-authored-by: syuilo <[email protected]> commit 7ce6a9bbaffddc6019ce2eab8b7a06c119ff2f69 Author: かっこかり <[email protected]> Date: Sat Apr 27 19:59:30 2024 +0900 fix(frontend): グループ通知の人数をちゃんと数えるように (#13751) * fix(frontend): グループ通知の人数をちゃんと数えるように * Update Changelog commit cb5d8bdcddf76e26b9d0b80855955faa38ec6c36 Author: かっこかり <[email protected]> Date: Sat Apr 27 18:53:28 2024 +0900 fix(backend): ページのOGP URLが違うのを修正 (#13749) * fix(backend): ページのOGP URLが違うのを修正 * Update Changelog * typo commit 0a31e132c74cc2d8029cdadd103ea66a3ce16b6a Author: かっこかり <[email protected]> Date: Sat Apr 27 16:48:04 2024 +0900 fix(frontend): PlayのAiScriptランタイムが停止したときに画面が初期化されていない問題を修正 (#13747) * fix(frontend): PlayのAiScriptランタイムが停止したときに画面が初期化されていない問題を修正 * fix * Update Changelog * typo commit f53e22d72c2e67cf4f89dec3c55c7a9a1a970dc8 Author: salano_ym <[email protected]> Date: Sat Apr 27 16:12:00 2024 +0900 add comma (#13746) commit 6abb8c49943a0d9002118fb3b50e20940aa1e3ba Author: MeiMei <[email protected]> Date: Sat Apr 27 12:57:00 2024 +0900 Merge pull request from GHSA-m9qf-3pfj-2r86 * Add Cache-Control to Bull Board * CHANGELOG --------- Co-authored-by: syuilo <[email protected]> commit 85339ca751401ff856814ca21283c07a7c66f5ce Author: Cocoa Hoto <[email protected]> Date: Thu Apr 25 11:03:34 2024 +0900 feat: improve emoji endpoint (#13742) commit 553ba8479298fa70f4c168b679ae42f8364df17f Author: FineArchs <[email protected]> Date: Thu Apr 25 10:34:26 2024 +0900 AiScriptのバージョンを0.18.0に上げる (#13743) * Update package.json * Update autogen files * Update flash-edit.vue * Update flash-edit.vue * Update CHANGELOG.md * revert commit f9aed8f2bf994902386878d1212912caa3a57b0d Author: anatawa12 <[email protected]> Date: Fri Apr 19 19:42:01 2024 +0900 fix: 正規化されていない状態のhashtagが連合されてきたhtmlに含まれているとhashtagが正しくhashtagに復元されない問題を修正 (#13733) commit cd7f7271ca5595cae95f6fb0280fac9dee77d751 Author: おさむのひと <[email protected]> Date: Fri Apr 19 15:22:23 2024 +0900 enhance: 新しいコンディショナルロール条件の実装 (#13732) * enhance: 新しいコンディショナルロールの実装 * fix: CHANGELOG.md commit 490bd1f2116d494c58be8623974c1bc1407795e7 Author: anatawa12 <[email protected]> Date: Thu Apr 18 08:58:42 2024 +0900 fix: featuresの命名が揃っていない commit 3c1d39ff309669206aba130ff41eb58595989757 Author: anatawa12 <[email protected]> Date: Wed Apr 17 22:36:29 2024 +0900 fix: vrtlAvailableをwebからいじれない commit ea9aa6fdb41d3d5c0611f17fdacedee4861fdd37 Author: かっこかり <[email protected]> Date: Wed Apr 17 18:29:35 2024 +0900 :art: (ページ表示部上部のボタン順序を変更) Fix https://github.com/misskey-dev/misskey/pull/13724#discussion_r1568179954 commit e423b8ce4b28ecbe4e300fc67389e4def3761eb6 Author: anatawa12 <[email protected]> Date: Wed Apr 17 14:23:41 2024 +0900 細かいミュートの処理の修正 (#13695) * fix: some replies are removed from global timeline * refactor: 各チャンネルのミュートとブロックの処理をまとめる * fix: リノートをミュートでその人のノートのリノートをミュートしていたを修正 * refactor: isPureRenotePackedを他のところでも使う * docs(changelog): CHANGELOGを更新 * test: withReplies = falseでフォローしてる人によるリプライが流れてくる * test: ノートミュートしているユーザーの通常ノートのリノートが流れてくる/含まれる commit efe9cc62daedefbcdd4949171c0e73f7c4e1adc2 Author: anatawa12 <[email protected]> Date: Wed Apr 17 12:13:13 2024 +0900 feat: ぶいみみタイムラインに説明を追加 commit bfa5f42c3ec23a9dbf763f8b93db0ff229a2c7b4 Author: anatawa12 <[email protected]> Date: Wed Apr 17 12:12:49 2024 +0900 chore: ぶいみみリレーソーシャル > ぶいみみソーシャル commit 977e2d2c09c3fbc2fd2eaead8fc7314d8d6f9fc4 Author: かっこかり <[email protected]> Date: Wed Apr 17 10:53:16 2024 +0900 enhance(frontend): フォローするかどうかの確認ダイアログを出せるように (#13723) * feat(frontend): フォローするかどうかの確認ダイアログを出せるように * Update Changelog commit 6f489b58a18310fa9d8aef695d984f7ceb312102 Author: かっこかり <[email protected]> Date: Wed Apr 17 10:48:42 2024 +0900 enhance(frontend): ページの表示部上部に編集リンクを追加 (#13724) commit 390b53d33b350564cfdac9bd4566cc63a2b4a57d Author: anatawa12 <[email protected]> Date: Tue Apr 16 17:47:17 2024 +0900 feat(vmimi-relay/frontend): virtual kemomimi relay social timeline commit 835f75247405e5fec7dde704aa4fbd07f7a4a30e Author: anatawa12 <[email protected]> Date: Tue Apr 16 17:24:18 2024 +0900 feat(vmimi-relay): vmimi relay hybrid timeline commit 59211d92489c8dfe5d655a8cde11b64544ad3d7b Author: anatawa12 <[email protected]> Date: Tue Apr 16 16:30:37 2024 +0900 chore(vmimi-relay): VRTLのwithRepliesの仕様をLTLに揃える commit 1c711115b4a6aaf2f4384a0aa4284de5dcfed2f5 Author: anatawa12 <[email protected]> Date: Mon Apr 15 19:48:05 2024 +0900 chore(vmimi-relay): reimplement with FFT commit e9e877f64e83bf34f90373a366567b852d3cce18 Author: anatawa12 <[email protected]> Date: Tue Apr 16 13:37:14 2024 +0900 fix: ダイレクト投稿の宛先が保存されない (#13717) * fix: ダイレクト投稿の宛先が保存されない * fix: 同じユーザーが複数回宛先に追加できる問題 * fix: 関係ないユーザーが宛先に追加される可能性がある commit ca0d148a78bd1277479a38565f08c22cdfb4fcc2 Author: anatawa12 <[email protected]> Date: Mon Apr 15 22:11:17 2024 +0900 ci: Check Misskey JS autogenを様々改善 (#13718) commit c687b4eaa558aa3138d81f8fa4d9bbc376d0bd6c Author: MeiMei <[email protected]> Date: Mon Apr 15 09:28:09 2024 +0900 fix(backend): nginx経由で/files/にRangeリクエストされた場合に正しく応答できないのを修正 (#13712) * Fix files * CHANGELOG commit b4faa7c4ec7f8557c4b29d4af7db5cdd92a5bb84 Author: MeiMei <[email protected]> Date: Mon Apr 15 09:25:11 2024 +0900 chore: Use integrity for Redoc script (#13716) * Use integrity for redoc scripts * official? commit bba3097765317cbf95d09627961b5b5dce16a972 Author: かっこかり <[email protected]> Date: Sun Apr 14 21:30:24 2024 +0900 enhance: クリップのノート数を表示するように (#13686) * enhance: クリップのノート数を表示できるように * Update Changelog commit 8c5d9a6295ab506b935bbd5856894239997a8158 Author: zyoshoka <[email protected]> Date: Sun Apr 14 10:23:48 2024 +0900 fix(backend): incorrect logic for determining whether Quote or not (#13700) * fix(backend): incorrect logic for determining whether Quote or not * Update CHANGELOG.md --------- Co-authored-by: syuilo <[email protected]> commit 7cf0c18f83f82416c9b1bb5bca5b669e77240527 Author: かっこかり <[email protected]> Date: Sun Apr 14 10:22:03 2024 +0900 fix(backend): FileServerServiceでレンジリクエストの場合に適切なレスポンスコードが返らない問題を修正 (#13701) * return 206 for every ranged response - fixes #494 (cherry picked from commit 92eec2178fd103e9ea2bcd646aacab1fb496a33b) * detect size of remote files - fixes #494 without this, remote files are assumed to have size 0 (even if we just downloaded them!) and the range-related code won't run (cherry picked from commit 960f4fcff78a1f019c9a9377853fcd90dbfb7575) --------- Co-authored-by: dakkar <[email protected]> commit 48a7679b8a8b3df80d7f90ac6f4a852f47a8df22 Author: anatawa12 <[email protected]> Date: Sun Apr 14 08:08:26 2024 +0900 test: do not use indexedDB in cypress environment due to chrome bug (#13709) commit 5c7c44c9ebd12e9ae0dd6d7fab8f6dd78ba54eb7 Author: かっこかり <[email protected]> Date: Sat Apr 13 20:38:25 2024 +0900 fix(backend): 登録にメール認証が必須になっている場合、登録されているメールアドレスを削除できないように (#13703) * fix(backend): 登録にメール認証が必須になっている場合、登録されているメールアドレスを削除できないように (MisskeyIO#606) (cherry picked from commit 6b7df2bd10dc28b84f525a621b66fc49bf59cac6) * Update Changelog --------- Co-authored-by: まっちゃとーにゅ <[email protected]> commit f5100cc81f6ffdcfe2b9bf6041f97098a4e82d02 Author: かっこかり <[email protected]> Date: Sat Apr 13 12:51:37 2024 +0900 feat(frontend): アップロードするファイルの名前をランダム文字列にできるように (#13688) * feat(frontend): アップロードするファイルの名前をランダム文字列にできるように * Update Changelog * refactor * 設定項目を移動 * fix * 「オリジナルのファイル名を保持」に変更 * 拡張子を付加するように commit 613a6f878de1493947953a1b1172b44c324a8ec0 Author: anatawa12 <[email protected]> Date: Fri Apr 12 18:08:31 2024 +0900 fix: if withReplies is false for the user in following, note is removed from vmimi-relay-timeline commit 312340c7f6463035bb1995856ec1d8d5660502ca Author: anatawa12 <[email protected]> Date: Thu Apr 11 23:29:43 2024 +0900 feat: withReplies for vmimi relay timeline commit 5f79f2dc78e9610f0a7bf7df2db6a19592e9c9fa Author: anatawa12 <[email protected]> Date: Thu Apr 11 21:44:41 2024 +0900 chore: retry when error returned from relay server commit ce06c805ca86b5cfdef61c3db1b7bf5ffbdbf0f3 Author: anatawa12 <[email protected]> Date: Thu Apr 11 20:28:29 2024 +0900 chore(i18n): ぶいみみリレー Co-authored-by: Sayamame-beans <[email protected]> commit aecac190edae56fce8d5b0262cc637358df099b2 Author: anatawa12 <[email protected]> Date: Thu Apr 11 19:55:57 2024 +0900 chore: set icon for vmimi relay tl commit 9f607cb51bbc0003e8f883cb66df31ee76ea2a71 Author: anatawa12 <[email protected]> Date: Thu Apr 11 19:04:43 2024 +0900 chore: update misskey-js commit 242f503beed165497040e5f2ca27349fb0fb1df2 Author: anatawa12 <[email protected]> Date: Thu Apr 11 18:57:39 2024 +0900 chore: rename vkemo -> vmimi commit 8c4982542e7939331a64a88f01f64725b72b5a0d Author: anatawa12 <[email protected]> Date: Thu Apr 11 18:39:49 2024 +0900 feat: fetch instance list from API commit 72766f7ec30c51e4eb3a740f79ea4a86885e6be2 Author: anatawa12 <[email protected]> Date: Thu Apr 11 18:02:53 2024 +0900 feat: filter notes in endpoint version of vkemo relay commit 287aecfcf50941cc823142ac9b585dd047e8cb17 Author: anatawa12 <[email protected]> Date: Thu Apr 11 17:42:42 2024 +0900 feat: filter notes from non-vkemo servers commit 813d8b7fb1a2ad4512a63cee457e4b1cff9d4285 Author: anatawa12 <[email protected]> Date: Thu Apr 11 17:04:47 2024 +0900 feat: initial commit for vkemo relay as a copy of global timeline commit eb1ef1484afbdb09407a603ff69414e7f88bb9ff Author: syuilo <[email protected]> Date: Tue Apr 9 20:52:29 2024 +0900 enhance(frontend): add link of 2fa guide commit 7586ef7ba86ae9516e4a9460c0845750dda22e77 Author: 1Step621 <[email protected]> Date: Tue Apr 9 14:20:00 2024 +0900 fix(frontend): MkDialogのinputで字数制限に違反していてもEnterキーが押せてしまうのを修正 (#13677) * MkDialogのinputで字数制限に違反していてもEnterキーが押せてしまうのを修正 * update CHANGELOG.md commit b322f55c8791493da9788313fd3df9d52f1327ef Author: Srgr0 <[email protected]> Date: Mon Apr 8 22:41:26 2024 +0900 dev: fix misskey-tga (#13312) * Update deploy-test-environment.yml * Update deploy-test-environment.yml * use github.repository --------- Co-authored-by: anatawa12 <[email protected]> commit 960c4df48e31483209ac0421a009686685acd82d Author: zyoshoka <[email protected]> Date: Sun Apr 7 21:16:37 2024 +0900 enhance(frontend): better condition for posting and displaying Notes (#13670) * enhance(frontend): better condition for posting and displaying Notes * Update CHANGELOG.md commit 959cc8ff37de620bf0082f48f59963c00d045fe9 Author: zyoshoka <[email protected]> Date: Sun Apr 7 21:14:13 2024 +0900 refactor(general): use `Date.now()` instead of creating a new `Date` instance (#13671) commit 2f8fb105a5b1d2f6e5cd70ff3246ead07e63144d Author: かっこかり <[email protected]> Date: Fri Apr 5 15:59:43 2024 +0900 fix(deps): aiscript-vscodeのインストール中にWARNが出るのを修正 (#13661) commit efa42a1624b0727232263f4ec196e4908ef1e712 Author: おさむのひと <[email protected]> Date: Thu Apr 4 22:25:28 2024 +0900 fix(backend): バックエンドのpnpm devによるビルド後にbuild-assetsを行うようにする (#13659) * moveto scripts * add scripts/dev.mjs commit c4fc582469a2596a4802496367699b9e04aed9f7 Author: Jorge <[email protected]> Date: Wed Apr 3 06:02:36 2024 +0200 Merge pull request from GHSA-fpvp-74wx-35p3 Co-authored-by: syuilo <[email protected]> commit b4b47d85cf50486980cc3fa3575cf48c7fb0a2e7 Author: かっこかり <[email protected]> Date: Mon Apr 1 20:44:24 2024 +0900 refactor(frontend): use `scrollX` or `scrollY` (#13645) commit 61978cb4ca481f099828ef1b0b95258029937008 Author: かっこかり <[email protected]> Date: Sun Mar 31 14:16:42 2024 +0900 fix(frontend): ページデザインの修正 (#13642) commit efafa02f6820a31df5dded620cf0f6ef30454e0c Author: かっこかり <[email protected]> Date: Sun Mar 31 12:43:39 2024 +0900 enhance(backend): ビデオファイルにビデオトラックがあるかを確認するように (#13568) * enhance(backend): ビデオファイルにビデオトラックがあるかを確認するように (cherry picked from commit 23d38a2d6492a2b24e9b2c031d66c3e8a5d382ef) * Update Changelog * Update Changelog * Revert "Update Changelog" This reverts commit 93fd996932b87ef550c38b48bd0678060f3ed1af. * fix(test) ffmpegをインストールするように * 入れる方間違えた * fix test * 拡張子変わらなかったのでそのまま行く * ログを出力するように * msg * remove unused import * add log * attempt to fix test error * Revert "attempt to fix test error" This reverts commit d9d6524cadd655e6d8e9398b26fdfef332f30f4d. * Update FileInfoService.ts * oggも検査の対象にする commit 0f2e6513318e05b0a88526b52130b911b5631ec9 Author: Zero King <[email protected]> Date: Sun Mar 31 09:43:28 2024 +0800 fix(frontend): remove duplicate CSS declaration (#13640) commit d4ca973e3408a7d28788efe57bcd882c0ce9eedc Author: 1Step621 <[email protected]> Date: Sat Mar 30 20:30:22 2024 +0900 Enhance(frontend): もっと!ボタンでリアクション一覧が開けるように (#12935) * もっと!ボタンでリアクション一覧が開けるように * update CHANGELOG.md && デバッグ用に最大リアクション表示数を1にしてたのを一応戻した * fix * デザイン調整 * maxNumberもどす * fix CHANGELOG * fix * move changelog * :art: --------- Co-authored-by: かっこかり <[email protected]> Co-authored-by: syuilo <[email protected]> commit b96d9c6973b1c861306fdb9f51256cee5325a2b1 Author: かっこかり <[email protected]> Date: Sat Mar 30 16:02:03 2024 +0900 fix/enhance(frontend): 映像・音声周りの改修 (#13206) * enhance(frontend): 映像・音声周りの改修 * fix * fix design * fix lint * キーボードショートカットを整備 * Update Changelog * fix * feat: ループ再生 * ネイティブの動作と同期されるように * Update Changelog * key指定を消す commit 50da7d2a2728745bcf29cf71fb230c85a1845060 Author: かっこかり <[email protected]> Date: Sat Mar 30 15:34:05 2024 +0900 enhance(frontend): 2要素認証セットアップウィザードにアプリを起動するボタンを新設 (#13636) * enhance(frontend): 2要素認証セットアップウィザードにアプリを起動するボタンを新設 * add comment * use css module commit 2a851437ffcd8778d157a6841875f03330c994b5 Author: おさむのひと <[email protected]> Date: Sat Mar 30 15:28:19 2024 +0900 fix: misskey-js、bubble-game、reversiのビルドをesbuildに統合する (#13600) * fix: ビルドが遅いパッケージのビルド速度を改善 * dependenciesの整理 * fix ci * ビルド開始時に古いファイルを消す * fix ci * fix ci commit b35ae97ba7b57ae2b04eb0cc25dd3360e321e537 Author: zyoshoka <[email protected]> Date: Sat Mar 30 13:51:53 2024 +0900 fix(backend): better `notes/translate` error response (#13631) * fix(backend): better `notes/translate` error response * Update CHANGELOG.md * test(backend): perform administrative operations as `root` --------- Co-authored-by: syuilo <[email protected]> commit f3500ffda96913e41708a6ca04ef9bbf07af74e4 Author: Nila <[email protected]> Date: Sat Mar 30 02:28:47 2024 +0100 fix: report progress out of 100% in CleanRemoteFilesProcessorService (#13633) * Report progress out of 100% in CleanRemoteFilesProcessorService * Add changelog entry commit f90be427f51392ef3ed5a7eb7f35059274bb47fc Author: かっこかり <[email protected]> Date: Mon Mar 25 18:31:30 2024 +0900 fix(frontend): 「今日誕生日のフォロー中ユーザー」ウィジェットが正しく動作しない問題を修正 (#12835) * (fix) タイムゾーンによっては誕生日のフォロー中ユーザーが正しく読み込まれない * 文言をわかりやすく * Update Changelog * (add) reload button * Update CHANGELOG.md * run misskey-js * fix * Revert "文言をわかりやすく" This reverts commit c5ab6419563cc70ec8ba758e800c74d3469131e3. * Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue * Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue --------- Co-authored-by: syuilo <[email protected]> commit 8f415d69cd2e459c6a8ac46034d5eb09b91e441f Author: かっこかり <[email protected]> Date: Mon Mar 25 12:11:10 2024 +0900 fix(generator): APIクライアントのパスにoperationIdが使われる問題を修正 (#13622) commit a1bc8fa77b0820907399d010f56c2169f6898e8b Author: zyoshoka <[email protected]> Date: Sun Mar 24 16:46:52 2024 +0900 test(backend): fix streaming test error when replying to followers-only note (#13618) commit 539718f6a86cac21bd47106e206b888135e2a89d Author: zyoshoka <[email protected]> Date: Sun Mar 24 16:46:15 2024 +0900 fix(misskey-js): fix ESLint error in generator due to `operationId` change (#13619) commit 3db26f2b94af6cc981f1305ddd4da20401aa2910 Author: syuilo <[email protected]> Date: Sat Mar 23 20:43:29 2024 +0900 fix(backend): fix openAPI operationId format commit 6bd78770de06bd3694127da17ccd051f05057329 Author: かっこかり <[email protected]> Date: Fri Mar 22 18:21:14 2024 +0900 enhance(frontend): リアクション受け入れがいいねのみの場合はボタンホバーでツールチップが出るように (#13613) commit c9c6424205f1d05813735a8f9c0e53a1ccc35e0e Author: かっこかり <[email protected]> Date: Fri Mar 22 15:03:21 2024 +0900 enhance(frontend): TOTPの入力ダイアログを改良 (#13607) * enhance(frontend): TOTPの入力ダイアログを改良 * Update Changelog commit 40bb6069ec04bc0461ac407da7d03c6910c23d6d Author: tamaina <[email protected]> Date: Fri Mar 22 08:54:34 2024 +0900 fix(frontend): URLプレビューのto/hrefがない問題を修正 Fix of https://github.com/misskey-dev/misskey/pull/13579/files/9ae577871b10f6231acc3451188cd69ede9443ed#diff-cfa02e203bdbd03dbf312a889f009ca7f9ebd8376334ebd74c4961b716b22d93 commit 831c74a25b2db0ba3f6d43a9a1a9072d342b2822 Author: おさむのひと <[email protected]> Date: Thu Mar 21 18:46:42 2024 +0900 fix: URLプレビューの動作改善+動作設定を可能にする (#13579) * wip * support new version * URLプレビュー無効化時、フロント側も非表示にしてリクエストをしないようにする * fix lint * fix lint * tweak preview request error handles * fix: CHANGELOG.md * fix * fix --------- Co-authored-by: syuilo <[email protected]> commit f4838e50b4043f917020dd1cfa7b75da087ff8f2 Author: かっこかり <[email protected]> Date: Thu Mar 21 07:51:01 2024 +0900 enhance(antenna): Botの投稿を除外できるように (#13603) * enhance(antenna): Botの投稿を除外できるように (MisskeyIO#545) (cherry picked from commit a95ce067c6cf0a93647e358aabc984bdbe99e952) * Update Changelog * remove translations * spdx --------- Co-authored-by: まっちゃとーにゅ <[email protected]> commit 7795045b23a95032a15a980ad28cc27ce5423bbe Author: syuilo <[email protected]> Date: Wed Mar 20 20:01:56 2024 +0900 Update about-misskey.vue commit ca2df14a8f4e2d0d7eef699b44a2dd9580842a2a Author: かっこかり <[email protected]> Date: Wed Mar 20 13:10:09 2024 +0900 fix(frontend): woodenPanelの配色を修正 (#13561) * fix(frontend): woodenPanelの配色を修正 * fix commit d7bb6c88d3e4878486fb1f4d1655379896a5d976 Author: Gianni Ceccarelli <[email protected]> Date: Wed Mar 20 02:25:49 2024 +0000 Cypress typescript (#13591) * convert Cypress tests to TypeScript this work was done by @lunaisnotaboy https://github.com/lunaisnotaboy for their fork https://github.com/cutiekey/cutiekey/pull/7 I just repacked their changes into a minimal set * fix call to `window` in cypress tests this error was spotted thanks to the TypeScript compiler: ``` support/commands.ts:33:12 - error TS2559: Type '(win: any) => void' has no properties in common with type 'Partial<Loggable & Timeoutable>'. 33 cy.window(win => { ~~~~~~~~ Found 1 error in support/commands.ts:33 ``` (again, @lunaisnotaboy did the actual work) commit 115d91812e4bc25a56126f23b4ad13b07d451552 Author: おさむのひと <[email protected]> Date: Wed Mar 20 10:30:45 2024 +0900 fix(frontend): shikiの言語・テーマの定義ファイルをCDN(esm.sh)から取るようにする (#13598) * fix(frontend): shikiの言語・テーマの定義ファイルをCDN(esm.sh)から取るようにする * fix CHANGELOG.md commit 5f6863b77e9e955b2e82b9f44a63df4c1eb6e4c8 Author: かっこかり <[email protected]> Date: Mon Mar 18 19:04:20 2024 +0900 Add missing credit (for #13586) commit 0226a670ddb0a38dfd8b8f479885ee5e83cf970f Author: かっこかり <[email protected]> Date: Mon Mar 18 18:34:31 2024 +0900 fix(backend): ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (#13586) * enhance(OGP): ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (MisskeyIO#528) (cherry picked from commit 0c3de462d99c47297bebc162581bac6f78f21b49) * Update Changelog --------- Co-authored-by: まっちゃとーにゅ <[email protected]> commit 067cdf3ce422f46535c3f70be91c3b55e03248ad Author: かっこかり <[email protected]> Date: Mon Mar 18 18:21:27 2024 +0900 enhance(frontend): ページのデザインを調整 (#13590) * enhance(frontend): ページのデザインを調整 * 共有ボタンを直感的な導線に変更 * Update Changelog * Update packages/frontend/src/components/page/page.image.vue --------- Co-authored-by: syuilo <[email protected]> commit a38646bd0f732c3f71bf9e8174baa7d66f8eae9f Author: かっこかり <[email protected]> Date: Mon Mar 18 14:20:28 2024 +0900 fix(backend): フォローリクエストを作成する際に既存のものは削除するように (#13588) * fix: delete old follow request (if exists) before creating new (cherry picked from commit ea948ccadc7eace1fcace176c9c070b2a9b46f56) * Update Changelog * Update Changelog --------- Co-authored-by: Kaity A <[email protected]> commit b65203c9f852a29a3a6e7ce81c6761e9ac228bf3 Author: かっこかり <[email protected]> Date: Sun Mar 17 20:33:33 2024 +0900 fix(frontend): WebGL2コンテキストの初期化に失敗するとMisskeyが起動できなくなる問題を修正 (#13587) * Fixed startup crash with seasonal effects (cherry picked from commit eba0c2cc61512db22109e2f15604eb65f5b7d2f2) * Update Changelog * Update Changelog --------- Co-authored-by: Leah <[email protected]> commit dcfab918e9885ffd533f12d7d62e06a5072baa5c Author: BackRunner <[email protected]> Date: Sun Mar 17 17:47:29 2024 +0800 feat: send heartbeat right after visibility changed to 'visible' (#13581) commit 282cfae1b2b55857df0f3689bdaa634522248e4e Merge: 7e63ab0f5 4b1ca9ef6 Author: syuilo <[email protected]> Date: Sun Mar 17 10:34:15 2024 +0900 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop commit 7e63ab0f5628bea33e8867d8257779b9ffeb8dd6 Author: syuilo <[email protected]> Date: Su…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
#13910 に書いたことを実施しました。
Why
Closes #13910
Additional info (optional)
とりあえず https://gist.github.com/zyoshoka/647b9e9b74313e04c80a2230e014b088 のように書いたパフォーマンス計測用コードを
packages/backend/test/e2e
直下に置いて E2E テストを実行すると次のようになりました。Before
After
Checklist