Commit graph

153 commits

Author SHA1 Message Date
Christopher Gurnee
e13b68f90f Add "max. comments to download" setting 2021-12-01 13:06:01 -05:00
Christopher Gurnee
854f56e6f2 Fix bug where status is sometimes stuck "loading"
This was introduced in 9e343fc. There may still be a race condition
here, however it should occur far less frequently than before.
2021-11-30 18:21:28 -05:00
Christopher Gurnee
9c102b9dc1 Clicking the [-] button now collapses comments
Also adjust the css to make deeply nested comments easier to read.
2021-11-30 14:29:44 -05:00
Christopher Gurnee
8a3437c7df Update dependencies 2021-11-29 16:35:43 -05:00
Christopher Gurnee
9e343fcbba Add ability to view posts from banned subreddits 2021-11-19 12:58:34 -05:00
Christopher Gurnee
2de967fa56 Replace unflatten() with Array.flat() 2021-11-14 09:23:22 -05:00
Christopher Gurnee
f7dc5a76fe Add hours to 'removed from archive after X days' 2021-11-14 09:21:00 -05:00
Christopher Gurnee
0e36bc193d Add some small performance improvements
* Only create the comment lookup map once
 * Only set the .removed and .deleted properties once
2021-11-05 12:38:51 -04:00
Christopher Gurnee
aa7329889c Update dependencies 2021-11-05 09:18:17 -04:00
Christopher Gurnee
6d5585591d Partially revert commit 16d6652 2021-11-04 14:14:57 +00:00
Christopher Gurnee
842061ef2b More detailed console error messages for debugging 2021-11-03 16:48:18 -04:00
Christopher Gurnee
b13ea69aad Show comments manually restored by mods 2021-11-03 11:26:31 -04:00
Christopher Gurnee
1e25ed18b0 Fix single-comment-view bug introduced in 702668a 2021-11-03 11:23:20 -04:00
Christopher Gurnee
2d32874d31 Remove plugin now included by default 2021-11-03 10:12:15 -04:00
Christopher Gurnee
702668ad2e Use Map and Set where possible and appropriate 2021-11-01 18:12:10 -04:00
Christopher Gurnee
47b4d913bd Fix small bug introduced in 20eae33
Duplicate comments were being retrieved from Reddit under certain
uncommon circumstances, this also caused the comment counts to be off
2021-11-01 17:57:46 -04:00
Christopher Gurnee
157fd7104f Round "removed(?) from archive" times down 2021-11-01 16:14:05 -04:00
Christopher Gurnee
16d665228a Replace OAuth client ID
Also do a better job of conforming to the Reddit API Terms of Use
2021-11-01 11:50:10 -04:00
Christopher Gurnee
20eae33207 Use Reddit for comments with missing parents
Pushshift occasionally fails to return comments which are the parents
of comments that it does return. Look these parents up in the Reddit
API and use its results instead, otherwise entire comment trees may be
hidden. They could still be hidden if two consecutive parents are
missing from Pushshift, but hopefully that isn't a common occurance.
2021-10-30 12:51:04 -04:00
Christopher Gurnee
034238081c Update dependencies; drop very old browser support 2021-10-28 13:24:57 -04:00
Christopher Gurnee
3c17681f6a Fix quoting bug 2021-10-27 14:14:59 -04:00
Christopher Gurnee
a328d8027d Don't place <ul> elements inside <p> 2021-10-27 13:48:54 -04:00
Christopher Gurnee
d9c46d00e7 Be more descriptive with removed comments 2021-10-23 12:58:06 -04:00
Christopher Gurnee
af95d9c452 Update dependencies 2021-10-23 11:03:26 -04:00
Christopher Gurnee
c8b0ac8523 Update the endpoint to api.pushsift.io v4
Also update the reddit endpoint for posts, and add the capability
to download from Pushshift in multiple batches, with a binary
backoff; it's currently set to download up to 1,000 comments.

Credit (once again) to @ayan4m1 for a couple snippets of code.
2021-10-16 13:50:08 -04:00
Christopher Gurnee
b35beaae52 Switch from node-sass to sass
Credit to @ayan4m1 for this commit.
2021-10-12 14:53:30 +00:00
Christopher Gurnee
b173a2489a Update dependencies 2021-10-12 14:48:29 +00:00
Christopher Gurnee
8f64b1a313 rm 404.html 2021-10-12 14:46:53 +00:00
Christopher Gurnee
f2da3154a8 Update README.md 2021-10-09 13:46:33 -04:00
Christopher Gurnee
03e663bd42 Update bookmarklet and example link 2021-10-09 13:45:23 -04:00
Christopher Gurnee
043c80839c Disable subreddit support 2021-10-07 00:29:50 +00:00
Christopher Gurnee
57d753b42e Change ceddit to reveddit 2021-10-06 23:51:45 +00:00
Christopher Gurnee
e6d787f132 Rename website 2021-10-06 23:47:33 +00:00
Christopher Gurnee
ffb0e4b5b7 Update dependencies 2021-10-06 22:02:14 +00:00
Christopher Gurnee
0b639f2340
Merge pull request #1 from CrackedP0t/user_subreddits
User subreddits
2021-10-05 12:19:12 -04:00
Jesper Wrang
3c4c53a36b Fixed some spelling mistakes on about page 2019-12-05 11:09:33 +01:00
Jesper Wrang
1d401e521c Added FAQ question about ceddit 2019-12-05 10:59:57 +01:00
Jesper Wrang
67803e2c0a Updated url for ceddit links 2019-12-05 10:41:21 +01:00
Jesper Wrang
2a7d4a23c2 Removed yarn lock file 2019-12-05 10:25:49 +01:00
Jesper Wrang
2171c14e58 Added simple little FAQ to page 2019-12-05 10:24:58 +01:00
Jesper Wrang
4bff672157 Update README 2019-12-05 10:11:18 +01:00
Jesper Wrang
dfcb1d653d Updated depedencies 2019-12-05 09:57:50 +01:00
Elaina Martineau
1ae3d2f6ca
Fix colon 2019-09-10 23:34:34 -06:00
Elaina Martineau
b82e652361
Add Redirects for /user/ subreddits 2019-02-28 00:08:20 -07:00
Jesper Wrang
c0be214ed2 Updated token for Reddit API 2018-10-21 21:42:33 +02:00
JubbeArt
9568e49c41 25k comments from Pushshift apperently craches the site, changed to 20k instead 2018-08-26 00:44:58 +02:00
JubbeArt
e945ef4c73 Changed retrived comments from Pushshift to 25k from 10k 2018-08-26 00:30:46 +02:00
JubbeArt
f157217a6a Fixed bug where 'removed too quickly to be archived' text would not show up 2018-08-09 04:59:23 +02:00
JubbeArt
c471aa40a5 Forgot to update version number 2018-08-09 04:01:22 +02:00
JubbeArt
f6ef651180 Fixed a bug where a Link's to prop would be undefined causing the page to crach 2018-08-09 04:00:59 +02:00