2024-04-01 |
girst | bypass android rate limiting/ipban |
blob | commitdiff | raw |
2024-03-20 |
girst | update youtube api calls to client version 18 |
blob | commitdiff | raw | diff to current |
2024-01-26 |
girst | fix inserting NULLs into videos table |
blob | commitdiff | raw | diff to current |
2024-01-21 |
girst | detect ip ban |
blob | commitdiff | raw | diff to current |
2024-01-21 |
girst | support (hiding) youtube shorts everywhere |
blob | commitdiff | raw | diff to current |
2023-10-12 |
girst | microformat published date is now a timestamp |
blob | commitdiff | raw | diff to current |
2023-08-15 |
girst | surface n-sig throttling to ui |
blob | commitdiff | raw | diff to current |
2023-05-28 |
girst | use other 'params' value |
blob | commitdiff | raw | diff to current |
2023-05-28 |
girst | *real* fix for 403 problem |
blob | commitdiff | raw | diff to current |
2023-05-24 |
girst | fix tcp streams aborting |
blob | commitdiff | raw | diff to current |
2023-05-24 |
girst | increase usefulness of logging of deleted videos |
blob | commitdiff | raw | diff to current |
2023-05-03 |
girst | fix bug in shorts detection logic |
blob | commitdiff | raw | diff to current |
2023-04-29 |
girst | load pinned/hidden state and button on search results... |
blob | commitdiff | raw | diff to current |
2023-04-29 |
girst | split common.innertube into youtube.cards and browse... |
blob | commitdiff | raw | diff to current |
2023-04-26 |
girst | video metadata: prefer videoDetails over microformat... |
blob | commitdiff | raw | diff to current |
2023-04-25 |
girst | improve shorts detection |
blob | commitdiff | raw | diff to current |
2023-04-25 |
girst | [DATABASE CHANGE: Migration below] store is-shorts... |
blob | commitdiff | raw | diff to current |
2023-04-25 |
girst | add heuristic whether a video is a 'youtube shorts' |
blob | commitdiff | raw | diff to current |
2023-04-23 |
girst | nsasession: log request json |
blob | commitdiff | raw | diff to current |
2023-04-23 |
girst | fix json responses for scrambled streams |
blob | commitdiff | raw | diff to current |
2023-04-23 |
girst | watch: show error when video urls are scrambled/cyphered |
blob | commitdiff | raw | diff to current |
2023-04-23 |
girst | common/g_v_i: improve 18+ playablility |
blob | commitdiff | raw | diff to current |
2023-04-23 |
girst | common/g_v_i: use parameters from yt-dlp |
blob | commitdiff | raw | diff to current |
2023-04-22 |
girst | fix video playback |
blob | commitdiff | raw | diff to current |
2022-03-30 |
girst | fix "agegate bypass failed" error message |
blob | commitdiff | raw | diff to current |
2022-03-29 |
girst | clean up new agegate bypass |
blob | commitdiff | raw | diff to current |
2022-03-29 |
girst | port yt-dlp#3233 agegate bypass |
blob | commitdiff | raw | diff to current |
2022-01-08 |
girst | remove 2nd no-url bailout again |
blob | commitdiff | raw | diff to current |
2022-01-05 |
girst | get_video_info: bail out if no stream url is found |
blob | commitdiff | raw | diff to current |
2021-12-15 |
girst | prefer microformat.publishDate |
blob | commitdiff | raw | diff to current |
2021-12-15 |
girst | use correct published time for database when available |
blob | commitdiff | raw | diff to current |
2021-12-15 |
girst | [DATABASE CHANGE: Migration below] mark premiering... |
blob | commitdiff | raw | diff to current |
2021-11-13 |
girst | ask for forgiveness when finding video_url |
blob | commitdiff | raw | diff to current |
2021-10-14 |
girst | switch to ANDROID player API |
blob | commitdiff | raw | diff to current |
2021-08-17 |
girst | split stream_map.adaptive into *_video and *_audio |
blob | commitdiff | raw | diff to current |
2021-08-13 |
girst | fix url extraction of non-embeddable livestreams |
blob | commitdiff | raw | diff to current |
2021-07-30 |
girst | use same embedder-url as yt-dlp |
blob | commitdiff | raw | diff to current |
2021-07-30 |
girst | further enhance age-gate bypass |
blob | commitdiff | raw | diff to current |
2021-07-30 |
girst | better, near-complete age-gate bypass |
blob | commitdiff | raw | diff to current |
2021-07-22 |
girst | use ANDROID instead of TVHTML5 for 2nd order fallback |
blob | commitdiff | raw | diff to current |
2021-07-03 |
girst | reintroduce TVHTML5 get_video_info |
blob | commitdiff | raw | diff to current |
2021-07-03 |
girst | fix str-in-None exception, some comments |
blob | commitdiff | raw | diff to current |
2021-06-17 |
girst | move to new api again, use new api for age-gate bypass |
blob | commitdiff | raw | diff to current |
2021-06-17 |
girst | Revert "Revert "remove useless for loop, implement... |
blob | commitdiff | raw | diff to current |
2021-06-17 |
girst | Revert "Revert "fix missing metadata"" |
blob | commitdiff | raw | diff to current |
2021-06-17 |
girst | Revert "Revert "replace /get_video_info call"" |
blob | commitdiff | raw | diff to current |
2021-06-17 |
girst | Revert "simpler fix for failing get_video_info" |
blob | commitdiff | raw | diff to current |
2021-06-14 |
girst | work around youtube not returning player_response |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | cache POST requests, explicity not cache some POSTs |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | simpler fix for failing get_video_info |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | Revert "replace /get_video_info call" |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | Revert "fix missing metadata" |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | Revert "remove useless for loop, implement age-gate... |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | remove useless for loop, implement age-gate bypass |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | fix missing metadata |
blob | commitdiff | raw | diff to current |
2021-05-20 |
girst | replace /get_video_info call |
blob | commitdiff | raw | diff to current |
2021-03-09 |
girst | enable hls proxying, simplify /api/hls_* munging, forma... |
blob | commitdiff | raw | diff to current |
2021-03-09 |
girst | working HLS proxy (for livestreams) |
blob | commitdiff | raw | diff to current |
2021-03-09 |
girst | fix flask_logger() |
blob | commitdiff | raw | diff to current |
2021-03-05 |
girst | working prototype for anticaptcha |
blob | commitdiff | raw | diff to current |
2020-12-06 |
girst | add comment explaning 0:00 length subscription videos |
blob | commitdiff | raw | diff to current |
2020-10-24 |
girst | polish some stuff |
blob | commitdiff | raw | diff to current |
2020-09-19 |
girst | add display flags to /c/*; dedup flag retrieval code |
blob | commitdiff | raw | diff to current |
2020-09-19 |
girst | expose hls/dash streams to template |
blob | commitdiff | raw | diff to current |
2020-09-19 |
girst | store length when pinning videos |
blob | commitdiff | raw | diff to current |
2020-08-29 |
girst | I AM SO SMART -- S-M-R-T! |
blob | commitdiff | raw | diff to current |
2020-08-29 |
girst | we're blockable :( |
blob | commitdiff | raw | diff to current |
2020-08-17 |
girst | handle absent streamingData.formats/adaptiveFormats |
blob | commitdiff | raw | diff to current |
2020-08-15 |
girst | document why we aren't deleting videos, clean up logging |
blob | commitdiff | raw | diff to current |
2020-08-14 |
girst | sometimes videoDetails.lengthSeconds=="0" |
blob | commitdiff | raw | diff to current |
2020-08-08 |
girst | add livestream detection for subscriptions |
blob | commitdiff | raw | diff to current |
2020-08-07 |
girst | fetch length for new subscription videos |
blob | commitdiff | raw | diff to current |
2020-08-04 |
girst | move parse_metadata to youtube blueprint |
blob | commitdiff | raw | diff to current |
2020-08-04 |
girst | reformat innertube, wrapper for parse_*() -> prepare_*() |
blob | commitdiff | raw | diff to current |
2020-08-04 |
girst | split metadata in essential and extended |
blob | commitdiff | raw | diff to current |
2020-08-04 |
girst | move innertube parsing into its own package, add search... |
blob | commitdiff | raw | diff to current |
2020-08-03 |
girst | WIP: subscribing to playlist |
blob | commitdiff | raw | diff to current |
2020-08-02 |
girst | return channel and playlist ids from parse_xml |
blob | commitdiff | raw | diff to current |
2020-07-30 |
girst | implement audio-only-mode, return all streams from... |
blob | commitdiff | raw | diff to current |
2020-07-25 |
girst | decouple reddit from common |
blob | commitdiff | raw | diff to current |
2020-07-24 |
girst | fix premiere video handling |
blob | commitdiff | raw | diff to current |
2020-07-24 |
girst | use proxy for geolocked videos (iff enabled) |
blob | commitdiff | raw | diff to current |
2020-07-21 |
girst | improve default subtitle handling |
blob | commitdiff | raw | diff to current |
2020-07-21 |
girst | add raw video id enpoint; make fallback_route return... |
blob | commitdiff | raw | diff to current |
2020-07-21 |
girst | move main (non-translation) subtitles to the first... |
blob | commitdiff | raw | diff to current |
2020-07-20 |
girst | Revert "use all muxed stream sources" for breaking... |
blob | commitdiff | raw | diff to current |
2020-07-18 |
girst | allow (un)pinning and (un)subscribing on /watch |
blob | commitdiff | raw | diff to current |
2020-07-18 |
girst | use all muxed stream sources |
blob | commitdiff | raw | diff to current |
2020-07-17 |
girst | proxy and fixup subtitles |
blob | commitdiff | raw | diff to current |
2020-07-17 |
girst | webhook: only ask get_video_info if necessary (REVERTME) |
blob | commitdiff | raw | diff to current |
2020-07-17 |
girst | return bytes (not str) from fetch_xml() |
blob | commitdiff | raw | diff to current |
2020-07-16 |
girst | fix temporary logging not showing up |
blob | commitdiff | raw | diff to current |
2020-07-16 |
girst | fix livestream start time metadata |
blob | commitdiff | raw | diff to current |
2020-07-13 |
girst | use get_video_info for webhook uploads |
blob | commitdiff | raw | diff to current |
2020-07-13 |
girst | collaboratorInfoCardContentRenderer may have no subscri... |
blob | commitdiff | raw | diff to current |
2020-06-30 |
girst | fix "available in ... countries" |
blob | commitdiff | raw | diff to current |
2020-06-23 |
girst | cleanup |
blob | commitdiff | raw | diff to current |
2020-06-23 |
girst | webhook: simplify deleted-entry handling |
blob | commitdiff | raw | diff to current |
2020-06-22 |
girst | implement websub hmac verification (not yet enforced) |
blob | commitdiff | raw | diff to current |
2020-06-19 |
girst | fix requests debugging if not within flask |
blob | commitdiff | raw | diff to current |
next |