lbry-desktop/ui/component
infinite-persistence cfd67b1c8d
Allow moderators to delete comment (#235)
## Ticket
223 Add ability for delegated moderators to delete comments

## Changes
- Refactored doCommentAbandon's signature so we don't end up converting between "uri" and "Claim" several times and needing to lookup redux when the client can already provide us the exact values that we need.

- Pass the new moderator fields to the API.

- Remove the need to call 'makeSelectChannelPermUrlForClaimUri' since it's a simple field query when we already have the claim.
2021-11-08 12:22:40 -05:00
..
abandonedChannelPreview Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
app Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
autoplayCountdown Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
blockList Blocklist: don't show pagination widget when searching. 2021-09-11 21:16:42 +08:00
button support embed preference (#7114) 2021-09-18 10:23:30 -04:00
cardVerify updated code 2021-07-03 14:42:37 -04:00
channelAbout Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
channelBlockButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelContent FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
channelDiscussion Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelEdit Fix cover upload ux (#184) 2021-10-29 10:53:46 -04:00
channelMentionSuggestion Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelMentionSuggestions Comment-selectors: fix memoization 2021-10-20 11:29:18 +08:00
channelMentionTopSuggestion Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelMuteButton Rename default import/exports for clarity in text search (no functional change) 2021-07-09 08:40:26 +08:00
channelSelector Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelStakedIndicator Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
channelThumbnail channelThumbnail: don't resolve if already in process 2021-11-04 16:04:29 +08:00
channelTitle Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimAbandonButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimAuthor Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimCollectionAdd Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimCollectionAddButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimEffectiveAmount Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimInsufficientCredits Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimLink Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
claimList ClaimList: fix render due to un-memo'd callback. 2021-10-22 12:20:29 +08:00
claimListDiscover Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimListHeader Ensure filter is not expanded when disabled (#153) 2021-10-28 10:51:13 -04:00
claimMenuList Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimPreview WIP: live stream kill switch (#209) 2021-11-03 17:52:18 -04:00
claimPreviewReset WIP: live stream kill switch (#209) 2021-11-03 17:52:18 -04:00
claimPreviewSubtitle ClaimPreviewSubtitle: fetch sub count only for channels 2021-10-28 13:11:25 +08:00
claimPreviewTile Reduce impact of scanning blocklists (#121) 2021-10-25 10:56:31 -04:00
claimPreviewTitle Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimProperties Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimRepostAuthor Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimSupportButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimTags Optimize tags and followedTags 2021-10-20 11:29:16 +08:00
claimTilesDiscover Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimType Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
claimUri Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionActions Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionContentSidebar Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionEdit Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionMenuList Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionPreviewOverlay Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionPreviewTile Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionSelectItem Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
collectionsListMine improve playlists display (#232) 2021-11-05 21:00:27 -04:00
comment Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
commentCreate Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
commentMenuList Allow moderators to delete comment (#235) 2021-11-08 12:22:40 -05:00
commentReactions Fix reaction-selector reference invalidation 2021-10-19 21:15:26 +08:00
commentsList Comments: use the lighter selectMyClaimIdsRaw 2021-11-04 16:30:50 +08:00
commentsReplies Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
common [Markdown] Fixes Quote and Fixes Images not showing (#242) 2021-11-08 09:08:22 -05:00
copyableText Restore "Stream Key Button (#7127)" + lint and modifications 2021-09-23 20:13:02 +08:00
creatorAnalytics Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
dateTime re-reselect proof of concept + fix Date selector as first example 2021-10-20 11:29:15 +08:00
emailCollection Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
embedPlayButton Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
embedTextArea
errorBoundary Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
expandable Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
fileActions Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
fileDescription Remove unused props and selector calls. 2021-10-19 21:15:25 +08:00
fileDetails Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileDownloadLink Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileDrop Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
filePrice Stickers/emojis fall out / improvements (#220) 2021-11-05 15:31:51 -04:00
fileReactions Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileRender Additional GA events via redux/lbryio hook 2021-10-22 10:56:43 +08:00
fileRenderDownload Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
fileRenderFloating Fixes the play/pause on drag issue with the floating player. (#221) 2021-11-08 12:51:03 +01:00
fileRenderInitiator Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileRenderInline Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileSubtitle fileSubtitle recon 2021-07-22 12:09:54 -04:00
fileThumbnail Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileTitle Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileTitleSection Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileType Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileValues Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
fileViewCount FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
fileViewCountInline Make it easier for the next person to add View Count in specific pages. 2021-10-28 13:11:24 +08:00
fileViewerEmbeddedTitle Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
fileWatchLaterLink Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
formFieldPrice
header Transform route-leading menu items to hyperlinks (#191) 2021-11-03 15:50:03 +01:00
hiddenNsfwClaims Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
homepageSelector Move combobox to right | Move "Search only in language" into separate row 2021-08-23 23:45:09 +08:00
i18nMessage Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
IframeReact Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
invited Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
inviteList
inviteNew FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
lastReleaseChanges
livestreamComment Stickers/emojis fall out / improvements (#220) 2021-11-05 15:31:51 -04:00
livestreamComments Stickers/emojis fall out / improvements (#220) 2021-11-05 15:31:51 -04:00
livestreamLayout Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
livestreamLink Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
livestreamList Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
loadingBarOneOff Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
loginGraphic FileThumbnail: don't go through optimizer if GIF 2021-06-23 14:15:37 -04:00
logo Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
markdownLink Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
maxPurchasePrice [Content] refactor and grab Max Purchase Price 2021-08-23 23:45:10 +08:00
nagContinueFirstRun Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
navigationButton
navigationHistory
navigationHistoryItem Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
navigationHistoryRecent
notification Stickers/emojis fall out / improvements (#220) 2021-11-05 15:31:51 -04:00
notificationBubble recon notify components 2021-07-19 22:16:29 -04:00
notificationContentChannelMenu Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
notificationHeaderButton recon notify components 2021-07-19 22:16:29 -04:00
nudgeFloating
optimizedImage [New Feature] Comment Emotes (#125) 2021-10-27 14:20:47 -04:00
page Fix 'secondary.js' code coverage 2021-11-01 15:25:40 +08:00
playlistsMine improve playlists display (#232) 2021-11-05 21:00:27 -04:00
postEditor Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
postViewer Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
previewLink Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
previewOverlayProperties Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
privacyAgreement Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
publishAdditionalOptions Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishBid Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishDescription Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishFile FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
publishForm Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
publishFormErrors Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
publishName Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishPending Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishPrice Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
publishReleaseDate Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
recommendedContent Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
reportContent Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
repostCreate Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
rewardAuthIntro
rewardLink fix accessibility issue on rewards page #5991 2021-07-20 12:14:28 -05:00
rewardListClaimed
rewardSummary FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
rewardTile fix accessibility issue on rewards page #5991 2021-07-20 12:14:28 -05:00
rewardTotal
router improve playlists display (#232) 2021-11-05 21:00:27 -04:00
searchChannelField Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
searchOptions Remove unused items 2021-07-14 11:13:13 +08:00
searchTopClaim Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
selectAsset Fix cover upload ux (#184) 2021-10-29 10:53:46 -04:00
selectChannel Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
selectThumbnail Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingAccount Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
settingAccountPassword Move 'update password' into a subpage 2021-08-23 23:45:31 +08:00
settingAppearance Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingAutoLaunch Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingClosingBehavior Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingCommentsServer Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingContent Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingLanguage Fix jumpy ui when changing language 2021-09-13 15:44:29 +08:00
settingsRow Add hints if an error occurs subscribing to notifications (#143) 2021-11-01 14:51:23 -04:00
settingsSideNavigation Settings: use 'smooth' instead of 'instant' scroll. 2021-09-13 09:59:11 +08:00
settingSystem FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
settingUnauthenticated Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
settingWalletServer Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
shareButton
sideNavigation Add "Go Live" to mobile (#183) 2021-10-29 09:04:43 -04:00
skipNavigationButton add SkipNavigationButton to its own file 2021-07-20 19:31:26 -05:00
snackBar adjust css for toast message so that it behaves as expected (text truncation via ellipsis) (#7213) 2021-10-04 09:21:59 -04:00
socialShare Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
spinner
splash Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
subscribeButton Add hints if an error occurs subscribing to notifications (#143) 2021-11-01 14:51:23 -04:00
supportsLiquidate FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
syncEnableFlow Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
syncFatalError
syncPassword More master reconciliation 2021-04-27 23:05:38 -04:00
syncToggle Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
tag Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
tagsSearch Moderator Delegation GUI 2021-06-18 15:46:51 -04:00
tagsSelect FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
theme flow fixes 2020-12-16 10:52:22 -05:00
themeSelector Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
transactionListTable Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
transactionListTableItem Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
txoList FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
uriIndicator Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
userChannelFollowIntro Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
userEmail Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
userEmailNew FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
userEmailReturning Add sign-in graphics for SIMPLE_SITE 2021-05-27 14:21:16 +08:00
userEmailVerify More master reconciliation 2021-04-27 23:05:38 -04:00
userFirstChannel Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
userPasswordReset
userPasswordSet
userPhoneNew
userPhoneVerify More master reconciliation 2021-04-27 23:05:38 -04:00
userSignIn
userSignInPassword
userSignOutButton
userSignUp Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
userTagFollowIntro
userVerify Odysee specific changes and other misc improvements (#219) 2021-11-03 15:47:19 -04:00
videoDuration Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
viewers Fix lint/auto-formatting... 2021-11-01 15:23:08 +08:00
walletAddress Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
walletBackup
walletBalance FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
walletFiatAccountHistory i18n 2021-10-15 14:23:40 +08:00
walletFiatBalance i18n - stripe 2021-08-27 13:14:15 +08:00
walletFiatPaymentBalance Move transactions from Settings to Wallet (#6871) 2021-08-13 13:59:43 -04:00
walletFiatPaymentHistory i18n 2021-10-15 14:23:40 +08:00
walletSend Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' 2021-11-08 15:02:44 +08:00
walletSendTip smarter tab selection functionality (#231) 2021-11-05 15:27:43 -04:00
walletSpendableBalanceHelp [New Feature] Stickers (#131) 2021-10-28 16:25:34 -04:00
walletSwap General-purpose "Confirm" modal 2021-10-29 13:36:27 +08:00
walletTipAmountSelector Stickers/emojis fall out / improvements (#220) 2021-11-05 15:31:51 -04:00
webUploadList change uploads copy 2021-07-20 10:33:48 -04:00
wunderbar Fix 'secondary.js' code coverage 2021-11-01 15:25:40 +08:00
wunderbarSuggestion Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
wunderbarSuggestions Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
wunderbarTopSuggestion Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
youtubeBadge Don't connect to the Redux store when not needed. 2021-10-24 13:04:01 +08:00
youtubeTransferStatus FAQ stuff (#109) 2021-10-21 16:21:51 -04:00
yrbl
yrblWalletEmpty Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
zoomableImage