Commit Graph
100 Commits
Author SHA1 Message Date
meeb 53e7cc2c87 Merge pull request #691 from tcely/patch-4
Rework download progress hook
2025-02-07 14:43:33 +11:00
meeb 26940c86b4 Merge pull request #665 from tcely/patch-6
Do not delete tasks that are currently running
2025-02-05 18:22:34 +11:00
meeb 690cb42f96 Merge pull request #689 from tcely/patch-4
Bump `ffmpeg`
2025-02-05 14:11:15 +11:00
meeb 3ecf1e125d Merge pull request #688 from tcely/patch-2
Remove code that didn't work
2025-02-05 14:11:00 +11:00
meeb 531be5f3ab Merge pull request #686 from tcely/patch-3
Turn off the `text-transform` with a class
2025-02-05 14:10:33 +11:00
meeb 4b08062761 Merge pull request #685 from tcely/patch-2
Wait for video premiere
2025-02-04 13:33:02 +11:00
meeb 9ece0c26e8 Merge pull request #687 from tcely/patch-4
Do not store duplicate categories
2025-02-04 13:17:46 +11:00
meeb 869e04dd53 Merge pull request #684 from tcely/squash-patch-13
Also check for `media.media_file.name`
2025-02-03 15:00:11 +11:00
meeb 9c36b38ee3 Merge pull request #681 from tcely/squash-9
Fix the misspelled `expected_categories`
2025-02-02 17:18:32 +11:00
meeb 32e481675b Merge pull request #680 from tcely/issue-362-sponsorblock_categories
Rework `sponsorblock_categories` and `CommaSepChoiceField`
2025-02-02 16:54:02 +11:00
meeb f4eb18aa0e Merge pull request #679 from tcely/patch-2
export `TUBESYNC_RESET_DOWNLOAD_DIR`
2025-02-02 16:47:37 +11:00
meeb 4902a446b4 Merge pull request #672 from tcely/patch-3
Adjustments for downloading delays
2025-02-02 16:46:23 +11:00
meeb 5e1da4e58e remove common.logger import, switch to using stdout, solves #670 2025-02-01 18:50:36 +11:00
meeb 89d395f4ac Merge pull request #674 from tcely/patch-2
Simply add the string we want
2025-02-01 18:33:30 +11:00
meeb 78e422f563 Merge pull request #673 from tcely/patch-2
Configure settings for this test
2025-02-01 16:48:47 +11:00
meeb f9d838ca0d Merge pull request #671 from tcely/patch-2
Update local_settings.py.container
2025-02-01 15:35:22 +11:00
meeb 65873a5963 Merge pull request #663 from tcely/patch-5
Reorganize hooks
2025-01-31 17:06:04 +11:00
meeb 9375bbacfb Merge pull request #598 from tcely/patch-3
Remove files in post_delete when Media is deleted
2025-01-31 17:04:35 +11:00
meeb 157f5aabb0 Merge pull request #644 from tcely/patch-4
Fix filesizeformat prefixes
2025-01-31 16:58:31 +11:00
meeb 1c433159b1 Merge pull request #667 from tcely/patch-2
Fix log.debug()
2025-01-31 16:57:47 +11:00
meeb 667d535338 Merge pull request #666 from tcely/patch-8
Use strings for `ytopts` paths
2025-01-31 16:56:39 +11:00
meeb 58bd4c314a Merge pull request #664 from tcely/patch-6
Add `ytopts`
2025-01-30 14:08:38 +11:00
meeb 152f88e7e7 Merge pull request #659 from tcely/patch-2
Use a temporary directory per task
2025-01-29 23:39:48 +11:00
meeb 0eb7a4dab1 Merge pull request #655 from tcely/issue-645-sponsorblock
Use yt_dlp.get_postprocessors()
2025-01-29 17:16:15 +11:00
meeb 90eca25c27 add migrations for sponsorblock categories reworking, part of #657 2025-01-29 17:15:29 +11:00
meeb 30dbb1031d Merge pull request #657 from tcely/patch-2
Fix CommaSepChoiceField
2025-01-29 16:45:21 +11:00
meeb e0bcd330cc Merge pull request #658 from tcely/patch-5
Use TextChoices for SponsorBlock_Category
2025-01-29 16:44:10 +11:00
meeb ee32f238c4 Merge pull request #586 from tcely/rename-files-with-source-format-issue-185
Rename files after a source format change
2025-01-29 16:42:33 +11:00
meeb 82418334d4 Merge pull request #650 from tcely/patch-5
Download thumbnail and media at the same priority
2025-01-28 16:46:44 +11:00
meeb ee5211f8b8 Merge pull request #656 from tcely/patch-12
Set a default nice level
2025-01-28 16:07:17 +11:00
meeb 76cb9411ec Merge pull request #654 from tcely/patch-10
Display language_code for audio formats
2025-01-28 16:06:41 +11:00
meeb 6338b13abd Merge pull request #653 from tcely/patch-9
Default to valid JSON
2025-01-28 16:05:22 +11:00
meeb 63dbb4d8a3 Merge pull request #652 from tcely/patch-8
DRY {json,nfo,thumb}name functions
2025-01-28 16:04:19 +11:00
meeb 2b77d29f50 Merge pull request #651 from tcely/patch-6
Remove unnecessary spaces
2025-01-28 16:00:29 +11:00
meeb f96244bbee Merge pull request #648 from tcely/patch-2
Display media we can't download as skipped
2025-01-28 15:57:32 +11:00
meeb 3130ff2816 Merge pull request #580 from tcely/patch-2
Report db.sqlite3 size on dashboard
2025-01-25 02:02:47 +11:00
meeb afab06fe48 Merge pull request #643 from tcely/patch-4
Better display for audio formats
2025-01-25 00:36:05 +11:00
meeb c1aa9b9d68 Merge pull request #640 from tcely/patch-4
Automated channel_id extraction
2025-01-24 23:56:08 +11:00
meeb 4a24fd1109 Merge branch 'main' of github.com:meeb/tubesync 2025-01-23 00:00:02 +11:00
meeb b38c7d7c7f bump ffmpeg and yt-dlp 2025-01-22 23:59:41 +11:00
meeb f133bda630 Merge pull request #638 from tcely/patch-4
Add youtube.com as a valid domain
2025-01-22 23:45:59 +11:00
meeb a6e7eec40b Merge pull request #637 from tcely/patch-5
Update architectures FAQ
2025-01-21 22:17:09 +11:00
meeb 9289f6b8b9 Merge pull request #636 from tcely/patch-4
Pipefile -> Pipfile
2025-01-21 22:16:34 +11:00
meeb c37844e030 Merge pull request #628 from tcely/patch-6
Create upgrade_yt-dlp.sh
2025-01-21 22:16:15 +11:00
meeb 763716efe9 Merge pull request #635 from tcely/patch-4
Treat static_url the same as other URLs
2025-01-21 18:09:29 +11:00
meeb 44db638b12 fix num workers comparison check, resolves #634 2025-01-21 00:21:03 +11:00
meeb 8c5cef8a5a Merge pull request #625 from FaySmash/patch-1
Update README.md
2025-01-20 17:25:35 +11:00
meeb cc5d221d25 Merge pull request #630 from tcely/cache-apt-and-pipenv
Cache for pipenv & apt
2025-01-20 17:19:09 +11:00
meeb 13b1f20f33 Merge pull request #629 from tcely/patch-7
Bump ffmpeg & yt-dlp
2025-01-17 16:55:39 +11:00
meeb aa820821d4 Merge pull request #627 from tcely/patch-5
Don't write zero into MPAA in .nfo
2025-01-17 16:55:25 +11:00
meeb 1979b66055 Merge pull request #626 from tcely/patch-4
Don't write 'None' in default rating
2025-01-17 16:55:07 +11:00
meeb a340d4f85e Merge pull request #622 from tcely/patch-5
Add environment variables for container
2025-01-15 22:21:52 +11:00
meeb 9b42bfc410 Merge pull request #623 from tcely/patch-6
Avoid env for healthcheck
2025-01-15 20:50:15 +11:00
meeb 8a0a91b83e Merge pull request #620 from tcely/patch-4
Dockerfile health check without the shell
2025-01-15 20:48:32 +11:00
meeb 51153f0053 Merge pull request #612 from tcely/filter-metadata-response
Filter metadata to avoid storing excess text in the database table
2025-01-15 01:29:08 +11:00
meeb d1a7e904ae Merge pull request #619 from tcely/patch-6
Multi-stage docker build for ffmpeg & s6-overlay
2025-01-15 01:27:02 +11:00
meeb 86f39b892c Merge pull request #617 from Makhuta/main
Feature
2025-01-15 01:20:32 +11:00
meeb 9dcc2294e3 Merge pull request #618 from tcely/media-directory_path
Simplify directory_path for Media
2025-01-15 01:17:25 +11:00
meeb b829b233f8 Merge pull request #615 from tcely/patch-5
Test and log ffmpeg version output earlier
2025-01-10 02:20:47 +11:00
meeb ee5f611592 Merge pull request #614 from tcely/patch-4
Make better use of CPU cache with nginx
2025-01-10 02:19:49 +11:00
meeb 1b1fc67984 Merge pull request #613 from tcely/patch-1
exec nginx so bash isn't still running
2025-01-10 02:18:13 +11:00
meeb f6e557f502 Merge pull request #611 from tcely/patch-1
Don't chmod a+r when it already has those permissions
2025-01-07 16:41:35 +11:00
meeb 25bc6143e0 Merge pull request #610 from tcely/patch-1
Match another variation of the message
2025-01-03 01:48:43 +11:00
meeb e2f2a7bb49 Merge pull request #595 from tcely/patch-7
Do not try to skip already skipped media
2024-12-26 12:56:40 +11:00
meeb b40564ff93 Merge pull request #596 from tcely/patch-8
Reduce image size and keep pycache in a volume
2024-12-26 12:44:42 +11:00
meeb 4248824332 Merge pull request #599 from tcely/patch-4
Fix paths for when filename includes sub-directories
2024-12-26 12:43:16 +11:00
meeb 3b3203c7f1 Merge pull request #591 from tcely/patch-5
Handle raise_no_formats exception
2024-12-26 12:42:10 +11:00
meeb 76ac432e53 Merge pull request #593 from RichardHyde/handle_member_only_videos
Handle download_media_metadata task failures
2024-12-26 12:40:45 +11:00
meeb 417675c1ea Merge pull request #597 from tcely/patch-1
Update ci.yaml
2024-12-26 12:30:53 +11:00
meeb 083467296e Merge pull request #601 from tcely/patch-9
Only log new media
2024-12-26 12:29:26 +11:00
meeb 5774e6dfc6 Merge pull request #604 from tcely/patch-12
Use title from DB
2024-12-26 12:05:46 +11:00
meeb e38709809e Merge pull request #606 from tcely/patch-15
Made messages more human friendly
2024-12-26 11:59:53 +11:00
meeb 37b303ecec Merge pull request #605 from tcely/patch-14
Cleanup removed media that has not been downloaded too
2024-12-26 11:59:12 +11:00
meeb c08619cd87 Merge pull request #602 from tcely/patch-10
Remove duplicated ' to:'
2024-12-26 11:57:30 +11:00
meeb 2591e384b4 Merge pull request #600 from tcely/patch-6
Do not log download progress lines by default
2024-12-26 11:56:59 +11:00
meeb 51738afe71 Merge pull request #607 from tcely/patch-16
Bump yt_dlp & ffmpeg
2024-12-26 11:41:37 +11:00
meeb 904c57f603 Merge pull request #592 from tcely/patch-6
Use Path in file_is_editable
2024-12-22 19:06:40 +11:00
meeb cfb8bef61e Merge pull request #590 from tcely/patch-4
Switch to color option
2024-12-22 19:05:19 +11:00
meeb 63f82a0c54 Merge pull request #589 from tcely/patch-3
Remove forcejson option
2024-12-22 19:04:13 +11:00
meeb 4d2a393474 Merge pull request #587 from tcely/patch-1
Use tempfile for write_text_file
2024-12-22 18:58:35 +11:00
meeb 52865cb5b4 Merge pull request #585 from tcely/patch-1
Remove unused timedelta import
2024-12-18 13:33:15 +11:00
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