meeb
1f0169ae4b
Merge pull request #752 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Has been cancelled
Run Django tests for TubeSync / test (3.11) (push) Has been cancelled
Run Django tests for TubeSync / test (3.12) (push) Has been cancelled
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
Process renaming after downloads
2025-02-21 23:06:27 +11:00
tcely
225ff0d64e
Process renaming after downloads
2025-02-21 06:54:42 -05:00
meeb
9b25f4b361
Merge pull request #751 from tcely/patch-5
...
Remove duplicate function
2025-02-21 22:37:47 +11:00
meeb
d163c11b14
Merge pull request #750 from tcely/patch-3
...
Use multiple threads for renaming
2025-02-21 22:37:29 +11:00
meeb
079a9d116d
Merge pull request #749 from tcely/patch-2
...
Do not let one private video hold up the rest
2025-02-21 22:34:51 +11:00
tcely
e727e30ece
Simplify the get_queryset
function
2025-02-21 05:18:00 -05:00
tcely
29197d241a
Remove duplicate function
2025-02-21 05:01:29 -05:00
tcely
986dc17013
Use multiple threads for renaming
...
A single thread is much too slow for hundreds, or more, rename tasks.
With at least two, one thread can be loading while another is being processed. The times when nothing is happening are reduced significantly.
2025-02-21 04:19:12 -05:00
tcely
78977bbdec
Limit the try and log what happened for debugging
2025-02-20 23:24:10 -05:00
tcely
95774a0d2c
Do not let one private video hold up the rest
2025-02-20 23:16:13 -05:00
meeb
f78fa44e0c
Merge pull request #747 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Has been cancelled
Run Django tests for TubeSync / test (3.11) (push) Has been cancelled
Run Django tests for TubeSync / test (3.12) (push) Has been cancelled
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
Add and use `refresh_formats`
2025-02-20 17:25:12 +11:00
tcely
4591d3867b
Ask for formats that might not work and test them
2025-02-19 21:37:55 -05:00
tcely
b65a0ff759
Remove the useless "not skipping" logged messages
2025-02-19 18:30:45 -05:00
tcely
5f81c3619f
fixup: convert seconds with timedelta
2025-02-19 18:03:17 -05:00
tcely
b01af70098
Try to refresh formats after download failed
2025-02-19 17:48:18 -05:00
tcely
ad8fa72123
Try to refresh formats while checking media
2025-02-19 17:34:20 -05:00
tcely
16cd0983c9
Add refresh_formats
property
2025-02-19 17:18:20 -05:00
meeb
570a150150
Merge pull request #746 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Select a combined format if nothing else is available
2025-02-19 19:07:54 +11:00
meeb
ba8d4f7b1d
Merge pull request #745 from tcely/patch-5
...
Defer fields for `rename_media` task
2025-02-19 19:06:59 +11:00
tcely
9d3d997e9a
Select a combined format if nothing else is available
2025-02-19 00:53:05 -05:00
tcely
ed3136c7a8
Defer Media.metadata
inside rename_media
task
2025-02-18 21:12:40 -05:00
meeb
8cd970d135
Merge pull request #744 from tcely/patch-3
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Bump `ffmpeg` build
2025-02-19 13:01:54 +11:00
meeb
6ded048b30
Merge pull request #743 from tcely/patch-2
...
Add `XDG_CACHE_HOME` environment variable
2025-02-19 13:01:37 +11:00
tcely
18a170a8e0
Defer fields for rename_media task creation
2025-02-18 20:59:30 -05:00
tcely
852d0cf0f2
Bump ffmpeg
build
2025-02-18 19:19:41 -05:00
tcely
d8e9fa21fd
Use the default cache path for yt-dlp
2025-02-18 19:03:32 -05:00
tcely
74780220f4
Add XDG_CACHE_HOME
environment variable
2025-02-18 18:56:12 -05:00
meeb
60a1e09f5f
Merge pull request #740 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Prefer `fulltitle` but do not require it
2025-02-18 18:10:07 +11:00
tcely
03f0680d0b
Prefer fulltitle
but do not require it
2025-02-17 23:32:06 -05:00
meeb
e4183c3653
Merge pull request #736 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Load `fulltitle` from the `metadata`
2025-02-18 15:02:19 +11:00
meeb
54487d81b1
Merge pull request #739 from tcely/patch-3
...
Move import for `tz`
2025-02-18 15:01:53 +11:00
tcely
6aa392118d
Remove import for tz
2025-02-17 22:38:00 -05:00
tcely
a425051174
Add import for tz
2025-02-17 22:36:34 -05:00
meeb
d482a3a444
Merge pull request #737 from tcely/patch-3
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Add `metadata_published` function
2025-02-18 07:21:53 +11:00
tcely
226d886557
fixup: call the function
2025-02-17 08:35:56 -05:00
tcely
35a4d2fd39
Use a function instead of a property
2025-02-17 08:34:37 -05:00
tcely
37b15ed625
Use Media.metadata_published
for indexing also
2025-02-17 08:23:49 -05:00
tcely
494250625c
Add an optional argument to metadata_published
2025-02-17 08:19:19 -05:00
tcely
0a1b08b654
Use Media.metadata_published
2025-02-17 08:13:20 -05:00
tcely
695c1f6e59
Add metadata_published
property
2025-02-17 08:07:46 -05:00
tcely
b71236651a
Load fulltitle
from the metadata
2025-02-17 07:52:12 -05:00
meeb
676b2c3ace
Merge pull request #735 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
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
Ensure the directory exists for testing
2025-02-17 23:44:22 +11:00
tcely
1e5f295d28
fixup: import the check_source_directory_exists
task
2025-02-17 06:08:38 -05:00
tcely
573df05867
Update .gitignore
2025-02-17 06:02:23 -05:00
tcely
eb6c78a0e4
Update .dockerignore
2025-02-17 05:59:20 -05:00
tcely
76e3c78ff0
Ensure the directory exists for testing
2025-02-17 05:53:32 -05:00
meeb
a0453d040a
Merge pull request #733 from tcely/patch-4
...
Unskip when redownloading
2025-02-17 18:20:29 +11:00
meeb
8b15ee5314
Merge pull request #732 from tcely/patch-3
...
Do not show controls when skipped
2025-02-17 18:20:10 +11:00
meeb
3de98335db
Merge pull request #731 from tcely/patch-2
...
Review of signals.py
2025-02-17 18:19:24 +11:00
tcely
610df60447
Unskip when redownloading
2025-02-16 22:39:40 -05:00