summaryrefslogtreecommitdiff
path: root/packages/backend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* enhance(frontend): ↵syuilo2025-11-261-1/+1
| | | | viewportの属性を起動後に変化させないことにより処理を簡略化+安定性向上
* fix(backend): ワードミュートの文字数計算を修正syuilo2025-11-261-2/+14
|
* chore(dev): use postgresql 18 (#16850)syuilo2025-11-252-2/+2
|
* fix(deps): update [backend] update dependencies [ci skip] (#16801)renovate[bot]2025-11-252-25/+25
| | | | | | | | | | * fix(deps): update [backend] update dependencies * fix types --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* chore(backend): tweak messagesyuilo2025-11-251-1/+1
|
* fix(backend): ↵かっこかり2025-11-241-64/+1
| | | | | | | | | | | DBレプリケーションを利用する環境でクエリーが失敗する問題を修正 (#16842) * fix: DBレプリケーションを利用する環境でクエリーが失敗する問題を修正 (MisskeyIO#1123) * Update Changelog --------- Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(backend): ↵かっこかり2025-11-241-0/+4
| | | | | | | | | | | チャンネルのリアルタイム更新で非ログイン時非表示設定が考慮されていない問題を修正 (#16833) * fix(backend): チャンネルのリアルタイム更新でロックダウン設定が考慮されていない問題を修正 * Update Changelog --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* chore(dev): correct entrypoint path for embed on dev build (#16836)zyoshoka2025-11-241-1/+1
|
* Merge branch 'develop' of https://github.com/misskey-dev/misskey into developsyuilo2025-11-241-1/+1
|\
| * fix(backend): DeepL翻訳のAPIキー指定方式変更に対応 (#16839)かっこかり2025-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * spec: DeepL Deprecation of query parameter and request body authentication (MisskeyIO#1096) https://developers.deepl.com/docs/resources/breaking-changes-change-notices/november-2025-deprecation-of-legacy-auth-methods * Update Changelog * Update Changelog * :v: [ci skip] --------- Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* | chore(backend/dev): remove cli-highlight dependency to reduce memory usagesyuilo2025-11-242-11/+3
|/
* fix(backend): `clips/my-favorites` ↵かっこかり2025-11-232-8/+17
| | | | | | | | | | | APIをページネーションに対応させる (#16835) * fix(backend): `clips/my-favorites` APIをページネーションに対応させる * fix * fix test * fix
* chore(dev): add start:inspect command for debuggingsyuilo2025-11-211-0/+1
|
* チャンネルの説明欄の最小文字数制約を除去する (#16782)claustra012025-11-122-2/+2
| | | | | | | | | | | * chore: channelのdescriptionを空欄にできるようにする * update: CHANGELOG.md * update: CHANGELOG.md * fix: CHANGELOG.md * fix: CHANGELOG.md
* RoleService.testがPostgreSQLのdeadlockでrandom failする問題を修正 ↵claustra012025-11-121-2/+6
| | | | | | | (#16784) * fix: 並列deleteによるpostgresqlのdeadlock * chore: update comment
* fix(backend): improve isFederationAllowedHostsyuilo2025-11-101-0/+1
|
* chore: RoleServiceのunit-test追加 (#16777)おさむのひと2025-11-101-18/+237
|
* fix(deps): update [backend] update dependencies (#16771)renovate[bot]2025-11-081-35/+35
| | | | | | | | | | | | * fix(deps): update [backend] update dependencies * run pnpm dedupe [ci skip] * run pnpm dedupe [ci skip] --------- 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(deps): update `@typescript-eslint/*` dependencies [ci skip] (#16772)かっこかり2025-11-081-2/+2
| | | | | * fix(deps): update `@typescript-eslint/*` dependencies * fix lint
* fix typesyuilo2025-11-072-3/+3
|
* fix tuypesyuilo2025-11-072-0/+6
|
* fix typesyuilo2025-11-071-0/+1
|
* feat: チャンネルミュートの実装 (#14105)おさむのひと2025-11-0744-137/+3054
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add channel_muting table and entities * add channel_muting services * タイムライン取得処理への組み込み * misskey-jsの型とインターフェース生成 * Channelスキーマにミュート情報を追加 * フロントエンドの実装 * 条件が逆だったのを修正 * 期限切れミュートを掃除する機能を実装 * TLの抽出条件調節 * 名前の変更と変更不要の差分をロールバック * 修正漏れ * isChannelRelatedの条件に誤りがあった * [wip] テスト追加 * テストの追加と検出した不備の修正 * fix test * fix CHANGELOG.md * 通常はFTTにしておく * 実装忘れ対応 * fix merge * fix merge * add channel tl test * fix CHANGELOG.md * remove unused import * fix lint * fix test * fix favorite -> favorited * exclude -> include * fix CHANGELOG.md * fix CHANGELOG.md * maintenance * fix CHANGELOG.md * fix * fix ci * regenerate * fix * Revert "fix" This reverts commit 699d50c6ec798777d8e9667cb5d45a26b06bfc93. * fixed --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance: Remote Notes Cleaning timeout bailout logic (#16752)饺子w (Yumechi)2025-11-061-11/+48
| | | | | | | | | | | | | | | | | * enhance: Remote Notes Cleaning timeout bailout logic Signed-off-by: eternal-flame-AD <yume@yumechi.jp> * fix: dynamic limit did not propagate Signed-off-by: eternal-flame-AD <yume@yumechi.jp> * enhance: reload parameters each batch Signed-off-by: eternal-flame-AD <yume@yumechi.jp> --------- Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* Node.js 24 support (#16723)syuilo2025-10-303-4/+8
| | | | | | | | | | | | | * Revert "テストが動かないためnodejs 24サポートを取り消し" This reverts commit a892bbcce511fb0dff943ab23090e1d347594c94. * fix jest.js * ファイルの添付方法を変更 --------- Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
* テストが動かないためnodejs 24サポートを取り消しsyuilo2025-10-291-1/+1
|
* deps: update `@types/node` to v24 [ci skip] (#16718)かっこかり2025-10-281-1/+1
| | | | | * update `@types/node` to v24 * fix
* lintsyuilo2025-10-281-2/+2
|
* update depssyuilo2025-10-281-3/+3
|
* enhance: Node.js v24がActive ↵syuilo2025-10-281-2/+2
| | | | LTSに移行されたことに伴いv24を標準に
* enhance(backend): ↵syuilo2025-10-211-25/+28
| | | | | | 管理者/モデレーターはファイルのアップロード制限をバイパスするように Resolve #16687
* fix(deps): update [backend] update dependencies [ci skip] (#16683)renovate[bot]2025-10-211-3/+3
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency nodemailer to v7 [security] [ci skip] (#16611)renovate[bot]2025-10-211-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update [backend] update dependencies [ci skip] (#16676)renovate[bot]2025-10-201-10/+10
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* update happy-domsyuilo2025-10-201-1/+1
|
* Revert typeorm patches (#16664)anatawa122025-10-191-0/+26
| | | | | | | * chore: remove patches * chore: remove unnecessary 'DEFAULT NULL's * chore: add patches with .gitkeep
* enhance: ↵かっこかり2025-10-165-2/+33
| | | | | | | | | リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように (#16661) * enhance: リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように * Update Changelog * build misskey-js with types
* Revert "fix(deps): update dependency happy-dom to v20 [security] (#16644)"syuilo2025-10-151-1/+1
| | | | This reverts commit 45b3afa70d4d0f8d06cfa7aa26a7f35476da5306.
* fix(deps): update dependency happy-dom to v20 [security] (#16644)renovate[bot]2025-10-151-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update [backend] update dependencies [ci skip] (#16615)renovate[bot]2025-10-091-21/+21
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(backend): improve NoteDraftService validationsyuilo2025-10-081-2/+6
|
* add notesyuilo2025-10-081-0/+1
|
* fix(backend): improve NoteDraftService validationsyuilo2025-10-081-0/+4
|
* enhance(frontend): text/*をデフォルトでアップロード可能にsyuilo2025-10-081-2/+1
|
* add notessyuilo2025-10-081-0/+3
|
* lintsyuilo2025-10-061-8/+8
|
* fix notes\drafts\create param defssyuilo2025-10-061-1/+1
|
* fix(deps): update [backend] update dependencies (#16547)renovate[bot]2025-10-042-44/+56
| | | | | | | | | | | | | * fix(deps): update [backend] update dependencies * chore: update typeorm.patch * fix: handle socket creation failure in HttpRequestServiceAgent --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* feat: scheduled post (#16577)syuilo2025-09-2627-304/+614
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update NoteDraft.ts * Update NoteDraft.ts * wip * Update CHANGELOG.md * wip * Update PostScheduledNoteProcessorService.ts * Update PostScheduledNoteProcessorService.ts * Update Notification.ts * wip * Update NoteDraftService.ts * Update NoteDraftService.ts * Update NoteDraftService.ts * wip * Create 1758677617888-scheduled-post.js * Update index.d.ts * Update stats.ts * wip * wip * wip * wip * wip * Update MkNotification.vue * wip * wip * wip * Update NoteDraftService.ts * Update NoteDraftService.ts * wip * wip * Update NoteDraftEntityService.ts * wip * Update index.d.ts * Update MkPostForm.vue * wip * wip * wip * Update NoteCreateService.ts * wip * wip * wip * Update NoteDraftEntityService.ts * Update NoteCreateService.ts * Update NoteDraftService.ts * wip * Update NoteDraftService.ts * wip * wip * Update MkPostForm.vue * wip * Update MkPostForm.vue * Update os.ts * wip * Update MkNoteDraftsDialog.vue
* enhance(backend): 設定ファイルにFastifyOptions.trustProxyを追加 ↵饺子w (Yumechi)2025-09-222-1/+5
| | | | | | | | | | | | | | | (#16567) * enhance(backend): 設定ファイルにFastifyOptions.trustProxyを追加 Signed-off-by: eternal-flame-AD <yume@yumechi.jp> * try harder Signed-off-by: eternal-flame-AD <yume@yumechi.jp> --------- Signed-off-by: eternal-flame-AD <yume@yumechi.jp>