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
meeb
f472cf783d
Merge pull request #1375 from meeb/tcely-ci
...
Use a test tag for `test-*` branches
2026-02-01 15:04:06 +11:00
meeb
8a42a40b51
Merge pull request #1374 from meeb/issue/1368/manual-block-video-from-error-list
...
Link the `refresh_formats` task to its Media instance
2026-02-01 15:03:42 +11:00
meeb
e4f146a225
Merge pull request #1373 from meeb/issue/1366/sponsorblock-segments-not-being-removed
...
Expand selected_choices
2026-02-01 15:03:27 +11:00
meeb
409ec6565f
Merge pull request #1372 from meeb/issue/1292/aborting-tasks
...
Implement `revoke-task` feature
2026-02-01 15:02:57 +11:00
meeb
080de81062
Merge pull request #1370 from meeb/tcely-s6-overlay
...
Upgrade `s6-overlay` to `v3.2.2.0`
2026-02-01 15:02:13 +11: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
meeb
64018ed9d2
Merge pull request #1367 from tcely/patch-4
...
Release for 2026-002
2026-01-30 15:26:01 +11:00
tcely
7b9616feee
Release for 2026-002
2026-01-29 20:05:34 -05:00
meeb
88c87ab191
Merge pull request #1363 from tcely/patch-4
...
Set `raise_incomplete_data` to cause task retries
2026-01-15 15:42:56 +11:00
tcely
054a957a47
Set raise_incomplete_data to cause task retries
...
27afb31edc/yt_dlp/extractor/youtube/_base.py (L1257)
2026-01-14 22:51:27 -05:00
meeb
25a3f51dbd
Merge pull request #1362 from tcely/tcely-yt-cipher
...
Run from a parallel directory
2026-01-13 01:20:11 +11:00
tcely
1170329e3e
Run from a parallel directory
2026-01-12 07:42:22 -05:00
meeb
8d4e4617f8
Merge pull request #1361 from tcely/patch-11
...
Comment about disqualification of AI-upscaled formats
2026-01-12 18:54:03 +11:00
meeb
639be3cb49
Merge pull request #1360 from tcely/patch-10
...
Add concurrency settings to CI workflow
2026-01-12 18:53:31 +11:00
meeb
9d7566eee3
Merge pull request #1359 from tcely/patch-4
...
Use `jq` to add the dependencies from `ejs`
2026-01-12 18:53:07 +11: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
meeb
c63ab6619e
Merge pull request #1342 from tcely/patch-4
...
Add `yt-dlp-remote-cipher` plugin
2026-01-12 18:12:39 +11:00
meeb
afbdfb00b2
Merge pull request #1358 from tcely/patch-10
...
Exclude formats with '-sr' from video selection
2026-01-12 18:10:45 +11: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
tcely
c3d4e9bb30
Include cipher_server.conf and add its variables
2026-01-11 06:27:33 -05:00
tcely
3111639e1b
Create cipher_server.conf
2026-01-11 06:06:31 -05:00
tcely
05bb8188dc
Exclude formats with '-sr' from video selection
...
Skip formats with '-sr' in their ID when matching video formats.
2026-01-10 13:29:28 -05:00
meeb
a41753bb2a
Merge pull request #1340 from tcely/patch-2
...
Eliminate duplicate ensure_connection calls
2026-01-01 13:06:51 +11:00
meeb
ea2efba672
Merge pull request #1356 from tcely/patch-10
...
Release for 2026-001
2026-01-01 13:05:46 +11:00
meeb
6fb59b0830
Merge pull request #1355 from tcely/tcely-token-server
...
Use `balancer_by_lua_block` in token_server.conf
2026-01-01 13:05:34 +11:00
tcely
14b9e3589a
Mention that we bundle openresty
...
I am no longer trying to ensure `nginx` works in the container.
It should still work without the `token_server.conf` included.
2025-12-31 07:15:22 -05:00
tcely
fc8b6ca767
Release for 2026-001
2025-12-31 06:47:13 -05:00
tcely
7b8e02a8de
Use balancer_by_lua_block in token_server.conf
...
* Remove `YT_POT_BGUTIL_BASE_URL`
* Prioritize the linked container details
2025-12-31 06:29:25 -05:00
meeb
75216bf2b1
Merge pull request #1354 from tcely/patch-11
...
Remove duplication of `qjs` in the final stage
2025-12-31 02:20:05 +11:00
tcely
e69a065659
Remove duplication of qjs in the final stage
2025-12-30 08:28:46 -05:00
meeb
20372b1b18
Merge pull request #1351 from tcely/tcely-bgutil-ytdlp-pot-provider
...
Run the token web server with `deno`
2025-12-30 23:39:58 +11:00
tcely
e6e24dff7f
Improve the node wrapper
...
When `node` has no arguments, it uses a read-execute-print loop so copy
that behavior.
Only require that HOME must be set for shell, then let the cryptic error
from `deno` handle a foolishly empty/null HOME variable.
2025-12-30 05:47:38 -05:00
tcely
958441514f
Add a variable used by the node wrapper
2025-12-27 12:28:51 -05:00
tcely
ef312be76a
Use a HOME on /cache when bundling deno
2025-12-27 08:37:04 -05:00
tcely
9f4d19de51
Make and remove a temporary directory
2025-12-27 08:16:20 -05:00
tcely
0b965b52ed
Fix errors when starting bgutil-ytdlp-pot-provider-build
...
- `tubesync-init` changed the permissions of `node` before us
- `npm` really likes to write to "${HOME}"
- use the correct way to run `typescript/tsc`
2025-12-27 07:41:07 -05:00