Matthew Momjian
99568e0a74
Refactor Nginx config to remove redundant Expires headers ( #1112 )
...
Removed redundant 'add_header Expires 0;' lines and ensured 'expires 0;' is used consistently.
Co-authored-by: Simon <simobilleter@gmail.com>
2026-02-05 18:46:34 +07:00
Simon
df19f44394
Fix startup migration, #build
...
Changed:
- Fixed startup migration for nested dict update by query
- Added pot provider plugin noop default
- Fixed timeout in json backups fetching
- Fixed date parser fload in search processing
2026-01-30 19:40:42 +07:00
Isaac Sanders
67b0bf3339
fix: Handles floats in more places ( #1110 )
2026-01-30 19:37:41 +07:00
Simon
ff26c4c713
add a note about dev env contributions
2026-01-30 19:36:15 +07:00
Simon
e667591af8
handle pot plugin noop
2026-01-30 19:25:56 +07:00
Simon
5f593ada73
fix nested update query in artwork migration
2026-01-30 17:46:05 +07:00
Simon
9badd3b073
add timeout overwrite in es get, extend in zip backups
2026-01-30 17:43:03 +07:00
Simon
d7ba4bc924
update yt-dlp
2026-01-30 17:25:44 +07:00
Simon
107f124ee2
add membership socket connection status
2026-01-26 22:35:30 +07:00
Simon
f337a3c89d
Fix obs merge, #build
...
Change:
- Fix merging default yt-dlp obs with user provided obs
2026-01-26 18:41:19 +07:00
Simon
546128fd23
fix nested dict merging for ytobs
2026-01-26 18:15:05 +07:00
Simon
0948ff231e
Error handling fixes, #build
...
Changed:
- Fix embedding missing description
- Fix embedding artwork in file not found
2026-01-25 18:27:34 +07:00
Simon
ef44323bbe
fix embedding missing description
2026-01-25 18:27:11 +07:00
Simon
c00f3888d9
fix handle embedding file not found
2026-01-25 18:26:50 +07:00
Simon
8b3db0e78f
Revamped index setup, #build
...
Changed:
- Changed index setup and migrations handling
- Use index aliaes on mapping update
- Detect what needs a mapping refresh
- Fix several inconsitent indexing issues and serialization
- Add PO token provider URL
- Add temporary cookie persistence
2026-01-25 14:53:19 +07:00
Simon
6adae31641
fix unittests, empty cookiefile
2026-01-25 14:45:11 +07:00
Simon
71bc8383e5
persist temporary cookie, add cachepath, #1081
2026-01-25 11:56:12 +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
8c6c2e113c
improve migration reliability, trigger refresh
2026-01-24 17:01:10 +07:00
Simon
2a80b40253
improve index validation messages, fix adding new field request
2026-01-24 14:31:23 +07:00
Isaac Sanders
cc1a2a8a72
test: Adds a test to fix #1094 ( #1108 )
...
* test: Adds a test to fix #1094
* chore: Formats test file
* fix: Handles floats for published date
* chore: handles another case where published could be a float
2026-01-24 10:14:54 +07:00
Simon
bb1fbd6cf5
fix: quote field name in playlist desc update
2026-01-23 01:07:33 +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
Simon
5dd498ee9e
refac: improve reindex mapping updates, use alias
2026-01-22 22:29:21 +07:00
Simon
50efe1650a
improve comments index mapping, serializer
2026-01-06 23:08:50 +07:00
Simon
36ab4fb668
sort suptitle index, serializer
2026-01-06 22:55:14 +07:00
Simon
8d9b33bcb4
improve playlist mapping, serializer, better none desc
2026-01-06 22:48:08 +07:00
Simon
fe50b413d5
define downloads mapping, serialize improvements
2026-01-06 22:18:50 +07:00
Simon
2ec9f9e78b
serializer improvements for video, mapping definitions
2026-01-04 17:12:07 +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
9d4ecdf9b7
fix video stats indexing and serializing
2026-01-03 11:13:32 +07:00
Simon
e5ee808473
abstract es migrations
2026-01-03 07:30:12 +07:00
Simon
20c0460a4f
reduce page size, increase keep alive for meta embed
2026-01-03 06:37:26 +07:00
Simon
8f125e3e1e
bump base image, bump requirements
2025-12-31 16:33:57 +07:00
Simon
56e53c12fc
remove now redundant add_thumbnail functionality
2025-12-31 15:42:33 +07:00
Simon
7462a76729
Embedding improvements, comment tree, #build
...
Changed:
- Improve embedding handling
- Improve restore from embedding
- Handle full artwork embed and restore
- Implement comment tree
2025-12-31 13:02:21 +07:00
Simon
454b6a0455
remove old migration
2025-12-31 12:47:20 +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
11638a2430
implement playlist restore from embed
2025-12-28 11:33:09 +07:00
Simon
44c33f02a1
fix playlist desc null type render
2025-12-28 11:32:32 +07:00
Simon
cd55ae87fa
remove old channel_indexed mig
2025-12-28 10:47:26 +07:00
Simon
a16f6160e9
fix playlist description none data type
2025-12-28 10:44:57 +07:00
Simon
97210e0cba
increase default page_size for user
2025-12-28 09:47:31 +07:00
Simon
f278e252c5
fix restore_artwork call, create folders
2025-12-28 09:42:46 +07:00