新規にフォローした人のwithRepliesをtrueにする機能を追加 (#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>
Showing
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- locales/index.d.ts 2 additions, 0 deletionslocales/index.d.ts
- locales/ja-JP.yml 2 additions, 0 deletionslocales/ja-JP.yml
- packages/backend/migration/1697441463087-FollowRequestWithReplies.js 17 additions, 0 deletions...ckend/migration/1697441463087-FollowRequestWithReplies.js
- packages/backend/src/core/QueueService.ts 6 additions, 4 deletionspackages/backend/src/core/QueueService.ts
- packages/backend/src/core/UserFollowingService.ts 16 additions, 4 deletionspackages/backend/src/core/UserFollowingService.ts
- packages/backend/src/core/activitypub/ApInboxService.ts 1 addition, 1 deletionpackages/backend/src/core/activitypub/ApInboxService.ts
- packages/backend/src/models/FollowRequest.ts 5 additions, 0 deletionspackages/backend/src/models/FollowRequest.ts
- packages/backend/src/queue/processors/ImportFollowingProcessorService.ts 3 additions, 3 deletions...d/src/queue/processors/ImportFollowingProcessorService.ts
- packages/backend/src/queue/processors/RelationshipProcessorService.ts 6 additions, 2 deletions...kend/src/queue/processors/RelationshipProcessorService.ts
- packages/backend/src/queue/types.ts 3 additions, 0 deletionspackages/backend/src/queue/types.ts
- packages/backend/src/server/api/endpoints/following/create.ts 2 additions, 1 deletion...ages/backend/src/server/api/endpoints/following/create.ts
- packages/backend/src/server/api/endpoints/i/import-following.ts 2 additions, 1 deletion...es/backend/src/server/api/endpoints/i/import-following.ts
- packages/frontend/src/components/MkFollowButton.vue 10 additions, 0 deletionspackages/frontend/src/components/MkFollowButton.vue
- packages/frontend/src/components/MkUserPopup.vue 1 addition, 1 deletionpackages/frontend/src/components/MkUserPopup.vue
- packages/frontend/src/pages/follow.vue 3 additions, 0 deletionspackages/frontend/src/pages/follow.vue
- packages/frontend/src/pages/gallery/post.vue 1 addition, 1 deletionpackages/frontend/src/pages/gallery/post.vue
- packages/frontend/src/pages/settings/general.vue 2 additions, 0 deletionspackages/frontend/src/pages/settings/general.vue
- packages/frontend/src/pages/settings/import-export.vue 9 additions, 1 deletionpackages/frontend/src/pages/settings/import-export.vue
- packages/frontend/src/pages/user/home.vue 3 additions, 2 deletionspackages/frontend/src/pages/user/home.vue
Loading
Please register or sign in to comment