Matthew Esposito
d9f7ebcb79
Update util calls
2023-12-26 16:12:00 -05:00
fawn
13394b4a5e
Add ability to hide subreddit panel ( closes #801 )
2023-06-07 13:51:27 +03:00
gmnsii
ab30b8bbec
Bugfix: 'all posts are hidden because NSFW' when no posts where found ( #666 )
...
* Fix 'all_posts_hidden_nsfw' when there are no posts.
If a search query yielded no results and the user set nsfw posts to be
hidden, libreddit would show 'All posts are hidden because they are NSFW.
Enable "Show NSFW posts" in settings to view'. This is fixed by
verifying tnat posts.len > 0 before setting 'all_posts_hidden_nsfw' to
true.
* Add a message when no posts were found.
* Delete 2
2022-12-31 19:11:59 -07:00
Daniel Valentine
465d9b7ba7
Implement 'posts hidden because of NSFW'. ( Resolves #159 ) ( #619 )
2022-11-07 20:54:49 -07:00
spikecodes
50665bbeb3
Switch titles to <h1>s ( Fixes #444 )
2022-05-21 15:47:58 -07:00
spikecodes
d558127306
Add keyboard shortcuts to nav buttons ( closes #466 )
2022-05-20 23:10:11 -07:00
Nick Lowery
322aa97a18
Fix HTML encoding in templating ( #404 )
2022-05-21 05:28:31 +00:00
spikecodes
9eb42932df
Hide empty sidebar
2022-03-24 21:19:21 -07:00
Nick Lowery
f0a6bdc21b
Fix sorting buttons on r/all and r/popular ( #402 )
...
* Fix sorting buttons on r/all and r/popular
* Bump version to v0.22.2
* Fix empty sidebar in r/all and r/popular
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2022-03-15 03:39:39 +00:00
Nick Lowery
70ff150ab4
Add user listing buttons ( #400 )
...
* Add user listing buttons
* Update to v0.22
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2022-03-13 19:06:27 +00:00
spikecodes
7aeabfc4bc
Rewrite Reddit post links to Libreddit equivalents
2021-12-26 21:18:20 -08:00
Nick Lowery
888e7b302d
Filter subreddits and users ( #317 )
...
* Initial work on filtering subreddits and users
* Fix doubly-prefixed subreddit name in search alt text (e.g. r/r/pics)
* Don't set post title to "Comment" if empty - this could throw off actual posts with the title "Comment"
* Filter search results
* Fix filtering to differentiate between "this subject itself is filtered" vs "all posts on this current page have been filtered"
* Remove unnecessary check
* Clean up
* Cargo format
* Collapse comments from filtered users
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2021-11-26 04:02:04 +00:00
spikecodes
85ae7c1f60
Fix indentation and formatting
2021-11-23 22:23:29 -08:00
spikecodes
52a1b45014
Lazy load images
2021-09-06 12:02:52 -07:00
spikecodes
d2002c9027
Disable dysfunctional moderator list feature
2021-06-11 11:03:36 -07:00
Adrian Lebioda
928907086c
HLS video playback ( #182 )
...
* HLS video playback
Signed-off-by: Adrian Lebioda <adrianlebioda@gmail.com>
* Add LibreJS compliance
* Locally host hls.js
* Notification about HLS under videos that support it
Signed-off-by: Adrian Lebioda <adrianlebioda@gmail.com>
* Use .contains() instead of .find() == None
* Make list of preferences constant
* Change headers_keys from Vector into Array
* Fix incorrect detecting of # in paths
* Remove trailing-slash-appending if statement
* Change HLS notification styling
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2021-05-10 01:25:52 +00:00
curlpipe
1211d781d0
Add list of moderators to sidebar ( #213 )
...
* Added list of moderators to sidebar & added wiki not found message
* Improved code formatting
2021-05-04 17:30:54 +00:00
spikecodes
966e0ce921
Expand truncated numbers on mouseover. Close #156
2021-03-20 15:42:47 -07:00
spikecodes
038fafa378
Remove unnecessary trailing slashes
2021-03-17 17:28:05 -07:00
robrobinbin
93cfc713c6
Generate URL to restore settings, including subscriptions. Closes #89 ( #116 )
...
* Start recursive comments
* Update comment.html
* Fix move error
* Comment improvements
* Fix merge
* Remove extra endif from post.html
* Fix post.html
* Restore setting from link
* Tweak settings page
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2021-02-13 20:55:23 +00:00
spikecodes
ff8685ae4c
Add tooltips for accessibility
2021-02-12 20:53:33 -08:00
spikecodes
f06320a4ae
Subscribe to multireddit button. Closes #104
2021-02-12 20:47:54 -08:00
Spike
ebbdd7185f
Move from Actix Web to Tide ( #99 )
...
* Initial commit
* Port posts
* Pinpoint Tide Bug
* Revert testing
* Add basic sub support
* Unwrap nested routes
* Front page & sync templates
* Port remaining functions
* Log request errors
* Clean main and settings
* Handle /w/ requests
* Create template() util
* Reduce caching time to 30s
* Fix subscription redirects
* Handle frontpage sorting
2021-02-09 17:38:52 +00:00
robin
653b0e7024
Don't use display contents and remove duplication
2021-02-03 20:11:04 +01:00
robrobinbin
24bc758090
Update subreddit.html
2021-02-02 21:21:11 +01:00
robrobinbin
9e1948733d
Update subreddit.html
2021-02-01 20:59:31 +01:00
robrobinbin
ae09f77bf6
Update subreddit.html
2021-02-01 20:25:06 +01:00
spikecodes
1653d4fb4c
Hide NSFW content by default
2021-01-30 21:43:46 -08:00
spikecodes
269bb0bfb6
Convert subscription requests to POST
2021-01-30 21:21:46 -08:00
spikecodes
21d96e261f
Set subscriptions as default front page
2021-01-30 20:18:57 -08:00
Matthew Crossman
449899962a
Change subscription to get. Add subs to settings.
2021-01-30 22:27:49 +11:00
Matthew Crossman
dc2030e6f3
Vertical list subscriptions.
2021-01-30 21:21:54 +11:00
Matthew Crossman
ef5a1cd66e
Rename block sub_list > subscriptions
2021-01-30 19:47:30 +11:00
Matthew Crossman
345308a9ac
Basic subscribe functionality.
2021-01-30 18:00:00 +11:00
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
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
dd60cb5b2b
SVG arrow
2021-01-17 15:51:03 -08: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
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
robrobinbin
d19e73f059
Add placeholder for posts without thumbnail
2021-01-14 21:45:43 +01:00
robrobinbin
a4d77926b6
Rich flairs
2021-01-12 23:34:16 +01:00