Commit graph

28,495 commits

Author SHA1 Message Date
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
おさむのひと
0df4543b2c
fix CHANGELOG.md (#17517) 2026-05-31 19:04:55 +09:00
Kisaragi
f17c93ec3b
fix: フォロワー投稿をダイレクトで引用したときにダイレクトにする (#15961)
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2026-05-31 18:08:38 +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
かっこかり
d74b6462a8
fix(backend): follow-up of #17415 (#17505)
* fix(backend): follow-up of #17415

* fix
2026-05-29 20:39:58 +09:00
かっこかり
623700119c
enhance(backend/oauth2): oauth2orizeを削除 (#17415)
* wip

* fix

* fix tests

* fix: missing spec implementation

* fix test

* attempt to fix test

* fix

* Revert "fix: missing spec implementation"

This reverts commit ca5dc65b67.

* update
2026-05-29 08:10:56 +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
かっこかり
43534d6213
deps(backend): update typeorm to v1 (#17476)
* deps(backend): update typeorm to v1

* fix

* fix

* attempt to fix test (to be reverted))

* Revert "attempt to fix test (to be reverted))"

This reverts commit 8adf2a1239.

* attempt to fix test

* Revert "attempt to fix test"

This reverts commit 4cf0f5ec9e.

* attempt to fix test

* fix

* fix
2026-05-22 14:27:34 +09:00
かっこかり
e1b580cfd0
deps: update dependencies (#17461)
* deps: update dependencies

* update deps

* update typeorm
2026-05-22 10:22:24 +09:00
かっこかり
6dc00cc875
fix(frontend): ドライブのフォルダ一覧の「もっと見る」ボタンのスタイル調整 (#17473)
* fix(frontend): ドライブのフォルダ一覧の「もっと見る」ボタンのスタイル調整

* ✌️
2026-05-22 09:48:15 +09:00
かっこかり
c02fe955cc
fix(frontend): ドラッグハンドルがあるのに設定されていないドラッグUIを修正 (#17472) 2026-05-22 08:55:55 +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
github-actions[bot]
4aa1d9ffc8 Release: 2026.5.4 2026.5.4 2026-05-21 00:31:56 +00:00
anatawa12
3191f8a72d
Merge commit from fork
This issue was originally reported by sururu-k as part of a series of ai slop public pull requests.
Although the original pull request was closed as ai slop, I later confirmed one described a real security issue.
2026-05-21 08:50:43 +09:00
github-actions[bot]
507f3e9870 Bump version to 2026.5.4-beta.0 2026.5.4-beta.0 2026-05-20 13:54:24 +00:00
かっこかり
e400731bbe
fix(backend): fix typo [ci skip] 2026-05-20 22:44:45 +09:00
かっこかり
98d362df23
Update theme.ts 2026-05-20 22:35:04 +09: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.5.4-alpha.0 2026-05-20 13:14:34 +00:00
かっこかり
602a46cb78
Merge commit from fork
* fix(frontend): avoid recursive reference on theme variables

* fix(theme): filter compiled theme properties to include only valid themeProps
2026-05-20 22:05:15 +09:00
かっこかり
04f18fe919
Merge commit from fork
* fix(backend): restrict chat room / chat message permissions

* spec: モデレーター以上の権限では全てを閲覧可能
2026-05-20 22:03:53 +09:00
Julia Johannesen
6c40c96369
Merge commit from fork
* fix: Prevent timing attacks and RDF-graph rewrites

* fix: Proper vuln fix, not a bandaid

* fix: Accidental removal

* fix: Explicitly check for null

* fix: Address issues

* clean up

* lint fixes

* fix: reset pnpm-lock.yaml to current develop

---------

Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2026-05-20 22:02:25 +09:00
renovate[bot]
408e94f41f
fix(deps): update dependency ws to v8.20.1 [security] (#17430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 07:46:05 +09:00
おさむのひと
2fe60e6429
chore: set nodeMaxMemory to 4096 in renovate configuration (#17437) 2026-05-19 22:25:30 +09:00
anatawa12
3a27ae0757
fix: false positive not exists error if sourceCode is empty (#17434)
* fix: false positive not exists error if sourceCode is empty

* Return empty array for empty sourceCode

* lint

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2026-05-19 15:55:53 +09:00
anatawa12
af73d795e0
fix: empty filesa are treated as nonexisting files (#17433) 2026-05-19 15:08:42 +09:00
github-actions[bot]
e613120d30 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-18 01:44:56 +00:00
github-actions[bot]
8a38a05d83 Release: 2026.5.3 2026.5.3 2026-05-18 01:44:50 +00:00
github-actions[bot]
5b8a38cde8 Bump version to 2026.5.3-alpha.0 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
syuilo
419cdcff36 Update about-misskey.vue 2026-05-18 07:25:03 +09:00
github-actions[bot]
badb243021 [skip ci] Update CHANGELOG.md (prepend template) 2026-05-17 22:15:01 +00:00
github-actions[bot]
2bc0ccb108 Release: 2026.5.2 2026.5.2 2026-05-17 22:14:54 +00:00
おさむのひと
fc6c45d175
fix: add-i18n-keyの記述が間違っていたので修正 (#17418) 2026-05-17 19:30:35 +09:00
github-actions[bot]
99081be9fd Bump version to 2026.5.2-beta.1 2026.5.2-beta.1 2026-05-17 09:59:00 +00:00
かっこかり
9410bc5194
fix: move users/notify/list to following/list (#17416)
* fix: move `users/notify/list` to `following/list`

* fix

* fix lint

* fix test

* fix test

* fix test title
2026-05-17 18:51:10 +09:00
かっこかり
baad1c51d8
Update CHANGELOG.md 2026-05-16 12:54:19 +09:00
syuilo
e6375fb756
Update CONTRIBUTING.md 2026-05-15 10:12:17 +09:00
syuilo
92c1dc06f2
Update CONTRIBUTING.md 2026-05-15 10:11:42 +09:00
かっこかり
1684dc9c05
fix(deps): broken lockfile (#17404) 2026-05-15 09:47:35 +09:00
renovate[bot]
08c6efb044
fix(deps): update dependency sanitize-html to v2.17.4 [security] [ci skip] (#17402)
* fix(deps): update dependency sanitize-html to v2.17.4 [security]

* fix minimumReleaseAgeExclude

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2026-05-15 09:44:57 +09:00