Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | handle multi-paged search results | garret | 2023-07-15 | 1 | -4/+13 | |
| | | | | fixes #13 | |||||
* | remove unused function | garret | 2023-07-13 | 1 | -4/+0 | |
| | ||||||
* | fix wrong comparison in ShareIE | garret | 2023-07-05 | 1 | -1/+1 | |
| | ||||||
* | just fucking deepl it | garret | 2023-07-05 | 1 | -1/+1 | |
| | ||||||
* | add station as uploader | garret | 2023-07-04 | 1 | -0/+1 | |
| | | | | so when embedding it gets tagged as the artist | |||||
* | update readme | garret | 2023-07-04 | 1 | -3/+8 | |
| | ||||||
* | fix typo | garret | 2023-07-04 | 1 | -1/+1 | |
| | | | | oops | |||||
* | add note about law abiding citizen branch | garret | 2023-07-04 | 1 | -0/+1 | |
| | ||||||
* | update readme with tracklist stuff | garret | 2023-07-04 | 1 | -0/+2 | |
| | ||||||
* | get better artist name in tracklist | garret | 2023-07-04 | 1 | -5/+9 | |
| | ||||||
* | add tracklist chapters extraction | garret | 2023-07-04 | 1 | -0/+14 | |
| | | | | closes #6 | |||||
* | add Station Button embed extractor | garret | 2023-06-27 | 1 | -0/+71 | |
| | | | | closes #4 | |||||
* | loop through search results the old-fashioned way | garret | 2023-06-19 | 1 | -7/+2 | |
| | | | | not smort enough for traverse_obj | |||||
* | streamline xml parsing with XPaths | garret | 2023-06-19 | 1 | -38/+38 | |
| | ||||||
* | update tests | garret | 2023-06-19 | 1 | -28/+28 | |
| | | | | one of these days i should look in to a way to do this automatically | |||||
* | add SearchIE tests | garret | 2023-06-13 | 1 | -0/+25 | |
| | ||||||
* | add playlist id to SearchIE | garret | 2023-06-13 | 1 | -0/+8 | |
| | ||||||
* | add ShareIE test | garret | 2023-06-13 | 1 | -0/+24 | |
| | ||||||
* | handle 29-hour time in ShareIE | garret | 2023-06-13 | 1 | -0/+10 | |
| | ||||||
* | add history to search regex | garret | 2023-06-13 | 1 | -1/+1 | |
| | ||||||
* | update readme | garret | 2023-06-13 | 1 | -4/+3 | |
| | ||||||
* | relax station ID regex | garret | 2023-06-09 | 1 | -2/+2 | |
| | | | | FM_OKINAWA, FM_OITA | |||||
* | add note about why not japanese | garret | 2023-06-05 | 1 | -0/+5 | |
| | ||||||
* | shit | garret | 2023-06-04 | 1 | -1/+1 | |
| | ||||||
* | add message asking for reports if region mismatch | garret | 2023-06-04 | 1 | -1/+1 | |
| | ||||||
* | add share link extractor | garret | 2023-06-04 | 1 | -0/+10 | |
| | ||||||
* | update readme for search extractor | garret | 2023-05-30 | 1 | -1/+6 | |
| | ||||||
* | increment version numberv0.2.0 | garret | 2023-05-30 | 1 | -1/+1 | |
| | ||||||
* | store all cache in one place | garret | 2023-05-30 | 1 | -2/+2 | |
| | | | | | this means it cant see the old tokens who cares, they expire in an hour | |||||
* | small readme updates | garret | 2023-05-29 | 1 | -3/+3 | |
| | ||||||
* | some semblance of code cleanup | garret | 2023-05-29 | 1 | -246/+248 | |
| | | | | wall of constants abandoned as a lost cause | |||||
* | somewhat quick and dirty search extractor | garret | 2023-05-29 | 1 | -0/+32 | |
| | ||||||
* | check if url time is between start/end of programme | garret | 2023-05-22 | 1 | -3/+4 | |
| | | | | urls in the middle of the programme are valid and do occur in the wild | |||||
* | correct mismatched release/timestamp | garret | 2023-05-10 | 1 | -15/+16 | |
| | ||||||
* | don't bother trying with downloading currently-live timefree | garret | 2023-05-10 | 1 | -8/+9 | |
| | ||||||
* | throw error for expired/not yet aired/live programmes | garret | 2023-05-09 | 1 | -6/+34 | |
| | ||||||
* | re-index regions if station not present | garret | 2023-05-08 | 1 | -1/+4 | |
| | | | | | stations change names, new ones get added, etc assume it's something like this and try to correct for it before kicking you out with an error | |||||
* | add debuggering stuff | garret | 2023-05-08 | 1 | -1/+4 | |
| | ||||||
* | make BaseIE private | garret | 2023-05-08 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | prevents the plugin thing from trying to load it as an extractor error this prevents: Traceback (most recent call last): File "/home/g/Downloads/yt-dlp/test/test_download.py", line 160, in test_template res_dict = ydl.extract_info( File "/home/g/Downloads/yt-dlp/yt_dlp/YoutubeDL.py", line 1508, in extract_info if not ie.suitable(url): File "/home/g/Downloads/yt-dlp/yt_dlp/extractor/common.py", line 563, in suitable return cls._match_valid_url(url) is not None File "/home/g/Downloads/yt-dlp/yt_dlp/extractor/common.py", line 555, in _match_valid_url cls._VALID_URL_RE = re.compile(cls._VALID_URL) File "/usr/lib/python3.10/re.py", line 251, in compile return _compile(pattern, flags) File "/usr/lib/python3.10/re.py", line 302, in _compile raise TypeError("first argument must be string or compiled pattern") TypeError: first argument must be string or compiled pattern (BaseIE doesnt have _VALID_URL, so it fails. If I add one, it wants a _real_extract) | |||||
* | add readme | garret | 2023-05-08 | 1 | -0/+25 | |
| | ||||||
* | package metadata stuffv0.1.0 | garret | 2023-05-08 | 2 | -0/+12 | |
| | ||||||
* | update tests and crap | garret | 2023-05-07 | 1 | -8/+15 | |
| | ||||||
* | cache tokens | garret | 2023-05-07 | 1 | -8/+24 | |
| | ||||||
* | polish timefree metadata | garret | 2023-05-07 | 1 | -9/+88 | |
| | ||||||
* | timefree | garret | 2023-05-07 | 1 | -45/+146 | |
| | ||||||
* | live | garret | 2023-05-07 | 1 | -0/+105 | |
| | ||||||
* | auth | garret | 2023-05-07 | 1 | -1/+86 | |
| | ||||||
* | add key, device, and location constants | garret | 2023-05-07 | 1 | -0/+375 | |
| | | | | Co-Authored-By: jackyzy823 <jackyzy823@gmail.com> | |||||
* | gitignore | garret | 2023-05-07 | 1 | -0/+3 | |
| | ||||||
* | add unlicense | garret | 2023-05-05 | 1 | -0/+24 | |