Commit Graph

156 Commits

Author SHA1 Message Date
Matthew Crossman
75bbcefbec
Display sub list from list in cookie.
Very basic sub list setup. Cookie must be manually added in devtools.
2021-01-30 16:00:55 +11:00
spikecodes
5fe9ce8d7b Refactor JSON parsing error logging 2021-01-27 21:48:32 -08:00
spikecodes
8c04365049 Improve error logging 2021-01-27 17:48:58 -08:00
spikecodes
d5b1c3a5bb Fix connection reset error 2021-01-26 11:00:07 -08:00
spikecodes
f038aa61f4 Log JSON parse errors and Reddit request failures 2021-01-26 10:54:57 -08:00
robrobinbin
acd2cff747
Lower number of cached items 2021-01-24 11:08:24 +01:00
robrobinbin
226d39328c
Make it 60 2021-01-23 22:45:41 +01:00
Robin
b2ad2f636c Resolve merge conflicts 2021-01-23 10:55:11 +01:00
Robin
077c222a4e Experiment with caching 2021-01-23 10:48:33 +01:00
spikecodes
2270b6cf95 Reduce post padding 2021-01-21 21:25:51 -08:00
spikecodes
140c1b1bfa Small fixes 2021-01-18 13:12:59 -08:00
spikecodes
21763c51cd Make number formatting inclusive 2021-01-17 12:59:40 -08:00
spikecodes
138f8320e9 Create media struct 2021-01-17 12:58:12 -08:00
Robin
090ca1a140 Add comment counter and other post improvements 2021-01-17 20:39:57 +01:00
spikecodes
471d181284 Disable production error logging 2021-01-16 15:17:08 -08:00
spikecodes
0e48c66b8c Fix user agent 2021-01-16 15:13:34 -08:00
spikecodes
a0bc1732cf Moderator and admin distinguishers 2021-01-16 15:02:24 -08:00
spikecodes
0f6e73dd87 Reformat code 2021-01-16 11:50:12 -08:00
spikecodes
151490faf0 Add space next to comment collapse marker 2021-01-16 11:49:49 -08:00
spikecodes
fdf60e7255 Separate datetime into relative and absolute 2021-01-16 11:40:32 -08:00
spikecodes
2385fa33ec Use ureq until AWC IO error is fixed 2021-01-15 21:26:51 -08:00
spikecodes
1fd688eeed Improve awc error log 2021-01-15 20:57:51 -08:00
spikecodes
65543a43b2 Make User-Agent Reddit-compliant 2021-01-15 20:29:34 -08:00
spikecodes
3a9b2dba32 Fix error log 2021-01-15 15:35:09 -08:00
spikecodes
59021b9331 Switch back to ureq temporarily 2021-01-15 15:28:51 -08:00
spikecodes
aef0442e9d Add rate-limit warning 2021-01-15 11:24:12 -08:00
spikecodes
bca2a7e540 Error logging 2021-01-15 10:58:53 -08:00
spikecodes
0c014ad41b Comment utils.rs 2021-01-14 15:13:52 -08:00
spikecodes
32b8637c7e Handle failed redirects 2021-01-14 14:56:28 -08:00
spikecodes
dbe617d7eb Switch to awc 2021-01-14 09:53:54 -08:00
spikecodes
0bf5576427 Categorize routes and refactor error handlers 2021-01-13 19:53:52 -08:00
spikecodes
dd027bff4b Refactor flair parsing 2021-01-13 18:19:40 -08:00
spikecodes
f95ef51017 Add days to time() 2021-01-13 16:31:24 -08:00
spikecodes
740641cb4e Move nested_val() to user.rs 2021-01-13 15:55:10 -08:00
spikecodes
09c98c8da6 Refactor code 2021-01-13 12:52:00 -08:00
robrobinbin
c6627ceece
Merge branch 'master' into rich-flairs 2021-01-13 08:27:39 +01:00
robrobinbin
d9affcdefc Rich flairs 2021-01-13 08:23:48 +01:00
spikecodes
eb9a0dcb4a Fix GIFs 2021-01-12 19:52:02 -08:00
robrobinbin
b0540d2c57 Rich flairs 2021-01-13 00:10:06 +01:00
robrobinbin
bbe7024323 Start richtext flairs 2021-01-12 22:43:03 +01:00
robrobinbin
32e1469e11
whitespace 2021-01-12 20:03:54 +01:00
robrobinbin
2d4ca2379f
whitespace 2021-01-12 20:02:35 +01:00
robrobinbin
374f53eb32 Relative timestamps for recent posts 2021-01-12 19:59:32 +01:00
spikecodes
eb735a42fe Handle comment parsing errors 2021-01-11 18:05:13 -08:00
spikecodes
541c741bde Parse GIFs correctly 2021-01-11 17:47:14 -08:00
spikecodes
6bbc90bc0d Clean Subreddit struct 2021-01-11 16:35:50 -08:00
robrobinbin
6dbd002acd Add direct link to thumbnail 2021-01-11 23:08:12 +01:00
spikecodes
91746908a1 Switch to ureq 2021-01-11 10:33:48 -08:00
spikecodes
08683fa5a6 Light theme 2021-01-10 18:15:34 -08:00
spikecodes
f445c42f55 Wide UI Mode 2021-01-10 13:08:36 -08:00
spikecodes
b8cdc605a2 Front page config and settings note 2021-01-08 20:55:40 -08:00
spikecodes
ef2f9ad12b Unify preferences under one struct 2021-01-08 17:50:03 -08:00
spikecodes
b13874d0db Add "hide nsfw" option 2021-01-08 17:35:04 -08:00
spikecodes
3444989f9a Default Comment Sort Setting 2021-01-07 08:38:05 -08:00
spikecodes
7e96bb3d80 Optimize use of Result<> 2021-01-06 21:27:24 -08:00
spikecodes
da5c4603d9 Switch from chrono to time-rs 2021-01-05 20:01:21 -08:00
spikecodes
b50fa6f3ae Settings Button 2021-01-05 18:16:32 -08:00
spikecodes
aa7b4b2af7 Settings with Layouts 2021-01-05 18:04:49 -08:00
spikecodes
2b0193f5ea Fix proxying of NSFW images 2021-01-05 08:15:34 -08:00
spikecodes
df89c5076e Compact Libreddit Posts on Mobile 2021-01-04 19:26:41 -08:00
spikecodes
c046d00060 Handle Unwrapping Errors 2021-01-03 21:31:21 -08:00
spikecodes
0dd114c166 Post upvote ratio, permalink and reddit link 2021-01-03 13:06:49 -08:00
spikecodes
a3384cbaa6 Fix search pages 2021-01-02 22:37:54 -08:00
spikecodes
5ea504e6e8 Restrict Proxy to Reddit Domains 2021-01-02 20:50:23 -08:00
spikecodes
f49bff9853 Optimize Sequencing 2021-01-02 11:09:26 -08:00
spikecodes
4ec529cdb8 Rewrite Reddit Links to Libreddit 2021-01-02 10:58:21 -08:00
spikecodes
0925a9b334 Add Wiki Pages 2021-01-01 22:21:43 -08:00
spikecodes
2f2ed6169d Optimize use of .unwrap() 2021-01-01 15:28:13 -08:00
spikecodes
59ef30c76d Remove .clone() in favor of borrowing 2021-01-01 12:55:09 -08:00
spikecodes
d43b49e7e4 Optimize Rust code with Clippy 2021-01-01 12:33:57 -08:00
spikecodes
39ba50dada Error Page 2020-12-31 21:03:44 -08:00
spikecodes
2d77a91150 Refactor Page Titles and Add Subreddit/User Titles 2020-12-31 20:21:56 -08:00
spikecodes
a6dc7ee043 Rewrite + Searching 2020-12-31 15:54:13 -08:00
spikecodes
aa9aad6743 Stickied Posts 2020-12-29 19:01:02 -08:00
spikecodes
f65ee2eb6a Sort Top by Timeframe 2020-12-29 17:11:47 -08:00
spikecodes
443b198c12 Markdown and Subreddit Sidebars 2020-12-28 18:42:46 -08:00
spikecodes
68495fb280 Add Pages to User Profiles 2020-12-27 12:36:10 -08:00
spikecodes
dad01749e6 Replace Responsive Feature with Secure 2020-12-25 18:06:33 -08:00
spikecodes
ace21b21d5 Redesign User/Subreddit About Boxes 2020-12-23 22:16:04 -08:00
spikecodes
280e16bd7f Fix Subreddit Icons 2020-12-23 20:36:49 -08:00
spikecodes
0957f2e339 NSFW Support 2020-12-22 18:29:43 -08:00
spikecodes
11cfbdc3ed More Replies Button 2020-12-21 17:17:40 -08:00
spikecodes
da971f8680 Optimized Nested Comments for Mobile, Added IDs 2020-12-20 20:52:15 -08:00
spikecodes
ef3820a2e1 User Flairs 2020-12-20 11:29:23 -08:00
spikecodes
7b8f694c8c Basic Nested & Collapsible Comments 2020-12-19 19:54:46 -08:00
spikecodes
75bc170eba Rewrite URL Dispatch 2020-12-14 16:35:04 -08:00
spikecodes
528fe15819 Add million support 2020-12-07 11:36:05 -08:00
Scoder12
312d162c09 Fix mistakes 2020-12-07 10:53:22 -08:00
Scoder12
9f19d729d1 Add number format utility 2020-12-07 10:32:46 -08:00
spikecodes
04310c58e0 Mobile Responsive 2020-12-05 20:54:43 -08:00
spikecodes
f33af75267 Proxy Thumbnails 2020-11-30 21:10:08 -08:00
spikecodes
759c9fc66b Revert to reqwest 2020-11-30 20:57:15 -08:00
spikecodes
9d78266494 Use base64 for encoding & Upgrade Media Handling 2020-11-30 20:33:55 -08:00
spikecodes
9a6430656d Added Percent Encoding Support 2020-11-29 18:50:29 -08:00
spikecodes
3902a36ea3 Reorganize Crate References 2020-11-25 13:53:30 -08:00
spikecodes
295d1788d8 Comment History 2020-11-23 11:33:43 -08:00
spikecodes
1a33582966 Add Sub Member Count & Fix Icons 2020-11-22 16:43:23 -08:00
spikecodes
0f2a3713ef Unify Post Fetching into 1 Function 2020-11-20 22:05:27 -08:00
spikecodes
4dbb5367e7 Use surf instead of reqwest 2020-11-20 18:31:11 -08:00
spikecodes
0a3f333a97 Fix Error Handling 2020-11-19 21:08:22 -08:00