Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
Jason Dove and GitHub
a7661c8498
add mysql database provider ( #1375 )
...
* refactor sqlite into separate library
* support mysql
* fixes
* sql fixes
* cleanup
* update changelog
2023-08-12 21:44:14 -05: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
797d4005e2
replace moq with nsubstitute ( #1365 )
2023-08-09 20:14:18 -05:00
Jason Dove and GitHub
03df2a6c8a
overdue code cleanup ( #1271 )
2023-05-10 13:18:18 -05:00
Jason Dove and GitHub
2ccba9e476
timeout playout builds after 2 minutes ( #1269 )
...
* add cancellation token support to playout builds and collection enumerators
* fix playout bug with shuffle in order
* update changelog
2023-05-08 11:53:02 -05:00
Jason Dove and GitHub
307940d732
add duplicate file logging ( #1223 )
2023-04-01 09:54:19 -05:00
Jason Dove and GitHub
4c75e638a2
fix bug with smart collection progress ( #1118 )
2023-01-18 14:09:54 -06: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
f5aa2fcac8
add multi-episode shuffle playout order ( #987 )
2022-10-09 10:49:07 -05:00
Jason Dove and GitHub
b43d08ca67
fix repeating schedules ( #901 )
2022-07-26 13:04:05 -05:00