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