summaryrefslogtreecommitdiff
path: root/packages/backend/src/misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* set common default values for RedisKVCache callbacksHazelnoot2025-05-121-6/+6
|
* check for stream truncation in saveToTempFileHazelnoot2025-05-081-2/+9
|
* match saveToTempFile return type with other create-temp functionHazelnoot2025-05-081-2/+2
|
* merge: Replace JSDOM with cheerio (!973)Marie2025-05-081-13/+10
|\ | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/973 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| * replace JSDOM with cheerioHazelnoot2025-05-081-13/+10
| |
* | fix multipart/form-data decodingHazelnoot2025-05-081-0/+13
|/
* reorder relay activities to avoid delivery race conditionHazelnoot2025-05-071-0/+4
|
* Merge branch 'develop' into merge/2025-03-24Hazelnoot2025-04-241-0/+34
|\ | | | | | | | | | | # Conflicts: # CONTRIBUTING.md # packages/backend/src/core/activitypub/models/ApPersonService.ts
| * requested changes.piuvas2025-04-201-1/+1
| |
| * remove fortnite.piuvas2025-04-201-1/+0
| |
| * requested changes to verifyFieldLinkspiuvas2025-04-201-17/+20
| | | | | | | | Co-authored-by: dakkar <dakkar@thenautilus.net>
| * refactor link verification.piuvas2025-04-191-0/+32
| |
* | Merge branch 'misskey-develop' into merge/2025-03-24Hazelnoot2025-04-031-1/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # package.json # packages/backend/src/core/AccountMoveService.ts # packages/frontend/src/components/MkDateSeparatedList.vue # packages/misskey-js/etc/misskey-js.api.md # pnpm-lock.yaml
| * | fix: チャット周りの修正 (#15741)かっこかり2025-04-031-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(misskey-js): チャットのChannel型定義を追加 * fix(backend); canChatで塞いでいない書き込み系のAPIを塞ぐ * fix(frontend): チャット周りのフロントエンド型修正 * lint fix * fix broken lockfile * fix * refactor * wip * wip * wip * clean up --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* | | merge from misskey-developHazelnoot2025-04-027-4/+98
|\| |
| * | Fix: ↵anatawa122025-04-027-4/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 通知のページネーションで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しているのを消し忘れていた
* | | fix backend lint errorsHazelnoot2025-04-021-1/+1
| | |
* | | lint and type fixesHazelnoot2025-04-011-2/+2
| | |
* | | Merge branch 'develop' into merge/2025-03-24Hazelnoot2025-03-301-2/+5
|\ \ \ | | |/ | |/| | | | | | | # Conflicts: # packages/backend/src/core/activitypub/models/ApPersonService.ts
| * | fixes to CW and quote conversion for mastodonHazelnoot2025-03-271-2/+5
| | |
* | | merge upstreamHazelnoot2025-03-255-44/+56
|\ \ \ | |/ / |/| / | |/
| * Feat: Chat (#15686)syuilo2025-03-241-39/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * fix(deps): update [backend] update dependencies (#15596)renovate[bot]2025-03-211-0/+1
| | | | | | | | | | | | | | | | | | | | * 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-201-0/+8
| | | | | | | | | | | | | | * fix(backend): mismatch in `emojis` param of test WebHook payload * fix: test * fix: type
| * refactorsyuilo2025-02-282-9/+3
| |
| * update deps (#15311)syuilo2025-02-152-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * bump misskey-dev/eslint-plugin * lint fixes (backend) * lint fixes (frontend) * lint fixes (frontend-embed) * rollback nsfwjs to 4.2.0 ref: infinitered/nsfwjs#904 * rollback openapi-typescript to v6 v7でOpenAPIのバリデーションが入るようになった関係でスコープ外での変更が避けられないため一時的に戻した * lint fixes (misskey-js) * temporarily disable errored lint rule (frontend-shared) * fix lint * temporarily ignore errored file for lint (frontend-shared) * rollback simplewebauthn/server to 12.0.0 v13 contains breaking changes that require some decision making * lint fixes (frontend-shared) * build misskey-js with types * fix(backend): migrate simplewebauthn/server to v12 * fix(misskey-js/autogen): ignore indent rules to generate consistent output * attempt to fix test changes due to capricorn86/happy-dom#1617 (XMLSerializer now produces valid XML) * attempt to fix test changes due to capricorn86/happy-dom#1617 (XMLSerializer now produces valid XML) * fix test * fix test * fix test * Apply suggestions from code review Co-authored-by: anatawa12 <anatawa12@icloud.com> * bump summaly to v5.2.0 * update tabler-icons to v3.30.0-based --------- Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: anatawa12 <anatawa12@icloud.com>
* | implement ApResolver.secureResolve to use a provided object only if the ↵Hazelnoot2025-03-211-1/+8
| | | | | | | | authority matches
* | cover more retryable errors for quote resolutionHazelnoot2025-02-201-0/+22
| |
* | append mandatory CW in note previewsHazelnoot2025-02-161-2/+9
| |
* | factor out common append-content-warning routine for use in both frontend ↵Hazelnoot2025-02-161-0/+62
| | | | | | | | and backend
* | Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-081-2/+2
|\ \ | | | | | | | | | | | | | | | # Conflicts: # packages/backend/src/server/ActivityPubServerService.ts # pnpm-lock.yaml
| * | fix: Allow FreeBSD to start Backend without any issuesMarie2025-02-061-2/+2
| | |
* | | add IdentifiableError.isRetryable to ensure that Identifiable Errors can ↵Hazelnoot2025-02-031-1/+7
| | | | | | | | | | | | still terminate a batch process
* | | merge upstream 2025-02-03Hazelnoot2025-02-031-1/+6
|\ \ \ | |/ / |/| / | |/
| * feat: 新カスタム絵文字管理画面(β)の追加 (#13473)おさむのひと2025-01-201-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * wip * wip * fix * fix * fix * fix size * fix register logs * fix img autosize * fix row selection * support delete * fix border rendering * fix display:none * tweak comments * support choose pc file and drive file * support directory drag-drop * fix * fix comment * support context menu on data area * fix autogen * wip イベント整理 * イベントの整理 * refactor grid * fix cell re-render bugs * fix row remove * fix comment * fix validation * fix utils * list maximum * add mimetype check * fix * fix number cell focus * fix over 100 file drop * remove log * fix patchData * fix performance * fix * support update and delete * support remote import * fix layout * heightやめる * fix performance * add list v2 endpoint * support pagination * fix api call * fix no clickable input text * fix limit * fix paging * fix * fix * support search * tweak logs * tweak cell selection * fix range select * block delete * add comment * fix * support import log * fix dialog * refactor * add confirm dialog * fix name * fix autogen * wip * support image change and highlight row * add columns * wip * support sort * add role name * add index to emoji * refine context menu setting * support role select * remove unused buttons * fix url * fix MkRoleSelectDialog.vue * add route * refine remote page * enter key search * fix paste bugs * fix copy/paste * fix keyEvent * fix copy/paste and delete * fix comment * fix MkRoleSelectDialog.vue and storybook scenario * fix MkRoleSelectDialog.vue and storybook scenario * add MkGrid.stories.impl.ts * fix * [wip] add custom-emojis-manager2.stories.impl.ts * [wip] add custom-emojis-manager2.stories.impl.ts * wip * 課題はまだ残っているが、ひとまず完了 * fix validation and register roles * fix upload * optimize import * patch from dev * i18n * revert excess fixes * separate sort order component * add SPDX * revert excess fixes * fix pre test * fix bugs * add type column * fix types * fix CHANGELOG.md * fix lit * lint * tweak style * refactor * fix ci * autogen * Update types.ts * CSS Module化 * fix log * 縦スクロールを無効化 * MkStickyContainer化 * regenerate locales index.d.ts * fix * fix * テスト * ランダム値によるUI変更の抑制 * テスト * tableタグやめる * fix last-child css * fix overflow css * fix endpoint.ts * tweak css * 最新への追従とレイアウト微調整 * ソートキーの指定方法を他と合わせた * fix focus * fix layout * v2エンドポイントのルールに対応 * 表示条件などを微調整 * fix MkDataCell.vue * fix error code * fix error * add comment to MkModal.vue * Update index.d.ts * fix CHANGELOG.md * fix color theme * fix CHANGELOG.md * fix CHANGELOG.md * fix center * fix: テーブルにフォーカスがあり、通常状態であるときはキーイベントの伝搬を止める * fix: ロール選択用のダイアログにてコンディショナルロールを×ボタンで除外できなかったのを修正 * fix remote list folder * sticky footers * chore: fix ci error(just single line-break diff) * fix loading * fix like * comma to space * fix ci * fix ci * removed align-center --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* | merge: upstream changes for 2024.11 (!742)dakkar2024-12-152-1/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/742 Closes #645 and #646 Approved-by: Hazelnoot <acomputerdog@gmail.com> Approved-by: Marie <github@yuugi.dev>
| * \ Merge branch 'develop' into feature/2024.10dakkar2024-12-091-0/+146
| |\ \
| * \ \ Merge branch 'develop' into feature/2024.10dakkar2024-11-281-4/+1
| |\ \ \
| * \ \ \ Merge branch 'develop' into feature/2024.10dakkar2024-11-231-0/+12
| |\ \ \ \
| * \ \ \ \ Merge tag '2024.11.0' into feature/2024.10dakkar2024-11-221-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | fix(backend): SQLのサニタイズを強化 (#14920)かっこかり2024-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix code scanning alert no. 28: Incomplete string escaping or encoding (MisskeyIO#800) Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> (cherry picked from commit 443335c662b14f609d6a81a8f3807e95709aebc1) * :v: --------- Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
| * | | | | Merge tag '2024.10.1' into feature/2024.10dakkar2024-11-081-0/+2
| |\| | | |
| | * | | | add notesyuilo2024-10-151-0/+2
| | | | | |
| | * | | | Revert "refactor"syuilo2024-10-141-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 7fd8ef344b33b0a157bc197cbd64069695806936.
| | * | | | refactorsyuilo2024-10-141-0/+11
| | | | | |
* | | | | | fix redis transaction implementationHazelnoot2024-12-101-2/+17
| |_|_|_|/ |/| | | |
* | | | | fix type errors from new rate limit definitionsHazelnoot2024-12-081-2/+3
| | | | |
* | | | | use fraction seconds for rate limit headersHazelnoot2024-12-081-4/+10
| | | | |
* | | | | move all Rate Limit type defs to rate-limit-utils.tsHazelnoot2024-12-081-1/+119
| | | | |
* | | | | separate SkRateLimiterService from RateLimiterService and update all usagesHazelnoot2024-12-071-0/+21
| |_|_|/ |/| | |