summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Copy role on move (#15745)anatawa122025-04-032-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(backend): copyOnMoveAccount * feat(endpoints): copyOnMoveAccount * feat(frontend): copyOnMoveAccount * docs(changelog): アカウントのマイグレーション時に古いアカウントからロールをコピーできるようになりました。 * fix: spdx header for migration * Update locales/ja-JP.yml * copyOnMoveAccount -> preserveAssignmentOnMoveAccount * fix: check for preserveAssignmentOnMoveAccount --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
| * | fix: チャット周りの修正 (#15741)かっこかり2025-04-037-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * | fix(backend): ↵syuilo2025-04-032-0/+2
| | | | | | | | | | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* | | refactor bubble-timeline.ts to match global-timeline.ts and local-timeline.tsHazelnoot2025-04-031-2/+3
| | |
* | | merge from misskey-developHazelnoot2025-04-025-68/+30
|\| |
| * | feat: ↵Nanashi.2025-04-023-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | アンテナでセンシティブなチャンネルからのノートを除外できるように (#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>
| * | Fix: ↵anatawa122025-04-022-68/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 通知のページネーションで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-023-5/+5
| | |
* | | lint and type fixesHazelnoot2025-04-0128-151/+30
| | |
* | | remove no-op Connection.cachedNotes and Connection.cacheNoteHazelnoot2025-04-0112-43/+0
| | |
* | | copy changes to notes/edit.tsHazelnoot2025-04-011-4/+2
| | |
* | | fix backend type errorsHazelnoot2025-04-018-27/+24
| | |
* | | Merge branch 'develop' into merge/2025-03-24Hazelnoot2025-03-312-81/+121
|\ \ \ | | |/ | |/| | | | | | | | | | # Conflicts: # packages/backend/src/server/api/StreamingApiServerService.ts # packages/backend/src/server/api/stream/Connection.ts
| * | fix wsmessage rate limit definitionHazelnoot2025-03-291-1/+2
| | |
| * | increase limits on WS note subscriptions and cached notesHazelnoot2025-03-281-2/+2
| | |
| * | limit the number of active connections per client, and limit upgrade ↵Hazelnoot2025-03-281-18/+52
| | | | | | | | | | | | requests by user
| * | avoid duplicate channels in WS connectionHazelnoot2025-03-281-10/+18
| | |
| * | avoid leaking cached notes in WS connectionHazelnoot2025-03-281-11/+11
| | |
| * | make sure that note subscriptions can't stay above limitHazelnoot2025-03-281-5/+3
| | |
| * | clear subscriptions when connection closesHazelnoot2025-03-281-0/+7
| | |
| * | limit the number of note subscriptions per connectionHazelnoot2025-03-281-6/+19
| | |
| * | close websocket when rate limit exceededHazelnoot2025-03-281-22/+7
| | |
| * | convert streaming rate limit to bucketHazelnoot2025-03-281-21/+14
| | |
* | | fix type errors from notes/versions endpointHazelnoot2025-03-311-8/+26
| | |
* | | fix type errors from SponsorsServiceHazelnoot2025-03-311-6/+47
| | |
* | | Revert "revert 7bfada9792bc4d29d47d3895643543cbe15191cd: enhance: remove ↵Hazelnoot2025-03-301-3/+0
| | | | | | | | | | | | | | | | | | bull-board support" This reverts commit d41d77fcd7c7c40b8409a22baecd0c0101db6e1e.
* | | Merge branch 'develop' into merge/2025-03-24Hazelnoot2025-03-3018-1912/+1802
|\| | | | | | | | | | | | | | # Conflicts: # packages/backend/src/core/activitypub/models/ApPersonService.ts
| * | Ignore notifications that reference missing notesHazelnoot2025-03-273-3/+22
| | |
| * | use exclusive ranges in api/i/notifications and /api/v1/notificationsHazelnoot2025-03-271-2/+2
| | |
| * | convert notification types in mastodon APIHazelnoot2025-03-271-19/+16
| | |
| * | don't render CW as HTML for mastodonHazelnoot2025-03-271-4/+2
| | |
| * | hide sensitive content from Discord previewsHazelnoot2025-03-271-0/+6
| | |
| * | render profile bios in masto APIHazelnoot2025-03-271-1/+4
| | |
| * | fixes to CW and quote conversion for mastodonHazelnoot2025-03-271-9/+29
| | |
| * | handle errors in mastodon search endpointsHazelnoot2025-03-271-0/+33
| | |
| * | improve mastodon API error handlingHazelnoot2025-03-271-45/+43
| | |
| * | rename MastodonConverters.ts to matching naming schemeHazelnoot2025-03-279-16/+16
| | |
| * | add additional required CORS headers for masto-api requestsHazelnoot2025-03-271-0/+15
| | |
| * | enable local timeline in Phanpy clientsHazelnoot2025-03-271-1/+1
| | |
| * | support reactions in mastodon APIHazelnoot2025-03-272-39/+46
| | |
| * | remove unused async from toMastoApiHtml / fromMastoApiHtmlHazelnoot2025-03-271-10/+9
| | |
| * | don't log query parameters from mastodon APIHazelnoot2025-03-271-2/+4
| | |
| * | support Mastodon v4 "link header" paginationHazelnoot2025-03-276-82/+321
| | |
| * | implement /api/v1/favouritesHazelnoot2025-03-271-2/+16
| | |
| * | fix empty response from /api/v1/notificationsHazelnoot2025-03-271-1/+1
| | |
| * | fix empty response from /api/v1/blocksHazelnoot2025-03-271-1/+1
| | |
| * | fix empty response from /api/v1/mutesHazelnoot2025-03-271-1/+1
| | |
| * | don't return httpStatusCode in mastodon errorsHazelnoot2025-03-271-0/+1
| | |
| * | minor fixes to /v1/accounts/verify_credentialsHazelnoot2025-03-271-3/+2
| | |
| * | improve performance of /v1/accounts/relationshipsHazelnoot2025-03-271-6/+3
| | |