Jason Dove
17a77694a0
add tag_full field to search index ( #1956 )
8 months ago
Jason Dove
7bba422880
fix emptying trash ( #1905 )
10 months ago
Jason Dove
4f393d7b06
fix two letter language code stream selection ( #1798 )
1 year ago
Jason Dove
beee038be3
fix video_bit_depth search field for plex media ( #1745 )
1 year ago
Jason Dove
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
1 year ago
Jason Dove
60bb369d0c
add search query parser ( #1652 )
...
* add search query parser
* add some search tests; use consistent analyzers for indexing and searching
1 year ago
Jason Dove
aae704f3a5
fix searching id fields ( #1651 )
1 year ago
Jason Dove
a45583d77a
fix type and tag searches ( #1649 )
1 year ago
Jason Dove
923b36604c
fix many search queries ( #1648 )
1 year ago
Jason Dove
b21d16b0f1
add show_content_rating to search index ( #1647 )
1 year ago
Jason Dove
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
1 year ago
Jason Dove
707292c50f
add configurable image duration ( #1617 )
1 year ago
Jason Dove
f8c4f44216
add basic image library support ( #1608 )
...
* add basic image library support
* add image page
* update changelog
2 years ago
Jason Dove
a15854d0ad
more guide templates; new song metadata library ( #1603 )
...
* refactor template processing
* use template for song xmltv entries
* use template for other video xmltv entries
* update changelog
2 years ago
Jason Dove
c743d07425
include external subtitles in search index ( #1602 )
2 years ago
Jason Dove
abed22b560
prevent unnecessary search index updates ( #1592 )
...
* add sub_language and sub_language_tag fields to search index
* prevent unnecessary search index updates
* update changelog
* update dependencies
2 years ago
Jason Dove
7d5cd229d4
add show_studio search field ( #1584 )
2 years ago
Jason Dove
56bc58fce9
reorganize to fix build ( #1540 )
2 years ago
Jason Dove
c18be5559b
fix delete old segments ( #1536 )
...
* code cleanup
* ignore errors deleting old hls segments
2 years ago
Jason Dove
948b3735bd
fix file not found music videos ( #1502 )
...
* fix indexing music videos in file not found state
* update dependencies
2 years ago
Jason Dove
714f68a887
add `language_tag` and `seconds` fields to search index ( #1479 )
...
* add `language_tag` and `seconds` fields to search index
* simplify
2 years ago
Jason Dove
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2 years ago
Jason Dove
097c60169c
elasticsearch relative queries ( #1373 )
...
* remove unused code
* fix relative queries with elasticsearch
* fix some double page loads
* simplify language model
2 years ago
Jason Dove
d64d8b0454
don't always rebuild elasticsearch index on startup ( #1372 )
2 years ago
Jason Dove
c62cc98c9f
add elasticsearch search index provider ( #1370 )
...
* wip
* first pass at elasticsearch; movies kind of work
* use field name constants
* properly sort search results
* fix some crashes
* fix page map/jump letters
* optimize page map using terms aggregation
* index all item types
* optionally use elastic search
* code cleanup
* automatically rebuild lucene index after improper shutdown
* update changelog
2 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
2 years ago
Jason Dove
7b3b9b4aad
fix search index bug ( #1231 )
2 years ago
Jason Dove
581aa51792
fix trash display for certain episodes ( #1184 )
...
* fix trash display for certain episodes
* fix multi-episode fallback metadata
2 years ago
Jason Dove
6db71f525d
remove duplicate filter from search index ( #1172 )
2 years ago
Jason Dove
4c75e638a2
fix bug with smart collection progress ( #1118 )
3 years ago
Jason Dove
585b56a668
bug fixes ( #1107 )
...
* don't search an empty search index
* fix bug with flood filler prediction check
* extract subtitles on primary worker thread
3 years ago
Jason Dove
7b1edd9c54
add new scanner process ( #1080 )
...
* start moving local scans to separate process
* send progress updates to main process
* move scanners and tests
* simplify dependencies; sync search index
* commit search index more often when scanning
* support forced scan and cancellation
* use scanner process for plex libraries
* update changelog
* update dockerfiles
* fix search index for local folder scanning
* rework plex scanners
* rework scanner handlers
* emby works again
* sync jellyfin
* cleanup
* update build
* update changelog
* remove scanner dependency in pr and artifacts workflows
* fix mac sed syntax
* fix pr build
3 years ago
Jason Dove
9a30d7c7da
error report bug fixes ( #1042 )
...
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
3 years ago
Jason Dove
f0bea295c4
add video stats to search index ( #1033 )
3 years ago
Jason Dove
a6c5c3a317
bump search index version
3 years ago
Jason Dove
734ca39cbd
add guids to search index ( #980 )
3 years ago
Jason Dove
9b185e19e9
fix other video search results when nfo metadata is used ( #970 )
...
* add debug no sync build config
* fix other video search results
* update dependencies
3 years ago
Jason Dove
5e7e386108
fix search result filtering for episodes and other videos ( #900 )
3 years ago
Jason Dove
6895b9cc6b
fix search repo caching bug ( #886 )
...
* add failing test
* fix search repo bug
* update dependencies
3 years ago
Jason Dove
9c02a6738b
fix missing trashed episodes ( #881 )
...
* fix episodes missing from trash
* cleanup
3 years ago
Jason Dove
c47099895e
include item state in search index duplicate filter ( #875 )
3 years ago
Jason Dove
aa1735f024
fix song and other video search index ( #873 )
3 years ago
Jason Dove
ab10f0ed81
add `metadata_kind` to search index ( #790 )
...
* more nfo cleanup
* add metadata_kind to search index
3 years ago
Jason Dove
1431b33a98
support movie nfo metadata in other video libraries ( #788 )
...
* add other video nfo metadata
* update docs
3 years ago
Jason Dove
9decb91bf7
use `aired` for music video release date ( #784 )
3 years ago
Jason Dove
fcfd579b37
fix search index validation ( #782 )
3 years ago
Jason Dove
e9be182bed
bug fixes and search tweaks ( #781 )
...
* fix movie nfo processing
* fix local movie fallback metadata
* use imagesharp again
* fix search edge case
* add show_genre and show_tag to search index
3 years ago
Jason Dove
8ba6374165
music video nfo multiple artists ( #780 )
...
* support multiple artist entries in music video nfo metadata
* clean up other video and song etags
3 years ago
Jason Dove
4ae671b633
fix trashing episodes with no title ( #773 )
3 years ago
Jason Dove
4ed40acfbe
rebuild corrupt search index ( #770 )
3 years ago