Commit Graph

64 Commits

Author SHA1 Message Date
Simon 3dbf77c831
bump dependencies 2026-04-11 12:27:43 +07:00
Simon 8f81ee3756
use reindex for force redownload to preserve user metadata 2026-02-28 12:46:30 +07:00
Simon b9ce0259f9
dynamic ES pagination pit for meta embed task 2026-02-21 09:20:27 +07:00
Cameron Horn dbab82dfab
index names now variable (#1115) 2026-02-08 17:31:21 +07:00
Simon 382e81d727
simplify env file logic 2026-02-08 17:03:50 +07:00
Michael Wagner 25d7237a57
Add Get Password From File (#1093)
* Add Get Password From File

* Add Password From File Env Check
2026-02-08 16:46:40 +07:00
Isaac Sanders 67b0bf3339
fix: Handles floats in more places (#1110) 2026-01-30 19:37:41 +07:00
Simon 9badd3b073
add timeout overwrite in es get, extend in zip backups 2026-01-30 17:43:03 +07:00
Simon 546128fd23
fix nested dict merging for ytobs 2026-01-26 18:15:05 +07:00
Simon 5dd498ee9e
refac: improve reindex mapping updates, use alias 2026-01-22 22:29:21 +07:00
Simon 8d9b33bcb4
improve playlist mapping, serializer, better none desc 2026-01-06 22:48:08 +07:00
Simon 2ec9f9e78b serializer improvements for video, mapping definitions 2026-01-04 17:12:07 +07:00
Simon 6e346efcb3
serialize and validate channel data 2026-01-03 15:44:08 +07:00
Simon 20c0460a4f
reduce page size, increase keep alive for meta embed 2026-01-03 06:37:26 +07:00
Simon dcfbfb0b6a
implement comment tree, #1102 2025-12-31 12:42:11 +07:00
Simon 14c47695d7
parse timestamp as str 2025-12-15 21:16:16 +07: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
Craig Alexander 6b859eb436
Configure git to always use LF (#1013) 2025-07-31 21:29:58 +07:00
Simon 16ec1f694f
remove debug 2025-07-17 12:21:31 +07:00
Simon 454952d9dd
fix custom playlist sortorder handling 2025-07-12 22:24:02 +07:00
Simon fa7643e903
implement bulk add subscriptions in appsettings 2025-07-11 16:45:00 +07:00
Simon e6c13698bd
reject progress below thresh, handle progress clean up from bulk update, #1009 2025-07-10 18:43:16 +07:00
Simon bbfd3f4423
implement dynamic obs overwrite 2025-07-10 16:34:00 +07:00
Simon 83404628e6
refact yt-dlp info extract, show errors 2025-07-10 10:58:26 +07:00
Simon 8fbd94b120
add to queue error handling 2025-07-10 10:10:49 +07:00
Simon 569d97e2f3
handle add to queue progress 2025-07-10 10:00:50 +07:00
Simon 15ec8b5ab6
refac pending list, implement flat add 2025-07-09 16:16:01 +07:00
Simon 710b0ddc2d
serialize task command for notification box 2025-06-05 09:55:21 +07:00
Simon d196d2e4f5
index date published as iso timestamp, #902 2025-06-03 21:41:57 +07:00
Jurrer 6eb774be69
only stamp watched date to watched videos (#926) 2025-05-10 23:02:08 +07:00
MerlinScheurer b7a29897dd Fix formatting of backend\common\src\helper.py 2025-04-05 13:28:24 +02:00
MerlinScheurer 68a69185fe Add custom.css #884 2025-04-05 13:16:30 +02:00
Simon 862a854e64 add health API endpoint, #887 2025-03-11 22:12:32 +07:00
Simon 01f2b42d33 add bg_save on delete option 2025-03-09 21:03:51 +07:00
Simon f0e932544e
remove cast env var 2025-03-08 18:36:40 +07:00
Simon 837c4293bc
fix last pagination number serializer 2025-02-18 22:37:26 +07:00
Simon 3b78a9868d
serialize subtitles and playlists to empty list 2025-02-17 17:38:29 +07:00
Simon cc9cb2b578
fix task id notification serializer 2025-02-16 10:59:19 +07:00
Simon 5498958b36
serialize tasks 2025-02-12 11:16:07 +07:00
Simon cec09eda8a
add common view serializers 2025-02-10 21:42:46 +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 e351880d48
add DISABLE_STATIC_AUTH env var 2025-02-07 22:30:16 +07:00
Simon 3aa41232db
fix progress inconsistency+ 2025-02-02 16:30:43 +07:00
Simon c41872b6b7
fix subtitle URL building in search processor 2025-02-01 10:51:06 +07:00
Simon 87b65caf8a
handle is_watched state in backend 2025-01-30 22:02:48 +07:00
Simon a5e97cc4b5
cache channel url search results 2025-01-28 17:29:22 +07:00
MerlinScheurer a4978f5ae9 fix pre-commit - black 2025-01-26 20:30:29 +01:00
MerlinScheurer 641cc361a2 Fix add port to TA_HOST parsing for cors 2025-01-26 20:22:52 +01:00
Simon 2474a6a96b consolidate rand_sleep 2025-01-11 18:49:02 +07:00