Commit Graph

788 Commits

Author SHA1 Message Date
Matthew Esposito 075597ac7c Add format_url tests 2022-11-04 00:52:18 -04:00
spikecodes 377634841c
Upgrade to v0.23.2 2022-11-03 21:31:32 -07:00
spikecodes c0e37443ae
Allow the spoilering of links (fixes #610) 2022-11-03 21:30:35 -07:00
Daniel Valentine 8348e20724
Use permalink offered by Reddit (fixes #613). (#614) 2022-11-03 21:08:36 -07:00
Daniel Valentine ae3ea2da7c
HTTP compression (Reddit -> Libreddit -> client) (#612)
Implements HTTP compression, between both Reddit and Libreddit and Libreddit
and a web browser. Compression between Reddit and Libreddit is mandatory,
whereas compression between Libreddit and a client is opt-in (client must
specify a compressor in the Accept-Encoding header).

Supported compressors are gzip and brotli. gzip support is ubiquitous,
whereas brotli is supported by almost all modern browsers except Safari
(iOS, iPhone, macOS), although Safari may support brotli in the future.

Co-authored-by: Matthew E <matt@matthew.science>
2022-11-03 22:04:34 -06:00
Spike 8435b8eab9
Update hls.js.min to v1.2.4
Mirrors ferritreader/ferrit#6
2022-11-02 08:46:59 -07:00
spikecodes 510c8679d6
Show full "Submissions" btn on mobile (fixes #548) 2022-11-01 21:59:16 -07:00
Spike 98674310bc
Remove some-things.org instance (closes #561) 2022-11-01 21:29:50 -07:00
Spike 170ea384fb
Support /comments endpoint (closes #568)
Code based on @Daniel-Valentine's [implementation](e2c84879d6)
2022-11-01 20:53:42 -07:00
Spike 1b5e9a4279
Fix #592 2022-11-01 20:47:47 -07:00
spikecodes b170a8dd99
Switch Reveddit to Unddit 2022-10-31 22:30:31 -07:00
spikecodes aa54301054
Upgrade to version 0.23 2022-10-31 20:35:00 -07:00
spikecodes b4d3f03335
Upgrade dependencies 2022-10-31 20:23:59 -07:00
arthomnix 1a1ff2e600
Use singular form of "comment" for posts with 1 comment (#567)
* Use singular form of "comment" for posts with 1 comment

* Fix incorrect text on comment count tooltip

Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
2022-10-31 18:36:24 -07:00
igna 4fc07c02b5
update instance (igna.rocks => intent.cool) (#603)
* update instance (igna.rocks => intent.cool)

* Remove accidentally-added broken instances

Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
2022-10-31 18:22:20 -07:00
guaddy 8d58cf61d2
Removed 8 dead links from instance list (#545)
* Update README.md

Removed the following instances for dead links:

* libreddit.sugoma.tk
* libreddit.jamiethalacker.dev
* libreddit.database.red
* reddit.phii.me
* libreddit.autarkic.org
* lr.oversold.host
* libreddit.datatunnel.xyz
* libreddit.crewz.me

* Fix double pipe on flux.industries instance

Co-authored-by: Mohammed Anas <triallax@tutanota.com>

Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
Co-authored-by: Mohammed Anas <triallax@tutanota.com>
2022-10-31 18:06:32 -07:00
Vladislav Nepogodin 711e3c205d
Add libreddit.cachyos.org instance (#571)
Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
2022-10-31 17:50:59 -07:00
Om G 0704eb10b8
Add new instance (libreddit.oxymagnesium.com) (#591) 2022-10-31 17:49:20 -07:00
Artemis ef86c1be86
Remove reddit.artemislena.eu (uses Teddit, not Libreddit now) (#586)
* L: Fixed two swapped config variables in the documentation.

* L: reddit.artemislena.eu is now Teddit, not Libreddit anymore
2022-10-31 17:46:16 -07:00
Esmail EL BoB 8141b74817
Update Esmail's onion instance (#593) 2022-10-31 17:45:05 -07:00
Arya K 57d304161b
Add ~vern onion instance (#537)
* Add ~vern onion instance

 Add vern.cc's onion instance of libreddit to instance list

* Remove http:// from link name

* Fix previous commit
2022-06-24 10:52:08 -07:00
Edward b5f21bcb97
Added 3 instances (#531)
* Add Instance - encrypted-data.xyz

* Add Instance - eu.org

* Add Instance - opnxng.com
2022-06-24 10:50:16 -07:00
Dyras 36c560144a
Remove libreddit.awesomehub.io (#535) 2022-06-24 10:48:41 -07:00
Edward 2bc714d0c5
Added mha.fi Instance (#519)
Close #518
2022-06-11 20:41:54 +00:00
Arya K ff4a515e24
change lr.vern.cc hosting location as we moved vps (#526) 2022-06-11 20:39:29 +00:00
Spike 93f089c2cf
Add libreddit.foss.wtf (Close #527) 2022-06-11 20:39:11 +00:00
Artemis 23569206cc
L: Fixed two swapped config variables in the documentation. (#524) 2022-06-06 02:09:36 +00:00
spikecodes 5f20e8ee27
Fix dark theme hidden in settings 2022-05-28 19:55:13 -07:00
guaddy a8a8980b98
Update README.md (#516) 2022-05-28 05:31:38 +00:00
Spike fd7d977835
Add instance rd.jae.su (close #515) 2022-05-28 05:31:07 +00:00
sybenx 50f26333cb
remove 40two.app - dead/serves ads (#517)
40two.app looks like it serves ads instead of libreddit. Hasn't worked for 1 week+
2022-05-28 05:17:38 +00:00
spikecodes f5cd48b07f
Fix #514 2022-05-21 21:06:03 -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
Arya K 0c757023f9
Correct localhost to 0.0.0.0 in SystemD conf (#498) 2022-05-21 05:53:48 +00:00
Mario A 90828cc71c
Fix "Post url contains non-ASCII characters" error (#479) 2022-05-21 05:48:59 +00:00
spikecodes 7f5bfc04b3
Always show Feeds dropdown (Fixes #408) 2022-05-20 22:42:05 -07:00
Nick Lowery 322aa97a18
Fix HTML encoding in templating (#404) 2022-05-21 05:28:31 +00:00
spikecodes 7e07ca3df1
Fix #480 2022-05-20 21:26:53 -07:00
spikecodes 428dc58e3c
Update to v0.22.8 2022-05-20 19:20:44 -07:00
erdnaxe 0ec8e4e9a2
Harden Systemd configuration (#453) 2022-05-21 01:48:32 +00:00
mikupls 60c7b6b23f
Embed css themes to simplify adding and testing new themes (#489) 2022-05-21 01:41:31 +00:00
BobIsMyManager 1c8bcf33c1
Made .onion instance url consistant (#511)
Without `http://`, it may have caused problems for libredirect
2022-05-18 04:30:51 +00:00
Spike 3bdc21f90a
Remove silkky.cloud instance. Closes #510 2022-05-17 03:12:03 +00:00
Nick Lowery c3dade257d
Restore post sorting preference by link (#406) 2022-05-17 03:11:01 +00:00
Nico 62b2bbb231
Add reddit.dr460nf1r3.org instance (#504)
Co-authored-by: Spike <19519553+spikecodes@users.noreply.github.com>
2022-05-15 21:37:39 +00:00
Harsh Mishra 653aee9294
CI: Add docker build caching (#493) 2022-05-15 21:37:13 +00:00
spikecodes bb7fb1313d
Fix multireddit subscription redirect url 2022-05-15 13:50:17 -07:00
Nicholas Christopher 01bc729a80
✏️ Fix link to Cloudflare in README.md (#506)
Added `.com` to `https://cloudflare` to fix the link in `README.md`.
2022-05-15 19:58:32 +00:00
Arya K 39e6e6bf81
Add lr.vern.cc to instance list (#505) 2022-05-15 19:58:10 +00:00