Commit Graph

257 Commits

Author SHA1 Message Date
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
Simon d9a3d7f12f
add playlist subscribed filter, align filter UIUX 2025-08-14 17:13:15 +07:00
Simon 41c9415b3f
fix view-icon grid 2025-08-14 16:17:53 +07:00
MerlinScheurer be278fe5f6 Fix multi select svg - remove weird svg prefix 2025-08-13 18:17:03 +02:00
Simon 3cf9b5ed40
add multi select, add redownload 2025-08-13 14:21:33 +07:00
Simon 9c5e4b599f
add filter toggle icon 2025-08-12 14:27:43 +07:00
Simon f2da730aa2
add video filter by height 2025-08-12 13:58:14 +07:00
Simon 5804fc09e6
add vid_type_filter to home and playlist views 2025-08-11 20:46:16 +07:00
Simon d8e5ee7e04
make watched filter nullable dropdown 2025-08-11 19:55:27 +07:00
Atinoda bcb216d862
Get all sponsorblock segment types (testing) (#1021)
* Pull all sponsorblock segment types

* Respect segment skip on `segment.actionType`

* Lint with `prettier`

* Lint with `black`
2025-08-11 15:06:12 +07:00
Craig Alexander dc26354020
Unify not found messaging (#1020)
* Move all not found messages into list components

* match the original style

* Use loading indicators
2025-08-11 14:18:33 +07:00
MerlinScheurer 9606eb44c7 Update frontend dependencies 2025-08-10 11:00:22 +02:00