github PiratesIRC/Stream-Mapparr 0.6.0b

latest releases: 0.7.3, 0.7.2, 0.7.1...
pre-releaseone month ago

Stream-Mapparr Plugin Changelog (v0.6.0a -> v0.6.0b)

New Features

  • Smart Analysis & Recommendations:
    • Added "What-if" analysis: Automatically tests matching at lower fuzzy thresholds (down to 65) to identify potential matches missed by current settings.
    • Added Token Mismatch detection: Analyzes unmatched streams to suggest specific prefixes or suffixes (e.g., "US:", "HD") to add to the "Ignore Tags" list.
  • Enhanced CSV Export:
    • CSV files now include a detailed header section containing active settings, version info, and specific optimization recommendations based on the Smart Analysis.
    • Rows now include data on potential matches found at lower thresholds.
  • Rate Limiting: Added a "None (Disabled)" option to remove all artificial delays for faster processing on local networks.
  • Notifications: Implemented WebSocket-based frontend notifications to display progress bars and success/error toasts during long-running operations.

Improvements

  • Matching Logic: Improved fuzzy matching algorithm to handle token overlap, better detecting matches where word order differs (e.g., "Channel Name US" vs "US Channel Name").
  • Maintenance: Added a "Cleanup Orphaned Tasks" action to remove stale Celery Beat schedules left behind by older plugin versions.
  • Scheduling: Updated schedule saving logic to provide immediate feedback on the next calculated run times in the local timezone.

Internal

  • Added _get_matches_at_thresholds and _analyze_token_mismatch methods to power the new recommendation engine.
  • Refined _clean_channel_name to support optional country prefix removal.

Don't miss a new Stream-Mapparr release

NewReleases is sending notifications on new releases.