Jason Dove and GitHub
1c07df5bc3
use cancellation tokens in many places ( #2350 )
...
* use cancellation tokens everywhere
* more cancellation tokens
2025-08-27 03:20:35 +00:00
Jason Dove and GitHub
b90463e3af
detect cycles in smart collection queries ( #2059 )
2025-06-23 01:45:17 +00:00
Jason Dove and GitHub
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
2023-08-11 13:57:50 -05:00
Jason Dove and GitHub
03df2a6c8a
overdue code cleanup ( #1271 )
2023-05-10 13:18:18 -05:00
Jason Dove and GitHub
9a30d7c7da
error report bug fixes ( #1042 )
...
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
2022-12-03 05:47:04 -06:00
Jason Dove and GitHub
9c02a6738b
fix missing trashed episodes ( #881 )
...
* fix episodes missing from trash
* cleanup
2022-06-29 15:01:49 -05:00
Jason Dove and GitHub
89a2ac9455
add unavailable media state for plex media ( #754 )
...
* rework plex movie library scanner; add unavailable media item state
* plex television scanner improvements
* reset plex etags as needed
* update changelog
2022-04-23 22:19:10 -05:00
Jason Dove and GitHub
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
2022-04-19 17:47:18 -05:00
Jason Dove and GitHub
1ab98578ab
refactor namespaces and imports ( #670 )
...
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
2022-03-03 15:36:07 -06:00
Jason Dove and GitHub
e506dd38a8
merge latest develop ( #230 )
...
* sync guids/provider ids (#227 )
* sync guids from plex
* cleanup
* sync local guids
* sync jellyfin and emby guids
* add episodes to search index (#228 )
* sync episode directors and writers
* display episode writers and directors
* remove missing episodes from search index
* show episodes in search results
* fix emby and jellyfin episode updates
* fix updating plex episodes
* don't delete channel logos on startup
* add episodes page; fix adding episodes to collection
* cleanup
* multi-part episode grouping fixes (#229 )
2021-05-30 06:08:33 -05:00