Commit Graph
100 Commits
Author SHA1 Message Date
tcely f461ea5bc2 Extract to the specified directory 2025-11-16 11:34:54 -05:00
tcely bc9d43dea9 Execute uname once 2025-11-16 11:24:15 -05:00
tcely 8b0a2d17eb Executable bit for install_deno.sh 2025-11-16 11:09:01 -05:00
tcely e00d31cd53 Create install_deno.sh 2025-11-16 11:06:09 -05:00
tcely 31f9406b96 Add --mtime option to yt-dlp config 2025-11-16 09:34:37 -05:00
tcely 9f48a5f1c9 Update and rename config/root/etc/yt-dlp.conf to config/root/etc/yt-dlp/config.txt 2025-11-16 09:33:14 -05:00
tcely fd7cf73315 Create yt-dlp.conf 2025-11-16 09:21:47 -05:00
tcely 384cd5fd13 Stop bundling deno in the image 2025-11-16 09:04:36 -05:00
tcely 104ae916e6 Record the QuickJS version output 2025-11-14 11:18:11 -05:00
tcely 8e94a78d2d Check for the expected output from qjs --help
The return code was 1, not 0 for the `--help` flag.
2025-11-14 11:10:33 -05:00
tcely 33a4a47e7a Merge branch 'meeb:main' into patch-2 2025-11-14 10:12:20 -05:00
tcely ca9e23dee8 Show qjs --help output
There is not a separate `--version` flag,
but the help output does include the version.
2025-11-14 10:09:50 -05:00
tcely 4277195c8f Enable deno and quickjs runtimes by default 2025-11-14 10:03:10 -05:00
tcely 9dc85f7e97 Integrate QuickJS with checksum validation
Added QuickJS support and checksum verification in Dockerfile.
2025-11-14 09:53:11 -05:00
tcely bdc82e10ae Adjust combined formats matching
Collect combined formats that match and prioritize the marked default format.
Failing that, try to use the English audio formats.
2025-11-14 02:53:58 -05:00
tcely 92026ce66b Reduce the work in the nested for loop 2025-11-13 22:14:53 -05:00
tcely dcb3c93340 Use the appropriate key for Media.iter_formats 2025-11-13 22:03:01 -05:00
tcely 3a718ca9b2 Use Media.iter_formats for matched formats 2025-11-13 22:00:31 -05:00
tcely 3d30877e08 Display language codes for matched formats 2025-11-13 21:33:20 -05:00
tcely ff733ebe4c Add format dictionaries to context 2025-11-13 21:04:22 -05:00
tcely 7de84a2bda Refresh formats before manually downloading again 2025-11-13 18:34:15 -05:00
tcely 88f6053184 Fix Dockerfile syntax 2025-11-13 02:43:41 -05:00
tcely 21b2bf841c Provide a default for deno_version 2025-11-12 15:17:01 -05:00
tcely 22d6a42b64 Add deno_version to context 2025-11-12 15:13:14 -05:00
tcely 396f932626 Add deno version to the footer template 2025-11-12 15:08:53 -05:00
tcely 8f64045967 Display full deno version output 2025-11-12 14:58:07 -05:00
tcely b32cc05318 Record the deno version 2025-11-12 14:50:32 -05:00
tcely f42784a662 Create 0036_alter_source_sponsorblock_categories.py 2025-11-12 03:22:30 -05:00
tcely a850c9e2a6 fixup: match spacing 2025-11-04 05:27:35 -05:00
tcely cdd03ccd58 Add hook to SponsorBlock categories 2025-11-04 05:12:11 -05:00
tcely 3e8190e4cb Constrain setts to a simpler expression 2025-11-03 23:35:36 -05:00
tcely a73738cae0 Adjust the logic 2025-11-03 22:17:33 -05:00
tcely d1e4865709 Lowercase the key 2025-11-03 21:16:50 -05:00
tcely 42585c2366 Avoid a KeyError checking postprocessor_args 2025-11-03 20:43:38 -05:00
tcely 3d6302d1f1 Add postprocessor_args for VideoRemuxer 2025-11-03 20:32:43 -05:00
tcely 62f6478ef9 Release for 2025-011 2025-10-30 11:27:46 -04:00
tcely 9a7f89e960 Also upgrade extras with yt-dlp 2025-10-16 05:21:42 -04:00
tcely a961c999da Avoid SIGKILL from docker stop 2025-10-06 06:35:51 -04:00
tcely 8097f4ce24 Additional deno variables 2025-09-28 08:53:02 -04:00
tcely ee3b1d7cd0 Turn off deno update checking 2025-09-28 08:41:05 -04:00
tcely bfd9019cf1 Release for 2025-010 2025-09-26 00:04:49 -04:00
tcely 9507d2a232 Add deno for upcoming yt-dlp changes 2025-09-25 03:00:24 -04:00
tcely 3af64844f8 Stop trying to use the ios client 2025-09-21 13:44:15 -04:00
tcely aa2fea4970 Set Media.downloaded_fps to an integer 2025-09-02 12:51:26 -04:00
tcely d7991c6e10 Mark the old task history rows as revoked 2025-09-02 03:28:15 -04:00
tcely 9526159939 Preserve task history for rescheduled tasks 2025-09-02 03:17:45 -04:00
tcely 264f288738 Place formats under youtube where it belongs 2025-08-31 17:38:01 -04:00
tcely d889ba5bf9 Remove missing_pot from youtube.py 2025-08-31 17:34:11 -04:00
tcely 89d4201128 Add missing_pot to settings.py 2025-08-31 17:24:13 -04:00
tcely b6e8978b77 Remove web_embedded player client 2025-08-31 17:21:08 -04:00
tcely ead4c041aa Adjust clients for the new default 2025-08-25 08:13:10 -04:00
tcely 3650c169ba Update default to use bool 2025-08-24 08:28:57 -04:00
tcely 96f5dc8b91 Use bool for source data in tests.py 2025-08-24 08:25:16 -04:00
tcely 7bebc96dc3 Call choices_bool 2025-08-23 03:59:44 -04:00
tcely 3ade1debb6 Use FilterSeconds.choices_bool 2025-08-23 03:48:33 -04:00
tcely 2da9d63018 Remove coerce 2025-08-23 03:45:44 -04:00
tcely b4d757e7c1 Add choices_bool to FilterSeconds 2025-08-23 03:43:22 -04:00
tcely 60cc5b16f6 Coerce the value 2025-08-23 03:13:16 -04:00
tcely a3cd13c38e Use integers again 2025-08-23 03:02:30 -04:00
tcely 3e833ac546 Use FilterSeconds in tests.py 2025-08-23 00:28:11 -04:00
tcely 0ade3fa83a Use strings to match current value 2025-08-23 00:12:05 -04:00
tcely 09a8f73bc9 Add Huey to notable software 2025-08-21 12:36:58 -04:00
tcely f45d09042a Release for 2025-009 2025-08-18 07:56:38 -04:00
tcely 4b573875a6 Increase Django patch level 2025-08-18 07:54:07 -04:00
tcely 849ce92cec Update Pipfile 2025-08-18 07:47:44 -04:00
tcely ea22d31601 Update youtube-pot.md 2025-08-18 01:22:56 -04:00
tcely 8eb1cb3a23 Adjust the settings key 2025-08-18 00:50:32 -04:00
tcely 791f50be6d Clippy simply wanted to help
Changing the example URLs to a more positive message.

The case for showing your support as an obstacle to anti-consumer practices:
https://youtu.be/2_Dtmpe9qaQ
2025-08-16 16:34:23 -04:00
tcely 8ef3e81a45 Adjust a logged message 2025-08-15 05:32:31 -04:00
tcely 4ced5278f8 Delete patches/background_task/utils.py 2025-08-15 05:26:40 -04:00
tcely 25410ae392 Delete patches/background_task/models.py 2025-08-15 05:26:28 -04:00
tcely 2f58fc95ac Delete patches/background_task/management/commands/process_tasks.py 2025-08-15 05:25:05 -04:00
tcely 771b7507ce Remove background_task from logger.py 2025-08-15 05:19:35 -04:00
tcely eea7bbf49c Remove background_task from reset-tasks.py 2025-08-15 05:14:34 -04:00
tcely 4ffecc32d2 Use start_at for source error 2025-08-15 05:05:31 -04:00
tcely b0127fafec fixup: add a missing import 2025-08-11 12:00:27 -04:00
tcely f3fa19d2f0 Log the details from the schedule indexing task 2025-08-11 11:58:19 -04:00
tcely afac67544e Raise the new QuerySetEmptyError exception 2025-08-11 11:49:39 -04:00
tcely e93abfc6f2 Add QuerySetEmptyError 2025-08-11 11:40:23 -04:00
tcely 2c48cb2848 Add mweb also 2025-08-11 10:52:10 -04:00
tcely 6d1721994f Skip over media that is being indexed 2025-08-11 10:31:32 -04:00
tcely 63b0cdebe9 Convert yt_dlp.utils.LazyList using exhaust method 2025-08-11 10:20:29 -04:00
tcely 8fc25ce21d Use the configured extractor_args 2025-08-10 09:15:32 -04:00
tcely 0382063389 Add additional player clients 2025-08-10 08:25:52 -04:00
tcely 9a21ce9b4f Set update_self to False instead of None 2025-08-10 07:38:44 -04:00
tcely faf35433b8 Fix the logger import 2025-08-09 07:04:33 -04:00
tcely e1b154aff8 Update tests.py 2025-08-09 06:10:44 -04:00
tcely ae1bd79721 Reduce idle connections on PostgreSQL server 2025-08-09 06:08:49 -04:00
tcely 68e715f18e Do not rename the current Media.media_file 2025-08-07 22:27:07 -04:00
tcely e0fa095c12 Avoid pickling error in the informational data 2025-08-02 00:23:36 -04:00
tcely 3015ef27db Preserve the old mtime behavior for new versions 2025-07-31 15:58:30 -04:00
tcely 2910fe8638 Check the if condition before importing anything 2025-07-29 01:48:22 -04:00
tcely e68d21b457 Use the UUID instance in the filter 2025-07-29 01:32:58 -04:00
tcely 9c62e55fe9 Rework SIGNAL_ENQUEUED exception handling 2025-07-29 01:13:45 -04:00
tcely 149c709662 Ignore tasks where the first argument is not a UUID 2025-07-28 23:00:22 -04:00
tcely ec48c83c13 Merge branch 'meeb:main' into tcely-search-queries 2025-07-26 03:52:47 -04:00
tcely fabd3c5efe Metadata for index-only sources should go last 2025-07-25 01:17:36 -04:00
tcely b35c06d76f Check the VIDEO_HEIGHT_UPGRADE setting 2025-07-24 13:45:33 -04:00
tcely 353789ed6b Add the VIDEO_HEIGHT_UPGRADE setting 2025-07-24 13:40:55 -04:00
tcely 8312f9d2cb Upgrade downloaded when a better format is available 2025-07-24 13:05:23 -04:00