2024-05-01 |
girst | anticaptcha: rip captcha busting service out completely |
tree | commitdiff |
2024-05-01 |
girst | user: prevent open redirect |
tree | commitdiff |
2024-04-01 |
girst | bypass android rate limiting/ipban |
tree | commitdiff |
2024-03-20 |
girst | update youtube api calls to client version 18 |
tree | commitdiff |
2024-01-26 |
girst | fix inserting NULLs into videos table |
tree | commitdiff |
2024-01-21 |
girst | detect ip ban |
tree | commitdiff |
2024-01-21 |
girst | support (hiding) youtube shorts everywhere |
tree | commitdiff |
2023-10-12 |
girst | microformat published date is now a timestamp |
tree | commitdiff |
2023-08-15 |
girst | surface n-sig throttling to ui |
tree | commitdiff |
2023-05-28 |
girst | use other 'params' value |
tree | commitdiff |
2023-05-28 |
girst | *real* fix for 403 problem |
tree | commitdiff |
2023-05-24 |
girst | fix tcp streams aborting |
tree | commitdiff |
2023-05-24 |
girst | increase usefulness of logging of deleted videos |
tree | commitdiff |
2023-05-03 |
girst | fix bug in shorts detection logic |
tree | commitdiff |
2023-04-29 |
girst | load pinned/hidden state and button on search results... |
tree | commitdiff |
2023-04-29 |
girst | split common.innertube into youtube.cards and browse... |
tree | commitdiff |
2023-04-26 |
girst | [DATABASE CHANGE: Migration below] allow setting user... |
tree | commitdiff |
2023-04-26 |
girst | video metadata: prefer videoDetails over microformat... |
tree | commitdiff |
2023-04-25 |
girst | improve shorts detection |
tree | commitdiff |
2023-04-25 |
girst | [DATABASE CHANGE: Migration below] store is-shorts... |
tree | commitdiff |
2023-04-25 |
girst | add heuristic whether a video is a 'youtube shorts' |
tree | commitdiff |
2023-04-23 |
girst | nsasession: log request json |
tree | commitdiff |
2023-04-23 |
girst | innertube: fix some unsupported types |
tree | commitdiff |
2023-04-23 |
girst | fix ignoring continuationItemRenderer |
tree | commitdiff |
2023-04-23 |
girst | fix json responses for scrambled streams |
tree | commitdiff |
2023-04-23 |
girst | watch: show error when video urls are scrambled/cyphered |
tree | commitdiff |
2023-04-23 |
girst | common/g_v_i: improve 18+ playablility |
tree | commitdiff |
2023-04-23 |
girst | common/g_v_i: use parameters from yt-dlp |
tree | commitdiff |
2023-04-23 |
girst | fix channels with small number of videos |
tree | commitdiff |
2023-04-22 |
girst | browse: hack channel title back in |
tree | commitdiff |
2023-04-22 |
girst | make first page of shorts work |
tree | commitdiff |
2023-04-22 |
girst | browse: implement channel livesteams subpage |
tree | commitdiff |
2023-04-22 |
girst | fix video playback |
tree | commitdiff |
2023-03-19 |
girst | search: stub out "Latest Shorts from <username>" result... |
tree | commitdiff |
2023-03-19 |
girst | fix channel pages |
tree | commitdiff |
2022-08-12 |
girst | don't crash when encountering a new "View corrections... |
tree | commitdiff |
2022-03-30 |
girst | fix "agegate bypass failed" error message |
tree | commitdiff |
2022-03-29 |
girst | clean up new agegate bypass |
tree | commitdiff |
2022-03-29 |
girst | port yt-dlp#3233 agegate bypass |
tree | commitdiff |
2022-02-18 |
girst | encard parser: videoDuration might be absent |
tree | commitdiff |
2022-02-13 |
girst | remove fetch_xml call from browse/playlist |
tree | commitdiff |
2022-01-08 |
girst | remove 2nd no-url bailout again |
tree | commitdiff |
2022-01-05 |
girst | get_video_info: bail out if no stream url is found |
tree | commitdiff |
2022-01-05 |
girst | implement displaying 'youtube mixes' in /channel/.... |
tree | commitdiff |
2022-01-05 |
girst | ignore another advert search result |
tree | commitdiff |
2022-01-05 |
girst | ignore hashtag related search results |
tree | commitdiff |
2022-01-05 |
girst | ignore useless info message search result |
tree | commitdiff |
2022-01-05 |
girst | ignore another search result ad type |
tree | commitdiff |
2022-01-05 |
girst | fix COURSE/"learning playlist" special-casing |
tree | commitdiff |
2022-01-05 |
girst | port videoid_from_thumbnail() to |G() |
tree | commitdiff |
2022-01-05 |
girst | search results: only parse first itemSectionRenderer |
tree | commitdiff |
2022-01-05 |
girst | don't throw 500 error when logging unknown card type |
tree | commitdiff |
2022-01-05 |
girst | port parse_channel_items() to |G() |
tree | commitdiff |
2022-01-05 |
girst | don't break when video in /channel/ has no title |
tree | commitdiff |
2021-12-15 |
girst | prefer microformat.publishDate |
tree | commitdiff |
2021-12-15 |
girst | use correct published time for database when available |
tree | commitdiff |
2021-12-15 |
girst | [DATABASE CHANGE: Migration below] mark premiering... |
tree | commitdiff |
2021-11-13 |
girst | ask for forgiveness when finding video_url |
tree | commitdiff |
2021-11-13 |
girst | port search to new api; use continuation tokens here too |
tree | commitdiff |
2021-10-17 |
girst | use continuation token instead of manually paginated... |
tree | commitdiff |
2021-10-15 |
girst | [DATABASE CHANGE: Migration below] implement on-line... |
tree | commitdiff |
2021-10-14 |
girst | remove now unused cipher fetching code |
tree | commitdiff |
2021-10-14 |
girst | switch to ANDROID player API |
tree | commitdiff |
2021-08-17 |
girst | split stream_map.adaptive into *_video and *_audio |
tree | commitdiff |
2021-08-13 |
girst | fix url extraction of non-embeddable livestreams |
tree | commitdiff |
2021-07-30 |
girst | use same embedder-url as yt-dlp |
tree | commitdiff |
2021-07-30 |
girst | further enhance age-gate bypass |
tree | commitdiff |
2021-07-30 |
girst | better, near-complete age-gate bypass |
tree | commitdiff |
2021-07-22 |
girst | use ANDROID instead of TVHTML5 for 2nd order fallback |
tree | commitdiff |
2021-07-16 |
girst | implement horizontalListRenderer container and stub... |
tree | commitdiff |
2021-07-16 |
girst | implement gridShowRenderer playlist type |
tree | commitdiff |
2021-07-03 |
girst | reintroduce TVHTML5 get_video_info |
tree | commitdiff |
2021-07-03 |
girst | fix str-in-None exception, some comments |
tree | commitdiff |
2021-06-17 |
girst | move to new api again, use new api for age-gate bypass |
tree | commitdiff |
2021-06-17 |
girst | Revert "Revert "remove useless for loop, implement... |
tree | commitdiff |
2021-06-17 |
girst | Revert "Revert "fix missing metadata"" |
tree | commitdiff |
2021-06-17 |
girst | Revert "Revert "replace /get_video_info call"" |
tree | commitdiff |
2021-06-17 |
girst | Revert "simpler fix for failing get_video_info" |
tree | commitdiff |
2021-06-14 |
girst | s/freenode/libera.chat/g |
tree | commitdiff |
2021-06-14 |
girst | work around youtube not returning player_response |
tree | commitdiff |
2021-05-20 |
girst | cache POST requests, explicity not cache some POSTs |
tree | commitdiff |
2021-05-20 |
girst | simpler fix for failing get_video_info |
tree | commitdiff |
2021-05-20 |
girst | Revert "replace /get_video_info call" |
tree | commitdiff |
2021-05-20 |
girst | Revert "fix missing metadata" |
tree | commitdiff |
2021-05-20 |
girst | Revert "remove useless for loop, implement age-gate... |
tree | commitdiff |
2021-05-20 |
girst | remove useless for loop, implement age-gate bypass |
tree | commitdiff |
2021-05-20 |
girst | fix missing metadata |
tree | commitdiff |
2021-05-20 |
girst | replace /get_video_info call |
tree | commitdiff |
2021-03-18 |
girst | [DATABASE CHANGE: Migration below] make login tokens... |
tree | commitdiff |
2021-03-13 |
girst | fix cipher extraction |
tree | commitdiff |
2021-03-13 |
girst | exclude /static files from anticsrf |
tree | commitdiff |
2021-03-09 |
girst | display innertube error to user |
tree | commitdiff |
2021-03-09 |
girst | enable hls proxying, simplify /api/hls_* munging, forma... |
tree | commitdiff |
2021-03-09 |
girst | working HLS proxy (for livestreams) |
tree | commitdiff |
2021-03-09 |
girst | fix flask_logger() |
tree | commitdiff |
2021-03-05 |
girst | takes some shortcuts with captcha busting |
tree | commitdiff |
2021-03-05 |
girst | integrate anticaptcha into common and clean it up a bit |
tree | commitdiff |
2021-03-05 |
girst | [WARNING: CONFIG CHANGE] reorganize webhooks config |
tree | commitdiff |
2021-03-05 |
girst | working prototype for anticaptcha |
tree | commitdiff |
2021-03-05 |
girst | move anticsrf out of __init__, provide decorator for... |
tree | commitdiff |
next |