Commit Graph
219 Commits
Author SHA1 Message Date
Vito 1f6ddcf62a Merge pull request #84 from ComfyAssets/feature/film-strip
feat: Film Strip Preview & QoL Improvements (v3.0.25)
2025-12-09 12:53:37 -08:00
Vito Sansevero 10bab420bb docs: update changelog with v3.0.25 details 2025-12-09 12:52:08 -08:00
Vito Sansevero 067320e9c5 chore: bump version to 3.0.25 in pyproject.toml 2025-12-09 12:51:32 -08:00
Vito 3e925cc9ac Merge pull request #83 from ComfyAssets/feature/film-strip
feat(web): add film strip feature for prompt images
2025-12-09 12:50:34 -08:00
Vito Sansevero ffc26709ad feat(web): add film strip feature for prompt images 2025-12-09 12:49:40 -08:00
Vito 985bd15968 Merge pull request #82 from ComfyAssets/feature/add-prompt
Feature/add prompt
2025-12-09 09:33:57 -08:00
Vito Sansevero 75fad23464 chore: bump version to 3.0.24 in pyproject.toml 2025-12-09 09:32:10 -08:00
Vito Sansevero 4f70b85ccc docs: update changelog for v3.0.24 release 2025-12-09 09:32:03 -08:00
Vito Sansevero a4bb5dc2d7 feat: Add "Add Prompt" modal with form and logic 2025-12-09 09:30:02 -08:00
Vito Sansevero 8abeeaa953 feat(web): Add prompt creation feature in admin panel 2025-12-09 09:29:47 -08:00
Vito Sansevero da239bb7e1 feat(api): exclude protected prompts from pruning 2025-12-09 09:29:34 -08:00
Vito 2e3079c01b Merge pull request #81 from ComfyAssets/feature/AutoTag
Feature/auto tag
2025-12-09 06:05:56 -08:00
Vito Sansevero 986663cd97 feat(gallery): add model memory management options 2025-12-09 06:05:14 -08:00
Vito Sansevero 11d25afa56 feat(api): add unload autotag model endpoint 2025-12-09 06:05:04 -08:00
Vito 3c8c0b9505 Merge pull request #80 from ComfyAssets/feature/AutoTag
Feature/auto tag
2025-12-07 17:39:20 -08:00
Vito Sansevero b8d6b9072d chore(pyproject): bump version to 3.0.23 2025-12-07 17:38:04 -08:00
Vito Sansevero 3033d088b4 feat(AI AutoTag): Add auto-tagging for image collections 2025-12-07 17:37:52 -08:00
Vito Sansevero c11d98fa17 feat(autotag): add AutoTagService for image tagging 2025-12-07 17:25:43 -08:00
Vito Sansevero ad5f03d475 feat(gallery): Add auto tag feature for images 2025-12-07 17:25:26 -08:00
Vito Sansevero ba36814894 feat(admin): add auto-tagging feature to UI 2025-12-07 17:25:17 -08:00
Vito Sansevero 56eed388a8 feat(api): add AutoTag endpoints and image routes 2025-12-07 17:25:06 -08:00
Vito Sansevero ffaf5fd3d8 feat(database): add method to retrieve all images with prompts 2025-12-07 17:24:54 -08:00
Vito 2df2c63994 Merge pull request #79 from ComfyAssets/feature/PromptSearchList
Feature/prompt search list
2025-12-06 07:27:40 -08:00
Vito Sansevero b5e6bec141 chore: bump version to 3.0.22 in pyproject.toml 2025-12-06 07:27:26 -08:00
Vito Sansevero bd56e0420d feat: Add PromptSearchList node for prompt searching 2025-12-06 07:25:58 -08:00
Vito Sansevero d072245ab9 feat: Add PromptSearchList to node mappings 2025-12-06 07:25:39 -08:00
Vito Sansevero 058aa98507 docs(README): update for v2 development status 2025-12-06 07:25:16 -08:00
Vito 227bdf015f Merge pull request #73 from x0x0b/fix-star-width
fix: star icon misalignment on hover

Thanks for the fix @x0x0b
2025-10-28 16:38:00 -07:00
x0x0b d074cd5968 fix 2025-10-28 07:55:57 +09:00
x0x0b a4373c0949 fix: star icon misalignment on hover 2025-10-28 07:51:54 +09:00
Vito 95661a5da1 Update README.md
update beta info
2025-10-15 05:53:17 -07:00
Vito Sansevero e2a3df86e1 docs: Update README with v2 beta announcement and testing instructions 2025-09-25 08:07:30 -07:00
Vito Sansevero ff47b8d9a9 remove v1.0.0 2025-09-15 13:02:10 -07:00
Vito 26168d137e Update README.md 2025-09-15 12:01:12 -07:00
Vito 8a5ca89963 Update README.md 2025-09-15 12:00:55 -07:00
Vito e741d6d020 Merge pull request #51 from ComfyAssets/bug/size-fix
Bug/size fix
2025-09-09 09:32:19 -07:00
Vito Sansevero e0e61ad618 chore: bump version to 3.0.21 in pyproject.toml 2025-09-09 09:30:09 -07:00
Vito Sansevero d91c92c08b refactor: Optimize IS_CHANGED method logic 2025-09-09 09:29:25 -07:00
Vito Sansevero bd547dd532 refactor(prompt_manager): optimize input change tracking 2025-09-09 09:29:17 -07:00
Vito 8a623a8430 Merge pull request #49 from ComfyAssets/bug/size-fix
Bug/size fix
2025-08-30 17:34:40 -07:00
Vito Sansevero 8f01bc1541 chore: bump version to 3.0.20 in pyproject.toml 2025-08-30 17:33:53 -07:00
Vito Sansevero 4e873f585a refactor(tests): update tests for PromptManager changes 2025-08-30 17:27:06 -07:00
Vito 2881f85d1b Merge pull request #45 from ComfyAssets/docstrings-fresh
Add comprehensive docstrings to Python modules
2025-08-12 06:54:34 -07:00
Vito Sansevero 22593e8514 docs: add comprehensive docstrings to all Python modules
- Add Google-style docstrings to main node files (prompt_manager.py, prompt_manager_text.py)
- Enhance database module docstrings with detailed parameter and return documentation
- Add comprehensive docstrings to all utils modules with usage examples
- Document API endpoints and configuration classes thoroughly
- Update module-level docstrings in all __init__.py files
- Ensure consistent naming (ComfyUI_PromptManager) across all documentation
- Follow Python best practices for docstring formatting
2025-08-12 06:51:36 -07:00
Vito Sansevero 0b94063e73 chore: remove local settings, bump version to 3.0.19 2025-08-11 19:32:28 -07:00
Vito 077432df84 Merge pull request #44 from ComfyAssets/bugfix/generate-thumbnails
fix(gallery): improve thumbnail generation progress feedback and moda…
2025-08-11 19:30:09 -07:00
Vito Sansevero db5f6c3307 fix(gallery): improve thumbnail generation progress feedback and modal width
Frontend improvements:
- Fixed "Check thumbnails at startup" modal to use EventSource properly
- Shows current file being processed with directory path
- Displays file type (image/video) and action (generating/skipping)
- Real-time progress updates with ETA calculation
- Detailed status messages in scrollable log area
- Increased modal width from max-w-md to max-w-2xl for long filenames
- Path truncation for files over 60 characters
- Console logging for debugging when debug mode enabled
- Better EventSource error handling with connection state logging

Backend improvements:
- Verbose scanning progress with directory counts
- File type breakdown in start message (X images, Y videos)
- More frequent progress updates (every 5 files instead of 10)
- Include current file path, type, and action in progress events
- Send error notifications during processing (first 5 errors)
- Enhanced completion message with error count and processing rate
- Detailed logging throughout the process

The thumbnail generation now provides real-time, detailed feedback in both
the settings panel and the startup prompt modal, making it clear which files
are being processed and the overall progress.
2025-08-11 19:10:41 -07:00
Vito Sansevero d949585b35 chore: bump version to 3.0.18 in pyproject.toml 2025-08-11 15:32:48 -07:00
Vito 2625a78121 Merge pull request #43 from ComfyAssets/fix/gallery-metadata-display
Fix/gallery metadata display - fixes for #41
2025-08-11 15:32:22 -07:00
Vito Sansevero 638dd44db2 fix(gallery): complete metadata parsing improvements for all gallery views
- Fixed TypeError "text.toLowerCase is not a function" by adding type checking
- Added support for modern ComfyUI node types:
  - CFGGuider for CFG scale values
  - BasicScheduler for steps parameter
  - KSamplerSelect for sampler selection
  - RandomNoise/SeedHistory for seed values
- Unified metadata parsing logic between main gallery and metadata viewer
- Fixed prompt identification to properly distinguish positive vs negative prompts
- Added NaN cleaning for JSON parsing to handle malformed data
- Improved text node analysis with PromptManager priority

All three gallery implementations now correctly parse and display:
- Checkpoint names
- Positive and negative prompts
- Technical parameters (steps, CFG, sampler, seed)
- Support for both legacy and modern ComfyUI workflows

Tested and verified with test_metadata_file.png across all implementations.
2025-08-11 15:30:40 -07:00