monkeeShark/packages/frontend/src/components
anatawa12 5a3c6575dd
新規にフォローした人の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>
2023-10-17 20:56:17 +09:00
..
form refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
global .js 2023-09-28 11:04:14 +09:00
page refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
index.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAbuseReport.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAbuseReport.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAbuseReportWindow.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAbuseReportWindow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAccountMoved.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAccountMoved.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAchievements.stories.impl.ts refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAchievements.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAnalogClock.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAnalogClock.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAnimBg.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAnnouncementDialog.stories.impl.ts feat: refine announcement (#11497) 2023-08-13 20:12:29 +09:00
MkAnnouncementDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAsUi.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAsUi.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAutocomplete.stories.impl.ts refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAutocomplete.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkAvatars.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkAvatars.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkButton.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkButton.vue feat(backend): support OAuth 2.0 authorization (#11053) 2023-07-27 18:51:58 +09:00
MkCaptcha.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkCaptcha.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkChannelFollowButton.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkChannelList.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkChannelPreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkChart.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkChartLegend.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkChartTooltip.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkClickerGame.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkClipPreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkCode.core.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkCode.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkColorInput.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkContainer.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkContextMenu.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkCropperDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkCwButton.vue 🎨 CWボタンを大きく 2023-10-10 18:08:54 +09:00
MkDateSeparatedList.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDigitalClock.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkDigitalClock.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkDonation.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDrive.file.vue Feat:「ファイルの詳細」ページを追加 (#11995) 2023-10-10 10:43:43 +09:00
MkDrive.folder.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDrive.navFolder.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDrive.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDriveFileThumbnail.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkDriveSelectDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkDriveWindow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkEmojiPicker.section.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkEmojiPicker.vue fix(frontend): 絵文字ピッカーで横に長いカスタム絵文字が見切れる問題を修正 2023-10-11 17:58:40 +09:00
MkEmojiPickerDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkEmojiPickerWindow.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkFeaturedPhotos.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFileCaptionEditWindow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFileListForAdmin.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFlashPreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFoldableSection.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFolder.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFollowButton.vue 新規にフォローした人のwithRepliesをtrueにする機能を追加 (#12048) 2023-10-17 20:56:17 +09:00
MkForgotPassword.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkFormDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkGalleryPostPreview.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkGalleryPostPreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkGoogle.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkHeatmap.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkImgWithBlurhash.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkInfo.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkInput.vue chore(backend): tweak MkInput 2023-10-08 17:57:48 +09:00
MkInstanceCardMini.vue feat: サーバーサイレンス機能を追加 (#12031) 2023-10-16 20:11:27 +09:00
MkInstanceStats.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkInstanceTicker.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkInviteCode.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkInviteCode.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkKeyValue.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkLaunchPad.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkLink.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkMarquee.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkMediaBanner.vue enhance(frontend): make default volume of video 30% 2023-10-08 14:01:40 +09:00
MkMediaImage.vue feat(frontend): センシティブなメディアを目立たせる設定を追加 (#11851) 2023-09-22 16:03:10 +09:00
MkMediaList.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkMediaVideo.vue enhance(frontend): make default volume of video 30% 2023-10-08 14:01:40 +09:00
MkMention.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkMenu.child.vue .js 2023-09-23 20:34:45 +09:00
MkMenu.vue fix(frontend): 子メニューの表示位置がおかしい 2023-09-23 20:35:05 +09:00
MkMiniChart.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkModal.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkModalWindow.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkNote.vue 🎨 CWボタンを大きく 2023-10-10 18:08:54 +09:00
MkNoteDetailed.vue revert: note editing 2023-10-04 12:05:01 +09:00
MkNoteHeader.vue revert: note editing 2023-10-04 12:05:01 +09:00
MkNotePreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkNotes.vue tweak ui 2023-09-24 11:21:03 +09:00
MkNoteSimple.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkNoteSub.vue feat: improve tl performance (#11946) 2023-10-03 20:26:11 +09:00
MkNotification.vue fix: ノート通知で絵文字が使われている名前が絵文字で表示されない #11877 (#11878) 2023-09-24 07:54:58 +09:00
MkNotifications.vue feat: 通知の受信設定を強化 2023-09-29 11:29:54 +09:00
MkNotificationSelectWindow.vue feat: 通知の受信設定を強化 2023-09-29 11:29:54 +09:00
MkNumber.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkNumberDiff.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkObjectView.value.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkObjectView.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkOmit.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPagePreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPageWindow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPagination.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPasswordDialog.vue 🎨 2023-09-23 12:24:33 +09:00
MkPlusOneEffect.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPoll.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPollEditor.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPopupMenu.vue fix(frontend): MkPopupMenuがドロワーで子メニューの出現と同時にpopupをresolveさせるのをやめさせる (#11441) 2023-08-09 09:08:47 +09:00
MkPostForm.vue revert: note editing 2023-10-04 12:05:01 +09:00
MkPostFormAttaches.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkPostFormDialog.vue revert: note editing 2023-10-04 12:05:01 +09:00
MkPushNotificationAllowButton.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkRadio.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkRadios.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkRange.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkReactionEffect.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkReactionIcon.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkReactionsViewer.details.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkReactionsViewer.reaction.vue 🎨 2023-09-21 10:29:40 +09:00
MkReactionsViewer.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkReactionTooltip.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkRemoteCaution.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkRetentionHeatmap.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkRetentionLineChart.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkRippleEffect.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkRolePreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSelect.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSignin.vue refactor 2023-09-20 16:44:12 +09:00
MkSigninDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSignupDialog.form.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSignupDialog.rules.stories.impl.ts refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSignupDialog.rules.vue プライバシーポリシー・運営者情報のリンクを追加 (#11925) 2023-10-07 13:13:13 +09:00
MkSignupDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSparkle.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkSubNoteContent.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSuperMenu.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkSwitch.button.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkSwitch.vue feat: refine announcement (#11497) 2023-08-13 20:12:29 +09:00
MkTab.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkTagCloud.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkTextarea.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkTimeline.vue enhance: ローカルタイムライン、ソーシャルタイムラインで返信を含むかどうか設定可能に 2023-10-11 10:15:44 +09:00
MkToast.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkTokenGenerateWindow.vue fix(frontend): アクセストークン発行の画面の権限が表示されない 2023-09-24 11:04:08 +09:00
MkTooltip.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUpdated.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUrlPreview.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUrlPreviewPopup.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserAnnouncementEditDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserCardMini.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserInfo.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserList.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserOnlineIndicator.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserPopup.vue 新規にフォローした人のwithRepliesをtrueにする機能を追加 (#12048) 2023-10-17 20:56:17 +09:00
MkUserSelectDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserSetupDialog.Follow.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkUserSetupDialog.Follow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserSetupDialog.Privacy.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkUserSetupDialog.Privacy.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserSetupDialog.Profile.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkUserSetupDialog.Profile.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserSetupDialog.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkUserSetupDialog.User.stories.impl.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkUserSetupDialog.User.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUserSetupDialog.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkUsersTooltip.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkVisibilityPicker.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkVisitorDashboard.ActiveUsersChart.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkVisitorDashboard.vue プライバシーポリシー・運営者情報のリンクを追加 (#11925) 2023-10-07 13:13:13 +09:00
MkWaitingDialog.vue chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
MkWidgets.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkWindow.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00
MkYouTubePlayer.vue refactor(frontend): use ESM 2023-09-19 16:37:43 +09:00