Releases: danrahn/MarkerEditorForPlex
Marker Editor for Plex v2.2.0-beta
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:
Marker Editor for Plex v2.1.2
v2.1.2 - 2023-03-03 - HOTFIX
Fix handling of unknown marker types
Changelog
New
- None
Fixed
- We would fail to initialize cached marker stats if we came across an unexpected marker type (e.g. DVR 'commercial' markers). Instead, just ignore them (until broader support is hopefully added)
Marker Editor for Plex v2.1.1
v2.1.1 - 2023-02-25 - HOTFIX
Fix a bug setting timestamps on some marker add operations
Changelog
New
- None
Fixed
- On some add operations (e.g. Bulk Add), the timestamps could be saved improperly, resulting in invalid values that we can't read.
- Add ESLint configuration, and mass apply/fix up things
Marker Editor for Plex v2.1.0
v2.1.0 - 2023-02-23
Fix some bugs in 2.0 and build upon credits support
Changelog
New
- Add intro versus credits marker distinction in marker breakdowns, including additional chart options (a2d15a9)
- Add basic filtering support based on the number of intro/credits (e.g. filter to movies that have no credits markers) (16f267c).
- To expose the filter without narrowing things down to a specific search term, press 'Enter' in the search box with an empty search value.
Fixed
- Better schema upgrade handling in the case where the Plex database has already been updated with a different instance of Marker Editor (d1cfd3f)
- Fix some searchbox handling that determines when to initiate a new search (f693d45)
- Addressing purged markers individually could build up a queue of PurgeOverlay requests, causing a noticeable UI delay (e135755)
Marker Editor for Plex v2.0.0
v2.0.0 - 2023-02-20
New major version, and yet another rebrand to Marker Editor for Plex, as it can now handle more than just intro markers.
Changelog
New
Major
- Support for Plex's new Credits markers.
- Movie support - add markers to movies in addition to episodes.
Minor
- Improved backup/restore process. Choose how to restore markers that Plex has purged after reanalyzing media.
- Allow regex search, using
/XYZ/
syntax (e.g./^B/i
will show everything that starts with 'b', case-insensitive).
Fixed
- Vastly improve performance of initial marker caching when
extendedMarkerStats
are enabled. - Don't show markers for deleted episodes in the purge list.
- Add the episode's guid to the backup database, for hopeful future use in correlating backed up marker actions with a potentially different version of the same episode.
- Use epoch timestamps when storing dates in the database, which Plex switched over to in late 2022.
- Fix some bulk actions from failing if the customization table wasn't showing.
- Reduce failure rate of ffmpeg thumbnails at the very end of files.
- Many other miscellaneous bug fixes, hopefully outweighing the new ones I've introduced.
Intro Editor for Plex v2.0.0-beta
v2.0.0-beta - 2023-02-19
Changelog
New
- Initial support for movie markers in addition to episodes. For more details about the underlying changes necessary, see #8.
Fixed
- Vastly improve initial marker caching if
extendedMarkerStats
are enabled.
Docker image is available under the beta tag: docker pull danrahn/intro-editor-for-plex:beta
Intro Editor for Plex v2.0.0-alpha
v2.0.0-alpha - 2023-02-18
Changelog
New
Fixed
- Various changes that aren't part of Credits integration, but were never part of a 1.x release:
- For building-from-source, set minimum node version to 15.0 for use of null coalescing assignment operator.
- Don't show markers for deleted episodes in the purge list
- Add the episode's guid to the backup database, for hopeful future use in correlating backed up marker actions with a potentially different version of the same episode.
- Fix some bulk actions from failing if the customization table wasn't showing.
Intro Editor for Plex v1.2.5
v1.2.5 - 2022-09-13
Changelog
New
- Precise thumbnails - Add the option to use
ffmpeg
to generate preview thumbnails instead of relying on ones generated by Plex, greatly increasing accuracy. - Check for Updates - when the web app loads, check whether a new version is available and inform the user if there is.
Fixed
- Minor code cleanup
Intro Editor for Plex v1.2.4
v1.2.4 - 2022-08-29
Changelog
New
- Rename 'Plex Intro Editor' to 'Intro Editor for Plex', as "Plex XYZ" is not allowed. Update all references and rename the repository.
Plex Intro Editor v1.2.3
v1.2.3 - 2022-08-28
Changelog
New
- Allow separate start and end time shifts when bulk shifting markers