github PiratesIRC/Stream-Mapparr 0.5.0

latest releases: 0.7.3, 0.7.2, 0.7.1...
one month ago

v0.5.0

Added

  • Channel Databases:
    • Added new channel database files for: FR, UK, CA, IN, ES, BR, AU, DE, and MX.
    • Added a "Channel Databases" section to the settings UI.
    • Plugin now dynamically scans for XX_channels.json files and creates a toggle switch for each, allowing users to enable or disable specific databases.
  • Settings & Validation:
    • Added a new "Validate Settings" action to check the API connection, profile names, group names, and database file integrity before running a process.
    • Added an "Overwrite Existing Streams" setting (default: True).
    • Added new boolean settings to ignore entire categories of tags: "Ignore Quality Tags", "Ignore Regional Tags", "Ignore Geographic Tags", and "Ignore Miscellaneous Tags".
    • Added an automatic version check to the settings page, which notifies the user if a new version is available on GitHub.
  • Reporting:
    • All CSV exports (preview, update, visibility) now include a detailed header comment showing the plugin version, all settings used for the run, and summary statistics.

Changed

  • Core Functionality:
    • The "Profile Name" setting now supports multiple, comma-separated profile names (e.g., "Sports, News").
    • The add_streams_to_channels action now respects the "Overwrite Existing Streams" setting. If set to False, it will preserve existing streams and only add new ones.
    • The manage_channel_visibility logic has been updated. It now enables channels with 1 or more streams (previously, it enabled channels with 0-1 streams).
  • Matching:
    • The channel name cleaning logic is now more advanced and utilizes the new "Ignore" category settings for more accurate fuzzy matching.
    • Added [UHD], (UHD), and UHD to the quality-matching precedence lists.
    • The "Ignore Tags" setting now correctly parses tags containing spaces when enclosed in quotes (e.g., " East").
  • Workflow:
    • The "Load/Process Channels" and "Preview Changes" actions now run the new validation check first to prevent errors.
    • The plugin settings UI is now dynamic, loading the version status and channel database list when the page is opened.

Don't miss a new Stream-Mapparr release

NewReleases is sending notifications on new releases.