a42ae819bc
♻️ (DROP service): refactor code for readability and maintainability
2024-09-08 13:59:48 -06:00
0c7115dda2
♻️ (DROP/__init__.py): reformat long lines for better readability and maintainability
2024-09-07 20:33:40 -06:00
dffcd199cd
🔧 (config.yaml): remove obsolete DROP service configuration file
2024-09-07 20:24:09 -06:00
3f45542be1
🐛 (DROP/__init__.py): fix episode number handling by skipping extras instead of setting to 0
2024-09-07 20:17:58 -06:00
e72829ccd9
✨ (DROP): add thumbnail extraction and attachment to tracks
...
♻️ (DROP): improve episode number extraction logic and add default for extras
2024-09-07 20:15:58 -06:00
c2caa7db64
♻️ (DROP service): refactor get_tracks method to use HLS manifest parsing and simplify code
2024-09-07 19:24:00 -06:00
165db4875e
♻️ (DROP): refactor HLS manifest parsing and track handling
2024-09-07 17:24:01 -06:00
59fbc354bd
♻️ (DROP): refactor to use HLS for media extraction and improve code readability
2024-09-06 21:09:53 -06:00
dfb3bece52
✨ (DROP service): add support for video and audio tracks extraction
...
♻️ (DROP service): refactor get_tracks method to use new playlist JSON structure
🐛 (DROP service): fix regex for title extraction to capture more URL patterns
2024-09-06 19:33:25 -06:00
90d66b299b
♻️ (DROP service): refactor get_titles method to handle multiple seasons and improve episode extraction logic
2024-09-06 18:57:23 -06:00
cccac84675
✨ (DROP): add new service integration for DROPOUT.tv
...
Introduce a new service class `DROP` to support DROPOUT.tv. This includes:
- Authentication via cookies or credentials.
- Fetching series and episode details.
- Extracting video tracks and subtitles.
- Parsing series and episode data from the website.
- CLI command for the service.
2024-09-06 18:50:44 -06:00