Commit Graph

156 Commits

Author SHA1 Message Date
tcely
6c4d31765a
Made messages more human friendly 2024-12-25 00:16:18 -05:00
tcely
01f0d82788
Cleanup removed media that has not been downloaded too 2024-12-25 00:07:57 -05:00
tcely
3b41c8df81
Remove duplicated ' to:' 2024-12-23 16:55:26 -05:00
tcely
2799d95119
Only log new media
Channels with thousands of videos, that won't be downloaded, create large blocks in the logs without this.
2024-12-23 10:17:58 -05:00
Richard Hyde
ca61df2e0b don't add the sync.tasks.download_media_metadata task if the video is skipped or there's already a task running 2024-12-19 18:42:14 +00:00
Richard Hyde
435885ff61 added sync.tasks.download_media_metadata to the task map 2024-12-19 18:39:19 +00:00
tcely
daaebc9c63
Add 'rename_all_media_for_source' to TASK_MAP 2024-12-17 18:13:47 -05:00
tcely
10c5a989c0
Adjust to accurate function in logged error 2024-12-17 15:22:13 -05:00
tcely
11d9711907
Add rename_all_media_for_source function 2024-12-12 17:46:03 -05:00
meeb
69a824e334 increase cached title length to 200 chars, ensure title is never set over 200 chars, resolves #518 (related to #515) 2024-07-18 01:37:27 +10:00
meeb
b6cec8ab11 move saving all media items linked to a source when the source is saved to recalculate media skip status to background task, resolves #94 2024-07-14 19:13:14 +10:00
Tim
575a6f0c6c Reduce how often we filter the media, it happens at save time 2024-07-13 08:25:16 +08:00
Tim
9615aac8e9 Store title as column instead of just in metadata to speedup access 2024-07-12 16:12:32 +08:00
Tim
d1de11d647 Allow filtering on min/max length of media 2024-07-12 11:43:31 +08:00
Tim
96ba4d25ed Unify filtering for metadata to use same filtering for downloading 2024-07-11 16:30:08 +08:00
meeb
af3cf7ba63
Merge branch 'main' into main-extractChannelThumbnail 2024-02-26 16:50:29 +11:00
meeb
1b865bbf4f
Merge pull request #293 from geoah/main
Skip metadata and thumbnails if they are past the cutoff date
2024-02-26 16:42:28 +11:00
administrator
32a884365b Duplicate banner.jpg to background.jpg 2023-12-11 19:38:36 +01:00
administrator
0478cb399e Clean code and rename thumbnail by images
It now exports banner as banner.jpg and avatar as poster.jpg and season-poster.jpg
2023-12-11 19:24:44 +01:00
administrator
8770c76d6b Remove BeautifulSoup to only use YT-DLP 2023-12-11 18:50:31 +01:00
administrator
e9d0599569 Add option to export channel thumbnails for Jellyfin 2023-12-10 19:06:00 +01:00
meeb
e54a762a7b rework skip logic check, prevent race condition between metadata downloading and upload date being checked, resolves #440, #183, related to #438 2023-11-30 18:52:32 +11:00
locke4
0523f481d2 Updated according to comments on PR
Fixed whitespace

Update tests.py

Ran makemigrations

Update models.py

Update tests.py

Update models.py

Update tests.py

Update models.py

Update models.py

Update tests.py

Update models.py

Update tests.py

Update tests.py

Update tests.py

Update models.py

Update models.py

Update tests.py

Update models.py

Update models.py

Update tests.py

Update tests.py

Update signals.py

Update tasks.py

Update signals.py

Update models.py

Update tasks.py

Update signals.py

Update tasks.py

Update models.py
2023-10-24 18:37:09 +01:00
locke4
0f65a4027a Add support for regex filters on video names
Update views.py
Update tests.py
Update source.html
Update tasks.py
Update signals.py
Update 0001_initial.py
Update models.py
Update models.py
Update tests.py
2023-10-21 21:07:15 +01:00
cavanfarrell
0542c734e5 Adds workflow to delete local media that no longer exists in the source 2023-10-20 10:19:57 -05:00
Alexey Kryuchkov
612f78e7eb in cleanup_old_media, filter in database rather than in Python 2023-05-27 01:28:15 +03:00
meeb
e75b446883
Merge pull request #334 from kuhnchris/skip-manual
Adding new "manual_skip" field; adapt UI
2023-02-18 12:18:00 +11:00
KuhnChris
f4e5b6e76c del delete_index_source_task calls - solves #333 2023-02-13 14:23:41 +01:00
KuhnChris
977f996d8e Adding new "manual_skip" field; adapt UI 2023-02-13 07:46:16 +01:00
Laurent DEFERT
0e278bc8c4 fix relative media_file path
FileField should store a relative path, to make their "url" attribute work
2022-12-28 12:03:34 +01:00
George Antoniadis
fa5bc3ecab skip metadata and thumbnails once they are past the cutoff date 2022-12-08 01:20:10 +00:00
meeb
0c347d523d delete metadata when a media item is reset, related to #226 2022-03-28 19:14:14 +11:00
meeb
4eca23d88b account for removed media having no published data in metadata, resolves #191 2021-12-10 14:57:50 +11:00
meeb
837b6c3107 switch to yt-dlp with required library updates, resolves #145 2021-09-20 16:49:03 +10:00
Micah Morrison
7d471056c1 Fix meeb/tubesync#90: Match media on source and id 2021-03-11 20:37:44 -05:00
meeb
02a0f924b4 typo 2021-03-08 13:08:38 +11:00
meeb
38665eb00d add a secondary check when download tasks are triggered for download caps, related to #77 2021-03-08 12:20:44 +11:00
meeb
bceefc8b01 skip media which has no publish date in locally stored metadata 2021-02-21 11:15:57 +11:00
meeb
2f324f28a9 add sync-missing-metadata command with docs, resolves #25 2021-02-18 17:24:14 +11:00
meeb
82fa0f6bce add sync.Source.download_media master flag, add manual import existing media command with docs, resolves #24 2021-02-18 16:24:24 +11:00
meeb
749df3f7bb switch to using flat indexing of media, only index metadata for media once, resolves #38 and dramatically reduces crawl requests to youtube 2021-02-02 17:24:19 +11:00
meeb
001554db1a fix format container name, resolves #22 2020-12-20 13:01:14 +11:00
meeb
b45231f533 add secondary time based cap to allow sources to not download everything in a channel, resolves #15 2020-12-19 18:05:01 +11:00
meeb
410906ad8e add XML NFO file writing support, rework media cleanup deletion, resolves #11 2020-12-19 16:00:37 +11:00
meeb
83b9c167a9 add option at source level to copy over thumbnails with media, resolves #8 2020-12-18 12:51:04 +11:00
meeb
4863ccc7ba add log messages for updating media servers 2020-12-13 19:47:45 +11:00
meeb
35096f67e2 typo 2020-12-13 19:34:43 +11:00
meeb
23b3e7011c change updating media servers to be a priority task 2020-12-13 19:33:21 +11:00
meeb
de0c59c7c2 container bugfixesd 2020-12-13 19:17:27 +11:00
meeb
39b56dba04 missing import 2020-12-13 18:30:46 +11:00
meeb
09eb057392 media servers and media server updating 2020-12-12 20:11:50 +11:00
meeb
3489d07289 allow media to be skipped before its downloaded, add a master reset-all-tasks button, tweak signal and task behaviour ordering 2020-12-11 17:14:34 +11:00
meeb
dc5a8271e1 delete old media 2020-12-11 16:35:14 +11:00
meeb
096c48ce1b refactor media format codes, media skipping and re-enabling feature 2020-12-11 16:11:31 +11:00
meeb
7a1899c363 better media task management options 2020-12-10 15:16:01 +11:00
meeb
db2f35c736 rename app dir 2020-12-10 03:40:06 +11:00