summaryrefslogtreecommitdiff
path: root/packages/backend/src/server (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(backend): ↵syuilo2023-10-311-2/+2
| | | | アクセストークンを削除すると、通知が取得できなくなる場合がある問題を修正
* lint fixsyuilo2023-10-301-0/+2
|
* feat: ↵GrapeApple02023-10-304-5/+4
| | | | | | | | | | | | | | | | | | | アイコンデコレーションの管理をロールで設定できるように (#12173) * アイコンデコレーションの管理をロールで設定できるように * インポートミス * Update packages/frontend/src/ui/_common_/common.ts Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> * Update packages/frontend/src/ui/_common_/common.ts Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(backend): We can renote pure renote (#12171)anatawa122023-10-302-3/+5
| | | | | | | | | | | | | | | | | | | | | | | * chore: make pure renote detection an function * fix: we can renote pure renote * docs(changelog): リノートをリノートできるのを修正 * fix: remaining debug log * chore: move isPureRenote to misc * chore: make isPureRenote type guard * chore: use isPureRenote in other places * fix CHANGELOG * style: fix lint --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Fix: ↵おさむのひと2023-10-301-1/+5
| | | | | | | | | | | | フォローしたユーザが、自分のフォローしていないチャンネルにノートを投稿した時、そのノートがHTLで見えてしまう (#12186) * #12181 の問題に対処 「ユーザー・チャンネルともにフォローあり」のときの絞り込みに不備があり、フォローしているユーザの投稿であればチャンネルのフォロー関係なく通過するようになってしまっていた * fix CHANGELOG.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* typosyuilo2023-10-291-1/+1
|
* fix(backend): STLにGTLの投稿が混ざる問題を修正syuilo2023-10-291-1/+4
| | | | Fix #12169
* Fix: ↵おさむのひと2023-10-291-6/+35
| | | | | | | | | | | notes/timelineにフォローしているチャンネルのノートを含める (#12179) * notes/timelineにフォローしているチャンネルのノートを含める * fix CHANGELOG.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* enhance: プラグイン削除時にアクセストークンも削除する ↵かっこかり2023-10-281-7/+22
| | | | | | | (#12167) * (enhance) プラグイン削除時にトークンも削除 * update changelog
* Fix: ↵おさむのひと2023-10-274-21/+14
| | | | | | | | | | | | | チャンネルのフォロー・アンフォローの反映速度を改善 (#12149) * チャンネルのフォロー・アンフォローの反映速度を改善 * fix lint * userFollowingChannelsCacheの場所をCacheServiceからChannelFollowingServiceに移動 --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* Fix: ↵ikasoba2023-10-251-1/+17
| | | | | | | STLでフォローしていないチャンネルが表示される問題を修正 (#12143) * タイムラインをpostgresから取得する際にフォローしていないチャンネルが取得されるのを修正 * CHANGELOGに追記
* Merge branch 'develop' of https://github.com/misskey-dev/misskey into developsyuilo2023-10-244-48/+152
|\
| * fix: ↵yukineko2023-10-244-48/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RedisへのTLキャッシュが有効の場合にHTL/LTL/STL/リストが空になることがある問題を修正 (#12088) (#12124) * fix: RedisTimelineが有効の場合にHTLがリセットされた状態になる問題を修正 * add: CHANGELOG.md * fix: LTL, STLでもTLが空になることがある問題を修正 * update: CHANGELOG.md * fix: DBへのフォールバック時にwithRenotesが考慮されていないのを修正 * feat: リストにもDBフォールバックを実装 * fix: リストのDBフォールバック時の挙動を修正 --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* | :art:syuilo2023-10-241-1/+4
|/
* fix(backend): ↵syuilo2023-10-233-12/+24
| | | | | | 自分のフォローしているユーザーの自分のフォローしていないユーザーの visibility: followers な投稿への返信がストリーミングで流れてくる問題を修正 Fix #12117
* enhance(backend): RedisへのTLのキャッシュをオフにできるようにsyuilo2023-10-235-333/+443
|
* fix(backend): ↵syuilo2023-10-221-1/+1
| | | | ローカルタイムラインに投稿者自身の投稿への返信が含まれない問題を修正
* Merge branch 'develop' of https://github.com/misskey-dev/misskey into developsyuilo2023-10-221-1/+6
|\
| * Update schemas.ts (#12103)Acid Chicken (硫酸鶏)2023-10-221-1/+6
| |
* | enhance: improve avatar decorationsyuilo2023-10-221-2/+12
|/
* Feat: ↵かっこかり2023-10-213-0/+78
| | | | | | | | | | | | | | | | | 外部サイトからテーマ・プラグインのインストールができるように (#12034) * Feat: 外部サイトからテーマ・プラグインのインストールができるように * Update Changelog * Change Changelog * Remove unnecessary imports * Update fetch-external-resources.ts * Update CHANGELOG.md * Update CHANGELOG.md
* すべてのフォロー中の人のwithRepliesを変える機能 (#12049)anatawa122023-10-213-0/+60
| | | | | | | | | * feat: endpoint to update all following * feat(frontend): change show replies for all * docs(changelog): すでにフォローしたすべての人の返信をTLに追加できるように * fix: cancel not working
* プロフィールのURL認証をrel=meで可能に (#12100)CyberRex2023-10-211-2/+6
|
* feat: Avatar decoration (#12096)syuilo2023-10-218-0/+359
| | | | | | | | | | | * wip * Update ja-JP.yml * Update profile.vue * .js * Update home.test.ts
* fix(backend): ↵syuilo2023-10-203-8/+14
| | | | | | 自分のフォロワー限定ノートがWebsoketに乗ってこない Fix #12081
* clean upsyuilo2023-10-201-7/+1
|
* fix(backend): ↵syuilo2023-10-191-1/+2
| | | | 管理者権限のロールを持っていても一部のAPIが使用できないことがある問題を修正
* chore: STLのdb ↵anatawa122023-10-191-9/+11
| | | | | | | fallbackでwithRepliesがtrueのときにすべてのリプライを除外しないように (#12075) MiFollowingを見るのは実装コストが高いため現状実装していない Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: replies are included even if withReplies = false in local timeline (#12074)anatawa122023-10-191-0/+12
|
* fix(backend): Redisがからのときにhybrid-timelineにwithReplies = ↵syuilo2023-10-191-0/+2
| | | | | | trueでアクセスするとSQLのシンタックスエラーになる Fix #12064
* chore: disable debug log of fastifysyuilo2023-10-191-1/+1
|
* perf(backend): ↵syuilo2023-10-197-7/+8
| | | | ノートのリアクション情報をキャッシュすることでDBへのクエリを削減
* refactorsyuilo2023-10-197-7/+7
|
* perf(backend): reduce needless populateMyReaction callssyuilo2023-10-197-14/+28
|
* fix of 6cc02fee99syuilo2023-10-182-4/+23
|
* enhance(backend): improve fanout tl for stlsyuilo2023-10-181-33/+101
|
* fix(backend): fix admin/get-user-ips errorsyuilo2023-10-181-1/+1
|
* enhance(backend): improve fanout tlsyuilo2023-10-182-73/+161
| | | | | Resolve #11958 Resolve #12061
* refactor(backend): rename servicesyuilo2023-10-188-29/+29
|
* users/notesでDBから参照した際にチャンネル投稿のみ取得さ ↵taichan2023-10-181-1/+4
| | | | | | | | | | | れる問題を修正 (#12056) * fix(backend): ユーザーのノート取得でDBにfallbackした際にチャンネルノートのみになる * Update CHANGELOG --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Remove unnecessary nullish coalescing (#12058)woxtu2023-10-183-3/+3
|
* fix: `admin/update-meta` が保存できない (#12057)かっこかり2023-10-181-2/+2
| | | | | * Fix: invalid param impressumUrl * Update CHANGELOG.md
* 新規にフォローした人のwithRepliesをtrueにする機能を追加 ↵anatawa122023-10-172-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#12048) * feat: add defaultWithReplies to MiUser * feat: use defaultWithReplies when creating MiFollowing * feat: update defaultWithReplies from API * feat: return defaultWithReplies as a part of $i * feat(frontend): configure defaultWithReplies * docs(changelog): 新規にフォローした人のをデフォルトでTL二追加できるように * fix: typo * style: fix lint failure * chore: improve UI text * chore: make optional params of UserFollowingService.follow() object * chore: UserFollowingService.follow() accept withReplies * chore: add withReplies to MiFollowRequest * chore: process withReplies for follow request * feat: accept withReplies on 'following/create' endpoint * feat: store defaultWithReplies in client store * Revert "feat: return defaultWithReplies as a part of $i" This reverts commit f2cc4fe6 * Revert "feat: update defaultWithReplies from API" This reverts commit 95e3cee6 * Revert "feat: add defaultWithReplies to MiUser" This reverts commit 9f5ab14d7063532de2b049bc2ed40a15658168f5. * feat: configuring withReplies in import-following * feat(frontend): configure withReplies * fix(frontend): incorrectly showRepliesToOthersInTimeline can be shown * fix(backend): withReplies of following/create not working * fix(frontend): importFollowing error * fix: withReplies is not working with follow import * fix(frontend): use v-model * style: fix lint --------- Co-authored-by: Sayamame-beans <61457993+sayamame-beans@users.noreply.github.com> Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
* feat: サーバーサイレンス機能を追加 (#12031)まっちゃてぃー2023-10-163-16/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat : サーバーサイレンスを追加 * Update CHANGELOG.md * Update CHANGELOG.md * Update locale * Update instance-info.vue * update misskey-js.api.md * lint fix * migration fix * 既存のものを使うように * fix * 色々直した * Update packages/frontend/src/pages/admin/instance-block.vue * Update packages/frontend/src/pages/admin/instance-block.vue * Update packages/frontend/src/components/MkInstanceCardMini.vue * Update packages/backend/src/core/entities/InstanceEntityService.ts * Update packages/backend/src/core/entities/InstanceEntityService.ts * Update packages/backend/src/core/entities/InstanceEntityService.ts * Update packages/backend/src/core/UserFollowingService.ts * Update packages/backend/src/core/UserFollowingService.ts * fix: サイレンスされてるサーバーからの投稿は全部ホームにする * fix: undefinedでfalseを返すようにした --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* feat: local-only antennasyuilo2023-10-162-0/+4
| | | | Resolve #11869
* fix of 1fa1d31696syuilo2023-10-165-10/+10
|
* perf(backend): createdAtをidから取得するように & ↵syuilo2023-10-1657-107/+91
| | | | 無駄なDateインスタンスの生成を避けるように
* perf(backend): improve streaming api performance (#12033)syuilo2023-10-157-109/+49
| | | | | | | | | | | | | * wip * Update NoteEntityService.ts * wip * wip * wip * wip
* enhance(backend): ↵syuilo2023-10-111-3/+2
| | | | LTLでフォローしているユーザーからの自分への返信が含まれるように
* fix(backend): ↵syuilo2023-10-111-1/+3
| | | | users/notesでセンシティブチャンネルの投稿が含まれる場合がある問題を修正