Commit Graph

2666 Commits

Author SHA1 Message Date
Caleb Rogers ed19ffa020
Don't stop processing downloads if channel has been deleted (#1183)
* Don't stop processing downloads if channel has been deleted

* Just continue, don't try/ with immediate except

* Add print if no json data
2026-07-05 22:58:50 +07:00
Simon f2848e9ac2
extend llm policy, define agents.md 2026-06-23 20:30:37 +02:00
Simon 5477ca97f1
bump yt-dlp, #build
Changed:
- bumped yt-dlp version
- fix cast button loading
- fix player progress restore
2026-06-19 17:55:22 +07:00
Simon 3de93a317d
bump packages 2026-06-19 17:51:52 +07:00
Merlin Scheurer eeb24b2fe6 Fix #1171 EmbeddableVideoPlayer not refreshing video metadata when closing 2026-06-18 18:30:06 +02:00
Merlin Scheurer 9bf2050111 Fix do not rely on useEffect to set google cast function before script load 2026-05-23 11:02:49 +02:00
Simon 92af2f586f
POT handling changes, again, #build
Changed:
- switch to forked pot provider plugin repo
- avoid layoutshift with fixed thumb placeholder
- add multiselect bulk reindex
- move state update out of effects
- fix google cast loading
2026-05-16 14:20:21 +07:00
Simon 33948221c9
switch to forked pot plugin with disable flag, #1156 2026-05-16 13:22:16 +07:00
Simon c360a50cc8
fix channel search 404 error response 2026-05-13 22:43:50 +07:00
Merlin Scheurer 2e78ca2393 Fix bitrate being treated as byterate in video and audio streams (#1164) 2026-05-01 18:52:04 +02:00
Merlin Scheurer aafbd2b5ad Fix google cast sender framework script not loading 2026-04-23 13:05:08 +02:00
Simon ca8d3dbd32
move state update out of effects 2026-04-18 11:00:36 +07:00
Simon bbd1539269
bump frontend lock 2026-04-18 09:46:06 +07:00
Simon d8e35d2d52
add multiselect bulk reindex 2026-04-18 09:44:11 +07:00
Simon 5b1cd24a23
force newline for download error message 2026-04-18 08:50:31 +07:00
Simon 3dbf77c831
bump dependencies 2026-04-11 12:27:43 +07:00
Baku da6f46996c
Update CONTRIBUTING.md (#1126)
minor grammar fixes
2026-04-11 09:25:35 +07:00
Merlin a5a893e366
Refac fix layout jumps when image loadeding (#1151)
* Fix layout shifts when images load

* Refac keep aspect ratio code style
2026-04-11 09:19:25 +07:00
uninstall-your-browser 23eac2ce12
Fix README.md typo (#1149) 2026-04-11 08:52:18 +07:00
Merlin Scheurer c342c8b1e2 update frontend dependencies 2026-04-05 11:40:48 +02:00
Merlin Scheurer c276134b67 update nodejs version in github workflow 2026-04-05 11:25:14 +02:00
Merlin Scheurer d4013622cb update frontend nodejs version to current LTS 2026-04-05 11:20:40 +02:00
Simon 21c2d5a4de
bump TA_VERSION 2026-03-28 11:20:40 +07:00
Michael Wagner 736ebf7871
Update README With Docker PASSWORD_FILE (#1099)
Co-authored-by: Simon <simobilleter@gmail.com>
2026-03-28 11:14:34 +07:00
Simon fe7a68bf1a
bump dependencies 2026-03-28 10:24:54 +07:00
WreckingBANG 1801a6815d
Add Self.Tube to User Scripts (#1138) 2026-03-28 09:51:18 +07:00
Simon b6942c8352
Whitelist yt-dlp plugin load at runtime, #build
Changed:
- Added whitelist logic for yt-dlp plugins loading
- Added stop on bot
- Bump newest yt-dlp
2026-03-18 21:58:43 +07:00
Simon 6f0a1e4edd
fix plugin_dirs on localhost 2026-03-18 21:31:01 +07:00
Simon 072d522cea
bump dependencies 2026-03-18 21:05:25 +07:00
Jordan May e3cf3e13b2
halt downloads on YouTube bot detection (#1127)
* add configurable stop_on_bot setting to halt downloads on YouTube bot detection

* rework: BOT_MESSAGES list, drop config toggle, always stop on bot detection

* add rand_sleep

---------

Co-authored-by: Simon <simobilleter@gmail.com>
2026-03-14 17:36:07 +07:00
Simon 6a5d892883
bump unit tests base python version 2026-03-14 17:25:23 +07:00
Simon 8f45e3cb7e
split plugin install, runtime whitelisting 2026-03-14 17:19:46 +07:00
Simon ee4b91f2e1
bump pot plugin, #build
- bump bgutil-ytdlp-pot-provider to match with container
- bump yt-dlp
2026-03-07 16:03:23 +07:00
Simon 48ed969e5e
bump requirements 2026-03-07 16:01:37 +07:00
Simon 9f3ab54dd3
Fix appconfig cleanup, #build
Changed:
- fixed runtime error in appconfig cleanup
- fixed reindex video index name lookup
2026-03-01 14:36:33 +07:00
Simon 837b013283
fix cleanup old appsettings keys 2026-03-01 14:23:17 +07:00
Simon cad136ce03
fix reindex index_name lookup 2026-03-01 14:10:48 +07:00
Simon 489ac3243a
Hotfix, disable clear old config key, #build
Changed:
- temporary disable clear config keys
2026-02-28 18:43:20 +07:00
Simon ac00971d47
disable clear old config keys, hotfix 2026-02-28 18:42:35 +07:00
Simon b2a58b44d4
Update yt-dlp, small fixes, #build
Changed:
- bumped yt-dlp
- improved index alias creation
- add password from file lookup
- removed old manual POT field
- embed metadata fixes
2026-02-28 18:00:22 +07:00
Simon 7bb2513b9f
add unstable tag 2026-02-28 17:56:52 +07:00
Simon d9fd1180eb
bump frontend dependencies 2026-02-28 17:56:39 +07:00
Simon 7cb5c771ae
fix: handle empty description for mutagen, #1124 2026-02-28 17:46:39 +07:00
Simon 2b316d1160
bump requirements 2026-02-28 13:21:40 +07:00
Simon 8f81ee3756
use reindex for force redownload to preserve user metadata 2026-02-28 12:46:30 +07:00
Simon d9f775cc96
handle video delete from playlist fialure 2026-02-28 11:49:00 +07:00
Cameron Horn c0d9db856a
allow replicas (#1116) 2026-02-21 09:24:37 +07:00
Simon 9bc1303d7f
bump requirements 2026-02-21 09:22:32 +07:00
Simon b9ce0259f9
dynamic ES pagination pit for meta embed task 2026-02-21 09:20:27 +07:00
Simon c4ac6441bd
remove old POT help text 2026-02-08 18:15:09 +07:00