Commit Graph
100 Commits
Author SHA1 Message Date
meeb 679f77b6b4 Merge pull request #579 from tcely/patch-4
Simplify directory_path
2024-12-12 00:07:41 +11:00
meeb 0fc3789cdc Merge pull request #578 from tcely/patch-1
Remove audio / video directory modification
2024-12-11 23:52:02 +11:00
meeb fcb9803da6 Merge branch 'main' of github.com:meeb/tubesync 2024-12-11 23:44:39 +11:00
meeb 475a26d9dd migration caused by #574 2024-12-11 23:44:28 +11:00
meeb 356f4f1201 Merge pull request #577 from tcely/patch-1
Adjust days_to_keep logic
2024-12-11 23:34:16 +11:00
meeb 6c12244a25 whoops 2024-12-11 23:17:03 +11:00
meeb 2c12bf5797 tidy up settings and readme 2024-12-11 23:04:14 +11:00
meeb 5f28b8be66 tweaks related to #572 2024-12-11 22:56:21 +11:00
meeb a8997400b2 Merge pull request #572 from jameswlane/main
Add Support for TUBESYNC_DIRECTORY_PREFIX Environment Variable
2024-12-11 22:45:42 +11:00
meeb a8b12338af Merge pull request #576 from tcely/patch-1
Disable checking against days to keep
2024-12-11 22:16:32 +11:00
meeb 1981301ed6 Merge pull request #566 from tcely/patch-1
Sort video formats by height and bitrate
2024-12-11 01:03:24 +11:00
meeb bd72513d69 bump s6 to v3.2.0.2 2024-12-10 22:36:45 +11:00
meeb 26cb02be07 bump yt-dlp and ffmpeg, resolves #575 2024-12-10 22:30:09 +11:00
meeb 7974819dfa Merge pull request #571 from tcely/patch-3
Handle STR0NNN in a generic way
2024-12-10 18:54:28 +11:00
meeb 6b7197c980 Merge pull request #574 from tcely/patch-2
Simplify regex for sub_langs
2024-12-10 18:44:51 +11:00
meeb 44b1d21854 Merge pull request #573 from tcely/patch-5
Accept '-' in sub_langs
2024-12-10 17:45:24 +11:00
meeb e230b7ce36 Merge pull request #569 from tcely/patch-2
Adjust to correct 60 fps case
2024-12-10 17:42:43 +11:00
meeb 40e48c9317 Merge pull request #562 from tcely/patch-3
Refinements for Dockerfile
2024-11-27 02:15:35 +11:00
meeb 0d5a0b0c86 Merge pull request #557 from danielmawhirter/further-fallback
Configure minimum permitted video height with VIDEO_HEIGHT_CUTOFF env var
2024-11-24 18:56:39 +11:00
meeb 0e9ae54580 Merge pull request #560 from tcely/patch-2
Spelled firewall correctly
2024-11-24 18:55:21 +11:00
meeb 73037ecd60 Merge pull request #559 from tcely/patch-2
Remove value from TARGETARCH
2024-11-23 12:57:13 +11:00
meeb 429cc66d26 bump yt-dlp and ffmpeg 2024-11-23 03:45:20 +11:00
meeb f425f952f8 Merge pull request #558 from tcely/patch-1
Reworked Dockerfile
2024-11-23 03:37:24 +11:00
meeb 30d2b68cbd Merge pull request #556 from tcely/patch-1
Use YOUTUBE_DL_TEMPDIR setting
2024-11-20 15:37:13 +11:00
meeb cca45e06d1 bump ffmpeg and yt-dlp 2024-10-31 20:15:46 +11:00
meeb 65229c3e9f bump s6 to 3.2.0.0, bump ffmpeg, bump yt-dlp 2024-10-05 19:32:28 +10:00
meeb 046909333f Merge pull request #537 from michalmiddleton/patch-1
Fix python version in manage.py
2024-08-24 16:49:32 +10:00
meeb 4c5d6b7a4d bump to 0.13.7 2024-08-07 15:57:21 +10:00
meeb 5af3d116bd bump ffmpeg and yt-dlp 2024-08-07 15:53:27 +10:00
meeb 3efff6d501 enable video indexing as the default 2024-08-07 15:50:55 +10:00
meeb 9fc98c7935 Merge pull request #523 from FaySmash/tweaked
Add support for indexing Streams
2024-08-07 14:58:35 +10:00
meeb 7d9f2005e4 bump ffmpeg and yt-dlp 2024-08-03 19:50:47 +10:00
meeb 9b2300d8f6 bump ffmpeg 2024-07-28 18:10:39 +10:00
meeb 133f87d826 wrong language 2024-07-18 14:24:11 +10:00
meeb 623867ea3a upload_date is set by metadata and is not a filterable field 2024-07-18 14:23:31 +10:00
meeb ebbf654cb5 account for upload_date not being set when filtering media by date 2024-07-18 14:18:02 +10:00
meeb 68de807483 add check that media items have a published date from metadata set before checking for download caps when filtering, resolves #519 (related to #515) 2024-07-18 01:42:36 +10: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 99e6280334 missing import related to #94 2024-07-14 19:15:40 +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
meeb 94dbe8bf48 Merge pull request #517 from timwhite/docker-build-caching
Docker build caching
2024-07-13 18:28:47 +10:00
meeb 82927a580b Merge pull request #516 from timwhite/higher-order-custom-filter
Allow semi easy addition to filtering logic
2024-07-13 18:21:38 +10:00
meeb 8f31b86ae9 Merge pull request #515 from timwhite/improve-skip-filtering
Improve skip filtering with regex invert and duration limits
2024-07-13 17:24:06 +10:00
meeb 65b5643705 bump yt-dlp, ffmpeg and libs 2024-07-11 01:34:44 +10:00
meeb 6dad25bbaf Merge pull request #513 from joestump/jstump-fix-tests
Use assertEqual as pluralized doesn't exist
2024-07-11 00:38:04 +10:00
meeb e3b5d63501 default remotely downloaded images to be converted to a flat rgb colourspace to be compatible with jpeg encoding, resolves #504 2024-06-11 15:33:47 +10:00
meeb 7ad54c1ecc bump ffmpeg 2024-04-29 02:03:04 +10:00
meeb f897e0fa50 strip emojis from nfo output strings, resolves #495 2024-04-29 01:49:37 +10:00
meeb 8c0c6ad6c9 strip some additional characters from source name when used in filenames, resolves #494 2024-04-29 01:40:53 +10:00
meeb 8718fb6145 bump to 0.13.6 2024-03-26 04:03:01 +11:00
meeb 00af9db864 bump ffmpeg to 2024-02-25-15-18 2024-03-13 15:06:48 +11:00
meeb 85bb92bab0 bump regex filter field to 200 chars, resolves #486 2024-03-13 14:56:15 +11:00
meeb e7d3705c95 version bump to trigger yt-dlp update 2024-03-12 00:59:02 +11:00
meeb d0609279aa bump to 0.13.4 2024-02-26 18:29:37 +11:00
meeb 81da792054 fix migration conflict 2024-02-26 17:33:46 +11:00
meeb 688517069a bump ffmpeg to autobuild-2024-02-25-15-18 2024-02-26 17:33:27 +11:00
meeb e6ef3abf1d Merge branch 'main' of github.com:meeb/tubesync 2024-02-26 17:05:15 +11:00
meeb e28c698f7e add http auth support to healthcheck, related to #472 2024-02-26 17:01:07 +11:00
meeb 4c02d45436 Merge pull request #449 from InterN0te/main-extractChannelThumbnail
Added an option to export channels thumbnails for Jellyfin
2024-02-26 16:50:37 +11:00
meeb af3cf7ba63 Merge branch 'main' into main-extractChannelThumbnail 2024-02-26 16:50:29 +11:00
meeb 246e2a3187 revert skip metadata if already skipped change, related to #293 2024-02-26 16:44:49 +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
meeb c6acd5378c move TIME_ZONE set by env var from local_settings to settings, resolves #462 2024-02-02 05:51:20 +11:00
meeb e7788eb8fb Merge pull request #450 from InterN0te/main-delete-files-on-disk
Following Delete files on disk #426
2024-01-17 22:31:09 +11:00
meeb e4e0b48c0b Merge pull request #460 from skayred/main
Optimized source page and dashboard loading
2024-01-17 22:29:59 +11:00
meeb b11b667aff Merge pull request #452 from ShaneBridges1234/patch-1
Update other-database-backends.md
2024-01-03 16:06:17 +11:00
meeb 7384c00713 fix typo in sponsorblock categories, remove dupe metadata flags, related to #362 2023-12-12 16:28:26 +11:00
meeb 4fdd172b05 tidy up and pass a serialised list through to youtube.download_media, may help with #362 2023-12-12 14:40:23 +11:00
meeb 6853c1fa76 fix tests 2023-12-11 13:42:33 +11:00
meeb 3a87b5779e Merge pull request #448 from InterN0te/main-addNfoInfo
Added season and episode tags in NFO to get Jellyfin displaying correctly
2023-12-10 17:58:04 +11:00
meeb c159c24d15 Merge pull request #443 from depuhitv/patch-1
compress sync_media table for mariadb
2023-12-04 18:05:02 +11:00
meeb 7aa9c0ec8a bump to 0.13.3 2023-11-30 18:58:29 +11: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
meeb 512b70adad toggle logging verbosity based on settings.DEBUG 2023-11-30 18:50:22 +11:00
meeb 6c21ff15ab stopcontainer helper 2023-11-30 18:49:58 +11:00
meeb adf26cb4e3 bump ffmpeg to autobuild-2023-11-29-14-19 2023-11-30 18:49:50 +11:00
meeb 45c12561ba Merge pull request #438 from locke4/main
Fix signals.py mistake
2023-11-29 04:05:13 +11:00
meeb 33b471175a Merge pull request #425 from locke4/main
Add support for regex video title filtering
2023-11-20 16:53:58 +11:00
meeb 7f4e8586b7 Merge pull request #435 from klinker41/patch-1
Update other-database-backends.md
2023-11-20 16:51:00 +11:00
meeb 30c2127271 bump ffmpeg to 2023-11-14 and yt-dlp to 2023.11.16 2023-11-16 18:54:57 +11:00
meeb 5cac374486 Merge pull request #420 from sparklesmcfadden/delete-removed-media
Adds workflow to delete local media that no longer exists in the source
2023-10-21 14:31:39 +11:00
meeb 69efc9298d Merge pull request #423 from ltomes/patch-1
Update other-database-backends.md
2023-10-21 14:30:06 +11:00
meeb 42b337c408 bump ffmpeg to autobuild-2023-10-11-14-20 2023-10-12 15:50:38 +11:00
meeb 2f82f8c599 fix tests 2023-10-12 15:44:51 +11:00
meeb b57ca110b0 bump to 0.13.1 2023-10-12 15:34:33 +11:00
meeb e3e7352600 add uploader variable, resolves #270 2023-10-12 15:33:58 +11:00
meeb 6d3a7bf859 move metadata collection to a higher priority over thumbnails, resolves #418 2023-10-12 15:27:19 +11:00
meeb 25f622311f bump to 0.13.0 2023-09-25 18:47:21 +10:00
meeb adea4a0ecd bump ffmpeg to autobuild-2023-09-24-14-11 2023-09-25 18:45:45 +10:00
meeb 0d76f2f94e bump s6 to 3.1.5.0 2023-09-25 18:37:29 +10:00
meeb 71578d926e fix tests after subs lang pr 2023-09-25 18:31:32 +10:00
meeb 777cdb5ecc Merge pull request #406 from pacoccino/subtitles
Subtitles
2023-09-05 06:33:26 +10:00
meeb ddc127e6af bump libs, bump ffmpeg to autobuild-2023-08-12-14-12, resolves #399 2023-08-13 17:43:43 +10:00
meeb 63d32a1e11 replace PIL.Image.ANTIALIAS with PIL.Image.LANCZOS, resolves #392 2023-07-16 00:06:05 +10:00
meeb 2ebbb8480e bump ffmpeg to 2023-07-14-14-08 2023-07-15 14:32:16 +10:00
meeb 21785e031a add requests[socks], resolves #391 2023-07-15 14:23:23 +10:00
meeb f12e13162f ignore media formats which do not have acodecs or vcodecs in their respective matchers, resolves #386 2023-06-29 23:48:35 +10:00
meeb 5c9c1550bf make shell helper 2023-06-29 23:30:47 +10:00
meeb 12638afb60 bump container image base to debian bookworm, update ffmpeg to 2023-06-27 and yt-dlp to 2023-06-22, rework python packages installation after bookworm update 2023-06-28 02:54:09 +10:00
meeb b9886a3b27 Merge pull request #381 from a-kr/fix_cleanup_old_media
in cleanup_old_media, filter in database rather than in Python
2023-05-27 14:03:35 +10:00