Commit graph

743 commits

Author SHA1 Message Date
infiinte-persistence 589903f5e8 PublishPreview: strings and changelog 2020-10-02 10:25:17 -04:00
Sean Yesmunt 1f2fabe81b Use sentence case for all card titles 2020-09-29 17:12:32 -04:00
infiinte-persistence 5b897e5748 Corrected version in changelog 2020-09-29 12:09:16 -04:00
Sean Yesmunt 68ef9a0561 update changelog 2020-09-23 11:52:10 -04:00
infiinte-persistence 6a73e02bf1 Fix "Price=free" giving 0 results in Following query
## Issue
Fixes 4477: `Price="free" yields nothing`

## Remarks
I didn't consult the documentation, but simply did a trial-and-error.
"=0" -- didn't work
"<=0" -- works
2020-09-21 12:22:33 -04:00
infiinte-persistence dbcd677e69 MDE: Replace the iframe with a stub in "edit + preview" mode.
## Issue
4644: Markdown Preview breaks when <iframe> is present

Error: "Invariant violation: could not find 'store' ..."

## Change
Until we figure out a way to pass the store to the SimpleMDE preview formatter, just replace the embed with a stub region.
2020-09-16 16:15:27 -04:00
infiinte-persistence 4fc5a018e5 Clear 'passwordSet*' flags too in USER_PASSWORD_SET_CLEAR
## Issue
4749: "Password updated successfully" kept showing up

## Change
In addition to the `passwordReset*` variables, reset the `passwordSet*` variables as well for `USER_PASSWORD_SET_CLEAR`.
2020-09-15 12:52:12 -04:00
Sean Yesmunt 3308b152c9 update changelog 2020-09-10 14:36:11 -04:00
infiinte-persistence e784107a0b FloatingPlayer: Stay within screen when window is resized
## Issue
4741: `Pop out player disappears or is cut off`

## Approach:
- When dragging stops, determine the location of the floating player with respect to the main window in terms of percentage.
- When window is resized, roughly re-position based on the stored percentage.
2020-09-10 11:06:35 -04:00
infiinte-persistence 202269ebeb Web: Fix 'Download' not triggering until second attempt
## Issue
4669: `Download doesn't trigger on web until 2nd attempt`

The issue only happens when _Autoplay_ is disabled in the User Settings and the video hasn't been loaded when _Download_ is clicked.

The following code:
   `if (didClickDownloadButton && streamingUrl)`
didn't triggered because:
1. `streamingUrl` has not resolved yet when the Effect ran.
2. When it did resolve, the parent component was also notified and unmounted things, causing `didClickDownloadButton` to reset.

## Approach
Avoid the unnecessary unmounting by not using a conditional section wrapper within a return statement. React probably couldn't do the diffs when the conditional is at a section level.
2020-09-04 11:52:38 -04:00
infiinte-persistence 7edd9f7c92 Fix partially untranslated text in the Upgrade Modal
## Issue
- "See the" was not encapsulated with the translation macro.
- Split-strings are not translatable for some languages.

## Change
Combine the entire sentence into a single string with variable.
2020-09-04 11:51:31 -04:00
infiinte-persistence 2e1d7fde1a Fix floating player being paused after dragging.
## Issue
Fixes 4709 `Dragging floating player via video section pauses video`

## Changes
Don't propagate the key-up action if the window was dragged. Hopefully there isn't another sub-component that relies on the action being propagated.

## Note
If you drag at exactly the "Play" icon the control bar, the issue still happens.
2020-08-27 13:59:25 -04:00
infiinte-persistence 9e3fe5de37 Fix changelog
- Added entry for the new "in-app editor"
- Fixed URL and sentence (made a guess on what it was supposed to be) for the file-property icon location change.
- Fixed missing parenthesis.
2020-08-21 00:17:02 -04:00
Sean Yesmunt 964a8f7031 update changelog 2020-08-20 01:26:21 -04:00
Newbyte 2525dcf983 Implement OpenSearch support 2020-08-12 13:35:49 -04:00
infiinte-persistence c75bab5979 Tip Modal: Don't do final submit when the intention is to create New Channel.
## Issue
Fixes `4544 Channel-creation in "Tip|Support" Modal shouldn't submit LBC immediately`

## Changes
`Form` seems to have already tried to stop the propagation of `onSubmit`, so I'm not sure why it was still propagated.

Fix by using the same method used in the `CommentCreate`, which is simply to check for `CHANNEL_NEW` as the current selection.
2020-08-05 13:01:29 -04:00
infiinte-persistence 37a1fd88e3 selectChannel: sync auto-resolved value during mounting.
## Issue
Fixes `4621 Can't create Comments if you recently deleted a channel`

The `channel` that the parent passes in is from a persisted state. If the channel has been deleted, `<select>` will automatically resolve to another selectable value. However, `onChange` will not be called for this scenario, so we now have a mismatch.

## Changes
- Manually check if the value has been auto-resolved and report it to the parent.
- An extra `setTimeout` was needed. It seems like `onChannelChange` needs to be called after the first `useEffect` of the parent, otherwise the call has no effect.
2020-08-05 12:59:54 -04:00
infiinte-persistence 93d26a0ebb Fix 'Comments' being loaded on Autoplay despite not visible. 2020-07-29 17:56:38 -04:00
infiinte-persistence f53bda865c Fix changelog for 0.47.1 2020-07-27 10:35:58 -04:00
infiinte-persistence 4c57cdd99f Block mature content when accessed directly from URL
## Issue:
Fixes 4549 `Mature content + navigating to URLs directly`
_If a user navigates to mature content directly, we currently show the page even if mature content setting is not enabled. With our recent mature content verification setting, we should hide the page until the user turns it on - we can prompt directly on the file page._

## Changes:
1. Show basic info of the claim like URL and Title, so that user knows which page is being blocked.
2. Initially, I had 2 "boxes" -- one for the title and another for the message. It felt a bit messy, so `FileTitle` was augmented to house everything in one box.
2020-07-24 16:59:02 -04:00
infiinte-persistence 2f5beb84fa Fix sluggish Back button when navigation back to channels with lots of comments
## Issue
When navigating back and forth between a File and Channel page, the back-action will be laggy (no response) if the channel contains a lot of comments and is in the midst of resolving them.

## Changes
The "full" fix would be to batch-load comments, as this would improve the performance of fetching both Channel and File comments. For now, this commit focuses on the Back action problem only.

Skip fetching comments by not mounting 'ChannelDiscussion' until the tab is selected. I couldn't find anything in the Reach UI documentation on how to not render inactive `TabPanel`s, so I used the straight-forward state method.
2020-07-24 09:22:35 -04:00
Sean Yesmunt f7a13ab52e update changelog 2020-07-22 14:24:42 -04:00
Sean Yesmunt b7f3dcad76 remove paid content reward claim 2020-07-22 12:58:20 -04:00
infiinte-persistence ca4dd9e246 New Channel: Fix incorrect GUI configuration at entry
## Issue:
Fixes 4411 `"SelectChannel=New" doesn't show all fields on re-entry`

## Code Changes:
`selectChannel`: Correct the value of `addingChannel` in the constructor based on the given props.
2020-07-20 11:36:36 -04:00
infiinte-persistence 60af367b18 Fix channel file-search not available in mobile
## Issue
Fixes 4524 `[mobile] in channel search not available`

## Changes
There are currently 3 wunderbars: (1) header (2) channel list (3) downloaded list.

The additional `wrapperStyle` in the header made it hard to find a solution that works for all 3, so I split 2 and 3 into `wunderbar__input--inline`.
2020-07-20 10:37:10 -04:00
infiinte-persistence f31369a16d Fix 'transcoding' checkbox state when switching file types.
## Issue:
Currently, the checkbox grayed-out state is only correctly updated when changing from "no-file" to "file selected". If you have selected a video file and later changed to a text file, the checkbox doesn't gray out.

## Code Changes:
`fileVid` wasn't being updated for the case of non-videos; now it does.
2020-07-20 09:57:59 -04:00
infiinte-persistence 7bef092013 Add option to retry video stream on failure
## Issue
Closes 4475 Option to retry video stream on failure
2020-07-15 16:10:10 -04:00
infiinte-persistence cba2ccf1cb Show "YT Creator" label in File Page as well.
## Issue
Closes 3964 `Add Youtuber info to file page`

## Changes
(1) Refactor the YT-info query into `YoutubeBadge` component.
(2) For the File Page case, don't show "- last sync <date>" since the date has nothing to do with the file.

## Test
[x] YT Channel page
[x] YT Channel's claim page
[x] Non YT Channel page
[x] Non YT Channel's claim page
[x] No channel (anonymous) claim page
[x] Various RENDER_MODES
2020-07-15 15:27:03 -04:00
infiinte-persistence 2ea66f9d8d Refactor zooming code into "effects/use-zoom.js" 2020-07-14 16:08:24 -04:00
infiinte-persistence bc19503419 Allow zooming on Desktop
## Issue
Closes 4501 `Font size`

## New behavior
The Desktop app can now zoom the same way as browsers:
- Zoom In: "Ctrl+=" or "Ctrl+numpadPlus" or "Ctrl+WheelUp"
- Zoom Out: "Ctrl+-" or "Ctrl+numpadMinus" or "Ctrl+WheelDown"
- Zoom Reset: "Ctrl+0" or "Ctrl+numpad0"

## Code changes
(1) Electron provides this functionality through the `zoomIn|zoomOut|resetZoom` roles in the Menu, so it would have been a quick job.

However, given that Electron currently does not support having multiple accelerators for one item, we can't add `Ctrl+WheelUp` to the mix and would have to implement our own handler and use `webFrame`.

Given that we need to add code anyways, we handle both keyboard and mouse cases through the same handler, hence the existence of `zoomWindow.js`.  It also provides the opportunity to few a few quirks with Electron's default implementation (e.g. stuck at both extremes)

(2) I recall there is another Issue for adding keyboard shortcuts.  Given that these shortcuts are universally used in browsers, they are probably "reserved", so shouldn't clash with that task.
2020-07-14 16:08:24 -04:00
infiinte-persistence 2754c962a4 Inf-scroll: Fix glitch when results are exactly the page size.
## Issue
Fixes 2675 `Claim search with exactly 20 results keep fetching next page`

## Changes
Use `claimSearchResultLastPageReached` (I didn't know it existed back then).

The unnecessary "loading" refresh will still happen one time, but at least now it doesn't happen every time we scroll to the bottom (and incorrectly incrementing 'page').
2020-07-14 16:05:42 -04:00
Sean Yesmunt 03136cef19 update changelog 2020-07-13 12:23:47 -04:00
Sean Yesmunt 856cc41f39 comment out lbry-first code 2020-07-13 10:03:00 -04:00
Sean Yesmunt c9de6031c9 update changelog 2020-07-10 10:42:39 -04:00
infiinte-persistence 3f8d447b2a Add 'Forgot Password' button when changing passwords in the Settings Page.
This will directly go into the Reset Password page. This scenario is only possible after already signed in.
2020-07-08 14:36:04 -04:00
infiinte-persistence 19a94d3039 Revert "Add password reset ... (4468)" to redo using redirect page method. 2020-07-08 14:36:04 -04:00
infiinte-persistence e5c4246e15 Add password reset link to settings page (4468) 2020-07-08 14:36:04 -04:00
Sean Yesmunt d6f198afca update changelog 2020-07-08 14:23:43 -04:00
Sean Yesmunt f53bf6817c bump lbry-sdk to 0.77.0 2020-07-07 09:41:34 -04:00
infiinte-persistence 92be15ae04 ShareModal: Change "..." icon to "Links" 2020-07-07 09:29:05 -04:00
infiinte-persistence 12db7c519f Revert the Links Modal; we'll augment the Share Modal to include the download link.
This reverts commit cb47ed61375b4de32adacd89ce46d5da183150b5.
2020-07-07 09:29:05 -04:00
infiinte-persistence 3a2284a244 Add dialog to copy various types of links for a claim.
## Issue
Fixes 4293 `Better download link support`

- [x] make it so you can right click a download button > copy download URL
   Given that this could be useful in mobile/web as well, I used a button+modal instead of the right-click approach.

- [ ] in share dialog, show download URL to copy for non-video content
   This is already implemented, albeit hidden in the "More..." expansion.
2020-07-07 09:29:05 -04:00
infiinte-persistence 833bceeacc Fix unmuted state lost or reverted when playing a new video.
## Issue
Fixes 4460 `unmuted state lost / reverted`

1. Play a video.
2. Press mute.
3. Drag the volume bar to unmute.
4. Play a new video --> the video starts muted.

## Fix
The `volumechange` handler was comparing against stale variables, so there are times where the state was not saved. Just save both `muted` and `volume` without additional gating (the gating is probably unnecessary in the first place, since we are in a onChange function).
2020-07-07 09:28:04 -04:00
Sean Yesmunt 7e8a8dbdec update changelog 2020-07-06 21:27:02 -04:00
infiinte-persistence f50eb2b5ab Update changelog 2020-07-06 09:42:16 -04:00
infiinte-persistence 192bf12a0e refresh youtube creator status when switching between channels
Issue 3750
2020-06-29 10:19:05 -04:00
infiinte-persistence 7839bbf2a1 Fix language-change not applied to all components immediately.
## Fixes:
3641 Language switch does not take effect right away

## Assessment:
Although `Card`s in the Settings Page are actually being re-rendered, the `actions` within them might not be getting the signal, depending on their props.

## Changes:
(1) Pass the language variable to the `actions`'s props for items that are affected.
(2) Make the Wunderbar listen to language-changes as well (the only component outside of Settings that would need an immediate update).
2020-06-29 09:48:12 -04:00
infiinte-persistence b010325618 Pause 'Autoplay': cleanup
1. Use a constant for the classname instead of being hardcoded.
2. Use existing 'debounce' function instead of introducing another.
3. Added changelog entry.
2020-06-25 00:23:47 -04:00
infiinte-persistence d7b1cde274 Add claim-overwrite prevention.
---Fixes:
#-2882: "Fix UX around publishing to already published URL".

---Changes:
1. Improved the error message (change color to red; emphasized the URL; tweaked the sentences a bit).
2. The `Publish` button will be grayed out in this scenario, until user explicitly decides to edit existing claim instead.
2020-06-22 15:21:42 -04:00
Sean Yesmunt f69792770b update changelog 2020-06-22 09:53:10 -04:00
Sean Yesmunt cc6ca19a62 update changelog 2020-06-16 17:14:22 -04:00
eatdostacos 178fcf28c9 Add new unreleased version to changelog 2020-06-16 09:12:43 -04:00
Sean Yesmunt 06bc2da427 update changelog 2020-06-10 12:21:56 -04:00
eatdostacos 5757ec9a86 Change some Change Logs to Changelogs 2020-06-09 09:28:08 -04:00
Sean Yesmunt c658ee8123 update changelog 2020-06-08 16:30:14 -04:00
eatdostacos 8d7cc3c93d Changelog update for Catalan support 2020-06-05 13:11:44 -04:00
infiinte-persistence 50fc2698d6 Add StatusBar into Page for 'app' only.
#3776 #4259
2020-06-04 10:31:06 -04:00
Sean Yesmunt aabcd9690a bump lbry-sdk to 0.75.0 2020-06-03 16:25:06 -04:00
Sean Yesmunt 85ec35f246 pause gifs until hover round 2 2020-05-28 13:07:51 -04:00
Sean Yesmunt e41d3b61a5 Revert "update changelog"
This reverts commit 32c691f31a.
2020-05-28 12:31:45 -04:00
Sean Yesmunt 32c691f31a update changelog 2020-05-28 11:39:39 -04:00
derekyesmunt 217ddea79b Update CHANGELOG.md to include pr 2020-05-26 22:34:57 -04:00
Sean Yesmunt 3cf6d74665 update changelog 2020-05-26 13:16:09 -04:00
Sean Yesmunt cbec0d15df fix changelog 2020-05-25 13:38:08 -04:00
Cassidy 576cc6cffd updates changelog with description and PR link 2020-05-25 13:36:17 -04:00
Sean Yesmunt 0798a9e014 update changelog 2020-05-25 13:36:17 -04:00
Cassidy 417330df1a updates changelog with description and PR link 2020-05-25 13:36:17 -04:00
Sean Yesmunt 06b901e1cd update changelog 2020-05-25 10:41:47 -04:00
Baltazar Gomez ca4bbf53df
Support drag-and-drop file publishing (#4170) 2020-05-25 10:27:36 -04:00
Sean Yesmunt da0850c096 Revert "Update changelog"
This reverts commit 6acf5c9ac4.
2020-05-22 10:30:56 -04:00
Jeffrey Fisher 6acf5c9ac4 Update changelog 2020-05-21 13:28:34 -04:00
Sean Yesmunt 7e3704b3a2 update changelog 2020-05-18 10:03:48 -04:00
Baltazar Gomez e063363c5f Update CHANGELOG.md 2020-05-13 10:18:36 -04:00
infiinte-persistence 0734e51050 Add changelog entry for #4172 2020-05-11 14:54:05 -04:00
eatdostacos 7596fd64be Version 45.1 Changed Slightly
The SDK was updated to 72.0 not 72.9 as was previously said as there isn't anything about 72.0.
2020-05-10 23:19:34 -04:00
jessop c35388fd0e changelog for reflector status 2020-05-08 16:23:31 -04:00
Sean Yesmunt 053601c944 update changelog 2020-05-08 14:17:52 -04:00
Sean Yesmunt b6c7a8ec83 udpate changelog 2020-05-08 14:00:59 -04:00
Jeffrey Fisher 654e4d38df Update changelog 2020-05-06 14:23:21 -04:00
Sean Yesmunt c535f76228 update changelog 2020-05-06 14:19:36 -04:00
Sean Yesmunt 66ea800ca2 update changelog 2020-05-05 09:43:02 -04:00
Sean Yesmunt 6b7e2028fe Update CHANGELOG.md 2020-05-01 14:46:29 -04:00
JT Turner b0ed767c27 Fix channel reply switching channels. 2020-05-01 14:46:29 -04:00
Jeffrey Fisher 3b7bba5ba3 Update changelog for #4104 2020-05-01 10:14:29 -04:00
Sean Yesmunt 8f2e2197f6 update changelog 2020-05-01 09:51:29 -04:00
Sean Yesmunt 6eb9d665c8 update changelog 2020-04-30 11:13:11 -04:00
Jeffrey Fisher c56f135dce Update CHANGELOG.md 2020-04-30 10:16:07 -04:00
jessop e97fe3db34 changelog 2020-04-28 10:25:05 -04:00
calvincodes acefad2827 Updating ChangeLog 2020-04-28 09:41:47 -04:00
Brendon J. Brewer f6a9d629a5 Updated changelog 2020-04-27 09:53:12 -04:00
Sean Yesmunt 837158218e creator analytics improvements 2020-04-24 09:15:25 -04:00
Sean Yesmunt 3ed6e53ce1 udpate changelog 2020-04-23 13:13:22 -04:00
Mr. X 77526d2efb add changelog entry 2020-04-23 13:10:41 -04:00
Cassidy 5c34b5dd0b updates changelog 2020-04-23 10:47:06 -04:00
Mr. X ba31ba262d add changelog entry 2020-04-22 15:45:35 -04:00
Sean Yesmunt eb50475edc update changelog 2020-04-21 17:20:42 -04:00
Sean Yesmunt 92198203ca update changelog 2020-04-17 13:24:57 -04:00
jessop 275eddb95c update changelog for txo list 2020-04-16 15:34:43 -04:00
Sean Yesmunt 9cfcd27fd1 update changelog 2020-04-15 18:20:48 -04:00
Sean Yesmunt 56b59ae5bc update changelog 2020-04-14 13:53:45 -04:00
Sean Yesmunt 443988f2e6 update lbry-sdk to 0.67.1 2020-03-31 13:00:57 -04:00
Sean Yesmunt 88d78f117b update changelog 2020-03-31 10:08:32 -04:00
Sean Yesmunt 54707457fb update changelog 2020-03-20 15:23:30 -04:00
seanyesmunt 169ae49b06 update changelog 2020-03-19 14:55:25 -04:00
Sean Yesmunt e1f8ac94e4 update changelog 2020-03-10 13:10:32 -04:00
Thomas Zarebczan c68d3e5931
Bump version, changelog (#3801)
ship it
2020-03-06 19:46:44 -05:00
Thomas Zarebczan 8a75c584de
Electron builder and SDK update (#3799)
+ changelog
2020-03-06 17:14:03 -05:00
Lukewh 26168670dd Repost settings 2020-02-28 12:37:43 -05:00
Sean Yesmunt 9387b8d3a0 update changelog 2020-02-27 15:52:36 -05:00
Sean Yesmunt 8bdd3b2f34 update changelog 2020-02-26 16:13:50 -05:00
Sean Yesmunt 87949cea56 update changelog 2020-02-25 18:28:58 -05:00
Sean Yesmunt ae2a51ba7b fix typo and bump sdk 2020-02-25 10:16:33 -05:00
Sean Yesmunt 8d89810725 bump daemon to 0.60.1 2020-02-21 17:09:20 -05:00
Sean Yesmunt d783d2a24f style fixes 2020-02-21 17:09:20 -05:00
Sean Yesmunt 45bbd77109 update changelog 2020-02-21 14:39:50 -05:00
Sean Yesmunt 027d37b72f update changelog 2020-02-21 13:42:17 -05:00
Oleg Silkin 9f04dd5bfc Update CHANGELOG.md 2020-02-20 12:41:24 -05:00
Sean Yesmunt 022ecc1f5f update changelog 2020-02-14 17:30:19 -05:00
Sean Yesmunt f7b17484c4 update changelog 2020-02-14 17:28:48 -05:00
Sean Yesmunt d1c46d1f1f update lbry-sdk 2020-02-14 14:38:46 -05:00
Sean Yesmunt fb03f6d529 update lbry-sdk 2020-02-13 10:00:23 -05:00
Sean Yesmunt c1f07dcc76 update changelog 2020-02-12 17:21:30 -05:00
Michael Tintiuc 0a4234b328 Add missing commits 2020-02-04 20:11:21 -05:00
Sean Yesmunt 72d69d5d31 Revert "Fixes #3200 Claim previews right-clickable - original author (michaeltintiuc)"
This reverts commit 0b55f26fce.
2020-02-04 18:33:01 -05:00
Sean Yesmunt 0b55f26fce Fixes #3200 Claim previews right-clickable - original author (michaeltintiuc) 2020-02-04 18:23:58 -05:00
Sean Yesmunt 90f6e30a7e Revert "update changelog"
This reverts commit 3630e31ce9.
2020-02-04 18:17:05 -05:00
Sean Yesmunt 3630e31ce9 update changelog 2020-02-04 17:56:23 -05:00
Sean Yesmunt ebe78c50f3 remove script and create an actual RC 2020-02-03 11:19:57 -05:00
Sean Yesmunt 72dc25a3b9 update changelog 2020-02-03 10:40:00 -05:00
Oleg Silkin b44d2f59e8 Adds comment actions menu & implements their actions 2020-01-31 16:30:51 -05:00
Sean Yesmunt 0bed38af91 update changelog 2020-01-29 14:04:08 -05:00
Sean Yesmunt 3704bb5d8f update changelog 2020-01-24 15:45:34 -05:00
Sean Yesmunt 81e654ec44 update changelog 2020-01-24 14:35:34 -05:00
Sean Yesmunt 0172ec931d update changelog 2020-01-22 16:15:36 -05:00
Sean Yesmunt cc275e679c update lbry-redux + lbry-sdk 2020-01-22 09:29:59 -05:00
Sean Yesmunt 5d82b3c966 update changelog 2020-01-21 09:50:16 -05:00
Sean Yesmunt 6bac48094c update changelog 2020-01-20 12:11:38 -05:00
Sean Yesmunt fdbd81b03e update lbry-redux and changelog 2020-01-16 11:32:30 -05:00
Sean Yesmunt 01554c8d99 bump lbry-sdk to 0.53.2 2020-01-16 10:46:58 -05:00
Sean Yesmunt e667a5422c update changelog 2020-01-14 16:13:44 -05:00
Sean Yesmunt 8c2359dad2 update changelog 2020-01-14 16:05:31 -05:00
Sean Yesmunt 30c9a3bc1c update changelog 2019-12-16 14:44:00 -05:00
Sean Yesmunt 208fe57ed7 fix date rounding 2019-12-13 10:36:48 -05:00
Sean Yesmunt e00f89b890 cleanup 2019-12-09 10:04:07 -05:00
Oleg Silkin bcdd9eda12 Update CHANGELOG.md 2019-12-09 10:04:07 -05:00
Oleg Silkin b686e1b464 update changelog.md 2019-12-04 14:28:39 -05:00
Oleg Silkin 1173171084 Update CHANGELOG.md 2019-12-04 14:28:39 -05:00
Oleg Silkin d0946dab32 Update Changelog 2019-12-04 14:28:39 -05:00
Oleg Silkin 3b0c3cf8ef Adds Comment Thumbnails to changelog 2019-12-04 13:24:57 -05:00
Sean Yesmunt 9f88b3d3f7
Update changelog 2019-11-21 11:46:23 -05:00