Commit Graph

499 Commits

Author SHA1 Message Date
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
locke4 2d6f485a5d Update signals.py 2023-11-28 08:48:31 +00: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
Jake Klinker bab4b9b056
Update other-database-backends.md
Add documentation about how to use a docker compose postgres container and connect it to tubesync. This seems like a fairly basic use case that many users would want to implement, given the large performance benefits it brings.
2023-11-19 10:23:07 -07:00
meeb 30c2127271 bump ffmpeg to 2023-11-14 and yt-dlp to 2023.11.16 2023-11-16 18:54:57 +11:00
locke4 d1cb7ef76c
Delete tubesync/sync/migrations/0020_auto_20231024_1812.py 2023-10-24 19:26:50 +01:00
locke4 1fd4f87c53
Merge pull request #8 from locke4/fix-pagenums
Ran makemigrations
2023-10-24 19:25:52 +01:00
locke4 cf06f4cbc2
Merge pull request #7 from locke4/locke4-patch-2
Updated according to comments on PR
2023-10-24 18:38:17 +01: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 aa4bd4ec26 Ran makemigrations 2023-10-24 18:17:56 +01:00
locke4 96d9ee93ef
Merge pull request #6 from locke4/fix-pagenums
Fix pagenums for "only_skipped" query param
2023-10-22 13:39:11 +01:00
locke4 8240c49d5c
Update ci.yaml 2023-10-22 02:42:57 +01:00
locke4 0c5e3d3818
Update media.html 2023-10-22 02:30:24 +01:00
locke4 22edd1bbda
Update pagination.html 2023-10-22 02:25:19 +01:00
locke4 fea0bb191e
Fix typo 2023-10-21 21:23:57 +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
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
Levi Tomes 1be8dff769
Update other-database-backends.md
django-admin only ran the loaddata for me with the - before the format flag.
2023-10-20 18:22:40 -05:00
cavanfarrell 350e544594 Fixes formatting 2023-10-20 10:25:20 -05:00
cavanfarrell 0542c734e5 Adds workflow to delete local media that no longer exists in the source 2023-10-20 10:19:57 -05: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
pacoccino 3dd445bf96 Add a validator for sub_lang 2023-09-04 14:58:57 +02:00
pacoccino 86744c0510 Remove extension edits 2023-09-02 14:37:07 +02:00
pacoccino be7454f72a Add subtitles config into sources model 2023-09-02 14:30:23 +02:00
pacoccino e9f03cb6bf download subtitles draft 2023-08-31 22:40:29 +02: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
Alexey Kryuchkov 612f78e7eb in cleanup_old_media, filter in database rather than in Python 2023-05-27 01:28:15 +03:00
meeb 0c5a9c53f8
Merge pull request #376 from gautamkrishnar/fix/dockerfile
fixing unavailable ffmpeg version
2023-05-04 12:38:27 +10:00