aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/channel.py
Commit message (Expand)AuthorAgeFilesLines
* channel.py: Refactor channel_id route logic into general channel url logic.James Taylor2019-12-221-53/+21
* Extraction: Move html post processing stuff from yt_data_extract to utilJames Taylor2019-12-191-2/+2
* Extraction: refactor response extraction to work with both mobile & desktop r...James Taylor2019-09-191-4/+4
* Extraction: Proper error handling for terminated or non-existant channelsJames Taylor2019-09-081-0/+5
* Extraction: Move channel extraction to yt_data_extractJames Taylor2019-09-081-120/+2
* Extraction: Fix url prefixingJames Taylor2019-09-081-4/+3
* Subscriptions: improve checking messages, say how many new vids from channelJames Taylor2019-08-141-3/+5
* Add subscribe button on channelsJames Taylor2019-08-101-3/+3
* channel bugfix: supply playlist names in playlist adding form for tabs with vidsJames Taylor2019-07-241-1/+3
* Remove ad-hoc response saving from code, create a debug setting for fetch_urlJames Taylor2019-07-231-16/+8
* channel: Add short description under channel nameJames Taylor2019-07-231-1/+1
* Fix error when channel has empty descriptionJames Taylor2019-07-231-2/+4
* Fix unrouted channel avatar image on empty channelsJames Taylor2019-07-231-10/+13
* Delete obsolete filesJames Taylor2019-07-211-2/+1
* Convert channel page to flask frameworkJames Taylor2019-07-061-282/+192
* refactor common.py into 3 filesJames Taylor2019-02-211-32/+32
* channel: Don't completely fail if can't retrieve # of vidsJames Taylor2019-02-161-1/+10
* Use pbj format for playlist requests, ajax deprecatedJames Taylor2019-02-071-3/+10
* Content-type: text/plain for errors or status messagesJames Taylor2019-01-061-3/+3
* Add newline to end of filesJames Taylor2019-01-061-1/+1
* rename env['fields'] to env['parameters'] and rename fields to parameters in ...James Taylor2019-01-061-1/+1
* WSGI for GET and POST requests with path dataJames Taylor2019-01-061-24/+34
* Properly handle case of non-existent channel tabJames Taylor2018-12-211-3/+3
* Properly handle terminated channel on channel's playlist and about pageJames Taylor2018-12-211-22/+27
* Fix error when user page has no videosJames Taylor2018-12-211-27/+26
* Correctly handle case where channel doesn't existJames Taylor2018-12-201-0/+6
* Correctly handle case where channel was terminatedJames Taylor2018-12-201-3/+15
* Ability to sort playlists on channelJames Taylor2018-12-191-17/+24
* Fixed regression: error on channel playlists/search pageJames Taylor2018-12-191-0/+2
* Ability to sort channel videos by oldest and by viewsJames Taylor2018-12-171-5/+21
* Support for custom channel urlsJames Taylor2018-12-161-9/+18
* channel about page: remove /redirect in linksJames Taylor2018-11-081-1/+6
* Fix channels sometimes giving 500James Taylor2018-09-021-9/+9
* fix shelves breaking channel videos pageJames Taylor2018-08-061-2/+4
* fix channel title on channel search pageJames Taylor2018-08-061-2/+2
* fix channel about page error when has no linksJames Taylor2018-07-271-1/+1
* channel about page: list links vertically, not inlineJames Taylor2018-07-271-1/+1
* fix error with certain channels that have tabs hiddenJames Taylor2018-07-271-4/+18
* add channel searchingJames Taylor2018-07-191-1/+70
* fix shelves breaking channel playlist pageJames Taylor2018-07-121-2/+2
* front-end support for adding to playlistsJames Taylor2018-07-081-0/+3
* channel playlists: fix error when 0 playlists, correct stats for playlistJames Taylor2018-07-061-1/+11
* remove grid-specific methodsJames Taylor2018-07-061-41/+2
* fix video length not being gotten for grid renderersJames Taylor2018-07-061-2/+2
* add playlist tab to channelsJames Taylor2018-07-061-2/+56
* use unified item code for channel gridJames Taylor2018-07-051-3/+7
* fix exception when channel has no videosJames Taylor2018-07-041-1/+5
* fix error when getting no content in channel responseJames Taylor2018-07-031-3/+11
* fix line endingsJames Taylor2018-07-021-251/+252
* initial commitJames Taylor2018-06-301-0/+252