268 Commits

Author SHA1 Message Date
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
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
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
Merlin Scheurer
c342c8b1e2 update frontend dependencies 2026-04-05 11:40:48 +02:00
Merlin Scheurer
d4013622cb update frontend nodejs version to current LTS 2026-04-05 11:20:40 +02:00
Simon
fe7a68bf1a bump dependencies 2026-03-28 10:24:54 +07:00
Simon
072d522cea bump dependencies 2026-03-18 21:05:25 +07:00
Simon
d9fd1180eb bump frontend dependencies 2026-02-28 17:56:39 +07:00
Simon
c4ac6441bd remove old POT help text 2026-02-08 18:15:09 +07:00
Simon
161e8ba9dd remove old pot manual field 2026-02-08 18:04:00 +07:00
Simon
107f124ee2 add membership socket connection status 2026-01-26 22:35:30 +07:00
Simon
97dee15b98 pin node 2026-01-23 00:23:45 +07:00
bmcdonough
0986406ceb Add potoken provider (#1076)
* added extractor_args

* added extractor_args

* added extractor_args within AppConfig

* added extractor_args

* added extractor_args

* added extractor_args

* created ExtractorArgsParser

* forgot the settings-box-wrapper for extractor_args

* fixed linting errors

* Update extractor arguments format in settings, example of multiples

* added bgutil-ytdlp-pot-provider

* UI changes to support pot_provider_url

* if pot_provide_url, append to extractor_args

* reworded PO Token Provider URL, to match yt-dlp wording.

* changed pot token provider url link to User Guide

* simplify, remove generic extractor arg parsing

* revert package.json changes

* revert package.json changes, take 2

* revert package.json changes, take 3

---------

Co-authored-by: Simon <simobilleter@gmail.com>
2026-01-23 00:11:57 +07:00
Simon
4cf872e7a3 bump dependencies 2026-01-22 23:03:42 +07:00
MerlinScheurer
56cfe50316 Update frontend dependencies 2026-01-03 11:05:28 +01:00
Simon
6e346efcb3 serialize and validate channel data 2026-01-03 15:44:08 +07:00
Simon
56e53c12fc remove now redundant add_thumbnail functionality 2025-12-31 15:42:33 +07:00
Simon
dcfbfb0b6a implement comment tree, #1102 2025-12-31 12:42:11 +07:00
Simon
7950dbb729 remove redundant thumbnail embed task 2025-12-28 11:44:52 +07:00
Simon
44c33f02a1 fix playlist desc null type render 2025-12-28 11:32:32 +07:00
Simon
6d377a1714 use embedded for manual import, add error control 2025-12-26 21:29:23 +07:00
Simon
33d5f2e381 add rescan filesystem from embed, ignore errors options 2025-12-26 17:32:14 +07:00
Simon
7fa776a919 add load more button on snapshot array 2025-12-26 14:44:10 +07:00
MerlinScheurer
2d0253a4b8 Fix and ignore new Eslint react rules for now 2025-12-08 23:26:47 +01:00
MerlinScheurer
877e7d0cf8 Update frontend dependencies 2025-12-08 23:12:56 +01:00
DySprozin
20ac5ef807 Add support for channel-specific filtering in subtitle search (#1096)
* Add channel filter support to subtitle search queries

* Update search examples to include channel filter option

---------

Co-authored-by: Dmitry Sprozin <dysprozin@gmail.com>
2025-11-28 13:13:36 +07:00
Simon
5e3d9fcf97 bump node packages 2025-11-15 22:51:20 +07:00
Simon
2dea80e6b1 fix home page link in custom playlist, #1088 2025-11-15 11:12:16 +07:00
Simon
af630867f2 bump frontend deps 2025-11-02 11:28:42 +07:00
Simon
e1393fc67c add metadata embed task and callback 2025-10-29 22:31:30 +07:00
Simon
f8be724e70 refresh frontend on backend restart, fix caching statics 2025-10-27 13:14:26 +07:00
Ness LookAlike
968183d216 nesslookalike yt-dlp DL format suggestions update (#1062)
* re-word the example yt-dlp download format suggestions

* update to recommendation, more technical info added

* add av01 recommendation

* quotes

* re-formatted to pass prettier pre-commit check
2025-10-09 10:34:40 +07:00
Simon
e139ec84a5 bump dependencies 2025-10-09 10:30:13 +07:00
Simon
0a92d3d0a4 revert lock update 2025-09-27 20:52:07 +07:00
Simon
876a4b3a2e Revert "downgrade swc (#11120)"
This reverts commit f599db005a.
2025-09-27 20:43:07 +07:00
Simon
f599db005a downgrade swc (#11120) 2025-09-27 20:40:36 +07:00
Simon
e716067429 update dependencies 2025-09-27 11:18:01 +07:00
Simon
1e94715442 disable inline play for similar videos, #1044 2025-09-03 15:20:13 +07:00
Simon
a9264e348f watched filter split by channel and playlist 2025-08-23 12:17:55 +07:00
Simon
3fe26fa6a9 add membership handling endpoints 2025-08-21 17:00:54 +07:00
João Ferreira Batista
d1da9f2f02 Fixes error message presented in the settins scheduling frontend (#1035)
When you submit an incorrect cron (for example ``0 5``) the frontend doesn't
surface the error message that the API returns, but only the default generic
one. This fix makes it surface when the api returns the message in the error
attribute and not in the message attribute.
2025-08-20 15:34:42 +07:00
Simon
7f944a4805 add select all checkbox to table view 2025-08-14 19:40:18 +07:00