Commit Graph

37 Commits

Author SHA1 Message Date
Simon c360a50cc8
fix channel search 404 error response 2026-05-13 22:43:50 +07:00
Simon 6e346efcb3
serialize and validate channel data 2026-01-03 15:44:08 +07:00
Simon cc3828a6b2
add test_zero_config_overwrite 2025-09-27 19:53:56 +07:00
Simon 5efd6ff8f2
fix unknown type query building 2025-09-27 15:20:54 +07:00
Simon 7bae974aa6
ignore playlist error in post processing and channel indexing, #1032 2025-09-03 16:11:28 +07:00
Simon 4adfea6e5c
refac channel query building, better handle overwrites, #1047, #1048 2025-09-03 15:06:30 +07:00
Simon d9a3d7f12f
add playlist subscribed filter, align filter UIUX 2025-08-14 17:13:15 +07:00
Simon 40f6ee60d4
fix unknown vid_type query building 2025-07-17 20:51:59 +07:00
Simon e19a1c6166
add tests for channel remote_query 2025-07-13 16:56:03 +07:00
Simon f8a66ce7f0
handle none page size subscriptions 2025-07-13 16:54:13 +07:00
Simon 3fd061e838
serialize channel_tabs 2025-07-12 22:53:28 +07:00
Simon 759d034c86
add channel_tabs indexing 2025-07-12 18:06:41 +07:00
Simon fa7643e903
implement bulk add subscriptions in appsettings 2025-07-11 16:45:00 +07:00
Simon f51e094745
remove channel json file parsing, #1004 2025-07-10 16:57:47 +07:00
Simon 83404628e6
refact yt-dlp info extract, show errors 2025-07-10 10:58:26 +07:00
Simon ec5204cd6c
delay import, fix circular problems 2025-06-03 20:19:13 +07:00
Jurrer 02b5ed6917
Add Ignored tab to Channel page (#927)
* Add Ignored tab to Channel page

* fix for Ignored button action

* use ignored parameter as bool

---------

Co-authored-by: Simon <simobilleter@gmail.com>
2025-06-02 21:41:48 +07:00
Simon 008dc79ebc
add channel_name fallback for failed extraction 2025-05-11 12:13:52 +07:00
Simon e34da1687e
fix channel subs null value extraction, #803 2025-05-11 10:15:58 +07:00
Simon f18d812eb8
delay playlist extraction 2025-03-27 21:13:13 +01:00
Simon ab83bd9b16
optional channel_tags key 2025-02-23 19:22:20 +07:00
Simon 37c8428c56
better channel_description fallback 2025-02-23 16:53:54 +07:00
Simon 724d5556d4
add page serializer 2025-02-20 16:41:18 +07:00
Simon b2337669ca
fix channel tags empty list serializers and migration 2025-02-16 11:03:50 +07:00
Simon 6723d6152f
add appsettings serializers and docs 2025-02-09 22:10:29 +07:00
Simon df5a5cf449
add drf_spectacular, type and serialize channel app 2025-02-09 17:41:12 +07:00
Simon 6275e06db2
fix channel extract playlist boundry 2025-02-05 14:45:48 +07:00
Simon a49a1d36ff
fix channel extraction metadata error handling 2025-01-28 09:45:23 +07:00
Simon a8336ed04d
better error messages for failed index, #858 2025-01-24 21:31:59 +07:00
Simon b83e16f3ab
add playlist/channel detail subscribed update, #862 2025-01-06 22:37:16 +07:00
Simon c42c6a0643
fix channel tags parsing list 2025-01-03 22:34:36 +07:00
Simon 1f74e02c92
fix empty playlist response, #858 2025-01-03 18:02:18 +07:00
Simon 42f1679502
fix channel overwrite playlist refresh missing task 2024-12-21 09:57:48 +07:00
Simon 2871955b6d
fix linter 2024-11-08 14:22:36 +07:00
Simon 9b45187db4 consolidate channe overwrite endpoint 2024-11-08 14:19:37 +07:00
kralverde de24fcd207
add /api/channel/{channel-id}/about/ (#783)
* add /api/channel/{channel-id}/about/

* move testing function

* remove unused import

* fix unused import

* fix formatting

* simplify channel overwrites

* remove unused

---------

Co-authored-by: Simon <simobilleter@gmail.com>
2024-11-08 12:06:08 +07:00
Simon a5b492fecd
renamed django app folder to backend 2024-08-03 21:58:22 +02:00