zeppi
b2b88b466e
fix colon handling
2021-07-15 17:48:02 -04:00
infinite-persistence
a2a1ddb403
Revert "Comments Pagination #6390 "
...
This reverts commit 16ef013025
, reversing
changes made to fba8b89b3b
.
2021-07-15 22:23:26 +08:00
infinite-persistence
4731588a3c
Tell user when linked-comment is not available.
2021-07-14 13:00:26 +08:00
infinite-persistence
f8bdd0704f
Handle temporary Commentron bugs
...
Can be removed when bugs are fixed, but would still work if left there.
2021-07-14 12:58:27 +08:00
infinite-persistence
0cf6fe3df5
Comments Pagination
...
## Issue
6158 - Support Comment Pagination
2021-07-14 12:58:25 +08:00
infinite-persistence
5769a27151
Fix slow mode error message
...
It won't work with the hardcoded value.
Still waiting for commentron (error code + data) enhancement. It's pretty weird having to parse the number, then add it back in.
2021-07-08 09:51:18 +08:00
Thomas Zarebczan
7175e40d61
update error message
2021-07-07 19:31:15 -04:00
infinite-persistence
26efe9fd45
Enable 'slow mode' in comments
...
## Issue
Sub item in <6119 Creator Settings: beyond "Muted Words">
## Changes
- Removed the existing 5s min gap on livestreams.
- Enabled the 'slow mode min gap' in Creator Settings
This change now affects both comments in claims and livestream comments.
2021-07-07 19:31:15 -04:00
infinite-persistence
10c04a7991
Show comment failure reason
...
## Issue
6370
2021-07-03 13:07:05 -04:00
infinite-persistence
3db845b9bf
Allow creators to assign moderators from a comment context-menu.
2021-06-19 18:00:02 +08:00
infinite-persistence
f02dcb7fe7
No need to resolve as the uri should have all we need
2021-06-19 10:44:28 +08:00
infinite-persistence
b4b45ffbdc
Commentron Moderation Delegation API
2021-06-18 15:46:51 -04:00
infinite-persistence
d6ac2c7954
Comments: enable 'enable_comments' flag
...
## Issue
Closes 6159 "Support Comments Enabled/Disabled for comment.List API"
## New behavior
- `disable-comments` tag will block the comments component entirely.
- `settings.commentsEnabled`:
- When false, will pause comment fetching, posting and replying.
- Any already-fetched comments will stay on screen (unless user reloads/F5).
2021-06-18 15:46:51 -04:00
saltrafael
2aaa9f358b
Additional pop up menu options
2021-06-15 13:47:56 -04:00
infinite-persistence
8da7ddf6e6
Parallelize 'channel_sign' calls.
...
## Issue
If the account has lots of channels, each channel name was sequentially signed, delaying the final action.
2021-06-01 13:39:53 -04:00
zeppi
a6e76bab31
fix: ignore flow linter promise allsettled
2021-05-27 12:17:23 -04:00
infinite-persistence
f8e1274c38
Fix broken Comments API due to surfacing of error
...
## Issue
The "Muted Words" PR elevated Comment-API errors so we can handle it (previously, it goes unnoticed). This broke the other Comment functions because the spammer mitigation might return an error, causing `Promise.all` to bail early.
## Fix
Changed to `Promise.allSettled` and reconstructed the results. This will make it equivalent to the code prior to the "Muted Words" PR.
2021-05-27 00:54:12 -04:00
infinite-persistence
06c6018047
Creator Settings now require a minimum staked LBC.
2021-05-26 15:38:29 -04:00
infinite-persistence
8050fa24b2
Relay and beautify 'blocked words' error message
2021-05-26 15:38:29 -04:00
infinite-persistence
54b17ee739
Commentron Settings API
2021-05-26 15:38:29 -04:00
Sean Yesmunt
6d89f0df7e
hyperchats
2021-04-23 16:20:17 -04:00
Sean Yesmunt
3644eed49b
fix first livestream comment not being displayed
2021-03-22 15:30:13 -07:00
Sean Yesmunt
84bab875bc
improve mobile style and initial blocked screen loading
2021-03-05 16:51:38 -05:00
Sean Yesmunt
ea74a66dbd
New moderation tools: block & mute ( #5572 )
...
* initial support for block/mute
* hide blocked + muted content everywhere
* add info message for blocked/muted characteristics
* sort blocked list by most recent block first
* add 'blocked' message on channel page for channels that you have blocked
* cleanup
* delete unused files
* always pass mute/block list to claim_search on homepage
* PR cleanup
2021-03-03 13:50:16 -05:00
Sean Yesmunt
1f117e43bd
add initial support for comment API outside of SDK
2021-02-11 10:45:34 -05:00
Sean Yesmunt
db87125dc8
refactor 'active' channel usage across the app
2021-02-11 10:45:34 -05:00
Sean Yesmunt
3b6882412a
enable 'discover' page for everyone
2020-11-16 14:11:52 -05:00
Sean Yesmunt
63f1fed33c
per channel notification settings
2020-11-02 14:13:13 -05:00
jessop
91d034954e
mark notification seen on relevant interaction
2020-10-20 13:09:08 -04:00
Sean Yesmunt
106f5a0ac2
initial comment pin PR with new commit
2020-10-19 23:37:39 -04:00
Sean Yesmunt
264a85d837
Revert "comment pin action"
...
This reverts commit 636ab7427d
.
2020-10-19 15:01:09 -04:00
jessop
636ab7427d
comment pin action
...
owners can pin and unpin comments
tweak pin icon styles
move commenting activeChannel from localStorage to redux
2020-10-19 14:48:01 -04:00
Sean Yesmunt
00c05437ca
add comment sorting and improve comment focus styles
2020-10-06 16:04:52 -04:00
jessop
aa127e45aa
debounce comment reacts on backend, not button, feedback immediate
2020-10-02 12:35:34 -04:00
jessop
57a09cd3c6
only clear comment text if confirmed
2020-10-02 12:00:23 -04:00
jessop
e954bce821
allow reaction list without channel
...
uncomment
reacts requireauth, commentReact handles missing channels
enable config, better track pending reacts
2020-10-01 15:23:15 -04:00
jessop
ad88f7de7f
disable while reacting, dont call api twice
2020-09-29 17:12:32 -04:00
jessop
63ce107cc1
comment reactions
2020-09-29 17:12:32 -04:00
Sean Yesmunt
35d959208a
fix first comment on claim not showing instantly
2020-09-29 17:12:32 -04:00
Sean Yesmunt
83a6589cd0
new lbc icon
2020-09-29 17:12:32 -04:00
Sean Yesmunt
799c0c1f11
quick comment fix while waiting for release branch to be merged into master
2020-09-09 14:54:29 -04:00
jessop
c0be817960
support sdk feature for fast comments
2020-08-10 14:52:17 -04:00
Sean Yesmunt
49bcfdce83
bring in comment code from lbry-redux
2020-06-23 16:01:20 -04:00