summaryrefslogtreecommitdiff
path: root/packages/backend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(backend): UserEntityService.getRelationsの取得処理を軽量化 (#13811)おさむのひと2024-05-101-14/+35
| | | | | * fix(backend): UserEntityService.getRelationsの取得処理を軽量化 * rollback
* fix(backend): 不要なUserProfileの取得を修正 (#13812)おさむのひと2024-05-101-5/+4
| | | | | | | | | * fix(backend): 不要なuserProfileの取得を修正 * fix: pnpm@9.0.6 to pnpm@9.1.0 * Revert "fix: pnpm@9.0.6 to pnpm@9.1.0" This reverts commit eaf265ec2cf255cadeaa516d5b668134bc397211.
* update deps (#13624)syuilo2024-05-047-81/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update deps * Update package.json * update deps * build: pass --strip-leading-paths to restore 0.2.x behavior (#13684) * :v: * :v: * pureimageの代わりに@napi-rs/canvasを使う (#13748) * pureimageの代わりに@napi-rs/canvasを使う * remove writestream * remove createtemp * wip * Update ClientServerService.ts * update pnpm to 9.x * update deps * re: update pnpm to 9.x * update node * :v: --------- Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* enhance(backend): ↵Kisaragi2024-05-012-1/+2
| | | | | | | | | | | | | | | | | | | | ドライブのファイルがNSFWかどうか個別に連合されるように (#13756) * fix(backend): ノートのattachmentにおいて、attach.sensitiveが元から存在する場合はそれを尊重する * docs: update changelog (per misskey-dev#13756) * feat(backend,apub): renderDocumentがsensitiveを連合するようにする per https://github.com/misskey-dev/misskey/issues/13755#issuecomment-2081303014 * chore(backend): 追加したコメントを削除 * docs: changelogをより丁寧にする * docs: changelogの項目名をPRに合わせる * docs: tweak apply suggestion from mei23
* Merge pull request from GHSA-2vxv-pv3m-3wvjDaiki Mizukami2024-05-016-70/+144
| | | | | | | | | | | | | * fix: normalize incoming signed activities * Tweak style * Update CHANGELOG.md * Log compacted activity as well --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): add detailed schema to `fetch-rss` endpoint (#13764)zyoshoka2024-04-291-2/+177
|
* AP Link等は添付ファイル扱いしないようになど (#13754)MeiMei2024-04-284-31/+42
| | | | | * Linkは添付ファイルではない * CHANGELOG
* fix: ハイフンを含むリモート絵文字が描画されない (#13715)anatawa122024-04-271-1/+1
|
* Fix(backend): ActivityPubでのHTMLへのシリアライズを修正 (#13752)ikasoba2024-04-272-3/+11
| | | | | | | | | * devモードでもActivityPub系エンドポイントへアクセスできるように * ActivityPubでのHTMLのシリアライズを修正 * ハードコードしていたurlを`httpUrl`へ修正 * テストの追加
* fix(backend): ページのOGP URLが違うのを修正 (#13749)かっこかり2024-04-271-1/+1
| | | | | | | * fix(backend): ページのOGP URLが違うのを修正 * Update Changelog * typo
* Merge pull request from GHSA-m9qf-3pfj-2r86MeiMei2024-04-271-0/+4
| | | | | | | | | * Add Cache-Control to Bull Board * CHANGELOG --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* feat: improve emoji endpoint (#13742)Cocoa Hoto2024-04-251-3/+11
|
* fix: ↵anatawa122024-04-191-1/+4
| | | | 正規化されていない状態のhashtagが連合されてきたhtmlに含まれているとhashtagが正しくhashtagに復元されない問題を修正 (#13733)
* enhance: 新しいコンディショナルロール条件の実装 (#13732)おさむのひと2024-04-195-66/+570
| | | | | * enhance: 新しいコンディショナルロールの実装 * fix: CHANGELOG.md
* 細かいミュートの処理の修正 (#13695)anatawa122024-04-1714-104/+121
| | | | | | | | | | | | | | | * fix: some replies are removed from global timeline * refactor: 各チャンネルのミュートとブロックの処理をまとめる * fix: リノートをミュートでその人のノートのリノートをミュートしていたを修正 * refactor: isPureRenotePackedを他のところでも使う * docs(changelog): CHANGELOGを更新 * test: withReplies = falseでフォローしてる人によるリプライが流れてくる * test: ノートミュートしているユーザーの通常ノートのリノートが流れてくる/含まれる
* fix(backend): ↵MeiMei2024-04-151-3/+4
| | | | | | | nginx経由で/files/にRangeリクエストされた場合に正しく応答できないのを修正 (#13712) * Fix files * CHANGELOG
* chore: Use integrity for Redoc script (#13716)MeiMei2024-04-151-1/+1
| | | | | * Use integrity for redoc scripts * official?
* enhance: クリップのノート数を表示するように (#13686)かっこかり2024-04-142-1/+9
| | | | | * enhance: クリップのノート数を表示できるように * Update Changelog
* fix(backend): incorrect logic for determining whether Quote or not (#13700)zyoshoka2024-04-1410-43/+295
| | | | | | | | | * fix(backend): incorrect logic for determining whether Quote or not * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): ↵かっこかり2024-04-141-1/+5
| | | | | | | | | | | | | | | | | | FileServerServiceでレンジリクエストの場合に適切なレスポンスコードが返らない問題を修正 (#13701) * return 206 for every ranged response - fixes #494 (cherry picked from commit 92eec2178fd103e9ea2bcd646aacab1fb496a33b) * detect size of remote files - fixes #494 without this, remote files are assumed to have size 0 (even if we just downloaded them!) and the range-related code won't run (cherry picked from commit 960f4fcff78a1f019c9a9377853fcd90dbfb7575) --------- Co-authored-by: dakkar <dakkar@thenautilus.net>
* fix(backend): ↵かっこかり2024-04-131-0/+10
| | | | | | | | | | | | | 登録にメール認証が必須になっている場合、登録されているメールアドレスを削除できないように (#13703) * fix(backend): 登録にメール認証が必須になっている場合、登録されているメールアドレスを削除できないように (MisskeyIO#606) (cherry picked from commit 6b7df2bd10dc28b84f525a621b66fc49bf59cac6) * Update Changelog --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* refactor(general): use `Date.now()` instead of creating a new `Date` ↵zyoshoka2024-04-076-7/+7
| | | | instance (#13671)
* fix(backend): バックエンドのpnpm ↵おさむのひと2024-04-045-7/+68
| | | | | | | devによるビルド後にbuild-assetsを行うようにする (#13659) * moveto scripts * add scripts/dev.mjs
* enhance(backend): ↵かっこかり2024-03-313-5/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ビデオファイルにビデオトラックがあるかを確認するように (#13568) * enhance(backend): ビデオファイルにビデオトラックがあるかを確認するように (cherry picked from commit 23d38a2d6492a2b24e9b2c031d66c3e8a5d382ef) * Update Changelog * Update Changelog * Revert "Update Changelog" This reverts commit 93fd996932b87ef550c38b48bd0678060f3ed1af. * fix(test) ffmpegをインストールするように * 入れる方間違えた * fix test * 拡張子変わらなかったのでそのまま行く * ログを出力するように * msg * remove unused import * add log * attempt to fix test error * Revert "attempt to fix test error" This reverts commit d9d6524cadd655e6d8e9398b26fdfef332f30f4d. * Update FileInfoService.ts * oggも検査の対象にする
* fix: misskey-js、bubble-game、reversiのビルドをesbuildに統合する ↵おさむのひと2024-03-301-1/+2
| | | | | | | | | | | | | | | (#13600) * fix: ビルドが遅いパッケージのビルド速度を改善 * dependenciesの整理 * fix ci * ビルド開始時に古いファイルを消す * fix ci * fix ci
* fix(backend): better `notes/translate` error response (#13631)zyoshoka2024-03-302-28/+92
| | | | | | | | | | | * fix(backend): better `notes/translate` error response * Update CHANGELOG.md * test(backend): perform administrative operations as `root` --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: report progress out of 100% in CleanRemoteFilesProcessorService (#13633)Nila2024-03-301-1/+1
| | | | | * Report progress out of 100% in CleanRemoteFilesProcessorService * Add changelog entry
* fix(frontend): ↵かっこかり2024-03-251-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 「今日誕生日のフォロー中ユーザー」ウィジェットが正しく動作しない問題を修正 (#12835) * (fix) タイムゾーンによっては誕生日のフォロー中ユーザーが正しく読み込まれない * 文言をわかりやすく * Update Changelog * (add) reload button * Update CHANGELOG.md * run misskey-js * fix * Revert "文言をわかりやすく" This reverts commit c5ab6419563cc70ec8ba758e800c74d3469131e3. * Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue * Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* test(backend): fix streaming test error when replying to followers-only note ↵zyoshoka2024-03-241-4/+2
| | | | (#13618)
* fix(backend): fix openAPI operationId formatsyuilo2024-03-231-1/+1
|
* fix: URLプレビューの動作改善+動作設定を可能にする (#13579)おさむのひと2024-03-218-28/+201
| | | | | | | | | | | | | | | | | | | | | | | * wip * support new version * URLプレビュー無効化時、フロント側も非表示にしてリクエストをしないようにする * fix lint * fix lint * tweak preview request error handles * fix: CHANGELOG.md * fix * fix --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(antenna): Botの投稿を除外できるように (#13603)かっこかり2024-03-2110-2/+40
| | | | | | | | | | | | | | | * enhance(antenna): Botの投稿を除外できるように (MisskeyIO#545) (cherry picked from commit a95ce067c6cf0a93647e358aabc984bdbe99e952) * Update Changelog * remove translations * spdx --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(backend): ↵かっこかり2024-03-182-3/+3
| | | | | | | | | | | | | ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (#13586) * enhance(OGP): ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (MisskeyIO#528) (cherry picked from commit 0c3de462d99c47297bebc162581bac6f78f21b49) * Update Changelog --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(backend): ↵かっこかり2024-03-181-0/+6
| | | | | | | | | | | | | | | フォローリクエストを作成する際に既存のものは削除するように (#13588) * fix: delete old follow request (if exists) before creating new (cherry picked from commit ea948ccadc7eace1fcace176c9c070b2a9b46f56) * Update Changelog * Update Changelog --------- Co-authored-by: Kaity A <kaity@atikayda.au>
* Merge branch 'develop' of https://github.com/misskey-dev/misskey into developsyuilo2024-03-1727-1/+133
|\
| * fix(general): ↵zyoshoka2024-03-151-0/+2
| | | | | | | | | | | | | | | | | | `flash/create`でPlayの公開範囲を指定できない問題の修正と編集画面の調整 (#13574) * fix(backend): param `visibility` wasn't included in `flash/create` * fix(frontend): tweak flash editor ui * Update CHANGELOG.md
| * chore: add missing SPDX ID and workflow check (#13570)zyoshoka2024-03-1326-1/+131
| | | | | | | | | | | | | | | | | | | | | | * chore: add workflow which checks if SPDX ID exists * chore: add missing SPDX ID in some files * chore: change trigger condition * chore: trigger on push * lint
* | refactor(backend): refactor chart enginesyuilo2024-03-171-6/+8
|/
* refactor(backend): UserEntityService.packMany()の高速化 (#13550)おさむのひと2024-03-123-36/+729
| | | | | * refactor(backend): UserEntityService.packMany()の高速化 * 修正
* enhance(backend): antennas/updateの必須項目をantennaIdのみに (#13542)yupix2024-03-101-5/+7
| | | | | * refactor: antennas/updateの必須項目を最小限に * fix: userListIdがnullにできない
* chore(backend): validateNoteの結果Errorはそのままthrowするtamaina2024-03-091-1/+1
| | | | 理由がわからないため
* test(backend): enable typecheck by workflow (#13526)zyoshoka2024-03-077-10/+37
|
* enhance(frontend): リアクションの総数を表示するように (#13532)かっこかり2024-03-062-0/+5
| | | | | | | * enhance(frontend): リアクションの総数を表示するように * Update Changelog * リアクション選択済の色をaccentに
* Revert "perf: boot.jsの調整"tamaina2024-03-061-288/+213
| | | | This reverts commit 00c1e4eb550c68f43ae44ba9f0c8da9887fc2180.
* perf: boot.jsの調整tamaina2024-03-061-213/+288
|
* fix(frontend)?: importAppScriptはimportをawaitするようにtamaina2024-03-061-2/+2
|
* enhance(frontend): ↵かっこかり2024-03-051-1/+1
| | | | | | | | | | | | | 自分のノートの添付ファイルから直接ファイルの詳細ページに飛べるようにする (#13520) * enhance(frontend): 自分のノートの添付ファイルから直接ファイルの詳細ページに飛べるようにする * 他のファイルタイプにも対応 * Update Changelog --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): ↵tamaina2024-03-042-9/+43
| | | | | | | | | | | | | | | | | | | | | リモートサーバーの情報が更新できなくなっていた問題を修正 (#13507) * fix(backend): fetchInstanceMetadataのLockが永遠に解除されない問題を修正 Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com> * fix test * fix * comment * comment * improve test --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* test(backend): refactor tests (#13499)zyoshoka2024-03-0324-1297/+1270
| | | | | * test(backend): refactor tests * fix: failed test
* enhance: 禁止ワードチェック強化 (#27)tamaina2024-03-015-24/+83
| | | | | | | | | | | | | | | | * enhance: 禁止ワードチェック強化 * リモートの禁止ワードチェックを添付ファイルとユーザーを登録する前に行うなど Resolve https://github.com/misskey-dev/misskey/issues/13374 * 禁止ワートの対象の見直し * performActivityで特定のエラーが出た際にDelayedに追加しないように * use IdentifiableError * NoteCreateService.checkProhibitedWords * https://github.com/misskey-dev/misskey-private/pull/27/files#r1507416135 * remove comment