かっこかり
8691babd56
fix(frontend): Update MkLightbox.item.vue
2026-07-17 14:44:03 +09:00
syuilo
3c1f01af10
feat(dev): frontend browser metrics report ( #17630 )
...
* wip
* Update measure-frontend-browser-comparison.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* refactor
* fix
* Update chrome.mts
* refactor
* wip
* fix
* Update frontend-browser-metrics-report.yml
* Update frontend-browser-report.mts
* refactor
* wip
* Update frontend-browser-report.mts
* wip
* wip
* wip
* Revert "wip"
This reverts commit ce7657081b .
* Update frontend-browser-metrics-report.yml
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* Update frontend-browser-report.mts
* playwright
* Update chrome.mts
* refactor
* wip
* Update measure-frontend-browser-comparison.mts
* clean up
* Update measure-frontend-browser-comparison.mts
* fix
* Update chrome.mts
* refactor
* Update frontend-browser-metrics-report.yml
2026-07-16 10:21:30 +09:00
かっこかり
152e0fc48c
perf(frontend): タイムラインのリアルタイム更新のアニメーションでTransitionGroupを使用しないように ( #17708 )
...
* perf(frontend): タイムラインのリアルタイム更新のアニメーションでTransitionGroupを使用しないように
* fix
* wip
* fix
* fix
* Update Changelog
* spdx
* remove unnecessary css declaration
2026-07-15 12:06:25 +09:00
おさむのひと
ecd1d615ff
fix(frontend): 未ログイン時のトップページがスクロール不可だったのを修正 ( #17681 )
...
* fix(frontend): 未ログイン時のトップページがスクロール不可だったのを修正
* fix CHANGELOG.md
* remove playwright file
* fix(frontend): 非ログイン時トップページを背景の上でもスクロールできるよう修正
.root を min-height から develop と同じ height + overflow: auto に戻して .root 自身を
スクロールコンテナとし、装飾レイヤ (.bg / .shape1 / .shape2) の pointer-events: none と
併せて、コンテンツ列以外 (背景) の上でもホイールスクロールが効くようにする。
CSS のみの対応で、TL のマーキーアニメーションやノート / フェデレーションのクリック挙動は
変更しない。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-13 20:21:18 +09:00
Genki.Takeuchi
53c398ce43
fix(frontend): loadRawImages有効時、リモート画像をタップしてからビューワーが開くまでに初回のみラグが発生する問題を修正 ( #17703 )
...
ビューワーを表示するトリガーをサムネイル画像又はオリジナル画像がロードされたときに修正
2026-07-13 19:58:05 +09:00
syuilo
15c187ffa2
enhance(frontend): misskey-native lightbox ( #17687 )
...
* wip
* wip
* Update MkImageGallery.item.vue
* wip
* Update MkImageGallery.item.vue
* Update MkImageGallery.item.vue
* wip
* wip
* wip
* wip
* wip
* Update MkImageGallery.vue
* Update MkImageGallery.vue
* wip
* wip
* Update MkMediaList.vue
* Update MkImageGallery.item.vue
* fix
* wip
* Update MkImageGallery.item.vue
* wip
* wip
* Update MkImageGallery.item.vue
* refactor
* Update MkImageGallery.item.vue
* Update MkImageGallery.vue
* Delete animation.ts
* wip
* wip
* Update MkImageGallery.item.vue
* Update MkImageGallery.item.vue
* wip
* wip
* Update MkImageGallery.vue
* Update MkImageGallery.vue
* Update MkImageGallery.item.vue
* fix
* Update MkImageGallery.item.vue
* add note
* lint
* Update MkMediaList.vue
* refactor
* Update MkImageGallery.item.vue
* wip
* Update MkImageGallery.item.vue
* fix
* Update MkImageGallery.item.vue
* wip
* Update MkImageGallery.item.vue
* wip
* wip
* Update MkImageGallery.item.vue
* Update MkImageGallery.item.vue
* Update MkImageGallery.item.vue
* Update MkImageGallery.item.vue
* Update MkVideoContol.vue
* wip
* Update MkMediaVideo.vue
* Update MkMediaVideo.vue
* wip
* Update MkImageGallery.vue
* Update MkVideoContol.vue
* Update MkVideoContol.vue
* Improve image viewer (#17696 )
* wip
* fix
* fix
* 🎨
* fix
* fix: Video要素をpropsで渡すのをやめる
* 🎨
* fix
* wip
* fix
* fix: 画面外にドラッグできるのを修正
* fix lint
* fix
* fix
* fix
* refactor
* add comment
* fix: 画像を新しいタブで開くが機能しなくなっていた問題を修正
* fix
* clean up
* attempt to fix
* fix
* enhance: ブラウザの戻るボタンで閉じる
* Revert "fix: 画面外にドラッグできるのを修正"
This reverts commit ea2ddc2620 .
* Reapply "fix: 画面外にドラッグできるのを修正"
This reverts commit 87171980a7 .
* fix
* fix: 存在しない要素がsourceElementのときに閉じると画像が飛んでいく問題を修正
* fix: clampに余白を追加
* fix duplicated condition
* fix
* fix typo
* fix(frontend/imagegallery): ボタンの当たり判定がまだ小さいのを修正 (#17697 )
* wip
* fix
* fix
* 🎨
* fix
* fix: Video要素をpropsで渡すのをやめる
* 🎨
* fix
* wip
* fix
* fix: 画面外にドラッグできるのを修正
* fix lint
* fix
* fix
* fix
* refactor
* add comment
* fix: 画像を新しいタブで開くが機能しなくなっていた問題を修正
* fix
* clean up
* attempt to fix
* fix
* enhance: ブラウザの戻るボタンで閉じる
* Revert "fix: 画面外にドラッグできるのを修正"
This reverts commit ea2ddc2620 .
* Reapply "fix: 画面外にドラッグできるのを修正"
This reverts commit 87171980a7 .
* fix
* fix: 存在しない要素がsourceElementのときに閉じると画像が飛んでいく問題を修正
* fix: clampに余白を追加
* fix duplicated condition
* fix
* fix typo
* fix
* Update Changelog
* indent
* fix
* fix
* refactor: rename componet
* fix
* fix
* fix
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
2026-07-12 11:58:44 +09:00
かっこかり
059fbaa92b
fix(frontend/test): follow-up of #17682 of 2 ( #17685 )
...
* fix(frontend/test): follow-up of #17682 of 2
* fix
2026-07-08 22:37:19 +09:00
かっこかり
9472e72678
enhance(frontend/test): frontend e2eをPlaywrightに移行 ( #17682 )
...
* enhance(frontend/test): frontend e2eをVitest Browser Modeに移行
* fix
* fix unit tests
* fix
* fix
* update playwright
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* perf
* Revert "perf"
This reverts commit e60e965c3c .
* fix
2026-07-08 20:58:02 +09:00
かっこかり
9440423a73
refactor(frontend): フロントエンドのfluent-emojisをemoji-assetsから取ってくるように ( #17662 )
...
refactor(frontend): フロントエンドのfluent-emojis使用箇所を `@misskey-dev/emoji-assets` のものに変更
2026-07-08 20:11:13 +09:00
かっこかり
b2867eb0d7
fix(frontend): ディレクティブのイベントリスナーがマウント解除後も残る問題を修正 ( #17683 )
...
* fix(frontend): ツールチップがマウント解除後もイベントリスナーが残る問題を修正
* more fix
* fix
* fix/refactor
* Update Changelog
* update comment
* refactor
* fix
2026-07-08 19:45:43 +09:00
かっこかり
c24ce9b55a
deps: update dependencies ( #17669 )
...
* deps: update dependencies
* deps: update dependencies (major)
* migrate js-yaml
* migrate js-yaml
* run pnpm dedupe
* fix
* chore: reorganize dependencies
* perf: lazy-load id generators
* Revert "perf: lazy-load id generators"
This reverts commit 041f7c4206 .
2026-07-06 18:55:06 +09:00
かっこかり
1d41cb3d29
perf(frontend): UNIX時計ウィジェットでrequestAnimationFrameを使用するように ( #17665 )
2026-07-05 13:08:44 +09:00
かっこかり
1858d56918
fix(frontend): ワードミュートの判定が誤っている問題を修正 ( #17668 )
2026-07-05 13:07:17 +09:00
Johann150
187610d516
fix(frontend): correctly detect isMe in mention ( #17664 )
2026-07-04 20:43:42 +09:00
かっこかり
f59bf35615
feat: 条件に一致したURLプレビューのサムネイルを隠すことができるように ( #17635 )
...
* URLプレビューのサムネイルを隠す機能を追加 (MisskeyIO#214)
* Update Changelog
* fix
* Update Changelog
* fix
* fix: もうセンシティブと判定されている場合はそれをそのまま通すように
* fix: unnecessary import
* fix lint
---------
Co-authored-by: CyberRex <hspwinx86@gmail.com >
2026-07-04 16:26:22 +09:00
おさむのひと
0f056c4955
refactor: Sentry呼び出し個所の抽象化 ( #17661 )
2026-07-04 16:06:24 +09:00
おさむのひと
9f614517c0
fix: tsconfig.jsonにskipLibCheck: trueを追加する ( #17651 )
...
* fix: tsconfig.jsonにskipLibCheck: trueを追加する
* skipLibCheckで抜けたチェックを自前でやる
2026-07-03 19:22:23 +09:00
かっこかり
c29a3d902b
refactor(frontend): MkNote/MkNoteDetailedのロジックを統合 ( #17636 )
...
* refactor(frontend): MkNote/MkNoteDetailedのロジックを統合
* refactor
* fix
* fix: 差分を解消
* fix lint
* fix types
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-07-03 19:14:48 +09:00
かっこかり
97e54a1ee8
fix(frontend): APIキーを指定するいくつかのフォームでautocompleteが発動する問題を修正 ( #17655 )
2026-07-03 14:58:58 +09:00
かっこかり
1eedf04d9a
fix(frontend): デバイスサイズをスマートフォンに固定している場合はページヘッダーのアイコンを常に表示するように ( #17590 )
...
* fix(frontend): デバイスサイズをスマートフォンに固定している場合はページヘッダーのアイコンを常に表示するように
* Update Changelog
* Update Changelog
* fix
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-07-02 22:36:57 +09:00
greymoth
7e29f04287
fix(chat): don't send message while the IME is composing ( #17646 )
...
Co-authored-by: greymoth <246701683+greymoth-jp@users.noreply.github.com >
2026-07-01 10:06:16 +09:00
かっこかり
4daa1ffe05
chore(deps): 未使用依存パッケージを削除 ( #17641 )
...
chore(deps): 未使用依存パッケージを削除 (tiramiss-community/endolphin#20 )
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com >
2026-06-29 23:08:09 +09:00
かっこかり
4f993cef1b
enhance: Set default Node.js version to v26 ( #17623 )
...
* enhance: Set default Node.js version to v26
* fix
* Update Changelog
* fix types
* drop node v22
* update changelog
* fix test
* update
* fix test
* fix test
* Revert "drop node v22"
This reverts commit bb4e011628 .
* fix changelog
* attempt to fix test
* attempt to fix test
* fix: update re2 that supports node 26
* attempt to fix test
* attempt to fix test
* run pnpm dedupe
* restore 2fa e2e
* refactor
* attempt to fix test
* attempt to fix test
* run pnpm dedupe
* attempt to fix test
2026-06-28 00:06:49 +09:00
かっこかり
554339aaa1
deps: update dependencies ( #17631 )
...
* deps: update deps
* Update Changelog
* update dependencies (major)
* fix: broken lockfile on changelog-checker
* update vite
* update minimum working node version to 22.22.0
* update minimum working node version to 22.22.2
* fix types
* refactor: avoid using default import
* Revert "refactor: avoid using default import"
This reverts commit 5784df2ff0 .
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-06-27 22:04:08 +09:00
syuilo
8af257929d
enhance(frontend): drop pref migration ( #17379 )
...
clean pref migration
2026-06-26 20:35:37 +09:00
かっこかり
1068c6424f
feat: コントロールパネルから二要素認証を解除できるように ( #17614 )
...
* enhance: コントロールパネルから二要素認証を解除できるように
* Update Changelog
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-06-26 19:33:25 +09:00
おさむのひと
669889f749
chore: センシティブ判定を外部サービス扱いにする ( #17570 )
...
* chore: センシティブ判定を外部サービス扱いにする
* fix review
* regenerate
* fix review
* fix review
* regenerate
* fix CHANGELOG.md
* fix review
* add comment
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-06-26 17:47:00 +09:00
syuilo
e12f97b1d8
enhance(dev): improve Frontend Bundle Report
2026-06-24 15:01:37 +09:00
syuilo
266a3c473b
enhance(dev): improve frontend bundle report ( #17600 )
...
* wip
* Update package.json
* wip
* Update pnpm-lock.yaml
* wip
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* Update frontend-bundle-visualizer-report.mjs
* refactor
* Update frontend-js-size.yml
* refactor
* Update package.json
2026-06-22 19:41:03 +09:00
かっこかり
c0a8c7f93a
enhance(backend): SummalyのUser Agentを改善 ( #17589 )
...
* enhance(backend): SummalyのUser Agentを改善
* Update Changelog
* update summaly
2026-06-20 21:33:15 +09:00
anatawa12
21a4f95bd6
fix: the script contains locale json is prefetched ( #17585 )
...
This commit upgrades rolldown used by vite to 1.1.0 and set
includeDependenciesRecursively instead of maxSize for
i18n code splitting group.
We unexpectedly prefetched the script file includes locale JSON
before this fix because locale inliner did not remove prefetch
for transitive dependency of i18n global variable.
Current locale inliner assumes the file contains i18n global
variable and the file contains i18n global variable are same file
and only removes prefetch for the file for i18n global variable
and leaves dependency files of the file.
However, in the previous fix for rolldown migration regression,
we set `maxSize: 1` for manual chunk of i18n.
This makes the chunk for i18n global variable (@/i18n.js) and
the chunk includes locale JSON (@@/js/locale.js) distinct chunks.
As a result, only prefetch for i18n global is removed and local
JSON remain in the prefetch file name dictionary (__vite__mapDeps).
There is two ways to fix this problem: 1) make rolldown to bundle
i18n related files into one but leave unrelated files separated
module or 2) update locale inliner to remove transitive dependency
of i18n of __vite__mapDeps.
2nd way is prune to rolldown changes, and it's possible by parsing
each .js file to (re)create module graph in inliner, it's complex.
Therefore, this commit fixes this with 1st way with
includeDependenciesRecursively option on `codeSplitting.groups`
newly added in rolldown 1.1.0.
Since latest vite as of writing (8.0.16) strictly depends on
rolldown 1.0.3, we cannot use it normally. We use overrides
to work around this problem. As far as I checked the vite
repository, upgrading rolldown to 1.1.x includes no code changes
except for package.json, so I hope this upgrade is safe.
2026-06-20 08:59:01 +09:00
Tatsuya_yd
e117456815
fix(frontend): ノートの下書きをリセットする際、未アップロードのファイルについては添付予定が解除されない問題を修正 ( #17568 )
...
* fix(frontend): ノートの下書きをリセットする際、未アップロードのファイルについては添付予定が解除されない問題を修正(#17486)
* fix(frontend): useUploader側にresetメソッドを追加し、そちらを呼び出す形に修正
* 現在のdisposeをresetにリネームして`items.value = [];`を追加する形に修正
* tweak
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-06-17 14:26:45 +09:00
かっこかり
05dd02a463
deps: update dependencies ( #17575 )
...
* deps: update security dependencies
* deps: update dependencies
* deps(backend): update juice
2026-06-17 12:13:50 +09:00
syuilo
7bd8f8148b
fix(frontend): 画像アップロード時、フレームのキャプション付与が正しく行われないことがある問題を修正
...
Fix #17518
2026-06-15 17:50:02 +09:00
かっこかり
0b4764c68b
enhance: estree-walkerをoxc-walkerに変更 ( #17556 )
...
* enhance: estree-walkerをoxc-walkerに変更
* fix lint [ci skip]
2026-06-09 12:10:15 +09:00
かっこかり
81b182460e
deps: update dependencies ( #17477 )
...
* deps: update dependencies
* fix archiver types not updated
* spdx
* update archiver types
* update deps
* fix test
2026-06-07 17:25:43 +09:00
おさむのひと
2aa6d4fc7f
fix(frontend): add antenna handling in antenna-column component ( #17553 )
...
fix: add antenna handling in antenna-column component
2026-06-06 14:07:51 +09:00
anatawa12
67a0ae460d
fix(frontend): locale inliner is not working ( #17543 )
...
* feat: support facade module
* refactor: migrate typings to ESTree from rolldown/utils
* fix: name conflict from function parameter are not detected correctly
* refactor: migrate typings to ESTree from rolldown/utils
* fix: name conflict from function parameter are not detected correctly
* fix: template literal in member expression not supported
* fix: improve identifier conflict
* feat: add error when no localization are applied by locale inliner
* lint: fix lints
* fix: let rolldown to not hoist i18n modules with other modules
* chore: make error if there is unexpected specifiers
* fix license header
2026-06-05 12:36:44 +09:00
Kissa Ruokanen
312d7c1866
fix(frontend): パスキー登録完了時の認証ダイアログの入力値が使われていない問題を修正 ( #17539 )
...
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
2026-06-04 23:42:02 +09:00
Tatsuya_yd
e215ab1091
fix(frontend): メンションのサジェスト時に表示されるアイコン表示が画像サイズ次第で崩れる問題を修正 ( #17542 )
...
* fix(frontend): メンションのサジェスト時に表示されるアイコン表示が画像サイズ次第で崩れる (#17504 )
* fix(frontend): メンションのサジェスト時に表示されるアイコン表示が画像サイズ次第で崩れる (#17504 )
2026-06-04 22:19:15 +09:00
かっこかり
e2bcd9c2b4
enhance(frontend): 絵文字メニューから直接絵文字パレットに追加できるように ( #17420 )
...
* enhance(frontend): 絵文字メニューから直接絵文字パレットに追加できるように
* Update Changelog
* fix lint
* Update Changelog
* enhance: 追加し直す挙動に変更
* ✌️
* fix
2026-06-04 20:50:33 +09:00
syuilo
2e1594245b
fix(frontend): deepEqualの片方がnull/undefinedな場合の判定が正しくないのを修正
2026-06-03 14:51:40 +09:00
かっこかり
e50603e30b
fix: サーバー全体のアップロードサイズ上限とロールポリシーのアップロードサイズ上限に関する修正 ( #17389 )
...
* fix(backend): ロールポリシーのファイルサイズ制限の上限値をサーバー全体のファイルサイズ制限にする
* fix(frontend): サーバー全体のファイルサイズ制限に関する説明を追加
* fix: ベースロールしか与えられていないときにaggregateが走らない問題を修正
今までは問題なかったけど、maxFIleSizeMbで上限capするようになったため
2026-06-03 09:12:56 +09:00
Kissa Ruokanen
23bb992121
enhance(frontend): scroll position restoration in the drive page and "Files" tab on the user page ( #17497 )
...
* fix: ユーザーページのFilesタブでスクロール位置が正しく復元されない問題を修正
* fix: ドライブページでスクロール位置が保持されない問題を修正
* fix: 変更履歴の文言を調整
* fix: 同じファイルを複数ノートに添付した場合にスクロール位置が先頭要素へ戻る問題を修正
* fix: viewPosition の計算誤りと KeepAlive によるスクロール位置消失を修正
* fix: スクロール位置復元が下端要素の見切れを引き起こす問題を修正
* fix: スクロール位置復元がコンテナ高さ変化時にオーバーシュートする問題を修正
* Update CHANGELOG.md
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
* fix: 最下部スクロール時にスクロール位置のキャプチャが失敗する問題を修正
min-height による空白領域にビューポート中央が入るケースで anchorId が更新
されず、復元が古い位置に飛んでしまう問題を修正した。
アンカー選択条件を「中央を跨ぐ要素のみ」から「上端が中央以下の最も下の要素」
に変更することで、空白領域スクロール時も最後のアイテムを正しくキャプチャできる。
* Update CHANGELOG.md
* fix: MkNoteMediaGrid のスクロールアンカーをノートIDとファイルIDの複合キーに変更
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* refactor: anchorIndex による重複アンカー対応を削除
* refactor: unused になった onUnmounted の import を削除
* refactor: querySelectorAll/querySelector にジェネリクスを渡し型キャストを削除
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 09:07:17 +09:00
おさむのひと
eed6c3654f
fix: コンパネからパスワードリセットした時に発生したエラーをダイアログで出す ( #17513 )
...
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-06-03 09:04:08 +09:00
Kissa Ruokanen
97a667e422
fix: 「D」キーでモードを切り替えるときにsyncDeviceDarkModeのチェックを行うようにする ( #17526 )
...
* fix(frontend): Dキーショートカットでダークモード切り替え時にsyncDeviceDarkModeのチェックを行うように修正
設定ページのトグルではsyncDeviceDarkModeが有効な場合に確認ダイアログを表示し、
同意後にsyncDeviceDarkModeを無効化してからダークモードを切り替える挙動だったが、
Dキーショートカットではこのチェックがバイパスされていた。
ショートカットキー経由でも同じロジックを適用するように修正。
* fix(frontend): CHANGELOGにDキーのsyncDeviceDarkModeバイパス修正を追記
2026-06-02 17:57:47 +09:00
かっこかり
6f4f53382e
fix(frontend): CSS light-dark() が適用されない問題を修正 ( #17523 )
...
* fix(frontend): lightningcssのlight-darkのTranspilationを無効に (MisskeyIO#1243)
* fix deps
* Update Changelog
---------
Co-authored-by: まっちゃてぃー。 <56515516+mattyatea@users.noreply.github.com >
2026-06-02 11:47:09 +09:00
おさむのひと
863046ba8c
feat: 投稿日時の範囲を条件に加えてノート検索出来るようにする ( #16119 )
...
* feat: 投稿日時の範囲を条件に加えてノート検索出来るようにする
* simplify
* fix ui
* fix CHANGELOG.md
* fix
* fix
* add test
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com >
2026-05-30 19:05:31 +09:00
かっこかり
7e0eb61495
fix(frontend): URLプレイヤーウィンドウでiframeが読み込まれるまでの間にinvalid urlと表示される問題を修正 ( #17417 )
...
* fix(frontend): URLプレイヤーウィンドウでiframeが読み込まれるまでの間にinvalid urlと表示される問題を修正
* Update Changelog
* fix
* fix lint
* Update Changelog
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-05-28 21:32:17 +09:00
おさむのひと
89ae64b077
feat: アンテナから特定のノートを手動で除去できるように ( #17463 )
...
* feat: アンテナから特定のノートを手動で除去できるように
* fix review
* regenerate
2026-05-28 21:27:07 +09:00