Commit Graph

2928 Commits

Author SHA1 Message Date
かっこかり 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
おさむのひと 0df4543b2c fix CHANGELOG.md (#17517) 2026-05-31 19:04:55 +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
おさむのひと 2b016d670f feat(backend): add indexes for noteId in note_favorite and user_note_pining tables (#17511)
* feat(backend): add indexes for noteId in note_favorite and user_note_pining tables

* reformat
2026-05-30 12:35:01 +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
かっこかり c86434955d fix(frontend): アクセストークン発行時のダイアログの文言を修正 (#17495)
* fix(frontend): アクセストークン発行時のダイアログの文言を修正

* Update Changelog
2026-05-27 19:36:07 +09:00
SASAPIYO (SASAGAWA Kiyoshi) 6836fc15c7 fix(backend/build): bundle 外に @tensorflow/tfjs-node を出す (#17501)
`@tensorflow/tfjs-node` はネイティブバイナリを含むパッケージで、rolldown bundle
に取り込まれると、bundle 後の `__dirname` 解決により `@mapbox/node-pre-gyp` の
`find()` がパッケージ root の `package.json` を見失い、たまたまヒットする
`packages/backend/package.json` を validate しようとして `is not node-pre-gyp
ready` Error を永続的に吐く問題があった。

`sharp` / `re2` / `@napi-rs/*` 等の同性質のネイティブモジュールは既に
`externalModules` に登録されているため、同じ扱いで `@tensorflow/tfjs-node` も
external 化することで、ランタイムでは通常通り node_modules から解決され、
node-pre-gyp の path 解決も正しく動作する。

再現条件: NSFW 判定機能(`sensitiveMediaDetection !== 'none'`)を有効にした
インスタンスで、起動後の画像処理ごとに `AiService.detectSensitive` →
`await import('@tensorflow/tfjs-node')` が走るたびに発生。

機能影響: なし(NSFW 判定機能は維持)。エラーログのノイズが解消される。

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 19:35:25 +09:00
かっこかり 1cd6c9e6c9 fix(frontend): 一部の実績が正しく表示されない問題を修正 (#17482)
* fix(frontend): 一部の実績が正しく表示されない問題を修正

* Update Changelog
2026-05-23 18:53:49 +09:00
おさむのひと 9f2e806c20 feat: 管理画面のジョブキューページにresume/pauseボタンを用意 (#17436)
* feat: 管理画面のジョブキューページにresume/pauseボタンを用意

* fix review
2026-05-22 16:20:53 +09:00
おさむのひと e7430057e6 fix(backend): 削除対象ノート検索処理の一部クエリを簡略化 (#17422)
* fix: update related tests

* fix CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>

---------

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2026-05-21 22:00:18 +09:00
anatawa12 7fb540edb6 Remove empty Server section from CHANGELOG (#17464) 2026-05-21 09:40:21 +09:00
github-actions[bot] 302d1bc795 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-21 00:32:04 +00:00
かっこかり f69b3b8d91 Update CHANGELOG.md 2026-05-20 22:15:55 +09:00
github-actions[bot] f7c233fe9c Bump version to 2026.5.4-alpha.0 2026-05-20 13:14:34 +00:00
github-actions[bot] e613120d30 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-18 01:44:56 +00:00
github-actions[bot] 5b8a38cde8 Bump version to 2026.5.3-alpha.0 2026-05-18 01:24:32 +00:00
かっこかり d503b8d073 fix(docker): runnerでのpnpmの依存関係チェックを無効化 (#17425)
* fix(docker): runnerでのpnpmの依存関係チェックを無効化

* Update Changelog

* update changelog
2026-05-18 10:23:47 +09:00
github-actions[bot] badb243021 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-17 22:15:01 +00:00
かっこかり baad1c51d8 Update CHANGELOG.md 2026-05-16 12:54:19 +09:00
syuilo e233556700 Update CHANGELOG.md 2026-05-12 21:35:47 +09:00
github-actions[bot] bf3c1f6686 Bump version to 2026.5.2-alpha.0 2026-05-12 10:16:46 +00:00
Acid Chicken b950f905e5 perf: rsa sign on slacc (#17322)
* perf: rsa sign on slacc

* fix: missing async/await

* fix: threadPoolSize is always number

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* test(backend): init slacc in unit setup and await ap-request signing

* test(backend): move slacc init to unit testEnvironment

* test(backend): delete unused file

* docs: update CHANGELOG

* docs: fix indent

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* chore: migrate to vitest

* fix

* fix: fix changelog

* chore: regenerate lockfile

* docs: changelog

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2026-05-12 17:36:49 +09:00
Copilot a19da1258d fix(frontend): missing はい/いいえ in base-role 「チャンネルの作成」 header (#17380)
* Initial plan

* fix(frontend): show base-role value text for channel creation policy

Agent-Logs-Url: https://github.com/misskey-dev/misskey/sessions/c4fcb1b7-eb6e-444b-bbdf-9b367bc13544

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

* Update changelog [ci skip]

* fix

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2026-05-10 14:00:43 +09:00
Sayamame-beans 408d05654c fix(frontend): デッキのカラムから開いたアンテナ・リストの編集ウィンドウを、"ポップアウト"、"新しいタブで表示"、"リンクをコピー"した場合に誤ったリンクが与えられる問題を修正 (#17384)
* fix(frontend): incorrect page link for deck pageWindow

* docs(changelog): update changelog
2026-05-10 13:35:18 +09:00
Sayamame-beans 3074784d4d Fix: リスト編集画面におけるユーザー追加時のユーザー選択ダイアログにおいて、自身のアカウントが検索結果の一覧に表示されない問題を修正 (#17386)
* fix(frontend): cannot add self to list by selectUser dialog

* docs(changelog): update changelog
2026-05-10 07:55:25 +09:00
かっこかり a09a2c2eee enhance: 絵文字データの参照を自前ライブラリに変更 (#17381)
* wip

* enhance: 絵文字データの参照を自前ライブラリに変更

* fix

* update to v17.0.2

* fix assets handling

* fix

* update mfm-js

* update emoji library

* Update COPYING [ci skip]

* Update Changelog

* Update Changelog

* fix: 端末の絵文字にフォールバックできるように
2026-05-09 18:35:38 +09:00
かっこかり b73ac26612 Update CHANGELOG.md 2026-05-07 13:37:36 +09:00
かっこかり b528ff9c59 enhance(frontend): テーマの適用管理を改善 (#17376)
* wip

* add test

* use themeManager.currentCompiledTheme for obtaining theme variables / reduce getComputedStyle usage

* fix

* fix: better error handling on theme installation

* Update Changelog

* chore: remove frontend-shared builds as it is currently working as a stub package

* fix: broken lockfile

* fix

* fix lint

* fix
2026-05-07 11:42:45 +09:00
github-actions[bot] a82ba0d775 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-06 10:44:25 +00:00
かっこかり 33f59b3469 Update CHANGELOG.md 2026-05-06 15:08:22 +09:00
かっこかり 90725d6a8c enhance(frontend): MkNoteDetailedの公開範囲表示を改善 (#17374)
* enhance(frontend): 노트 상세 페이지에서 공개 범위를 자세히 표시하도록 개선됨

* Update Changelog

* fix

---------

Co-authored-by: NoriDev <m1nthing2322@gmail.com>
2026-05-05 20:53:27 +09:00
かっこかり 9d20152e05 Update CHANGELOG.md (follow-up of #17121) [ci skip 2026-05-03 17:15:29 +09:00
kami8 712b51c142 Fix(frontend): ロール設定画面でロールをアサイン/アサイン解除した際、リロードしなくても画面に反映されるよう修正 (#17365)
* ロールの付与、剥奪後にPaginatorのリロードを行って表示を更新する処理を追加

* CHANGELOGを更新
2026-05-03 16:15:03 +09:00
github-actions[bot] 2b4bdbfde7 Bump version to 2026.5.1-alpha.0 2026-05-03 06:54:33 +00:00
かっこかり 39032c4b1b fix: update summaly (#17355)
* fix: update summaly

* Update Changelog
2026-05-03 15:48:22 +09:00
かっこかり f5a3d8996d fix(backend): 公開範囲がフォロワーの投稿が通知されない問題を修正 (#17363)
* fix(backend): 公開範囲がフォロワーの投稿が通知されない問題を修正

* Udpate Changelog
2026-05-03 15:43:39 +09:00
kami8 d55e936653 devcontainer用dbコンテナのvolumeのマウントパスを変更 (#17360)
* `.devcontainer/compose.yml`のvolumeのマウントパスを修正

* CHANGELOGの更新
2026-05-03 09:23:00 +09:00
mq1 6229ac365e fix(backend): ULID使用時にnotificationTimelineへのXADDが失敗し続け、通知が約10秒遅延する問題を修正 (#17358) 2026-05-02 20:23:10 +09:00
github-actions[bot] 6d9412b338 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-02 03:30:59 +00:00
syuilo 35d6c20828 Update CHANGELOG.md 2026-05-01 14:22:54 +09:00
かっこかり 0227148c89 Update CHANGELOG for #17347 2026-04-27 10:40:12 +09:00
かっこかり b45f18cd14 fix(backend): ノート通知で公開範囲を考慮するように (#17335)
* fix(backend): ノート通知で公開範囲を考慮するように

* refactor: remove unused imports

* Update Changelog

* Update Changelog

* fix: フォロワー限定ノートは通知

---------

Co-authored-by: lqvp <183242690+lqvp@users.noreply.github.com>
2026-04-27 10:26:13 +09:00
syuilo 9569310adb type: 'radio'なMenuItemが機能しなくなっている問題を修正 (#17344)
* fix

* Update CHANGELOG.md
2026-04-27 10:08:45 +09:00
かっこかり 0f5da63328 fix(backend): ブロックしたインスタンスのInboxジョブが蓄積し続ける問題を修正 (#17336)
* fix(backend): ブロックしたインスタンスのInboxジョブが蓄積し続ける問題を修正

* refactor

* Upddate changelog

---------

Co-authored-by: lqvp <183242690+lqvp@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2026-04-26 11:40:55 +09:00
Evan Prodromou 23715c649c fix: change bare activity.actor to getApId(activity.actor) in InboxPr… (#17340)
* fix: change bare activity.actor to getApId(activity.actor) in InboxProcessorService (closes #17338)

* doc: update CHANGELOG.md to note fix for #17338

* fix: additional activity.actor wrappers in ApInboxService

* Update CHANGELOG.md

---------

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2026-04-26 11:39:16 +09:00
かっこかり 1dc5c60b2b fix(backend): meilisearchを使用していない場合のnoteSearchableScopeの値が誤っている問題を修正 (#17341)
* fix(backend): meilisearchを使用していない場合のnoteSearchableScopeの値が誤っている問題を修正

* Update Changelog
2026-04-26 11:37:26 +09:00
かっこかり 3a3057a1b1 fix(backend): RoleService.getAdministratorIds でユーザーIDが重複する問題を修正 (#17334)
* fix(backend): adminロールが複数付いてても通知が重複しないように

* add tests

* Update Changelog

* ✌️

Co-Authored-by: lqvp <183242690+lqvp@users.noreply.github.com>

---------

Co-authored-by: lqvp <183242690+lqvp@users.noreply.github.com>
2026-04-24 17:56:52 +09:00
かっこかり 6d15fe32d0 enhance(backend/test): Migrate tests to vitest (#16935)
* wip

* update fake-timers and migrate

* fix

* remove jest-mock

* fix

* fix

* fix

* fix

* attempt to fix unit tests

* attempt to fix e2e tests

* fix federation test [ci skip]

* attempt to fix e2e tests

* fix typecheck

* fix unit tests

* fix

* attempt to fix e2e

* fix

* Revert "attempt to fix e2e"

This reverts commit b7b7b05d85.

* attempt to fix e2e

* revert attempt to fix e2e

* update deps

* update vitest

* migrate

* attempt to fix e2e

* update

* fix

* remove vite swc plugin as oxc parser can handle decorators

* attempt to fix drive/files/create test

* Revert "attempt to fix drive/files/create test"

This reverts commit 4715153375.

* fix: エンドポイントにまつわるテストをunitからe2eに移動

* attempt to fix e2e

* remove swc

* attempt to fix e2e

* Revert "attempt to fix e2e"

This reverts commit 9fb86a4076.

* add logs for debug

* attempt to fix e2e

* Partially revert "attempt to fix e2e"

This reverts commit fb0008c85a.

* attempt to fix test

* fix: attempt to fix test

* Revert "fix: attempt to fix test"

This reverts commit ed2f5c40e8.

* Revert "attempt to fix test"

This reverts commit d7329c46f1.

* attempt to fix e2e

* fix: surpass eventemitter warning by increasing defaultMaxListeners

* attempt to fix e2e

* fix

* fix e2e not ending properly

* exp: add hanging-process reporter for investigation

* Revert "exp: add hanging-process reporter for investigation"

This reverts commit 26851f8282.

* update changelog
2026-04-20 14:57:29 +09:00
かっこかり 1391269a67 Update CHANGELOG.md 2026-04-18 15:02:27 +09:00