summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/AntennaService.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* re-type userFollowingsCache to match the othersHazelnoot2025-06-091-1/+2
|
* merge upstream againHazelnoot2025-04-241-11/+58
|\
| * feat: migrate antenna on account move (#15843)anatawa122025-04-161-0/+36
| | | | | | | | | | | | | | * feat: migrate antenna on account move * docs(changelog): アカウントの移行時にアンテナのフィルターのユーザが更新されない問題を修正 * refactor: move to AntennaService
| * enhance(backend): ↵おさむのひと2025-04-131-11/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | フォローしているユーザーならフォロワー限定投稿のノートでもアンテナで検知できるように (#15264) * フォローしているユーザーなら鍵ノートでもアンテナにひっかかるように Co-authored-by: kozakura913 <98575220+kozakura913@users.noreply.github.com> Co-authored-by: mai <74494945+chan-mai@users.noreply.github.com> * Eliminate build errors by resolving conflicts * 低コストな判定文を前にもってきて重い判定文に入る可能性を少しでも下げる * fix CHANGELOG.md * fix CHANGELOG.md * fix diff * removed comment * fix CHANGELOG.md --------- Co-authored-by: kozakura913 <98575220+kozakura913@users.noreply.github.com> Co-authored-by: mai <74494945+chan-mai@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* | Merge tag '2025.4.0' into merge/2025-03-24Hazelnoot2025-04-131-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # 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
| * hideNotesInSensitiveChannel -> excludeNotesInSensitiveChannelsyuilo2025-04-081-1/+1
| |
* | merge from misskey-developHazelnoot2025-04-021-0/+2
|\|
| * feat: ↵Nanashi.2025-04-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | アンテナでセンシティブなチャンネルからのノートを除外できるように (#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>
* | Merge remote-tracking branch 'misskey/master' into feature/2024.9.0dakkar2024-10-091-5/+8
|\|
| * fix(antenna): src=list && userListId=null ↵かっこかり2024-09-171-5/+8
| | | | | | | | | | | | | | の場合クエリータイムアウトが発生する問題を修正 (MisskeyIO#721) (#14568) (cherry picked from commit 47b6b97c9c6d9583dd1b11acbf8f94059e81ebaf) Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* | Merge branch 'develop' into futuredakkar2024-05-311-2/+6
|\ \ | |/ |/|
| * merge: feat: allow using wildcards in antenna (!114)dakkar2024-05-301-2/+6
| |\ | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/114 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Leah <kevinlukej@gmail.com>
| | * feat: allow using wildcards in antennaKaity A2023-10-241-2/+6
| | |
* | | enhance(antenna): Botの投稿を除外できるように (#13603)かっこかり2024-03-211-2/+4
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | (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
| |
* | fix lintsyuilo2024-01-221-3/+9
| |
* | fix(backend): rename FunoutTimelineService to FanoutTimelineService (#12453)zyoshoka2023-11-261-3/+3
| |
* | サーバ起動時にアンテナが非アクティブだった場合、ア ↵おさむのひと2023-11-211-5/+15
|/ | | | | | | | | | | | | ティブ化しても再起動するまで反映されない (#12391) * サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない * Fix CHANGELOG.md * lastUsedAtの更新に不備が出るので修正 --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* refactor(backend): rename servicesyuilo2023-10-181-3/+3
|
* feat: local-only antennasyuilo2023-10-161-0/+2
| | | | Resolve #11869
* perf(backend): createdAtをidから取得するように & ↵syuilo2023-10-161-2/+0
| | | | 無駄なDateインスタンスの生成を避けるように
* enhance(backend): RedisへのTLの構築をListで行うようにsyuilo2023-10-091-9/+3
| | | | #11404
* fix(backend): ↵syuilo2023-10-091-0/+3
| | | | | | TLを途中までしかページネーションできなくなることがある問題を修正 Fix #11404
* feat: improve tl performance (#11946)syuilo2023-10-031-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* feat: 通知の受信設定を強化syuilo2023-09-291-2/+2
|
* feat: ユーザを除外できるアンテナ (#11277)anatawa122023-09-221-0/+6
| | | | | | | | | | | | | | | | | * feat: ユーザを除外できるアンテナ * feat(backend/api): ユーザを除外できるアンテナの作成・更新 * feat(frontend): ユーザを除外できるアンテナの作成・更新 * docs(changelog): add アンテナで一部のユーザを除外したすべてのノートから受信できるようになりました * fix: d.ts生成時にexport defaultを生成するように * fix CHANGELOG.md --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor(backend): update directory structure for modelssyuilo2023-09-201-3/+3
|
* update deps (#11820)syuilo2023-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update deps * fix * wip * wip * wip * Update docker-compose.yml.example * Delete reviewer-lottery.yml * Update RepositoryModule.ts * wip * wip * clean up * update deps * wip * wip
* refactor: prefix Mi for all entities (#11719)syuilo2023-08-161-6/+6
| | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * Update RepositoryModule.ts * wip * wip * wip * Revert "wip" This reverts commit c1c13b37d2aaf3c65bc148212da302b0eb7868bf.
* refactor(backend): Remove unused injections (#11462)woxtu2023-08-051-16/+1
| | | | | * Remove unused injections * Remove unused imports
* 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>
* cleanup: trim trailing whitespace (#11136)okayurisotto2023-07-081-15/+15
| | | | | | | | | * cleanup: trim trailing whitespace * update(`.editorconfig`) --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactorsyuilo2023-05-291-5/+10
|
* fix typessyuilo2023-04-141-1/+1
|
* perf(backend): ↵syuilo2023-04-121-8/+18
| | | | ノート作成時のアンテナ追加パフォーマンスを改善
* fix(backend): ↵syuilo2023-04-101-1/+1
| | | | | | アンテナのノート、チャンネルのノート、通知が正常に作成できないことがある問題を修正 Fix #10482
* fix(backend): イベント用redis分離が上手く動かない問題を修正syuilo2023-04-091-4/+4
|
* feat(backend): イベント用Redisを別サーバーに分離できるようにsyuilo2023-04-071-4/+4
|
* perf(backend): store notes of an antenna to redis instead of postgresqlsyuilo2023-04-031-51/+10
| | | | Resolve #10169
* enhance: 使われてないアンテナは自動停止されるようにsyuilo2023-03-201-1/+5
| | | | Resolve #9373
* refactor: rename schema to json-schemasyuilo2023-03-101-1/+1
|
* enhance(server): make antenna handle cwsyuilo2023-02-281-7/+11
| | | | Resolve #10140
* drop group (#9942)syuilo2023-02-151-12/+1
| | | | | * drop group * Update operations.ts
* perf(server): cache blockingsyuilo2023-02-041-11/+1
|
* fix typosyuilo2023-02-041-3/+3
|
* refactor(server): fix type errorssyuilo2023-01-251-2/+8
|
* フォロワー数、フォロー数もConditional ↵syuilo2023-01-141-1/+2
| | | | roleで利用できるように
* fix(server): ↵syuilo2023-01-091-14/+6
| | | | | | アンテナタイムライン(ストリーミング)が、フォローしていないユーザーの鍵投稿も拾ってしまう問題を修正 Fix #9025