v2.2.0-beta - 2023-03-06
Add 'Delete All' and 'Import/Export' section/server level actions
Changelog
New
- Permanent Delete: Irreversible delete of all markers (Plex- and user-generated) in a given library (757eafe). Addresses #4
- Marker Export/Import: Export existing library/server markers to a custom database that can then be imported at a later date to bulk apply everything to a library/server (export: 1028d91, import: 0bb7fba). Addresses #2
- Token-based search: In addition to fuzzy substring search, also implement basic token-based search so that e.g. 'Ring Lord' matches against 'The Lord of the Rings'. (67a1153)
NOTE: Delete/Import/Export are very much in beta. They've gone through some basic validation, but there are very likely edge cases that may result in errors. Considering the effect they can have on your database, if you do test them you should definitely ensure PMS is not running and that you create a copy of your original database beforehand, if you weren't doing so already.
Fixed
- Better handling of thumbnails that fail to load. Instead of a broken image, fall back to a simple 'Error' thumbnail (ff83d2e)
- Better handling of table visibility states (d918221, with subsequent fixes via 9973b87 and a66cf1a)
- Always show the section options banner so that users can filter/get to section-wide options without initiating a search first (5e8ffad)
- Fix single-marker ignore flow (e1f7511)
- Minor code cleanup: