1192 Commits

Author SHA1 Message Date
mikupls
bf19ff513f
add support for gifs in galleries. () 2023-03-08 21:04:26 -07:00
mikupls
ffc9ca2e98
use the documented LIBREDDIT_DEFAULT_DISABLE_VISIT_REDDIT_CONFIRMATION config option. () 2023-03-04 13:04:40 -07:00
mikupls
a7f59ccac1 Display previews and inline images for reddit-hosted images.
This version does not change the svg behaviour in the other cases in an attempt to reduce breakage.
2023-03-03 13:50:05 +01:00
Daniel Valentine
cef9266648
Restructure section on Libreddit user privacy. 2023-02-26 03:35:36 -07:00
Daniel Valentine
d3b4f4e379
Update tempfile to v3.4.0. v0.29.4 2023-02-26 03:11:17 -07:00
Daniel Valentine
b90b41c009
v0.29.4 2023-02-26 03:01:35 -07:00
pin
0eccb9bcf2
Add NetBSD install () 2023-02-26 01:13:56 -07:00
domve
eb07a2ce7c
Make gated subreddits accessible by treating them as quarantined ()
* Fix gated communities being unviewable by treating them as quarantined

* Show restriction reason in quarantine template

* Add `gated` checks for other requests
2023-02-26 00:40:32 -07:00
wsy2220
0b39d4f059
Mark search query as safe on Prev/Next button ()
Fixes:  again. Complement to .
2023-02-26 00:35:05 -07:00
wsy2220
58fa213be8
Reuse hyper client. ()
Making a new connection on every request is very slow and wasteful, espectially on slower network.

Fix this by reuse a hyper client which shares a connection pool.

I'm able to lower /r/popular loading time from 5s to 1.5s on my machine.
2023-02-26 00:33:55 -07:00
Spike
5e03d701e4
Revert "Move unimportant links to footer"
This reverts commit e3df3a947010cfc97887e638c8a3f2351cb50924.
2023-02-19 18:03:55 +00:00
Spike
e3df3a9470
Move unimportant links to footer 2023-02-19 18:00:56 +00:00
Daniel Valentine
35504eda14
v0.29.3 -- fix layout bugs on mobile
Addresses the following layout bugs in mobile view:

* improper rendering of award images on posts
* upvote ratio no longer appearing on bottom-right corner of post as
  before
* Reddit warning pop-up background cut off at bottom of page

Fixes .
v0.29.3
2023-02-14 20:19:19 -07:00
Daniel Valentine
a05cfe60fe
v0.29.2 v0.29.2 2023-02-12 03:36:48 -07:00
Daniel Valentine
2774d15298
Fix bug causing user/sub title to appear off-center. 2023-02-12 01:02:25 -07:00
Spike
f544daf8c0
Replace snoo with r/ icon v0.29.1 2023-02-09 21:40:51 -08:00
Daniel Valentine
089315f9bb
v0.29.1 (fixes ) 2023-02-09 22:25:42 -07:00
Daniel Valentine
1f7e14dd4e
v0.29.0 v0.29.0 2023-02-08 00:33:57 -07:00
Daniel Valentine
37f71c48d1
Reduce size of instance info button in footer. 2023-02-08 00:33:31 -07:00
potatoesAreGod
fa68bf561b
added leaving reddit dialog () 2023-02-08 00:24:06 -07:00
spikecodes
a4eecb251e
Fix listing_options hidden overflow 2023-02-04 00:02:32 -08:00
Daniel Valentine
9bf6194b09
v0.28.1
Remove font-weight associated with instance info button, which made the
icon look ghastly in Chrome.
v0.28.1
2023-01-31 00:14:23 -07:00
Daniel Valentine
f405f509c4
v0.28.0 v0.28.0 2023-01-30 02:07:32 -07:00
Matthew Esposito
8be5fdee2d
Implement instance info endpoint (JSON, YAML, TXT) ()
Co-authored-by: Daniel Valentine <daniel@vielle.ws>
Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2023-01-30 02:02:43 -07:00
spikecodes
7efa26e811
Fix 2023-01-21 00:35:49 -08:00
Spike
755fff0818
Use Markdown Highlights in README 2023-01-19 18:28:24 -08:00
Spenser Black
53e1e302d5
Register Dockerfile.* as Dockerfiles for Linguist ()
This allows GitHub Linguist to generate slightly more accurate language
stats for this repository, and also enable syntax highlighting in the
GitHub web UI. Due to caching, it may take a few days for this change to
have a visible effect on github.com.
2023-01-16 21:57:55 -07:00
Spike
bb5f2674d1
Merge branch 'master' into feature/fixed-navbar 2023-01-16 19:43:54 -08:00
Matthew Esposito
3d0287f04f
Add comment count in post ()
* Add comment count in post

* Restyle comment count
2023-01-16 12:05:53 -08:00
spikecodes
7cb132af01
Update packages 2023-01-16 11:09:57 -08:00
Daniel Valentine
63b0b936aa
Update CREDITS file. 2023-01-12 02:19:09 -07:00
Daniel Valentine
412122d7d9
v0.27.1 v0.27.1 2023-01-12 01:57:03 -07:00
potatoesAreGod
eb9ef9f6d9
added leaving reddit dialog () 2023-01-12 01:46:56 -07:00
Matthew Esposito
27091db53b
Create rust-tests.yml ()
This will run tests on every push and PR to master.
2023-01-12 01:43:08 -07:00
Spenser Black
2a54043afc
Simplify listener definition ()
This simplifies the logic to build the listener by using more clap
features instead of manually accessing the PORT environment variable.
This also removes unnecessary `unwrap_or` calls that set defaults that
are already set by clap.
2023-01-12 01:41:59 -07:00
dependabot[bot]
e238a7b168
Bump tokio from 1.23.0 to 1.23.1 ()
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.23.0...tokio-1.23.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 01:39:23 -07:00
Matthew E
1e554acd20
Merge pull request from jojosch/fix-cfg-test
Fix tests
2023-01-04 16:03:48 -05:00
Johannes Schleifenbaum
dff91da877
config: fix SFW test 2023-01-04 11:12:19 +01:00
Matthew E
f6bb53e388
Mark search query as safe in askama template () 2023-01-03 20:55:17 -08:00
Matthew E
709292339a
Merge pull request from spenserblack/codespace 2023-01-03 20:12:36 -05:00
Matthew E
799e5b882b
Merge pull request from erdnaxe/scrollbar_theme 2023-01-03 19:34:40 -05:00
Daniel Valentine
0ff92cbfe3
v0.27.0 v0.27.0 2023-01-03 11:21:27 -07:00
Daniel Valentine
e9891236cd
Remove unnecessary SFW-only disclosure in settings in SFW-only mode. 2023-01-03 11:20:55 -07:00
Matthew E
e2c48c3438
Add hide_awards config option (fixes ) 2023-01-03 11:16:22 -07:00
Daniel Valentine
9a7b3b29f5
Merge remote-tracking branch 'origin/master' into hide_awards 2023-01-03 11:12:27 -07:00
Daniel Valentine
10add895fb
Merge pull request from Tokarak/master 2023-01-03 09:28:13 -07:00
Tokarak
050eaedf15 Remove unused dep "async-recursion"
Found using cargo-udeps. Checked.
2023-01-03 14:56:17 +00:00
Matthew E
5b06a3fc64
Add config system to read from file ()
Co-authored-by: Daniel Valentine <daniel@vielle.ws>
2023-01-03 02:55:22 -07:00
Daniel Valentine
4817f51bc0
v0.26.0 v0.26.0 2023-01-03 02:40:44 -07:00
Daniel Valentine
c83a4e0cc8
Landing page for NSFW content, SFW-only mode ()
Co-authored-by: Matt <matt@matthew.science>
Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
2023-01-03 02:39:45 -07:00