Commit Graph

50 Commits

Author SHA1 Message Date
Simon 837b013283
fix cleanup old appsettings keys 2026-03-01 14:23:17 +07:00
Simon cad136ce03
fix reindex index_name lookup 2026-03-01 14:10:48 +07:00
Simon 8f81ee3756
use reindex for force redownload to preserve user metadata 2026-02-28 12:46:30 +07:00
Cameron Horn c0d9db856a
allow replicas (#1116) 2026-02-21 09:24:37 +07:00
Simon 161e8ba9dd
remove old pot manual field 2026-02-08 18:04:00 +07:00
Simon c491e3654f Merge branch 'fix/index-migrations-improvements' into develop 2026-02-08 17:21:38 +07:00
Cameron Horn 81d1da3c7b
use appropriate alias creation api (#1114) 2026-02-08 17:21:17 +07:00
Simon fcd97f55bd
fix handle unneeded alias overwrite, additional migration edge cases 2026-02-08 16:18:22 +07:00
Simon 9badd3b073
add timeout overwrite in es get, extend in zip backups 2026-01-30 17:43:03 +07:00
Simon aa2edbbb06
handle aliased zip file restore 2026-01-24 18:06:25 +07:00
Simon 229113a1ed
handle aliased snapshot restore 2026-01-24 17:39:36 +07:00
Simon 5e018f1224
improve zip file backup splitting 2026-01-24 17:14:31 +07:00
Simon 2a80b40253
improve index validation messages, fix adding new field request 2026-01-24 14:31:23 +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 5dd498ee9e
refac: improve reindex mapping updates, use alias 2026-01-22 22:29:21 +07:00
Simon 56e53c12fc
remove now redundant add_thumbnail functionality 2025-12-31 15:42:33 +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 83280ddcc9
consolidate available info, switch manual and filesystem logic 2025-12-26 13:58:51 +07:00
Simon 456d0eb798
fix comment embedding after reindex 2025-12-13 19:07:37 +07:00
Simon 8d3b7dc341
skip embed_metadata on failed import 2025-12-13 16:23:00 +07:00
Simon afbf7ea6fa
add emtadata embed for filesystem rescan and manual import 2025-12-13 15:39:32 +07:00
Simon 815790e397
add full metadata embedding 2025-10-29 18:54:07 +07:00
Simon 4adfea6e5c
refac channel query building, better handle overwrites, #1047, #1048 2025-09-03 15:06:30 +07:00
Simon 3fe26fa6a9
add membership handling endpoints 2025-08-21 17:00:54 +07:00
Simon 59331b2b40
remove indexing from ta_config index 2025-08-11 17:28:25 +07:00
Simon a925660078
fix classname type 2025-08-11 17:03:44 +07:00
Simon ce19693a86
add per playlist page size 2025-07-11 20:10:22 +07:00
Simon fa7643e903
implement bulk add subscriptions in appsettings 2025-07-11 16:45:00 +07:00
Simon 21f1d9cc00
update docstring 2025-07-10 21:45:09 +07:00
Simon b6d38e9319
return complete vid_entry dict from scan 2025-07-06 21:59:26 +07:00
skilletskills b239f4bd84
gracefully handle missing appconfig by creating default settings in elasticsearch (#983)
Co-authored-by: skillet <skillet@localhost>
2025-06-03 23:29:19 +07:00
Simon 7229cf1930
add cast to appsettings 2025-03-08 18:32:13 +07:00
Simon 70031be8b7
fix reindex vid_type key 2025-02-26 22:00:26 +07:00
Simon 3a2701f2fa
fix reindex inconsitent video_type 2025-02-16 15:34:56 +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 7e19495c10
remove leftover migrations 2025-02-02 18:35:20 +07:00
Simon 3bbe91416d
fix none key lookup 2025-01-26 14:35:24 +07:00
Simon 17a00fa361
undo 2025-01-26 14:19:43 +07:00
Simon 34203b70ae
add appsettings sync at startup 2025-01-25 00:54:47 +07:00
Simon a8336ed04d
better error messages for failed index, #858 2025-01-24 21:31:59 +07:00
Simon 61b53a655a
delay config import for better startup 2025-01-13 17:35:32 +07:00
Simon 457f6a0b87 implement po_token extractor args 2025-01-11 18:49:02 +07:00
Simon 2474a6a96b consolidate rand_sleep 2025-01-11 18:49:02 +07:00
Simon 44035187b9
remove old cookie import, #856 2025-01-11 10:55:43 +07:00
Simon 2dbce9da4d
dynamic sleep 2025-01-03 11:41:55 +07:00
Simon 69875c42b9
handle failed snapshot created 2024-12-27 21:52:38 +07:00
Simon fbd7c19a93
remove dependency on redis json 2024-12-22 22:59:48 +07:00
Simon a5b492fecd
renamed django app folder to backend 2024-08-03 21:58:22 +02:00