tcely
f88df0d4e6
Manually skipped items do not need additional filtering
2024-12-21 16:46:17 -05:00
tcely
6c757185db
Do not try to skip already skipped media
...
Logically these functions can only mark media instances as skipped, so running them for media instances that are already marked that way is a waste of resources.
2024-12-21 16:19:26 -05:00
meeb
52865cb5b4
Merge pull request #585 from tcely/patch-1
...
Run Django tests for TubeSync / test (3.7) (push) Has been cancelled
Run Django tests for TubeSync / test (3.8) (push) Has been cancelled
Run Django tests for TubeSync / test (3.9) (push) Has been cancelled
Run Django tests for TubeSync / containerise (push) Has been cancelled
Remove unused timedelta import
2024-12-18 13:33:15 +11:00
tcely
d85fb92b2e
Remove unused timedelta import
2024-12-17 15:29:34 -05:00
meeb
679f77b6b4
Merge pull request #579 from tcely/patch-4
...
Run Django tests for TubeSync / test (3.7) (push) Has been cancelled
Run Django tests for TubeSync / test (3.8) (push) Has been cancelled
Run Django tests for TubeSync / test (3.9) (push) Has been cancelled
Run Django tests for TubeSync / containerise (push) Has been cancelled
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
tcely
de4a15efed
Remove audio / video directory modification
2024-12-11 07:48:39 -05: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
tcely
a4794ec3b1
Enable filter_source_cutoff with new logic
2024-12-11 06:59:32 -05: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
tcely
bb73cc6c97
Add days_to_keep_date
2024-12-11 06:43:26 -05: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
tcely
d9c56db627
Disable checking against days to keep
...
This isn't the logic we should be using.
Just stop using it until the function is comparing the proper dates.
2024-12-11 05:35:09 -05:00
James W Lane
ff8d00f5bd
updating code per comments
2024-12-10 20:04:42 -06:00
meeb
1981301ed6
Merge pull request #566 from tcely/patch-1
...
Run Django tests for TubeSync / test (3.7) (push) Waiting to run
Run Django tests for TubeSync / test (3.8) (push) Waiting to run
Run Django tests for TubeSync / test (3.9) (push) Waiting to run
Run Django tests for TubeSync / containerise (push) Waiting to run
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
tcely
ed44838aa1
Merge branch 'main' into patch-1
2024-12-10 03:11:26 -05:00
meeb
7974819dfa
Merge pull request #571 from tcely/patch-3
...
Run Django tests for TubeSync / test (3.7) (push) Waiting to run
Run Django tests for TubeSync / test (3.8) (push) Waiting to run
Run Django tests for TubeSync / test (3.9) (push) Waiting to run
Run Django tests for TubeSync / containerise (push) Waiting to run
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
tcely
63d0f4f15a
Simplify regex for sub_langs
2024-12-10 02:02:30 -05: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
tcely
a4dc416ce8
Simplify directory_path
...
This looked to be identical code to what `filename` used.
Remove the duplicated code by using the function instead.
2024-12-10 00:05:58 -05:00
James W Lane
aa3bc7e6af
fixed default test
2024-12-09 22:23:32 -06:00
James W. Lane III
cf1aec6922
Merge pull request #1 from tcely/patch-4
...
directory mode on settings
2024-12-09 20:53:00 -06:00
tcely
049c6f3764
Accept '-' in sub_langs
2024-12-09 18:05:45 -05:00
tcely
d33be55b51
Raise an error for an invalid custom value
2024-12-09 15:44:32 -05:00
tcely
a487e64550
Raise an error for an unsupported value
2024-12-09 15:40:16 -05:00
tcely
2a63e3a360
Reset tubesync/sync/models.py ( #16 )
2024-12-09 15:26:12 -05:00
tcely
233d384e25
Removed unnecessary str
2024-12-09 14:56:41 -05:00
tcely
a02fd5bde9
maxsplit and quoting
2024-12-09 14:21:55 -05:00
tcely
279a01f9bc
directory mode on settings
2024-12-09 14:06:35 -05:00
James W Lane
0fafca037c
updated tubesync type directory path
2024-12-09 09:33:28 -06:00
tcely
fb663d508f
Uppercase the codec string first, not last
2024-12-05 18:27:46 -05:00
tcely
6fdcc5ffa5
Handle STR0NNN in a generic way
...
The function should return 'VP9' for:
- vp9.1.2.3
- vp09.4.5.6
As well as other variations.
It also works for avc01 or av01, or any others that fit the pattern.
2024-12-05 17:56:53 -05:00
tcely
f570fb57b9
Adjust to correct 60 fps case
2024-12-05 07:57:24 -05:00
tcely
b1a4c8bbaf
Include streams with a blank format_note and the proper height
2024-12-05 00:30:32 +00:00
tcely
09044aa95d
Return for empty format lists first
2024-12-05 00:30:32 +00:00
tcely
6d7d3483a4
Use the audio format list from youtube-dl
2024-12-05 00:30:32 +00:00
tcely
ed98f56946
Adjust VP09 vcodec to match VP09 source vcodec
2024-12-05 00:30:32 +00:00
tcely
526c6a97b4
Match against height instead of format
2024-12-05 00:30:32 +00:00
tcely
77247f7a7f
Use reversed argument for multiple key sorting
2024-12-05 00:30:32 +00:00
tcely
ede9dff4e6
Use new multiple key sorting
2024-12-05 00:30:32 +00:00
tcely
4b60073ef0
Add multiple key sorting
2024-12-05 00:30:32 +00:00