summaryrefslogtreecommitdiff
path: root/packages/backend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(backend): ↵syuilo2025-04-032-0/+2
| | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* fix(backend/chat): ↵syuilo2025-04-031-2/+8
| | | | | | 自分が作ったチャットルームに他人がメッセージを送ったときに未読にならない Fix #15748
* feat: ↵Nanashi.2025-04-0210-1/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | アンテナでセンシティブなチャンネルからのノートを除外できるように (#15346) * feat(db): マイグレーションを追加 * feat(backend): カラムの定義を追加 * wip * feat: フラグを設定出来るように * feat: /notesエンドポイントを対応 * feat: websocketを対応 * test: テストを追加 * docs: CHANGELOGを更新 * docs: CHANGELOGの追加場所を修正 * chore: api.jsonを更新 * docs(CHANGELOG): General欄に移動 * docs: フォーマットを揃える * chore: クエリを削除 * revert: 英訳を消す * chore: note.channelを追加するところを変える * docs: CHANGELOGを更新する * docs(CHANGELOG): 2025.3.2に移動 * chore: changelogを下に移動 * ci: CI再実行用の空コミット --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance: implement `sentryForFrontend` (#15433)zyoshoka2025-04-024-3/+48
| | | Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Fix: ↵anatawa122025-04-0211-94/+246
| | | | | | | | | | | | | | | | | | | 通知のページネーションで2つ以上読み込めなくなることがある問題 (#15277) * fix: notifications-groupedのinclude/exclude typesに:groupedを指定できてしまう問題 * refactor: 通知の取得処理を Notification Service に移動 * feat: add function to parse additional part of id * fix: 通知のページネーションが正しく動かない問題 Redisにのページネーションで使用する時間及びidとRedis上のものが混同されていたので、Misskeyが生成するものに寄せました。 * pnpm run build-misskey-js-with-types * chore: XADDをretryするように * fix: notifications-groupedでxrevrangeしているのを消し忘れていた
* enhance(frontend): 壁紙をデッキ設定の一部にsyuilo2025-04-011-5/+0
|
* fix testssyuilo2025-03-292-0/+3
|
* enhance(backend): ↵syuilo2025-03-282-0/+5
| | | | アカウントでチャットが有効になっているかどうかをユーザーのレスポンスに含めるように
* fix e2e testsyuilo2025-03-271-1/+1
|
* test fixessyuilo2025-03-271-10/+10
|
* enhance(backend): ↵syuilo2025-03-273-77/+106
| | | | ミュートしているユーザーをユーザー検索の結果から除外するように
* refactor(backend): better method namesyuilo2025-03-2718-35/+35
|
* lintsyuilo2025-03-262-2/+2
|
* typosyuilo2025-03-261-1/+1
|
* fix(backend): ↵syuilo2025-03-251-1/+1
| | | | 承認したチャットルームへの招待の通知が存在するとエラーになる問題を修正
* fix(backend): ↵syuilo2025-03-251-6/+6
| | | | チャットのページネーションが機能しない問題を修正
* enhance: チャットのリアクションを削除できるようにsyuilo2025-03-254-15/+116
|
* follow up of a01ae38a07f949cbcd5ce555cd90e8570bb985ccsyuilo2025-03-251-6/+10
|
* enhance: ↵syuilo2025-03-254-4/+51
| | | | モデレーターがチャットルームの内容を確認・削除できるように
* enhance: チャットルームに招待されたときの通知を追加syuilo2025-03-258-7/+48
|
* enhance: ↵syuilo2025-03-253-0/+78
| | | | 送信したチャットルームへの招待を確認できるように
* fix(backend): ↵syuilo2025-03-251-5/+7
| | | | 自分がオーナーではない参加中のルームにメッセージを送信すると不必要な通知が発生するのを修正
* fix(backend): ↵syuilo2025-03-251-0/+4
| | | | 既存のルームメンバーを改めて招待できないように
* Feat: Chat (#15686)syuilo2025-03-2475-501/+3677
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * Update types.ts * Create 1742203321812-chat.js * wip * wip * Update room.vue * Update home.vue * Update home.vue * Update ja-JP.yml * Update index.d.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update CHANGELOG.md * wip * Update home.vue * clean up * Update misskey-js.api.md * wip * wip * wip * wip * wip * wip * wip * wip * wip * lint fixes * lint * Update UserEntityService.ts * search * wip * 🎨 * wip * Update home.ownedRooms.vue * wip * Update CHANGELOG.md * Update style.scss * wip * improve performance * improve performance * Update timeline.test.ts
* refactor(backend): better prop namesyuilo2025-03-2229-30/+30
|
* fix(deps): update [backend] update dependencies (#15596)renovate[bot]2025-03-212-37/+38
| | | | | | | | | | * fix(deps): update [backend] update dependencies * fix(backend/types): ensure to use nodejs-provided stream api --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* fix(backend): mismatch in `emojis` param of test WebHook payload (#15675)zyoshoka2025-03-203-157/+177
| | | | | | | * fix(backend): mismatch in `emojis` param of test WebHook payload * fix: test * fix: type
* Fix: Don't delete remote emoji when import zip (#15674)Yuri Lee2025-03-191-0/+2
| | | | | | | | | | | * Fix: Don't delete remote emoji when import zip * Update packages/backend/src/queue/processors/ImportCustomEmojisProcessorService.ts Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> --------- Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
* follow up of 6c8f21b608eb6e9e7691983c7e57f1cbe0a28fc1syuilo2025-03-171-1/+24
|
* fix(backend): ↵syuilo2025-03-171-1/+79
| | | | 連合無しモードでも外部から照会可能だった問題を修正
* enhance: remove bull-board supportsyuilo2025-03-165-98/+8
|
* fix(backend): tighten an overly relaxed criteria and remove capability of ↵饺子w (Yumechi)2025-03-124-57/+48
| | | | | matching multiple final URLs in URL authority checking (#15655) Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fix(backend): fix handling of invalid urls in user profile (#15635)饺子w (Yumechi)2025-03-091-1/+18
| | | Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fix(backend): fix ApPersonService unsound type cast (#15629)饺子w (Yumechi)2025-03-092-1/+27
| | | Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fix(test): fix federation test (#15630)かっこかり2025-03-082-0/+12
|
* fix(backend): follow-up of #15620かっこかり2025-03-071-1/+0
| | | Removes unnecessary arg `disableGlobbing` from chokidar FSWatcher, as it is no longer supports globging
* deps: update pnpm to v10 (#15588)かっこかり2025-03-074-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert "fix(build): corepackのバグの回避 (#15387)" This reverts commit 9c70a4e63130f85d191c5bc16d0a4be5cd1dece2. * deps: update pnpm to v10 * fix broken lockfile * update changelog * fix * fix * Revert "fix" This reverts commit 4abc6c194edc20989f5ec97d343307a4b8c9047d. * fix * fix * attempt to fix docker build * lint fixes * fix: revertしすぎた * detect pnpm version and install it * fix: そもそもpnpmを2回入れる必要がないかも * fix * refactor * fix * refactor: remove unnecessary arg * Update Dockerfile * update pnpm to v10.6.1 * Update Changelog * chore: use node to avoid installing jq
* fix(backend): fixup migration for incorrect extraction on system accounts ↵饺子w (Yumechi)2025-03-061-0/+26
| | | | | table (#15613) Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* enhance: OAuth2 (IndieAuth) ↵かっこかり2025-03-063-4/+71
| | | | | | | | | | | | | でロゴが提供されている場合は表示するように (#15578) * enhance: OAuthでロゴが提供されている場合は表示するように * Update Changelog * refactor * fix * fix test
* fix(backend): ↵かっこかり2025-03-061-0/+2
| | | | | | | | | | | | | S3互換オブジェクトストレージでファイルのアップロードに失敗することがある問題を修正 (#15583) * fix(backend/object-storage): disable data integrity protections (MisskeyIO#895) Cloudflare R2 does not support 'x-amz-checksum-*' * Update Changelog --------- Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(backend): ↵かっこかり2025-03-053-4/+25
| | | | | | | | | | | | | システムアカウント系のマイグレーション不足を修正 (#15586) * fix(backend): プロキシアカウントのロールバック用マイグレーションを追加 * fix * separate newly-added `up` command * drop backwards-compatibility * docs
* enhance(backend): refine system account (#15530)syuilo2025-03-0255-396/+618
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * Update SystemAccountService.ts * Update 1740121393164-system-accounts.js * Update DeleteAccountService.ts * wip * wip * wip * wip * Update 1740121393164-system-accounts.js * Update RepositoryModule.ts * wip * wip * wip * Update ApRendererService.ts * wip * wip * Update SystemAccountService.ts * fix tests * fix tests * fix tests * fix tests * fix tests * fix tests * add print logs * ログが長すぎて出てないかもしれない * fix migration * refactor * fix fed-tests * Update RelayService.ts * merge * Update user.test.ts * chore: emit log * fix: tweak sleep duration * fix: exit 1 * fix: wait for misskey processes to become healthy * fix: longer sleep for user deletion * fix: make sleep longer again * デッドロック解消の試み https://github.com/misskey-dev/misskey/issues/15005 * Revert "デッドロック解消の試み" This reverts commit 266141f66fb584371bbb56ef7eba04e14bcff94d. * wip * Update SystemAccountService.ts --------- Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com> Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
* デッドロック解消の試み (#15574)syuilo2025-03-012-11/+6
| | | | | https://github.com/misskey-dev/misskey/issues/15005 Co-authored-by: 饺子w (Yumechi) <35571479+eternal-flame-AD@users.noreply.github.com>
* refactorsyuilo2025-02-286-16/+10
|
* fix(backend): ↵Esurio/1673beta2025-02-261-1/+1
| | | | | | | | | | | | | | | S3_SAFEかつURL_SAFEでない文字列をprefixに使えないように (#15455) * fix(backend): S3_SAFEかつURL_SAFEでない文字列をprefixに使えないように * update CHANGELOG * fix validation * fix: remove unused import --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): ↵おさむのひと2025-02-262-9/+42
| | | | | | | | | | | | | | | カスタム絵文字の一括インポートをした時にHTTPプロキシの除外設定が効かないのを修正 (#15431) * pxory * fix * fix CHANGELOG.md * allow localAddress --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): ↵鴇峰 朔華2025-02-263-2/+7
| | | | | | | ローカル判定でisUriLocalを使用していない箇所を修正 (#15069) * fix(backend): ローカル判定でisUriLocalを使用していない箇所を修正 * fix(test backend): RelayServiceでUtilityServiceを使う
* fix(backend): clips/updateのdescriptionで空文字を許容するように ↵かっこかり2025-02-263-5/+43
| | | | | | | | | | | | | | | | | (#15429) * fix(backend): clips/updateのdescriptionで空文字を許容するように * Update Changelog * fix: createの際も空文字を許容するように * fix test * fix test --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): send Delete activity of a note to users who renoted or replied ↵zyoshoka2025-02-263-23/+126
| | | | | | | to it (#15554) * fix(backend): send Delete activity of a note to users who renoted or replied to it * Update CHANGELOG.md
* feat: google analytics (#15451)syuilo2025-02-256-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip backend * wip frontend * build misskey-js * implement control panel * fix * introduce analytics wrapper * spdx * Update analytics.ts * Update common.ts * wip * wip * wip * wip * wip * Update CHANGELOG.md --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>