Merged
Conversation
…scroll ref support - Added onRightClick prop to ImageGrid for handling right-click events on images. - Integrated scrollRef prop to allow external control of the scroll area. - Improved loading logic in useEmbeddrImages hook by utilizing refs for loading state and page tracking. - Refactored fetchImages function to streamline API calls and state management. - Cleaned up global CSS by removing unnecessary styles and ensuring proper z-index for dialogs.
…ddrPanel for improved structure
…onality; update ExploreTab and ImageGrid for improved interaction
…node with image search functionality
…mage similarity search functionality
…and add EmbeddrLoadImagesNode for batch image loading with filtering and sorting
…r various formats and codecs
…s from API, and update node list in EmbeddrComfyUIExtension
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.
This pull request introduces several new nodes to enhance image search, batch loading, and ID management capabilities for the Embeddr integration, and improves the interface and functionality of existing nodes. The main themes are new feature additions for image similarity search and batch operations, and updates to the image loading node for better API integration and usability.
New nodes and features:
EmbeddrFindSimilarNodefor finding similar images using an input image, andEmbeddrFindSimilarTextNodefor finding similar images based on a text prompt, both supporting library and collection filtering. [1] [2]EmbeddrLoadImagesNodeto load multiple images from Embeddr with filtering (by library/collection), sorting (newest/random), and batching support.EmbeddrMergeIDsNodeto merge multiple Embeddr Image IDs into a list, useful for lineage tracking in workflows.Enhancements to existing nodes:
EmbeddrLoadImageNodeto load images by Embeddr Image ID instead of URL, added output for the Embeddr ID, improved error handling, and integrated with the configured API endpoint. [1] [2] [3]Integration and registration: