Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | always proxy cached thumbnails | zrose584 | 2020-10-10 | 1 | -1/+1 |
| | |||||
* | settings.py: add 'proxy_images' | zrose584 | 2020-10-07 | 1 | -2/+2 |
| | |||||
* | Merge branch 'modular-data-extract' | James Taylor | 2019-12-19 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | Commits in this branch are prefixed with "Extraction:" This branch refactors data extraction. All such functionality has been moved to the yt_data_extract module. Responses from requests are given to the module and it parses them into a consistent, more useful format. The dependency on youtube-dl has also been dropped and this functionality has been built from scratch for these reasons: (1) I've noticed youtube-dl breaks more often than invidious (which uses watch page extraction built from scratch) in response to changes from Youtube, so I'm hoping what I wrote will also be less brittle. (2) Such breakage is inconvenient because I have to manually merge the fixes since I had to make changes to youtube-dl to make it do things such as extracting related videos. (3) I have no control over error handling and request pooling with youtube-dl, since it does all the requests (these would require intrusive changes I don't want to maintain). (4) I will now be able to finally display the number of comments and whether comments are disabled without making additional requests. | ||||
| * | Extraction: Move html post processing stuff from yt_data_extract to util | James Taylor | 2019-12-19 | 1 | -1/+1 |
| | | |||||
* | | Fix list of local playlists not being given on subscriptions page and local ↵ | James Taylor | 2019-09-15 | 1 | -0/+1 |
|/ | | | | playlist page | ||||
* | Merge subscriptions into master | James Taylor | 2019-09-06 | 1 | -28/+2 |
|\ | |||||
| * | Merge flask framework and other stuff from master | James Taylor | 2019-08-09 | 1 | -58/+57 |
| |\ | |||||
| * | | Make thumbnails work and other stuff | James Taylor | 2019-06-05 | 1 | -28/+2 |
| | | | |||||
* | | | Layout: refactor item system to be more maintainable, add vertical item type | James Taylor | 2019-08-23 | 1 | -1/+0 |
| |/ |/| | |||||
* | | Add pagination for local playlists | James Taylor | 2019-08-09 | 1 | -5/+14 |
| | | |||||
* | | Convert local_playlist to flask framework | James Taylor | 2019-07-06 | 1 | -58/+48 |
|/ | |||||
* | refactor common.py into 3 files | James Taylor | 2019-02-21 | 1 | -11/+12 |
| | |||||
* | Content-type: text/plain for errors or status messages | James Taylor | 2019-01-06 | 1 | -2/+2 |
| | |||||
* | Add newline to end of files | James Taylor | 2019-01-06 | 1 | -1/+1 |
| | |||||
* | rename env['fields'] to env['parameters'] and rename fields to parameters in ↵ | James Taylor | 2019-01-06 | 1 | -6/+6 |
| | | | | general | ||||
* | WSGI for GET and POST requests with path data | James Taylor | 2019-01-06 | 1 | -5/+19 |
| | |||||
* | WSGI for /edit_playlist | James Taylor | 2019-01-05 | 1 | -0/+9 |
| | |||||
* | Can now store settings&data in ~/.youtube-local, keeping program files separate | James Taylor | 2018-11-10 | 1 | -2/+4 |
| | |||||
* | Local playlists: save video thumbnails locally | James Taylor | 2018-10-31 | 1 | -3/+56 |
| | |||||
* | Don't add duplicates to playlists | James Taylor | 2018-10-30 | 1 | -1/+11 |
| | |||||
* | fix errors when data directory doesn't exist already | James Taylor | 2018-07-31 | 1 | -1/+7 |
| | |||||
* | ability to remove videos from playlist | James Taylor | 2018-07-20 | 1 | -23/+11 |
| | |||||
* | add support for viewing local playlists | James Taylor | 2018-07-08 | 1 | -3/+71 |
| | |||||
* | front-end support for adding to playlists | James Taylor | 2018-07-08 | 1 | -3/+9 |
| | |||||
* | server-side support for adding to local playlists | James Taylor | 2018-07-08 | 1 | -0/+13 |