Initially collectionMode was used to hide the base collection in the library tab, but turns out Plex
propogates the settings from the base collection to the smart collection, and vice versa, so the
smart collection got hidden as well.
collections can now be previewed via a new button in the config form, this will show the collection
and matching plex items, with options to download missing items
fix#17
new option under missing items in the config form to exclude genres. when selected, missing items
that match the genre won't be sent for download
fix#85
collections can now have a random shuffle option enabled, when enabled, the collections order on the
home/recommended screens will be shuffled with other collections that also have the option enabled.
includes randomise order sync scheduling.
fix#89
add new option in config form to show unwatched items only, which creates a smart collection in plex
with the unwatched filter based off the normal collection
fix#51
individual sync schedules are now correctly excluded from the main sync cycle. adds more flexible
sceduling, with presets and custom chron schedule
fix#76
Adds poster template import/export function, including required assets (ZIP). Adds import/export of
source colours (JSON). Refactored elements into unified system. Added elements layering. Added
canvas for accurate text measurements. Added fonts. Changed dockerfile to build with debian for
dependencies. Added poster files for quicker generation of poster previews.
add a non-media type specific title as the first option in the config to take advantage of Plex's
collection matching functionality across libraries
fix#47
Previously Max Items would limit the amount of items we grab from the source list, now we grab the
full list and Max Items limits the final item count in Plex
now checks for conclicting titles on collection creation, preventing downstream issues with multiple
configs pointing to the same collection causing reordering failures
pre-existing collections sort order was being reset on discovery (in attempt to respect any changes
that were made in plex), this now correctly retains the sort order set in agregarr
re #67, fix#62, fix#55, re #54
selecting random list/collection will now select a random list from the relevant source, and ensure
that the content exists in your library before creation
adds new multiple sources option, where multiple sources can be added to a single config, with
options to combine in order, randomise, or cycle lists
fix#50