Skip to content

[logo-library] Update to v0.1.0 - #547

Closed
sethwv wants to merge 1 commit into
Dispatcharr:mainfrom
sethwv:auto/bump/logo-library-0.1.0
Closed

sethwv wants to merge 1 commit into
Dispatcharr:mainfrom
sethwv:auto/bump/logo-library-0.1.0

Conversation

@sethwv

@sethwv sethwv commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

About this submission

Added

  • Assign Dispatcharr channel logos from the tv-logos catalog using manual mappings or on-demand automatic matching by channel group.
  • Choose a catalog folder and matching strategy for each group, with optional fuzzy matching and controls for replacing existing logos.
  • Filter catalog paths to narrow logo choices and automatic matching candidates.
  • Exclude individual channels from automatic matching or add skipped and failed channels to the ignore list.
  • Configure name prefixes, logo variant preferences, station hints, and fuzzy matching thresholds.
  • Review matching results, including skipped and failed channels, and refresh the catalog when new logos are available.

Release: v0.1.0

Pre-submission checklist

If this is a new plugin:

  • Plugin folder is named lowercase-kebab-case
  • plugin.json contains all required fields
  • My GitHub username is in author or maintainers
  • license is a valid OSI-approved SPDX identifier
  • I have tested the plugin against a running Dispatcharr instance

@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the New Plugin A new plugin being contributed to the repository. label Nov 12, 2026
@dispatcharr-plugins-bot

Copy link
Copy Markdown
Contributor

Plugin Validation Results

Modified plugins: 1

Plugin: logo-library

Assign channel logos from a catalog (like the tv-logo/tv-logos repo) using manual mappings or group-based automatic matching.

Source Repository

Check Status Details
Required fields ✅ All required fields present
Release artifact ✅ Artifact reachable at resolved URL
Maintainers ✅ sethwv
License ✅ MIT - MIT License
Permission ✅ You have permission to modify this plugin
Version ✅ 0.1.0
Version bump ✅ New plugin

View release v0.1.0 on GitHub


CodeQL found 4 plugin sandbox-bypass finding(s)
Maintainer review required.

Rule Location Description
plugin/sandbox-bypass/filesystem-api plugins/logo-library/logo_library/catalogs/tv_logos/catalog.py:39 This direct filesystem API bypasses Dispatcharr's plugin-local open wrapper.
plugin/sandbox-bypass/filesystem-api plugins/logo-library/logo_library/catalogs/tv_logos/catalog.py:129 This direct filesystem API bypasses Dispatcharr's plugin-local open wrapper.
plugin/sandbox-bypass/filesystem-api plugins/logo-library/logo_library/catalogs/tv_logos/catalog.py:250 This direct filesystem API bypasses Dispatcharr's plugin-local open wrapper.
plugin/sandbox-bypass/filesystem-api plugins/logo-library/logo_library/dispatcharr.py:29 This direct filesystem API bypasses Dispatcharr's plugin-local open wrapper.

🎉 All validation checks passed!

This PR modifies 1 plugin(s) and all checks have passed.


Other plugins by sethwv in this repository (5)
Plugin Slug Version
Dispatcharr Exporter dispatcharr-exporter 3.2.0
Embyfin Stream Cleanup embyfin-stream-cleanup 1.3.0
Multiview multiview 0.6.0
Manifest v1 Example sample-manifest-v1 1.0.0
Manifest v2 Example sample-manifest-v2 1.0.0

@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Manual Review Required Security findings, suppressions, or new plugins require maintainer review label Nov 12, 2026
@sethwv sethwv closed this Nov 12, 2026
@sethwv

sethwv commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator Author

Using this plugin as my own experiment with the sandbox rules. Doing some enhancements where there are clear blind spots.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Manual Review Required Security findings, suppressions, or new plugins require maintainer review New Plugin A new plugin being contributed to the repository.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant