かっこかり
bc19359876
fix(backend): follow-up of 47db963 ( #17231 )
...
fix(backend): follow-up of 47db963d8d
2026-03-09 18:21:25 +09:00
syuilo
47db963d8d
chore(backend): 非ログイン状態のケア
2026-03-09 13:57:59 +09:00
syuilo
277716bc49
fix(backend): 自分の行ったフォロワー限定投稿または指名投稿に自分自身でリアクションなど行った場合のイベントが流れない問題を修正
2026-03-09 13:51:56 +09:00
syuilo
db5cc6c058
Revert "fix(backend): 自分の行ったフォロワー限定投稿または指名投稿に自分自身でリアクションなど行った場合のイベントが流れない問題を修正"
...
This reverts commit 06f8dd39ca .
2026-03-09 13:51:18 +09:00
syuilo
06f8dd39ca
fix(backend): 自分の行ったフォロワー限定投稿または指名投稿に自分自身でリアクションなど行った場合のイベントが流れない問題を修正
2026-03-09 13:50:10 +09:00
syuilo
307e90427a
format
2026-03-09 13:48:32 +09:00
かっこかり
25783425e1
deps: update dependencies ( #17229 )
...
* deps: update dependencies
* update lockfile
2026-03-09 09:09:09 +09:00
かっこかり
06e74508a2
Merge commit from fork
...
* Tighten security on channels
* Fix main channel
* add comments, improve typing
* fix indent
* fix: missing membership checks in chat-room
* remove unnecessary check in chat-user
* fix
* refactor: use exists
* fix
---------
Co-authored-by: Julia Johannesen <julia@insertdomain.name >
2026-03-09 08:18:14 +09:00
かっこかり
b361a10c48
Merge commit from fork
...
* Tighten security in `HashtagChannel`
* Add isNoteVisibleForMe in stream channel
Co-Authored-By: Julia Johannesen <julia@insertdomain.name >
* Tighten note visibility checks in WebSocket (No.1)
* refactor
* Fix main channel
Co-Authored-By: Julia Johannesen <julia@insertdomain.name >
* fix typo
* fix missing lockdown (requireSigninToViewContents) checks
* fix(backend): streamingでのロックダウン挙動修正
* fix: 引用リノートを無条件で隠していた問題を修正
* fix: 引用リノートを単純にリノート場合に内容が見えることがある問題を修正
* refac
* fix
* fix
* fix
* Update docs
---------
Co-authored-by: Julia Johannesen <julia@insertdomain.name >
Co-authored-by: KanariKanaru <93921745+kanarikanaru@users.noreply.github.com >
2026-03-09 08:15:31 +09:00
syuilo
a07dc589e7
Merge commit from fork
...
Co-authored-by: Julia Johannesen <197614925+juliajohannesen@users.noreply.github.com >
2026-03-09 08:14:12 +09:00
かっこかり
b5d399674a
Merge commit from fork
...
Co-authored-by: Julia Johannesen <julia@insertdomain.name >
2026-03-09 08:12:20 +09:00
かっこかり
e074a91189
Merge commit from fork
2026-03-09 08:11:25 +09:00
かっこかり
ac45781ef9
deps: security dependency updates [ci skip] ( #17225 )
2026-03-07 14:35:10 +09:00
anatawa12
5d78b320de
chore(backend): delete unused ChannelsService ( #17218 )
2026-03-05 21:57:07 +09:00
かっこかり
3980b2ca55
fix: review fixes ( #17208 )
...
* fix: OAuthのContent-Typeを正しく判定するように
* fix(frontend): fix outdated comments
* fix: storagePersistenceのtop-level awaitを解消
* fix
* fix(frontend): add comment
Co-Authored-By: anatawa12 <anatawa12@icloud.com >
* fix
* fix: rename `users/get-following-users-by-birthday`
* fix: fix types
* Update MkForm.vue
* refactor utility/storage.ts
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com >
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-03-05 19:24:30 +09:00
かっこかり
676e164634
deps: Security dependency updates ( #17198 )
...
* update deps
* update security deps
2026-02-28 13:56:34 +09:00
かっこかり
22a6935468
deps: update dependencies ( #17184 )
...
* update deps
* fix
2026-02-22 19:06:33 +09:00
かっこかり
b5121dc70e
deps: update dependencies ( #17174 )
...
* deps: update dependencies
* update
* run pnpm dedupe
* update tsgo
* rollback tsgo
2026-02-16 12:02:36 +09:00
かっこかり
af40eb4d31
fix: user-tagページでユーザーが重複して読み込まれるのを修正 ( #17163 )
...
* fix: user-tagをページネーションに対応させる
* update changelog
2026-02-15 11:50:23 +09:00
Ken_Cir
39362f78a6
fix(backend): inconsistent permissions for /admin/get-user-ips ( #17136 )
...
* fix(backend): inconsistent permissions for /admin/get-user-ips
* Update Changelog
2026-01-31 22:37:48 +09:00
かっこかり
fc7655c808
deps: update dependencies [ci skip] ( #17126 )
...
* deps: update dependencies
* update vunerable packages as well
2026-01-24 02:41:10 +09:00
syuilo
a168e7b648
enhance(dev): Improve mem report ( #17119 )
...
* wip
* Update report-backend-memory.yml
* Update report-backend-memory.yml
* Update measure-memory.mjs
* Update report-backend-memory.yml
2026-01-22 18:53:53 +09:00
syuilo
2fa6ecc7ef
enhance(dev): improve mem report ( #17118 )
...
* wip
* wip
* Update report-backend-memory.yml
* Update report-backend-memory.yml
* Update .github/workflows/report-backend-memory.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-22 14:32:57 +09:00
syuilo
f744b5711f
enhance(dev): improve mem report ( #17117 )
...
* wip
* Update report-backend-memory.yml
2026-01-22 13:14:05 +09:00
syuilo
2b3d72bb73
Update measure-memory.mjs ( #17116 )
2026-01-22 12:16:38 +09:00
syuilo
3205eb6925
lint
2026-01-22 12:14:51 +09:00
syuilo
d4fcc694a6
enhance(backend): remove redis-info dep
2026-01-22 10:28:03 +09:00
syuilo
ec683f04d1
enhance(dev): メモリ使用量比較のActionsでGCしてから取得する
...
Resolve #16961
2026-01-14 16:12:44 +09:00
かっこかり
bd81a6c8ad
refactor(frontend): anyを除去2 ( #17092 )
...
* wip
* fix types
* fix
2026-01-14 14:45:45 +09:00
かっこかり
b941c896aa
refactor(frontend): MkRadiosの指定をpropsから行うように ( #16597 )
...
* refactor(frontend): MkRadiosの指定をpropsから行うように
* spdx
* fix lint
* fix: mkradiosを動的slotsに対応させる
* fix: remove comment [ci skip]
* fix lint
* fix lint
* migrate
* rename
* fix
* fix
* fix types
* remove unused imports
* fix
* wip
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2026-01-14 14:02:50 +09:00
おさむのひと
0b383efa5a
Refactor FileServerService: Extract file handling logic into dedicated handlers ( #17090 )
...
- Introduced FileServerDriveHandler to manage drive file requests.
- Created FileServerFileResolver for resolving file access keys and downloading files.
- Added FileServerProxyHandler to handle proxy requests and image processing.
- Moved utility functions to FileServerUtils for better organization.
- Removed redundant methods from FileServerService, improving readability and maintainability.
2026-01-13 15:00:11 +09:00
おさむのひと
106fffdcfe
chore(backend): FileServerServiceのunit-testを追加 ( #17086 )
...
* add test
* fix
* fix type error
2026-01-11 11:34:29 +09:00
syuilo
41592eafb3
refactor: make noImplicitAny true ( #17083 )
...
* wip
* Update emojis.emoji.vue
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update manager.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update analytics.ts
2026-01-09 22:06:40 +09:00
かっこかり
2a14025c29
fix(frontend): popupのemit型が正しく利用できるように修正 ( #16826 )
...
* fix(frontend): popupのemit型が正しく利用できるように修正
* fix: revert unnecessary code (for testing purpose)
* fix lint
* fix type errors
* fix types
* add comment
* fix
* fix
* fix: OverloadToUnionの仕組みを変更
* add comments, clean up
* fix lint
* fix types
* clean up [ci skip]
* fix
* add comments [ci skip]
2026-01-09 12:21:08 +09:00
anatawa12
666f78e676
enable and fix no-unused-vars and no-async-promise-executor ( #17070 )
...
* dev: set --no-bail for lint task
* lint: enable no-async-promise-executor lint and fix them
* lint: enable no-unused-vars with allowing _ prefix
* lint: fix semi
2026-01-08 11:49:12 +09:00
おさむのひと
f6fc78f578
refactor: DriveFileEntityServiceとDriveFolderEntityServiceの複数件取得をリファクタ ( #17064 )
...
* refactor: DriveFileEntityServiceとDriveFolderEntityServiceの複数件取得をリファクタ
* add test
* fix
* Update packages/backend/src/core/entities/DriveFolderEntityService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/backend/test/unit/entities/DriveFolderEntityService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/backend/src/core/entities/DriveFileEntityService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Revert "Update packages/backend/src/core/entities/DriveFileEntityService.ts"
This reverts commit 83bb9564cf .
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-06 13:13:06 +09:00
syuilo
7bcfeba7e5
Minify backend ( #17054 )
...
* wip
* Update build.js
* Update build.js
* [minify-backend用] フィジビリティ検証 (#16878 )
* fix: minify-backend
* 間違えて入れちゃったのを戻す
* 追従
* fix
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
* test
* use node 24
* Revert "use node 24"
This reverts commit 7ae2debf23 .
* Revert "test"
This reverts commit d919879091 .
* Update package.json
* wip
* Update compile_config.js
* Revert "Update compile_config.js"
This reverts commit 0ee286f02b .
* Update config.ts
* wip
* Update .swcrc
* Update ClientServerService.ts
* [ci skip] update CHANGELOG
---------
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com >
2026-01-05 20:56:52 +09:00
renovate[bot]
40d55fc6a3
fix(deps): update [backend] update dependencies ( #17026 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-02 21:47:23 +09:00
かっこかり
16ffd88ecc
enhance: 誕生日のユーザーウィジェットで、今日だけに限らず、直近の誕生日ユーザーを表示できるように ( #13637 )
...
* enhance(frontend): 「今日誕生日のフォロー中ユーザー」ウィジェットをリファクタリング
(cherry picked from commit 24652b9364 )
* fix(backend): 年越しの時期で誕生日検索クエリーが誤動作する問題を修正 (MisskeyIO#577)
(cherry picked from commit 38581006be )
* fix
* spdx
* delete birthday param on users/following api
* 名称を一本化
* Update Changelog
* Update Changelog
* fix(frontend/WidgetBirthdayFollowings): ユーザーの名前が長いと投稿ボタンがはみ出てしまう問題を修正 (MisskeyIO#582)
(cherry picked from commit fa47a545b1 )
* use module css
* default 3day
* Revert "delete birthday param on users/following api"
This reverts commit a47456c1c4 .
* Update Changelog
* 日付が1ヶ月ズレている問題を修正?
* fix: 日付関連のバグを修正
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com >
* build misskey-js types
* add comment
* Update CHANGELOG.md
* migrate
* change migration
* UPdate Changelog
* fix: revert unnecessary changes
* 🎨
* i18n
* fix
* update changelog
* 🎨
* fix lint
* refactor: remove unnecessary classes
* fix
* fix
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com >
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com >
2025-12-31 22:33:26 +09:00
かっこかり
01aa56c602
enhance(backend/oauth): Support client information discovery in the IndieAuth 11 July 2024 spec ( #17030 )
...
* enhance(backend): Support client information discovery in the IndieAuth 11 July 2024 spec
* add tests
* Update Changelog
* Update Changelog
* fix tests
* fix test describe to align with the other describe format
2025-12-31 14:50:01 +09:00
おさむのひと
b69b0acf59
chore: SearchServiceのunit-test追加 ( #17035 )
...
* add serach service test
* add meili test
* CIの修正が足りなかった
* テストの追加
* fix
2025-12-28 19:57:18 +09:00
anatawa12
74e847a04d
refactor: use TRANSIENT scope to avoid service bucket relay ( #16985 )
...
* refactor: use TRANSIENT scope to avoid service bucket relay
* lint: fix lints
* refactor: use transient for apResolver
* Update packages/backend/src/core/activitypub/models/ApImageService.ts
* fix
2025-12-22 17:01:10 +09:00
anatawa12
06657c81d3
feat: use tsgo where capable ( #16984 )
2025-12-22 16:52:05 +09:00
おさむのひと
f739cb6270
fix: admin/queue/deliver-delayedとadmin/queue/inbox-delayedの応答速度を改善 ( #17009 )
2025-12-20 19:15:05 +09:00
かっこかり
ee8dccea2f
fix(backend): fix #16994 by approach 6 ( #17005 )
...
* fix(backend): narrow down trustproxy default value and enhance documentation on how to configure it
* Update Changelog
* indent [ci skip]
* Update CHANGELOG.md [ci skip]
* add cloudflare specific example
* Update .config/example.yml
Co-authored-by: anatawa12 <anatawa12@icloud.com >
* fix: productionでIPレートリミットされる際にlocalhostからリクエストが来たらログを残すように
* fix: wrong condition
* fix: use own logger for signin api
* flip configuration
* fix
* fix [ci skip]
* fix: wrong message [ci skip]
* fix: どこがおかしいか明記 [ci skip]
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com >
2025-12-20 19:07:05 +09:00
syuilo
baeed4bc80
perf(backend): lazy load systeminformation
...
systeminformationを必要とする機能を有効にしていないサーバーで無駄に読み込まれることが無いように
2025-12-18 20:05:20 +09:00
renovate[bot]
260dbd150b
fix(deps): update dependency systeminformation to v5.27.14 [security] [ci skip] ( #17003 )
...
* fix(deps): update dependency systeminformation to v5.27.14 [security]
* update whitelist to force update systeminformation package
* bump other dependencies to fix dep error
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com >
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com >
2025-12-17 09:36:15 +09:00
syuilo
d35ddc77d2
enhance(backend): request ip が localhost だった場合、レートリミットをスキップ & 警告を出すように
2025-12-16 19:56:44 +09:00
syuilo
e3d5b95672
Revert "Merge commit from fork"
...
This reverts commit 5512898463 .
see https://github.com/misskey-dev/misskey/issues/16994
2025-12-16 14:21:39 +09:00
かっこかり
0d52145b2b
deps: update deps [ci skip] ( #16997 )
...
* update deps
* update chokidar to v5
* fix type error
* rollback serviceworker types to r74
* fix [ci skip]
2025-12-16 11:42:06 +09:00