Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Switch to new comments api now that old one is being disabled | James Taylor | 2021-08-09 | 4 | -31/+66 | |
| | | | | | | | | | | | watch_comment api periodically gives the error "Top level comments mweb servlet is turned down." The continuation items for the new api are in a different arrangement in the json, so changes were necessary to the extract_items function. Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Comments: Fix exceptions when ctoken metadata are missing (None) | James Taylor | 2021-08-09 | 2 | -3/+14 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | watch: determine video source based on quality, not actual height | James Taylor | 2021-08-04 | 1 | -1/+2 | |
| | | | | | | | | | | For some phone videos, the dimensions of the video might be e.g. 360x640 instead of 640x360, which would be compared as though it was "640p", and thus no source would be chosen if default quality is 360p. Use the 'quality' entry which will always be 360 for that quality. Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | pep 8 | Jesús | 2021-08-03 | 1 | -3/+1 | |
| | ||||||
* | Remove static check resolution in TOR mode | Jesús | 2021-08-03 | 1 | -8/+3 | |
| | ||||||
* | Fix max_resolution in TOR mode | Jesús | 2021-08-02 | 1 | -1/+1 | |
| | | | | some videos have 480p resolution, and if setting only 360p the player would have no video to play | |||||
* | Revert "fix check max_resolution in TOR mode" | Jesús | 2021-08-02 | 1 | -1/+1 | |
| | | | | This reverts commit cb9b6dadbd1c3e268e87cd8eac9097760b3526ab. | |||||
* | fix check max_resolution in TOR mode | Jesús | 2021-08-02 | 1 | -1/+1 | |
| | ||||||
* | New age restriction bypass method since get_video_info was disabled | James Taylor | 2021-07-28 | 2 | -31/+34 | |
| | | | | | | | From https://github.com/yt-dlp/yt-dlp/issues/574#issuecomment-887171136 Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Fix missing likes, dislikes, & music list due to Youtube changes | James Taylor | 2021-07-28 | 2 | -60/+121 | |
| | | | | | | | | | Also moves some microformat extraction from _extract_watch_info_mobile to extract_watch_info where it belongs. _extract_watch_info_mobile is really only for stuff visible on the page, and thus specialized for either mobile or desktop. Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Cleaner channel-checking console error messages when Tor is closed | Jesús | 2021-07-28 | 2 | -9/+17 | |
| | | | | by James Taylor <user234683@users.noreply.github.com> | |||||
* | Restart tor connection pool when the tor port setting is changed | James Taylor | 2021-07-28 | 1 | -0/+4 | |
| | | | | | | | Otherwise the old port continued to be used until the program was restarted. Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | fix property css name | Jesús | 2021-07-05 | 1 | -1/+1 | |
| | ||||||
* | fix missing plyr on embed | Jesús | 2021-07-05 | 1 | -1/+64 | |
| | ||||||
* | fix right click for video | Jesús | 2021-07-05 | 1 | -0/+7 | |
| | ||||||
* | Friendlier error message when Tor is closed or network is down | James Taylor | 2021-07-04 | 2 | -3/+28 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Remove `var` and fix transcript button jumping above autoplay on page load | Jesús | 2021-07-04 | 1 | -19/+17 | |
| | | | | | | | | Obsolete code from #15 that was forgotten to be removed From ea34965be31dcf7e7e30c1edb9a9fa9d18fe6b30 Mon Sep 17 00:00:00 2001 From: James Taylor <user234683@users.noreply.github.com> Date: Sat, 3 Jul 2021 20:06:11 -0700 | |||||
* | Fix request search when is empty | Jesús | 2021-07-04 | 2 | -2/+2 | |
| | ||||||
* | Improved plyr configuration | Jesús | 2021-07-03 | 2 | -7/+17 | |
| | ||||||
* | get_video_info: Specify language so error messages are in english | James Taylor | 2021-07-01 | 1 | -0/+1 | |
| | | | | | | Otherwise error message language will be region of Tor exit node Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Change search url path to match the YouTube path | James Taylor | 2021-07-01 | 4 | -15/+13 | |
| | | | | | | Fixes #67 Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | w3c syntax, unnecessary role=button | Jesús | 2021-06-29 | 1 | -1/+1 | |
| | ||||||
* | autoplay-toggle: use label tag | Jesús | 2021-06-29 | 2 | -8/+24 | |
| | | | | | | from upstream: <label> is semantic and makes clicking the text activate in checkbox | |||||
* | feat: autoplay related video - minor fix style | Jesús | 2021-06-23 | 1 | -0/+1 | |
| | ||||||
* | fix settings.subtitles_mode in plyr | Jesús | 2021-06-23 | 1 | -0/+4 | |
| | ||||||
* | fix name id of video | Jesús | 2021-06-23 | 1 | -1/+1 | |
| | ||||||
* | Fix set language subtitles | Jesús | 2021-06-23 | 2 | -24/+25 | |
| | ||||||
* | Workaround for age restriction bypass | James Taylor | 2021-06-23 | 1 | -2/+6 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | usage `let` not `var` | Jesús | 2021-06-23 | 1 | -17/+17 | |
| | ||||||
* | feat: autoplay for related videos | Umimaso | 2021-06-23 | 2 | -118/+152 | |
| | | | | | | | | | | | Add autoplay support for related videos. Move the playlist autoplay code into this shared script. Add the SameSite=Strict attribute to the autoplay cookie due to Firefox soon rejecting cookies which use SameSite=None without the secure attribute. Closes: #50 Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Open direct link in new tab | Jesús | 2021-06-23 | 1 | -1/+1 | |
| | ||||||
* | feat: add direct link | Umimaso | 2021-06-23 | 3 | -0/+9 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Fix styles dropdown option button in desktop | Jesús | 2021-06-14 | 1 | -0/+2 | |
| | ||||||
* | Fix shared.css file style missing | Jesús | 2021-06-14 | 14 | -68/+8 | |
| | ||||||
* | [error.html]: fix set style | Jesús | 2021-06-14 | 1 | -3/+5 | |
| | ||||||
* | Fix name app | Jesús | 2021-06-10 | 3 | -5/+5 | |
| | ||||||
* | Capitalize name app | Jesús | 2021-06-10 | 9 | -12/+12 | |
| | ||||||
* | update URL issues | Jesús | 2021-06-10 | 1 | -1/+1 | |
| | ||||||
* | Fix design error message | Jesús | 2021-06-10 | 1 | -1/+9 | |
| | ||||||
* | Use extract_approx_int for comment likes | James Taylor | 2021-06-10 | 3 | -5/+6 | |
| | | | | | | | | Full digits no longer available Closes #64 Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Fix 404 errors on scheduled live events and age-gate bypass | James Taylor | 2021-06-01 | 1 | -5/+22 | |
| | | | | | | | | | | get_video_info now returns 404 error. Adding html5=1 fixes it (for now). See https://github.com/ytdl-org/youtube-dl/issues/29086#issuecomment-844892791 Also handles 404 error if it arises so it will be non-fatal Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Not force plyr as player | Jesús | 2021-05-24 | 1 | -10/+15 | |
| | ||||||
* | [licenses]: fix URL license Expat | Jesús | 2021-05-22 | 1 | -1/+1 | |
| | ||||||
* | Add plyr as main player | Jesús | 2021-05-22 | 19 | -1/+50218 | |
| | | | | Also plyr supports switch quality | |||||
* | Fix comment like extraction due to Youtube changes | James Taylor | 2021-05-17 | 1 | -0/+2 | |
| | | | | | | Variable name changed from likeCount to voteCount Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Fix vids added to playlist from watch page not having author url | James Taylor | 2021-05-17 | 1 | -4/+5 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Fix videos added to playlist from channel page not having author | James Taylor | 2021-05-17 | 1 | -2/+3 | |
| | | | | | | Information from additional_info was being overrided with None. Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Channel about: Add http:// to links without it | James Taylor | 2021-05-06 | 1 | -0/+2 | |
| | | | | | | So that the link is not interpretted as a relative link Signed-off-by: Jesús <heckyel@hyperbola.info> | |||||
* | Add subscriptions export | Jesús | 2021-05-06 | 4 | -7/+107 | |
| | | | | plus design by heckyel | |||||
* | Save uploader id in local playlists | James Taylor | 2021-05-06 | 1 | -2/+5 | |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> |