Commit Graph

28 Commits

Author SHA1 Message Date
spikecodes bf783c2f3a
Optimize type casting 2021-03-08 18:49:06 -08:00
spikecodes a606e48435
Handle 4 more unwraps 2021-02-20 12:14:32 -08:00
spikecodes b3341b49c0
Individually proxy subreddit and user icons 2021-02-19 21:46:44 -08:00
spikecodes 65e4ceff7b
Individually proxy previews 2021-02-19 20:50:55 -08:00
spikecodes 902c9a6e42
Individually proxy custom emojis 2021-02-19 18:18:09 -08:00
spikecodes c586de66ba
Individually proxy images and thumbnails 2021-02-19 12:55:07 -08:00
spikecodes 58127b17d8
Individually proxy videos 2021-02-18 10:04:59 -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
spikecodes 21d96e261f
Set subscriptions as default front page 2021-01-30 20:18:57 -08:00
spikecodes f72c9d39be Simplify proxy 2021-01-25 17:01:02 -08:00
spikecodes 0bf5576427 Categorize routes and refactor error handlers 2021-01-13 19:53:52 -08:00
robrobinbin bbe7024323 Start richtext flairs 2021-01-12 22:43:03 +01:00
spikecodes b33d79ed9b Cache robots.txt 2021-01-06 14:19:10 -08:00
spikecodes 0f506fc41b Cache proxied media 2021-01-06 11:11:04 -08:00
spikecodes c046d00060 Handle Unwrapping Errors 2021-01-03 21:31:21 -08:00
spikecodes 1dd0c4ee20 Fix User Icon Proxy 2021-01-03 18:23:57 -08:00
spikecodes 67090e9b08 Fix Proxied Icons 2021-01-03 10:22:41 -08:00
spikecodes 5ea504e6e8 Restrict Proxy to Reddit Domains 2021-01-02 20:50:23 -08:00
spikecodes d43b49e7e4 Optimize Rust code with Clippy 2021-01-01 12:33:57 -08:00
spikecodes f00ef59404 Fix proxy-less deployment 2020-12-28 20:49:15 -08:00
spikecodes 75bc170eba Rewrite URL Dispatch 2020-12-14 16:35:04 -08:00
spikecodes f33af75267 Proxy Thumbnails 2020-11-30 21:10:08 -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 b218ec6065 Make Proxy Optional Feature 2020-11-23 16:57:37 -08:00
spikecodes a8f7fa6941 Fix Proxy Log 2020-11-23 09:11:24 -08:00
spikecodes a1e57d874f Build Media Proxy 2020-11-22 20:22:51 -08:00
spikecodes 16bf825e14 Add Address Command-line Argument 2020-11-22 19:21:07 -08:00