summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/stream/channels/local-timeline.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* re-type userFollowingsCache to match the othersHazelnoot2025-06-091-1/+1
|
* fix null check in local/global/list channelsHazelnoot2025-06-031-2/+2
|
* copy changes to local channelHazelnoot2025-06-031-11/+20
|
* Merge tag '2025.4.0' into merge/2025-03-24Hazelnoot2025-04-131-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # 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-071-0/+2
| | | | | | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* | Merge branch 'misskey-develop' into merge/2025-03-24Hazelnoot2025-04-031-0/+1
|\| | | | | | | | | | | | | | | | | # 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-031-0/+1
| | | | | | | | 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
* | remove no-op Connection.cachedNotes and Connection.cacheNoteHazelnoot2025-04-011-2/+0
| |
* | call NoteEntityService.hideNote from streaming APIHazelnoot2025-02-251-0/+1
| |
* | pass NoteEntityService through Channel constructor instead of method argsHazelnoot2025-02-251-3/+3
| |
* | shallow clonepiuvas2025-01-081-16/+3
| |
* | requested change.piuvas2024-12-261-1/+2
| |
* | turn task into a functionpiuvas2024-12-251-14/+8
| |
* | improvements.piuvas2024-12-231-2/+8
| |
* | populate myreaction on replies for streams.piuvas2024-12-231-0/+7
| |
* | Merge remote-tracking branch 'misskey/master' into feature/misskey-2024.07dakkar2024-08-021-5/+6
|\|
| * kill any from streaming API Implementation (#14251)anatawa122024-07-181-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * chore: add JsonValue type * refactor: kill any from Connection.ts * refactor: fix StreamEventEmitter contains undefined instead of null * refactor: kill any from channels * docs(changelog): Fix: Steaming APIが不正なデータを受けた場合の動作が不安定である問題 * fix license header * fix lints
* | Merge remote-tracking branch 'misskey/develop' into future-2024-04-25dakkar2024-04-251-13/+4
|\|
| * 細かいミュートの処理の修正 (#13695)anatawa122024-04-171-10/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix: some replies are removed from global timeline * refactor: 各チャンネルのミュートとブロックの処理をまとめる * fix: リノートをミュートでその人のノートのリノートをミュートしていたを修正 * refactor: isPureRenotePackedを他のところでも使う * docs(changelog): CHANGELOGを更新 * test: withReplies = falseでフォローしてる人によるリプライが流れてくる * test: ノートミュートしているユーザーの通常ノートのリノートが流れてくる/含まれる
* | merge: upstreamMarie2024-02-191-1/+1
|\|
| * (re) update SPDX-FileCopyrightTexttamaina2024-02-131-1/+1
| | | | | | | | Fix #13290
| * Revert "update SPDX-FileCopyrightText"tamaina2024-02-131-1/+1
| | | | | | | | This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
| * update SPDX-FileCopyrightTextsyuilo2024-02-121-1/+1
| |
| * Merge pull request from GHSA-7pxq-6xx9-xpgmChocolate Pie2023-12-271-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix: fix improper authorization when accessing with third-party application * refactor: refactor type definitions * fix: get rid of unnecessary access limitation * enhance: サードパーティアプリケーションがWebsocket APIを使えるように * fix: add missing parentheses * Revert "fix(backend): add missing kind definition for admin endpoints to improve security" This reverts commit 5150053275594278e9eb23e72d98b16593c4c230. * frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする * enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加 * enhance(test): Websocket APIに対するテストも追加 * enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合 * fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正 * enhance(backend): Websocketの接続に最低限必要な権限を変更 * fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように * fix(backend): エンドポイントにアクセスするために必要な権限を変更 * fix(frontend/locale): Add missing type declaration * chore: update `misskey-js/src/autogen` --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* | fix: don't show mentions and boosts towards muted user posts in timelineMarie2024-01-261-0/+3
| | | | | | | | Closes #336
* | Merge pull request from GHSA-7pxq-6xx9-xpgmChocolate Pie2023-12-281-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix: fix improper authorization when accessing with third-party application * refactor: refactor type definitions * fix: get rid of unnecessary access limitation * enhance: サードパーティアプリケーションがWebsocket APIを使えるように * fix: add missing parentheses * Revert "fix(backend): add missing kind definition for admin endpoints to improve security" This reverts commit 5150053275594278e9eb23e72d98b16593c4c230. * frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする * enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加 * enhance(test): Websocket APIに対するテストも追加 * enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合 * fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正 * enhance(backend): Websocketの接続に最低限必要な権限を変更 * fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように * fix(backend): エンドポイントにアクセスするために必要な権限を変更 * fix(frontend/locale): Add missing type declaration * chore: update `misskey-js/src/autogen` --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* | merge: upstreamMar0xy2023-11-221-1/+1
|\|
| * LTLに特定条件下でチャンネル投稿が混ざり込む現象の修 ↵おさむのひと2023-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | (#12347) * LTLにチャンネル投稿を含まないように修正 * fix CHANGELOG.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* | merge: upstreamMar0xy2023-10-311-2/+4
|\|
| * perf(backend): ↵syuilo2023-10-191-1/+1
| | | | | | | | ノートのリアクション情報をキャッシュすることでDBへのクエリを削減
| * refactorsyuilo2023-10-191-1/+1
| |
| * perf(backend): reduce needless populateMyReaction callssyuilo2023-10-191-2/+4
| |
* | add: isSilenced handling to user and timelineMar0xy2023-10-181-0/+2
| |
* | add: Bot Trending Toggle, Hide Bot in Timeline client optionMar0xy2023-10-181-0/+3
|/
* perf(backend): improve streaming api performance (#12033)syuilo2023-10-151-13/+5
| | | | | | | | | | | | | * wip * Update NoteEntityService.ts * wip * wip * wip * wip
* enhance: ↵syuilo2023-10-111-1/+3
| | | | | | ローカルタイムライン、ソーシャルタイムラインで返信を含むかどうか設定可能に Resolve #12001
* fix(backend): ↵syuilo2023-10-091-0/+4
| | | | | | 「ファイル付きのみ」のTLでファイル無しの新着ノートが表示される Fix #11939
* fix(backend): ↵syuilo2023-10-081-1/+1
| | | | | | 同じ種類のTLのストリーミングを複数接続できない問題を修正 Fix #11985
* feat: improve tl performance (#11946)syuilo2023-10-031-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * Update NoteCreateService.ts * wip * wip * wip * wip * Update NoteCreateService.ts * wip * Update NoteCreateService.ts * wip * Update user-notes.ts * wip * wip * wip * Update NoteCreateService.ts * wip * Update timeline.ts * Update timeline.ts * Update timeline.ts * Update timeline.ts * Update timeline.ts * wip * Update timelines.ts * Update timelines.ts * Update timelines.ts * wip * wip * wip * Update timelines.ts * Update misskey-js.api.md * Update timelines.ts * Update timelines.ts * wip * wip * wip * Update timelines.ts * wip * Update timelines.ts * wip * test * Update activitypub.ts * refactor: UserListJoining -> UserListMembership * Update NoteCreateService.ts * wip
* enhance: タイムラインからRenoteを除外するオプションを追加syuilo2023-09-281-1/+5
|
* chore: ↵Shun Sakai2023-07-271-0/+5
| | | | | | | | | | | | | | 著作権とライセンスについての情報を各ファイルに追加する (#11348) * chore: Add the SPDX information to each file Add copyright and licensing information as defined in version 3.0 of the REUSE Specification. * tweak format --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance: ↵syuilo2023-05-161-1/+4
| | | | | | タイムラインにフォロイーの行った他人へのリプライを含めるかどうかの設定をアカウントに保存するのをやめるように Resolve #10646
* fix(backend): ↵syuilo2023-04-091-2/+2
| | | | ストリーミングのLTLチャンネルでサーバー側にエラーログが出るのを修正
* enhance(backend): improve cachesyuilo2023-04-051-3/+3
|
* refactor: rename schema to json-schemasyuilo2023-03-101-1/+1
|
* feat: Per-user renote mute (#10249)syuilo2023-03-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: per-user renote muting From FoundKey/c414f24a2c https://akkoma.dev/FoundKeyGang/FoundKey * Update ja-JP.yml * Delete renote-muting.ts * rename * fix ids * lint * fix * Update CHANGELOG.md * リノートをミュートしたユーザー一覧を見れるように * :art: * add test * fix test --------- Co-authored-by: Hélène <pleroma-dev@helene.moe>
* refactor: remove all unused imports (#9951)Kagami Sascha Rosylight2023-02-161-2/+1
| | | Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* refactor: rename role.options -> role.policiessyuilo2023-01-151-2/+2
|
* Role (#9437)syuilo2023-01-121-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update CHANGELOG.md * wip * wip * wip * Update create.ts * wip * wip * Update CHANGELOG.md * wip * wip * wip * wip * wip * wip * wip * Update CHANGELOG.md * wip * wip * Update delete.ts * Update delete.ts * wip * wip * wip * Update account-info.vue * wip * wip * Update settings.vue * Update user-info.vue * wip * Update show-file.ts * Update show-user.ts * wip * wip * Update delete.ts * wip * wip * Update overview.moderators.vue * Create 1673500412259-Role.js * wip * wip * Update roles.vue * 色 * Update roles.vue * integrate silence * wip * wip
* refactor: introduce bindThis decorator to bind this automaticalysyuilo2022-12-041-1/+6
|