]> git.gir.st - subscriptionfeed.git/history - app/youtube/__init__.py
add NO-URL error description
[subscriptionfeed.git] / app / youtube / __init__.py
2021-11-06 girstadd NO-URL error description
2021-10-14 girstswitch to ANDROID player API
2021-09-18 girstredirect thumnail urls
2021-09-04 girsttake full youtube.com urls as path, and redirect accord...
2021-08-17 girstsplit stream_map.adaptive into *_video and *_audio
2021-08-13 girstavoid contacting innertube api when video id is obvious...
2021-08-13 girstavoid int(request.args.get('page'))
2021-08-13 girstfix ?show=audio for unplayable videos
2021-08-13 girstallow /embed/ urls with final /
2021-08-05 girsthandle geolocked videos not available in the server...
2021-06-17 girstmove to new api again, use new api for age-gate bypass
2021-05-29 girsthigh(er) quality 'video unavailable' error page
2021-03-20 girstdon't load livestreams through proxy for osx(?) devices
2021-03-10 girstadd info flash when (un)pinning/(un)subscribing/etc...
2021-03-09 girstenable hls proxying, simplify /api/hls_* munging, forma...
2021-03-05 girstintegrate anticaptcha into common and clean it up a bit
2021-03-05 girstworking prototype for anticaptcha
2021-01-13 girstsupport /embed/videoseries
2021-01-03 girstsupport /embed/videoseries urls
2020-11-30 girstfollowup-fix for playlists in feed
2020-11-30 girstshow playlist subscriptions in /feed/subscriptions
2020-11-29 girstslightly better /<something> error message
2020-10-22 girstfix /<something> 500 errors
2020-10-20 girstfurther improve <something> detector
2020-10-17 girstbetter /<something> algorithm
2020-09-28 girstadd &t= to redirect-to-watch
2020-09-25 girstsupport "?t=1h2m3s" and "?t=123s" style start-offsets
2020-09-19 girstredirect youtube.com/<username>, fix /c/ trailing slash
2020-09-04 girstlink to snopyta's invidous instance
2020-08-29 girstfixup 'blockable'
2020-08-29 girstfix unavailable endcard
2020-08-15 girstmake xmlfeed catch all channel subpages
2020-08-08 girstshow LIVE badge on subscription feed
2020-08-07 girstdisplay length on /feed/subscriptions and use new infoc...
2020-08-07 girstadd /c/<username> route (alias for /user/)
2020-08-04 girstmove parse_metadata to youtube blueprint
2020-08-04 girstuse all muxed formats for reliability
2020-08-03 girstdisplay name for playlist subscriptions in the manager
2020-08-03 girstWIP: subscribing to playlist
2020-08-02 girstreturn channel and playlist ids from parse_xml
2020-08-02 girstimplement /user/<nice_username> endpoint in youtube
2020-07-30 girsttone down welcome message css
2020-07-30 girstapply proxy to whole stream map (not just best-muxed)
2020-07-30 girstimplement audio-only-mode, return all streams from...
2020-07-24 girstdon't use proxy for videos that don't need it
2020-07-24 girstmake invidious_url point to HTML version (except show...
2020-07-24 girstuse proxy for geolocked videos (iff enabled)
2020-07-21 girstadd raw video id enpoint; make fallback_route return...
2020-07-20 girstmore useful date formatting
2020-07-20 girstRevert "use all muxed stream sources" for breaking...
2020-07-19 girstadd subscribe button to channel page (TODO:invidious)
2020-07-19 girstredirect /embedded to /watch
2020-07-18 girstallow (un)pinning and (un)subscribing on /watch
2020-07-18 girstuse all muxed stream sources
2020-07-17 girstproxy and fixup subtitles
2020-06-12 girstdon't hardcode welcome message for anonymous users
2020-06-12 girstremove /r/ endpoints from youtube blueprint
2020-06-11 girstsplit app into blueprints - part 1
Imprint / Impressum