]> git.gir.st - subscriptionfeed.git/history - app/youtube
remove now unused cipher fetching code
[subscriptionfeed.git] / app / youtube /
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-30 girstadd method to allow downloading though yt-dlp
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-06-03 girstfix rating when absent
2021-05-29 girsthigh(er) quality 'video unavailable' error page
2021-05-29 girstuse apostrophe as thousands seperator
2021-05-29 girstreplace star rating with thumbs up/down percentage
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 girstadd a in-tree copy of hls.js, update licensing section...
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-12-09 girstadd youtube-nocookie link
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-26 girstlink to sponsor.ajay.app; simplify js
2020-10-22 girstfix /<something> 500 errors
2020-10-20 girstfurther improve <something> detector
2020-10-17 girstbetter /<something> algorithm
2020-10-08 girstbetter <details> css
2020-09-28 girstadd &t= to redirect-to-watch
2020-09-25 girstsupport "?t=1h2m3s" and "?t=123s" style start-offsets
2020-09-24 girstremove more button from xmlfeeds
2020-09-24 girstadd sponsor segments debug info
2020-09-22 girstremove superfluous title text
2020-09-19 girstchange pinned style
2020-09-19 girstredirect youtube.com/<username>, fix /c/ trailing slash
2020-09-17 girstadd link to source code
2020-09-17 girstfix pinning the first (oldest) subscription
2020-09-16 girstUse new k-anonymity SponsorBlock API; enable by default
2020-09-16 girstimplement /watch video start offset
2020-09-04 girstlink to snopyta's invidous instance
2020-08-29 girstfixup 'blockable'
2020-08-29 girstfix unavailable endcard
2020-08-19 girstadd final / to /channel/ urls in templates
2020-08-15 girstmake xmlfeed catch all channel subpages
2020-08-09 girstmake view count thousand seperator a bit larger
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 girstlog info/endcard/searchitems errors to file
2020-08-04 girstmove parse_metadata to youtube blueprint
2020-08-04 girst/watch: use largest thumnail for channel cards
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 girstfix subscribe button on Subscription Manager
2020-07-30 girstbetter pagination
2020-07-30 girstmove search bar out of header, implement way to include...
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-23 girstlet all templates inherit from a base template
2020-07-21 girstadd raw video id enpoint; make fallback_route return...
2020-07-20 girstawful hack to align last row of cards
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 girstclean up sub* managers
2020-07-18 girstabstract emoji buttons/links
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-07-17 girst/watch: trim time from published date
2020-07-13 girstsubscription_manager: fix websub expired badge
2020-06-30 girstfix "available in ... countries"
2020-06-27 girstfix /watch cards wrapping
2020-06-23 girstuse flexbox for card component
2020-06-16 girstdon't assume video_id == post_id
2020-06-16 girstload initial channel page ourselves
2020-06-15 girstimplement shadowing invidious routes
2020-06-15 girstmake token login persistent
2020-06-14 girstfix metadata on completely unavailable videos
2020-06-13 girstharmonize layout; headerbar macro
2020-06-12 girstdon't hardcode welcome message for anonymous users
2020-06-12 girstremove /r/ endpoints from youtube blueprint
2020-06-11 girstmove youtube templates into blueprint
2020-06-11 girstsplit app into blueprints - part 1
Imprint / Impressum