tcely
3ae0448e3a
Add pycodestyle to dev-packages
2026-03-24 15:39:02 -04:00
tcely
542d10ebe0
Allow a different tasks directory for sqlite_tasks
2026-03-24 15:38:59 -04:00
tcely
865c57fe2d
Link up fontawesome CSS and web font files
2026-03-24 14:33:34 -04:00
tcely
a9eacb03fd
fix(ci): do not wait for test to analyze with dive
2026-03-22 14:07:34 -04:00
tcely
8041f549b2
Merge pull request #1431 from mady20/issue/1427/split-tests
...
chore(tests): split tests into smaller files
2026-03-22 10:39:53 -04:00
tcely
be9fd7f323
Merge pull request #1417 from meeb/tcely-ci-workflow-node-24
...
fix(ci): rework building docker images and upgrade for Node 24
2026-03-22 10:33:27 -04:00
tcely
ed54f6495b
Use the registry prefix for the image
2026-03-22 01:34:55 -04:00
tcely
d790fee205
Clean up disabled steps
2026-03-21 20:34:45 -04:00
tcely
413fbdb374
Only build if dive analysis passed
2026-03-21 20:18:43 -04:00
tcely
293ae39a64
Disable setup-qemu
2026-03-21 20:06:01 -04:00
tcely
2397486f43
Use the boolean value
2026-03-21 19:23:59 -04:00
tcely
62bf2aff73
Run after containerise
2026-03-21 19:13:08 -04:00
tcely
27ce713b8c
Try the full build
2026-03-21 18:59:39 -04:00
tcely
cca7b9c21e
Use reusable action from docker
2026-03-21 18:55:46 -04:00
tcely
9110219820
Merge pull request #1426 from gilangjavier/fix/issue-499-resolution-token
...
fix: Clean up `{resolution}` values
2026-03-19 01:24:53 -04:00
tcely
d58f37c02f
fix: clear stale data for audio downloads
2026-03-18 15:36:04 -04:00
tcely
7446006a7c
Test the behavior for audio-only sources
2026-03-18 14:10:07 -04:00
tcely
44d8dc04fa
Update no-response.yml
...
Use the new release.
2026-03-16 22:53:35 -04:00
tcely
60cc92c47c
Update no-response.yml
...
Use the new release.
Enable manual triggering.
2026-03-16 22:26:37 -04:00
tcely
6356405246
Update no-response.yml
...
Use the new release.
2026-03-16 16:42:37 -04:00
tcely
8f2f8d3551
Update no-response.yml
...
Use the new release.
2026-03-16 16:01:05 -04:00
tcely
4726083e04
Create the no-response workflow
2026-03-16 10:49:18 -04:00
tcely
1e280d5862
Increase the dive threshold
...
Setting this to just above the current minimal upgrade results.
2026-03-14 11:10:39 -04:00
tcely
049ebc9f3c
Unhold libraries to allow the build
2026-03-14 11:01:47 -04:00
tcely
72b2aeb090
Mitigate the wasted space from Debian 13.4
...
The upgrade was just released today, and a new image isn't expected soon.
This work-around should let our builds proceed instead of waiting for a new image.
2026-03-14 10:46:31 -04:00
tcely
e61e612ba6
Merge pull request #1416 from meeb/tcely-schedule-weekly-latest
...
Schedule a weekly build of `latest`
2026-03-14 09:50:39 -04:00
tcely
70f4910528
Merge pull request #1409 from meeb/issue/1399/django-6
...
Upgrade to Django 6
2026-03-14 09:49:45 -04:00
tcely
846a8b787d
bgutil-ytdlp-pot-provider 1.3.1
2026-03-14 09:48:41 -04:00
tcely
4f795efb05
Use Node 24 action versions for CI
2026-03-13 12:46:02 -04:00
tcely
2fb8664eff
Schedule a weekly build of latest
2026-03-13 11:47:49 -04:00
tcely
d863a37879
bgutil-ytdlp-pot-provider 1.3.0
2026-03-02 11:21:49 -05:00
tcely
a1bb7f4c30
Remove Python 3.10 & 3.11 from CI
2026-03-01 11:08:45 -05:00
tcely
8be1872aa2
Upgrade to Django 6
2026-03-01 11:06:44 -05:00
tcely
c94919ea64
Merge pull request #1400 from meeb/issue/1398/debian-13
...
Use Debian 13 for the Docker image
2026-02-28 08:48:17 -05:00
tcely
873731fb78
Merge branch 'main' into issue/1398/debian-13
2026-02-28 08:45:22 -05:00
tcely
d435b9e04c
Merge pull request #1406 from meeb/issue/1405/release-workflow
...
Do not login as `actor` in release.yaml
2026-02-28 08:42:05 -05:00
tcely
96349609b3
Merge pull request #1407 from meeb/tcely-ci-workflow
...
Add Python `3.14` to ci.yaml
2026-02-28 08:41:11 -05:00
tcely
1abaa4d8c5
Create shasum.py
2026-02-28 08:33:37 -05:00
tcely
ca29e109fd
Merge branch 'main' into issue/1398/debian-13
2026-02-28 06:09:30 -05:00
tcely
72bdf5d0e9
Add Python 3.14 to ci.yaml
...
- Update actions to their latest versions
2026-02-28 05:55:02 -05:00
tcely
917b15fefd
Use the latest actions/checkout in release.yaml
2026-02-28 05:41:34 -05:00
tcely
498a4458ea
Do not login as actor in release.yaml
2026-02-28 04:49:55 -05:00
tcely
c3ca69420f
Merge pull request #1396 from meeb/release-2026-003
...
Release for 2026-003
2026-02-28 03:38:03 -05:00
tcely
70320d2842
Improve get_waiting_tasks
...
* Switch to a generator in `get_waiting_tasks`
* Faster checking for empty task queues
2026-02-26 04:21:09 -05:00
tcely
8ea9b5bf49
Increase minor version
2026-02-25 07:33:58 -05:00
tcely
7c6b183b51
Provide sqlite3 for dbshell
2026-02-25 06:18:14 -05:00
tcely
becac4e37f
Delay the warning for SHA1
2026-02-25 05:44:21 -05:00
tcely
e056e5d925
Keep using bookworm for openresty
2026-02-25 02:55:21 -05:00
tcely
2e26cabeea
Release for 2026-003
2026-02-25 02:04:01 -05:00
tcely
38eae543f5
Clean up tests
2026-02-23 11:25:44 -05:00
tcely
dca501ac4f
Add the wiki as a submodule
2026-02-21 00:25:23 -05:00
tcely
ce2e675a4c
Use the setting for a cleared media_format
2026-02-20 21:39:17 -05:00
tcely
795c98443e
Update views.py
2026-02-20 20:40:29 -05:00
tcely
83bc84323f
Add AV1 test cases
2026-02-20 19:02:37 -05:00
tcely
6fedfdabd6
Move the resolve_priority_order function to common/utils.py
2026-02-20 17:07:53 -05:00
tcely
06fd21e102
Add tests for REQUIRE_CODEC
2026-02-20 12:21:32 -05:00
tcely
24626e041d
Move the defaults for ENGLISH_LANGUAGE_CODE_ORDER into settings
2026-02-20 12:21:29 -05:00
tcely
004b851796
Changing this breaks migrations
2026-02-20 12:21:26 -05:00
tcely
5f58a538f0
Add a resolve_priority_order function
2026-02-20 12:21:23 -05:00
tcely
b77d7f0a42
Create 0037_alter_source_fallback.py
2026-02-20 12:21:20 -05:00
tcely
4767dac2b8
Only allow switching codecs when REQUIRE_CODEC was not used
2026-02-20 12:21:18 -05:00
tcely
f0e63c5cd3
Set the variables earlier
2026-02-20 02:06:56 -05:00
tcely
d4f649f27d
Add and use a get_fallback_id function
2026-02-20 02:06:52 -05:00
tcely
44e2d4bb31
Add ENGLISH_LANGUAGE_CODE_ORDER setting
2026-02-19 23:51:11 -05:00
tcely
1a829830f2
Expand the fallback strategies
2026-02-19 23:40:57 -05:00
tcely
00771ac84a
Also filter old metadata in tables
2026-02-19 03:58:00 -05:00
tcely
3d408df4cc
Add control socket settings to gunicorn.py
2026-02-18 16:28:07 -05:00
tcely
c1b6091169
Merge pull request #1386 from meeb/tcely-patch-1
...
Improve `get_histories_from_huey_ids`
2026-02-11 09:09:19 -05:00
tcely
eacf641afc
Revise syntax and types
...
Use more universally accepted syntax and tighten the types.
2026-02-11 08:51:34 -05:00
tcely
73b8526267
Short-circuit the empty case
2026-02-11 07:21:12 -05:00
tcely
297273a563
Adjust for RawSQL
2026-02-11 06:54:12 -05:00
tcely
d7d35cc221
Add and use get_histories_from_huey_ids
2026-02-11 06:42:45 -05:00
tcely
070894c927
Add a tip about expanded logging to README.md
...
Also fix a typo because I noticed it as I was reviewing this section.
2026-02-10 17:29:44 -05:00
tcely
f339aacd15
Remove SECRET_KEY from local_settings.py.container
2026-02-05 14:50:08 -05:00
tcely
6fdeb69252
Add DJANGO_SECRET_KEY to settings.py
2026-02-05 14:48:46 -05:00
tcely
8c8dedbce2
Clean up outdated settings from local_settings.py.container
2026-02-05 14:20:36 -05:00
tcely
beecb1977a
Clean up outdated settings
2026-02-05 14:11:40 -05:00
tcely
b188dcb2a0
Merge pull request #1379 from viharm/patch-1
...
Fix typo
2026-02-03 17:41:17 -05:00
tcely
2cc201dd14
Update the related comment in views.py
2026-02-03 15:32:17 -05:00
tcely
fd1a88f608
Match the updated URL in views.py
2026-02-03 14:34:33 -05:00
tcely
10864eaf5c
Use a more user-friendly word in urls.py
2026-02-02 17:09:53 -05:00
tcely
22463155b6
Update restart_services.sh
...
Restarting a service that was already down should not wait forever.
2026-02-01 00:59:53 -05:00
tcely
f149714f1b
Improve /app/restart_services.sh
2026-01-31 23:29:29 -05:00
tcely
358cc165e7
Use a test tag for test-* branches
2026-01-31 18:16:32 -05:00
tcely
e76021ffe4
Implement revoke-task feature
2026-01-31 15:37:04 -05:00
tcely
f80350c89b
Map refresh_formats tasks
2026-01-31 14:35:42 -05:00
tcely
1bb6915c16
Expand selected_choices
2026-01-31 00:12:14 -05:00
tcely
4741d8cd2e
Upgrade s6-overlay to v3.2.2.0
2026-01-30 06:51:48 -05:00
tcely
7b9616feee
Release for 2026-002
2026-01-29 20:05:34 -05:00
tcely
054a957a47
Set raise_incomplete_data to cause task retries
...
https://github.com/yt-dlp/yt-dlp/blob/27afb31edc492cb079f9bce9773498d08e568ff3/yt_dlp/extractor/youtube/_base.py#L1257
2026-01-14 22:51:27 -05:00
tcely
1170329e3e
Run from a parallel directory
2026-01-12 07:42:22 -05:00
tcely
363449cbc8
Comment about disqualification of AI-upscaled formats
2026-01-12 02:50:02 -05:00
tcely
7410d71b80
Add concurrency settings to CI workflow
2026-01-12 02:40:56 -05:00
tcely
9b8fb01c6e
Use jq to add the dependencies from ejs
2026-01-12 02:29:22 -05:00
tcely
45b523f33f
Add tubesync-init dependency to yt-cipher
2026-01-11 23:31:24 -05:00
tcely
82c2e6c2e2
Run the patching script as long as it exists
2026-01-11 09:04:02 -05:00
tcely
b07adff363
Extract yt-dlp/ejs for yt-cipher to use
2026-01-11 08:52:27 -05:00
tcely
f1902ed998
Add the yt-cipher service
2026-01-11 08:06:45 -05:00
tcely
0edaa571d3
Save the latest yt-cipher source in the image
2026-01-11 07:26:54 -05:00
tcely
93381f4cf9
Merge branch 'main' into patch-4
2026-01-11 06:31:49 -05:00