2020-10-08 |
girst | exclude search filters from new details style |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-10-08 |
girst | better <details> css |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-10-04 |
girst | update TODOs |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-10-04 |
girst | implement pagination of channel/ucid/playlists (VERY... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-10-04 |
girst | fix JSONDecodeError on search for real this time |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-10-02 |
girst | prevent iter_content from raising ChunkedEncodingError... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-28 |
girst | add &t= to redirect-to-watch |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-25 |
girst | support "?t=1h2m3s" and "?t=123s" style start-offsets |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-24 |
girst | remove more button from xmlfeeds |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-24 |
girst | remove v1 usage from /channels/ |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-24 |
girst | add sponsor segments debug info |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-23 |
girst | make title in video cards selectable |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-23 |
girst | fix exception on bad search results |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-22 |
girst | remove superfluous title text |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-21 |
girst | video age: use 'm' for months, 'min' for minutes |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | change pinned style |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | add display flags to /c/*; dedup flag retrieval code |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | remove 'return "foo", 400' style error responses (browse/) |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | expose hls/dash streams to template |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | (re)add subscribe button to channel page |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | redirect youtube.com/<username>, fix /c/ trailing slash |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | rename 'dangerous' blueprint, as its safe |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | clean up dead protobuf structures |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | fix exception in pagination code on &foo=<emptystring> |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | fix strange exception on reddit api usage |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | document perl installation |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | redirect /c/<ucid> to /channel/<ucid> |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | move to v3 channel format |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-19 |
girst | store length when pinning videos |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-17 |
girst | add link to source code |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-17 |
girst | fix pinning the first (oldest) subscription |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-16 |
girst | Use new k-anonymity SponsorBlock API; enable by default |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-16 |
girst | implement /watch video start offset |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-05 |
girst | use correct magic for v2 format |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-09-04 |
girst | link to snopyta's invidous instance |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | fix error on playlist that doesn't even work on youtube.com |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | I AM SO SMART -- S-M-R-T! |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | fixup 'blockable' |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | fix aspect clamping yet again |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | use new card.live property in typed_card |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | fix unavailable endcard |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | comment UU* (user uploads) playlists |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | more lenient channel redirection, catch not existing... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | we're blockable :( |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | convert all search result types to use pipe framework |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | make |G() take multiple keys |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | implement 'pipe' framework and test on VIDEO searchresults |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-29 |
girst | new searchresult types, 'no more results' variant |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-19 |
girst | add /results as alias for /search |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-19 |
girst | add final / to /channel/ urls in templates |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-19 |
girst | more innertube renderers |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-19 |
girst | use getpass() instead of input() |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-19 |
girst | implement password change |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-18 |
girst | fix learning playlists |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | don't need to patch youtubedown any more |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | don't rely on calc(max()) css to get video to display |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | raise exception on webhooks errors |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | clean up v1/v2 channel protobuf handling |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | fix channel-playlists |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | fix "learning playlist" and playlists in general, more... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | handle absent streamingData.formats/adaptiveFormats |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-17 |
girst | paper over exception on dangerous.search |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-16 |
girst | ignore more advertisements |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-16 |
girst | hacky way to get v1 and v2 channel responses (needs... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | don't crash cipher util when youtubedown can't decode... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | fix dummy-card 1px offset |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | README: add note regarding new channel protobuf |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | fallback from dangerous/channel (must fix browse_ajax) |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | make xmlfeed catch all channel subpages |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | make csrf verification use http.parser instead of regexp |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-15 |
girst | document why we aren't deleting videos, clean up logging |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-14 |
girst | sometimes videoDetails.lengthSeconds=="0" |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-09 |
girst | make view count thousand seperator a bit larger |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-09 |
girst | found new innertube edge case |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-09 |
girst | Revert "secondary channel format" |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-09 |
girst | secondary channel format |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | show LIVE badge on subscription feed |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | add livestream detection for subscriptions |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | make version closer to youtube |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | remove stray end tag |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | move search css into a stylesheet |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-08 |
girst | fix card macro behavriour w.r.t empty channel_id |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | fix writing youtubedown (unicode chars) |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | correct statement about idempotency of cronjobs |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | display length on /feed/subscriptions and use new infoc... |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | remove broken logging statement |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | fetch length for new subscription videos |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | implement video badge (for length) |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | more innertube variants |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | support playlist end-of-list |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | add playlist metadata |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | Revert "useless youtube.com cargoculting" |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | useless youtube.com cargoculting |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | tone down channel search |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | add /user and /c redirects for dangerous blueprint |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | add /c/<username> route (alias for /user/) |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | implement channel search |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | retry browse_ajax twice on error |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-07 |
girst | add has_more, cleanup, test for error-alerts |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
2020-08-06 |
girst | dangerous.channel/playlist: parse extra messages |
commit | commitdiff | tree | snapshot (tar.gz tar.bz2 zip) |
next |