12 Commits

Author SHA1 Message Date
ced5a440c1 Moved docker image for pete tong to this repository 2025-11-07 12:20:45 +01:00
fcafcfbf5a Moved docker image for pete tong to this repository 2025-11-07 12:16:44 +01:00
ab603c0d9a Perun: Fixed yt-dlp options and properly passing the api key to curl 2025-10-21 18:15:53 +02:00
c05dd69cb8 Pete Tong: Correct path 2025-10-20 13:48:11 +02:00
1eb796321f Pete Tong: Script executable by default 2025-10-20 13:26:57 +02:00
63f9c164e6 Perun: Don't upgrade pip 2025-10-20 13:18:22 +02:00
46167908cf Correct category 2025-10-19 20:47:14 +02:00
9686ae26e4 Remade generic BBC R1 downloader into one tailored for Pete Tong
- `yt-dlp` stopped working so a switch to `get_iplayer` was necessary
- Added sending a notification to the backend api
- Added logging and general error handling
2025-10-19 20:45:09 +02:00
7da6b09981 Updated Perun script with logging and added a readme 2025-10-19 17:56:59 +02:00
2984c96de9 gitignore 2025-10-19 17:15:50 +02:00
a47d6667bc Imported BBC Radio1 handler and heavily rewrote it.
Refactored metadata extraction -> created an EpisodeData dataclass to represent metadata clearly.
Modularized download process: Broke down huge main function into several parts.
Added error handling for yt_dlp.
Added docstrings to functions for ease of understanding.
2025-10-10 17:29:42 +02:00
0e127670d9 Added Perun script 2025-10-10 12:34:05 +02:00