]> git.gir.st - subscriptionfeed.git/history - app/common
Revert "remove useless for loop, implement age-gate bypass"
[subscriptionfeed.git] / app / common /
2021-05-20 girstRevert "remove useless for loop, implement age-gate...
2021-05-20 girstremove useless for loop, implement age-gate bypass
2021-05-20 girstfix missing metadata
2021-05-20 girstreplace /get_video_info call
2021-03-18 girst[DATABASE CHANGE: Migration below] make login tokens...
2021-03-13 girstfix cipher extraction
2021-03-13 girstexclude /static files from anticsrf
2021-03-09 girstdisplay innertube error to user
2021-03-09 girstenable hls proxying, simplify /api/hls_* munging, forma...
2021-03-09 girstworking HLS proxy (for livestreams)
2021-03-09 girstfix flask_logger()
2021-03-05 girsttakes some shortcuts with captcha busting
2021-03-05 girstintegrate anticaptcha into common and clean it up a bit
2021-03-05 girst[WARNING: CONFIG CHANGE] reorganize webhooks config
2021-03-05 girstworking prototype for anticaptcha
2021-03-05 girstmove anticsrf out of __init__, provide decorator for...
2021-03-03 girstswitch browse endpoint from browse_ajax to youtubei...
2020-12-06 girstadd comment explaning 0:00 length subscription videos
2020-10-24 girstpolish some stuff
2020-09-21 girstvideo age: use 'm' for months, 'min' for minutes
2020-09-19 girstadd display flags to /c/*; dedup flag retrieval code
2020-09-19 girstexpose hls/dash streams to template
2020-09-19 girststore length when pinning videos
2020-08-29 girstI AM SO SMART -- S-M-R-T!
2020-08-29 girstfix unavailable endcard
2020-08-29 girstwe're blockable :(
2020-08-29 girstconvert all search result types to use pipe framework
2020-08-29 girstmake |G() take multiple keys
2020-08-29 girstimplement 'pipe' framework and test on VIDEO searchresults
2020-08-29 girstnew searchresult types, 'no more results' variant
2020-08-19 girstmore innertube renderers
2020-08-19 girstimplement password change
2020-08-18 girstfix learning playlists
2020-08-17 girstdon't need to patch youtubedown any more
2020-08-17 girstfix "learning playlist" and playlists in general, more...
2020-08-17 girsthandle absent streamingData.formats/adaptiveFormats
2020-08-17 girstpaper over exception on dangerous.search
2020-08-16 girstignore more advertisements
2020-08-15 girstdon't crash cipher util when youtubedown can't decode...
2020-08-15 girstdocument why we aren't deleting videos, clean up logging
2020-08-14 girstsometimes videoDetails.lengthSeconds=="0"
2020-08-09 girstfound new innertube edge case
2020-08-08 girstadd livestream detection for subscriptions
2020-08-07 girstfix writing youtubedown (unicode chars)
2020-08-07 girstfetch length for new subscription videos
2020-08-07 girstmore innertube variants
2020-08-07 girstsupport playlist end-of-list
2020-08-07 girstadd has_more, cleanup, test for error-alerts
2020-08-06 girstdangerous.channel/playlist: parse extra messages
2020-08-06 girstmove innertube stuff out of dangerous
2020-08-06 girstsearch results: fix channel without subscriber count...
2020-08-04 girstimplement search params
2020-08-04 girstlog info/endcard/searchitems errors to file
2020-08-04 girstmove parse_metadata to youtube blueprint
2020-08-04 girstreformat innertube, wrapper for parse_*() -> prepare_*()
2020-08-04 girstsplit metadata in essential and extended
2020-08-04 girstmove innertube parsing into its own package, add search...
2020-08-03 girstWIP: subscribing to playlist
2020-08-02 girstreturn channel and playlist ids from parse_xml
2020-07-30 girstimplement audio-only-mode, return all streams from...
2020-07-25 girstport refresh-cipher to python (mostly, still calling...
2020-07-25 girstdecouple reddit from common
2020-07-24 girstfix premiere video handling
2020-07-24 girstuse proxy for geolocked videos (iff enabled)
2020-07-21 girstimprove default subtitle handling
2020-07-21 girstadd raw video id enpoint; make fallback_route return...
2020-07-21 girstmove main (non-translation) subtitles to the first...
2020-07-20 girstRevert "use all muxed stream sources" for breaking...
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 girstwebhook: only ask get_video_info if necessary (REVERTME)
2020-07-17 girstreturn bytes (not str) from fetch_xml()
2020-07-16 girstfix temporary logging not showing up
2020-07-16 girstfix livestream start time metadata
2020-07-13 girstuse get_video_info for webhook uploads
2020-07-13 girstcollaboratorInfoCardContentRenderer may have no subscri...
2020-06-30 girstfix "available in ... countries"
2020-06-27 girstuse ?next in "log in or sign up" link
2020-06-24 girstfix websub update being overzealous
2020-06-23 girstcleanup
2020-06-23 girstwebhook: simplify deleted-entry handling
2020-06-22 girstimplement websub hmac verification (not yet enforced)
2020-06-19 girstfix requests debugging if not within flask
2020-06-17 girstfix exception and bad syntax
2020-06-16 girstallow pinning and hiding reddit posts
2020-06-16 girstsplit fetch_reddit into fetching and parsing blocks
2020-06-16 girsttoken auth: don't 500 if user doesn't exist
2020-06-16 girstsometime playabilityStatus will have a messages array...
2020-06-15 girstimplement fallback_route()
2020-06-15 girstdon't double escape reddit submission titles
2020-06-15 girstmake token login persistent
2020-06-15 girstmove subscription cronjobs into common/utils
2020-06-15 girstraise error if config file not found, some comments
2020-06-15 girstlog api responses on error
2020-06-14 girstuse "prepared" query strings with requests
2020-06-14 girststub out tombstones/deleted-entry support
2020-06-14 girstfix metadata on completely unavailable videos
2020-06-13 girstfix currently-running livestream detection
2020-06-12 girstrework fetch_reddit() params, support non-hot-ordering...
next
Imprint / Impressum