summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/stream (follow)
Commit message (Collapse)AuthorAgeFilesLines
* normalize userFollowingsCache / userFollowersCache and add ↵Hazelnoot2025-06-091-1/+1
| | | | hibernatedUserCache to reduce the number of cache-clears and allow use of caching in many more places
* re-type userFollowingsCache to match the othersHazelnoot2025-06-099-13/+13
|
* copy changes to list channelHazelnoot2025-06-031-12/+14
|
* fix user-list channel authHazelnoot2025-06-031-2/+3
|
* copy changes to role channelHazelnoot2025-06-031-0/+22
|
* copy changes to bubble channelHazelnoot2025-06-031-8/+22
|
* fix null check in local/global/list channelsHazelnoot2025-06-033-4/+4
|
* copy changes to global channelHazelnoot2025-06-031-6/+22
|
* copy changes to hybrid channelHazelnoot2025-06-031-13/+5
|
* copy changes to local channelHazelnoot2025-06-031-11/+20
|
* remove duplicate checks from home channelHazelnoot2025-06-031-4/+1
|
* copy changes to main channelHazelnoot2025-06-031-4/+4
|
* handle silenced notes in Channel.isNoteMutedOrBlockedHazelnoot2025-06-033-11/+9
|
* fix antenna channelHazelnoot2025-06-031-5/+2
|
* copy changes to home channelHazelnoot2025-06-031-11/+6
|
* add Channel.isNoteVisibleToMe utility functionHazelnoot2025-06-031-0/+15
|
* copy changes to antenna channelHazelnoot2025-06-031-1/+9
|
* sync up bubble timeline endpoint and streamHazelnoot2025-06-031-2/+0
|
* avoid unnecessary set construction in channel.tsHazelnoot2025-06-031-1/+1
|
* sync up logic between notes/bubble-timeline.ts and channels/bubble-timeline.tsHazelnoot2025-06-012-2/+12
|
* Merge tag '2025.4.0' into merge/2025-03-24Hazelnoot2025-04-132-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .github/workflows/storybook.yml # locales/index.d.ts # package.json # packages/backend/src/models/json-schema/role.ts # packages/frontend/src/components/MkPageWindow.vue # packages/frontend/src/pages/admin/roles.editor.vue # packages/frontend/src/pages/admin/roles.vue # packages/frontend/src/pages/settings/preferences.vue # packages/frontend/src/pages/settings/privacy.vue # packages/frontend/src/pages/timeline.vue # packages/frontend/src/pref-migrate.ts # packages/frontend/src/ui/_common_/common.vue # packages/frontend/src/ui/deck.vue # packages/frontend/src/ui/universal.vue # packages/misskey-js/src/autogen/types.ts
| * fix(backend): ↵syuilo2025-04-072-0/+4
| | | | | | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* | Merge branch 'misskey-develop' into merge/2025-03-24Hazelnoot2025-04-033-0/+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(backend): ↵syuilo2025-04-032-0/+2
| | | | | | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* | refactor bubble-timeline.ts to match global-timeline.ts and local-timeline.tsHazelnoot2025-04-031-2/+3
| |
* | lint and type fixesHazelnoot2025-04-011-1/+0
| |
* | remove no-op Connection.cachedNotes and Connection.cacheNoteHazelnoot2025-04-0112-43/+0
| |
* | fix backend type errorsHazelnoot2025-04-012-2/+10
| |
* | Merge branch 'develop' into merge/2025-03-24Hazelnoot2025-03-311-46/+58
|\ \ | | | | | | | | | | | | | | | # Conflicts: # packages/backend/src/server/api/StreamingApiServerService.ts # packages/backend/src/server/api/stream/Connection.ts
| * | increase limits on WS note subscriptions and cached notesHazelnoot2025-03-281-2/+2
| | |
| * | 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
| | |
* | | Merge branch 'misskey-develop' into merge/2025-03-24Hazelnoot2025-03-262-2/+2
|\ \ \ | | |/ | |/| | | | | | | # Conflicts: # .github/workflows/storybook.yml
| * | lintsyuilo2025-03-262-2/+2
| | |
* | | merge upstreamHazelnoot2025-03-255-19/+166
|\| | | |/ |/|
| * Feat: Chat (#15686)syuilo2025-03-244-16/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * update deps (#15311)syuilo2025-02-151-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>
| * よくわからないリアクションに関するログが流れっぱな ↵果物リン2025-01-171-1/+0
| | | | | | | | なのを修正 (#15303)
* | small change to commentLhc_fl2025-03-031-4/+3
| |
* | fix: always clone the note before hideNoteLhc_fl2025-03-031-5/+7
| |
* | call NoteEntityService.hideNote from streaming APIHazelnoot2025-02-2510-1/+22
| |
* | use assignMyReaction in channel, hashtag, role-timeline, and user-list channelsHazelnoot2025-02-254-27/+14
| |
* | pass NoteEntityService through Channel constructor instead of method argsHazelnoot2025-02-2518-37/+60
| |
* | check mutes and blocks of renote target in streaming APIHazelnoot2025-02-251-1/+4
| |
* | fix lint errors in stream/channel/bubble-timeline.tsHazelnoot2025-02-041-3/+1
| |
* | fix import order in stream/channel.tsHazelnoot2025-02-041-1/+1
| |