Vibe Kanban
0afef05099
feat: add yt-dlp support for video downloads
...
Add a new archiver to download videos using yt-dlp. The new extractor should call the yt-dlp binary to download the video and we should track progress in the output and return code. The default rules should be updated so youtube videos are extracted using this extractor. The extractor default config should get the thumbnail as well (so we don't depend on the thumbnail extractor) and subtitles. Update the dockerfile accordingly so we not only have yt-dlp but it's required dependencies as well. Prefer installing from packages, if possible.
2026-01-29 12:52:29 +01:00
..
and_rule.go
chore: make format
2026-01-12 19:35:18 +01:00
and_rule_test.go
refactor: names for archivers and extractors with admin sections for configuration
2026-01-10 17:26:14 +01:00
defaults.go
feat: add yt-dlp support for video downloads
2026-01-29 12:52:29 +01:00
defaults_test.go
feat: add yt-dlp support for video downloads
2026-01-29 12:52:29 +01:00
engine.go
refactor: names for archivers and extractors with admin sections for configuration
2026-01-10 17:26:14 +01:00
engine_stop_test.go
chore: make format
2026-01-12 19:35:18 +01:00
engine_test.go
chore: make format
2026-01-12 19:35:18 +01:00
extractors_test.go
chore: make format
2026-01-12 19:35:18 +01:00
hostname_rule.go
chore: make format
2026-01-12 19:35:18 +01:00
hostname_rule_test.go
chore: make format
2026-01-12 19:35:18 +01:00
mimetype_rule.go
chore: make format
2026-01-12 19:35:18 +01:00
mimetype_rule_test.go
chore: make format
2026-01-12 19:35:18 +01:00
or_rule.go
chore: make format
2026-01-12 19:35:18 +01:00
or_rule_test.go
chore: make format
2026-01-12 19:35:18 +01:00
pattern.go
chore: make format
2026-01-12 19:35:18 +01:00
pattern_test.go
chore: make format
2026-01-12 19:35:18 +01:00
rule.go
refactor: names for archivers and extractors with admin sections for configuration
2026-01-10 17:26:14 +01:00
unmarshal.go
refactor: names for archivers and extractors with admin sections for configuration
2026-01-10 17:26:14 +01:00
unmarshal_test.go
refactor: names for archivers and extractors with admin sections for configuration
2026-01-10 17:26:14 +01:00
url_analyzer.go
feat: add unit tests for ThumbnailExtractor and enhance configuration handling
2026-01-10 09:39:20 +01:00
url_analyzer_test.go
chore: make format
2026-01-12 19:35:18 +01:00
url_cleaner.go
feat: implement URL cleaning functionality to remove tracking parameters and add unit tests
2026-01-10 10:12:09 +01:00
url_cleaner_test.go
chore: make format
2026-01-12 19:35:18 +01:00