Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix env["PATH_INFO"] for UWSGI, prevents bad url formatting | Jesús | 2020-12-19 | 1 | -0/+6 |
| | | | | | e.g: ValueError: Invalid or unsupported url: https:/www.youtube.com/watch | ||||
* | Patch-import-migrate: Add embed page for embeds on the web | Jesús | 2020-12-19 | 1 | -0/+1 |
| | | | | | | | Issue #36 From e51f0a78c778a2283887db7ffc22421a7c849296 Mon Sep 17 00:00:00 2001 From: James Taylor <user234683@users.noreply.github.com> | ||||
* | video routing: Range request missing content when connection closed | James Taylor | 2020-12-19 | 1 | -32/+110 |
| | | | | | | | | | | googlevideo sometimes doesn't send all video content and closes the connection. Retry with a range request for the bytes needed a maximum of three times. Fixes first type of #40 Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | pep8 | Jesús | 2020-12-15 | 1 | -6/+11 |
| | |||||
* | Improve message Starting httpserver | Jesús | 2020-12-15 | 1 | -1/+5 |
| | |||||
* | Put vid title at end of download urls so downloads w/ that filename | James Taylor | 2020-10-22 | 1 | -0/+3 |
| | |||||
* | Remove commenting system. Because: | James Taylor | 2020-10-21 | 1 | -1/+1 |
| | | | | | | | | - Actually using it will result in comments being shadowbanned, even those posted from Youtube's interfacs, because your account gets downranked since no analytics are present so it looks like a bot posting the comment. - It's been broken for awhile | ||||
* | proxy 'sponsor.ajay.app' | zrose584 | 2020-10-18 | 1 | -3/+4 |
| | |||||
* | Use tor video routing instead of invidious for 403s | James Taylor | 2020-09-25 | 1 | -5/+5 |
| | | | | | Using invidious isn't always successful, whereas Tor video routing appears to be near 100% successful. | ||||
* | server.py: support alternative server software | James Taylor | 2020-09-24 | 1 | -8/+11 |
| | | | | | | Add if __name__ == '__main__' check and add the name "application" pointing to the callable. Fixes #19 | ||||
* | Increase max redirects for video routing | James Taylor | 2020-09-22 | 1 | -1/+5 |
| | |||||
* | Add setting for tor_port | user938120 | 2020-09-19 | 1 | -1/+1 |
| | |||||
* | Add tor video routing | James Taylor | 2020-09-18 | 1 | -6/+30 |
| | | | | | | | | | | Includes non-tor video routing by default, so no more chances of the browser leaking headers or user agent to googlevideo Adjust settings upgrade system to facilitate change to route_tor setting. Add some more space on settings page for dropdown settings so does not overflow due to options with long names. Closes #7 | ||||
* | Merge branch 'master' of https://github.com/user234683/youtube-local | James Taylor | 2020-09-05 | 1 | -0/+1 |
|\ | |||||
| * | server.py: Add python3 shebang | Jelle Licht | 2020-09-05 | 1 | -0/+1 |
| | | |||||
* | | Don't log noisy caption requests to console | James Taylor | 2020-09-05 | 1 | -1/+1 |
|/ | |||||
* | Don't log noisy thumbnail and avatar requests in the console | James Taylor | 2020-08-12 | 1 | -3/+13 |
| | |||||
* | Fix parameters being ignored in youtu.be links | James Taylor | 2020-04-05 | 1 | -1/+4 |
| | | | | The parameters weren't passed to the underlying function | ||||
* | Correct malformed query strings: change ? to & so flask | James Taylor | 2020-03-08 | 1 | -0/+3 |
| | | | | | | | | parses it correctly. Otherwise, parameters starting with ? will be included in the video id, which messes up the comments since the extraneous data is passed into the the ctoken. | ||||
* | Redirect localhost:8080 to homepage | James Taylor | 2019-09-07 | 1 | -0/+5 |
| | |||||
* | Convert subscriptions page to flask framework | James Taylor | 2019-08-10 | 1 | -1/+1 |
| | |||||
* | Delete obsolete files | James Taylor | 2019-07-21 | 1 | -18/+0 |
| | |||||
* | Convert comment posting system to flask framework | James Taylor | 2019-07-21 | 1 | -1/+1 |
| | |||||
* | Convert comments to flask framework | James Taylor | 2019-07-19 | 1 | -1/+1 |
| | |||||
* | Convert local_playlist to flask framework | James Taylor | 2019-07-06 | 1 | -1/+1 |
| | |||||
* | Convert channel page to flask framework | James Taylor | 2019-07-06 | 1 | -1/+1 |
| | |||||
* | Convert playlist page to flask framework | James Taylor | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | Refactor search page | James Taylor | 2019-06-21 | 1 | -1/+1 |
| | |||||
* | Convert watch page to flask framework | James Taylor | 2019-06-16 | 1 | -8/+11 |
| | |||||
* | Use persistent connections | James Taylor | 2019-02-25 | 1 | -10/+12 |
| | |||||
* | server.py: remove obsolete code | James Taylor | 2019-02-02 | 1 | -23/+1 |
| | |||||
* | Don't use tor when logging in | James Taylor | 2018-12-26 | 1 | -7/+9 |
| | |||||
* | Properly handle terminated channel on channel's playlist and about page | James Taylor | 2018-12-21 | 1 | -0/+4 |
| | |||||
* | When url fetch fails with http error, report it instead of just 500 | James Taylor | 2018-12-21 | 1 | -0/+4 |
| | |||||
* | Correctly handle case where channel doesn't exist | James Taylor | 2018-12-20 | 1 | -1/+5 |
| | |||||
* | Can now store settings&data in ~/.youtube-local, keeping program files separate | James Taylor | 2018-11-10 | 1 | -1/+1 |
| | |||||
* | relay headers when proxying site so caching happens | James Taylor | 2018-07-24 | 1 | -1/+1 |
| | |||||
* | move settings to file, fix error if no banned_addresses.txt | James Taylor | 2018-07-13 | 1 | -10/+12 |
| | |||||
* | remove hardcoded path | James Taylor | 2018-07-10 | 1 | -1/+0 |
| | |||||
* | 502 Bad Gateway instead of just 500 error | James Taylor | 2018-07-02 | 1 | -4/+5 |
| | |||||
* | add .gitattributes, default deny foreign addresses | James Taylor | 2018-07-01 | 1 | -141/+141 |
| | |||||
* | initial commit | James Taylor | 2018-06-30 | 1 | -0/+141 |