Repository navigation
Update plugin: rowixgroup/gifsnap 0.1.3 (current logo) - #3592
Merged
Merged
Conversation
crazywoola
approved these changes
Nov 2, 2026
crazywoola
left a comment
Member
There was a problem hiding this comment.
Pre Check Plugin and PR Risk Label passed for this revision. Inspected the package, documentation and relevant source: this is a non-draft plugin submission with no Web3 functionality identified. This is an eligibility review, not a comprehensive security audit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Plugin Submission
Plugin information
Submission type
What changed
Fix the outdated, undersized lightning icon on the existing GifSnap listing. Replace the bundled icon with the current black-and-lime GifSnap logo, reused byte-for-byte from the official 512×512 app asset. The manifest and provider both use this icon.
This is a publisher-requested branding correction. The package version must change to update its bundled asset; no new capability is claimed. Compared with 0.1.2, only
_assets/icon.pngand the version fields inmanifest.yaml,pyproject.tomlanduv.lockdiffer. Runtime code, dependencies, permissions, privacy and API behavior are unchanged.Risk level
The existing tool sends the caller's short search topic to the fixed GifSnap HTTPS API.
Required checks
.envfiles,.gitdirectories, virtual environments, caches, logs, or IDE files.PRIVACY.md, referenced bymanifest.yaml.Security and privacy notes
No new capabilities. Bounded read-only requests only to
https://gifsnap.com/api/v1/gifs/search. No arbitrary URL fetching, shell/code/SQL execution, SSH, browser automation, external posting, payments, credentials or persistent storage. Media URLs are returned, not downloaded. Callers must not include private conversations, secrets or personal information in search topics. TLS verification remains enabled.Local validation
All 36 existing offline tests passed. No production GIF searches.
The exact archive loads in official Dify CLI 0.6.11. Provider validation passes; invalid input is rejected.
Online Marketplace Toolkit validation: zero blocking or execution failures, no known vulnerabilities reported in the pinned dependency set.
Archive comparison: exactly the icon and three version-metadata files differ. Locked third-party packages are identical.
The 512×512 PNG matches the current official GifSnap app asset.
Package SHA256:
9153c1fb1f4d4dfc8cbcf81fb3a0dbabebc08bffcfbac023e21a091db76cd023(51,627 bytes).Reviewer notes
Full Dify Cloud/Community installation was not repeated for this asset-only update. Signed 0.1.2 host verification remains historical evidence. The existing signed workflow example stays pinned to 0.1.2 until a new signed Marketplace identifier exists. No signature policy was weakened.
Source commit: rowixgroup/gifsnap-dify@226637f