Commit Graph

151 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 49a6168607 Improve CSP 2021-01-29 14:39:03 -08:00
spikecodes f55ea5a353 Specify default headers for security 2021-01-28 21:53:10 -08:00
spikecodes 30c33d91e1 Specify video MIME in posts 2021-01-28 20:06:35 -08:00
robin baf7272cfd Absolutly no jumping when images (fail to) load 2021-01-21 22:04:06 +01:00
robin c299e128ab Inline images rework 2021-01-21 00:12:54 +01:00
spikecodes 7360503234 Make posts single-color 2021-01-18 21:32:25 -08:00
spikecodes a562395c26 Refactor system theme 2021-01-17 18:11:36 -08:00
Matthew Crossman 72eaa685d0
Prevent "system" class from being added to body. 2021-01-18 11:25:39 +11:00
Matthew Crossman 06ab7a4181
Merge branch 'master' of https://github.com/spikecodes/libreddit 2021-01-18 10:59:26 +11:00
spikecodes dd60cb5b2b SVG arrow 2021-01-17 15:51:03 -08:00
Matthew Crossman 1d57e29d56
Add "system" theme to settings. 2021-01-18 10:44:51 +11:00
Robin d45ee03122 Resolve merge conflicts 2021-01-17 23:54:48 +01:00
Robin 162e00b243 Improve accessibility rating 2021-01-17 23:49:36 +01:00
spikecodes 801216dfe9 Include code link on mobile 2021-01-17 13:24:44 -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 ef9bc791e1 Fix inline style tags 2021-01-16 19:21:47 -08:00
spikecodes a0bc1732cf Moderator and admin distinguishers 2021-01-16 15:02:24 -08:00
spikecodes fdf60e7255 Separate datetime into relative and absolute 2021-01-16 11:40:32 -08:00
robrobinbin 998b301229 Improve support for text-only browsers 2021-01-16 11:00:15 +01:00
spikecodes 21ff8d7b6f Fix #56 2021-01-15 11:21:59 -08:00
spikecodes 32b8637c7e Handle failed redirects 2021-01-14 14:56:28 -08:00
robrobinbin 45660816ce Add cardview to search results too 2021-01-14 21:53:07 +01:00
robrobinbin d19e73f059 Add placeholder for posts without thumbnail 2021-01-14 21:45:43 +01:00
robrobinbin 735f79d80b
Merge pull request #2 from spikecodes/master
Merge upstream into code
2021-01-14 19:29:06 +01:00
robrobinbin a85a4278f6 Add subreddits to search results 2021-01-14 19:22:50 +01:00
spikecodes dbe617d7eb Switch to awc 2021-01-14 09:53:54 -08:00
robrobinbin c6627ceece
Merge branch 'master' into rich-flairs 2021-01-13 08:27:39 +01:00
spikecodes 96607256fc Add Favicon 2021-01-12 20:18:20 -08:00
spikecodes eb9a0dcb4a Fix GIFs 2021-01-12 19:52:02 -08:00
robrobinbin d2314580a9 Rich flairs 2021-01-12 23:50:50 +01:00
robrobinbin a4d77926b6 Rich flairs 2021-01-12 23:34:16 +01:00
robrobinbin bbe7024323 Start richtext flairs 2021-01-12 22:43:03 +01:00
somoso 65f1a2afb2 Stop label from being long for joined subreddits
Browsing with a long joined subreddit list will cause the label to look a bit weird.

Example: https://libredd.it/r/Android+AnimalsBeingBros+AnimalsBeingDerps+AnimalsBeingJerks+AppleWatch+CatSlaps+CatSmiles+CatsBeingAdorable+FreeTube+Games+Ijustwatched+IllegallySmol+IllegallySmolCats+IpodClassic+LearnRubyonRails+Megadrive+MovieDetails+Music+NetflixBestOf+NintendoSwitch+Possums+Teefers+UKPersonalFinance+airplaneears+apple+aww+brushybrushy+cats+catswhotrill+curledfeetsies+cyberpunkgame+dataisbeautiful+dechonkers+digital_ocean+dogs+dogsareliquid+dogswithjobs+emulation+greebles+happycowgifs+hardware+iOSDevelopment+iOSProgramming+iosdev+kittykankles+learnruby+likeus+mac+mashups+microsoft+movies+netflix+netsec+pihole+playstation+programming+rarepuppers+raspberry_pi+redditsync+rubyonrails+satelliteears+shittymoviedetails+spookyteefies+technology+teefies+vampirecats+velvethippos

That will cause the label to be excessively long
2021-01-12 15:47:39 +00:00
spikecodes 7a33ed3434 Card thumbnails for users 2021-01-11 17:38:35 -08:00
robrobinbin 6dbd002acd Add direct link to thumbnail 2021-01-11 23:08:12 +01:00
spikecodes bf6245a505 Fix multireddit sidebars 2021-01-11 10:39:36 -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 fac56d7f87 Markdown spoilers and post footers on videos 2021-01-08 21:57: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 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 2185d895c0 Prevent user datetimes from floating 2021-01-04 21:32:22 -08:00
spikecodes 9c1a932214 Clean Up Post Headers 2021-01-04 21:17:19 -08:00
spikecodes df89c5076e Compact Libreddit Posts on Mobile 2021-01-04 19:26:41 -08:00
spikecodes f819ad2bc6 Remove CSP "Upgrade Insecure Requests" Header 2021-01-04 10:11:07 -08:00
Spike 463b44ac52 Fix timeframe when sorting by controversial 2021-01-04 05:05:21 +00:00
Nathan Moos b40d21e559 Add controversial sort order 2021-01-03 21:00:36 -08:00
spikecodes a422a74747 Make Design More Compact 2021-01-03 19:44:44 -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 5d26b5c764 Upgrade Insecure Requests 2021-01-02 20:59:14 -08:00
spikecodes 5ea504e6e8 Restrict Proxy to Reddit Domains 2021-01-02 20:50:23 -08:00
spikecodes 779de6f8af Fix Wiki Titles 2021-01-01 22:34:25 -08:00
spikecodes 0925a9b334 Add Wiki Pages 2021-01-01 22:21:43 -08:00
spikecodes 2d77a91150 Refactor Page Titles and Add Subreddit/User Titles 2020-12-31 20:21:56 -08:00
spikecodes 93c1db502d Fix Title and Navbar 2020-12-31 16:45:10 -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 f00ef59404 Fix proxy-less deployment 2020-12-28 20:49:15 -08:00
spikecodes 443b198c12 Markdown and Subreddit Sidebars 2020-12-28 18:42:46 -08:00
spikecodes e27cf94fbf Include Comment Lines in User History 2020-12-27 15:37:01 -08:00
spikecodes 68495fb280 Add Pages to User Profiles 2020-12-27 12:36:10 -08:00
spikecodes bec5c78709 Persist Sort on Subreddit Pages 2020-12-26 12:43:51 -08:00
spikecodes ace21b21d5 Redesign User/Subreddit About Boxes 2020-12-23 22:16:04 -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 b1a572072c Highlight Post Authors in Comments 2020-12-21 08:38:24 -08:00
spikecodes b1071e9579 Switch Sorting System to Dropdown 2020-12-20 21:49:31 -08:00
spikecodes da971f8680 Optimized Nested Comments for Mobile, Added IDs 2020-12-20 20:52:15 -08:00
spikecodes 565f4f23b3 Multireddit Support & Referrer Policy 2020-12-20 17:45:26 -08:00
spikecodes ef3820a2e1 User Flairs 2020-12-20 11:29:23 -08:00
spikecodes 3594b6d41f Fix CSS and CSP 2020-12-19 22:25:00 -08:00
spikecodes a754d42b9e Enforce Content Security Policy 2020-12-19 21:49:10 -08:00
spikecodes 7b8f694c8c Basic Nested & Collapsible Comments 2020-12-19 19:54:46 -08:00
spikecodes 5219c919af Refactor Last Commit 2020-12-11 20:36:25 -08:00
spikecodes e1962c7b66 Fix Header 2020-12-08 09:58:36 -08:00
spikecodes 77886579f4 Link Post Titles 2020-12-07 11:20:24 -08:00
spikecodes 6794f7d6ba Show and Log Version 2020-12-05 21:29:25 -08:00
spikecodes 04310c58e0 Mobile Responsive 2020-12-05 20:54:43 -08:00
spikecodes 9d78266494 Use base64 for encoding & Upgrade Media Handling 2020-11-30 20:33:55 -08:00
spikecodes 3942388b25 Added Rising Sort Mode 2020-11-24 17:50:12 -08:00
spikecodes 0b92868bfe Fix Comment Upvote Buttons 2020-11-23 16:58:40 -08:00
spikecodes 8657aa3159 Fix Comment History 2020-11-23 11:41:59 -08:00
spikecodes 295d1788d8 Comment History 2020-11-23 11:33:43 -08:00
spikecodes 7e79a0b712 Create Base Template 2020-11-22 16:29:05 -08:00
spikecodes 0a3f333a97 Fix Error Handling 2020-11-19 21:08:22 -08:00
spikecodes 1960e8a0fb Error Pages 2020-11-19 20:42:18 -08:00
spikecodes 7a176c6804 Add pages to subreddits 2020-11-19 13:49:32 -08:00
spikecodes 05ea0fe1fd Fixed Sorting 2020-11-17 16:03:28 -08:00
spikecodes 2c06ae1d8f Create utils.rs for Utilities 2020-11-17 11:37:40 -08:00
spikecodes 6853d21ea9 1.1.2 Flairs 2020-11-16 18:49:08 -08:00
spikecodes a1e6f95151 Switch Pages to UTF-8 2020-10-25 19:05:09 -07:00