Commit Graph
554 Commits
Author SHA1 Message Date
Ewald 4e80b95bbc feat(geninfo): add api_node_extractor with 28+ comfy-core API providers
- New module mjr_am_backend/features/geninfo/api_node_extractor.py
- Covers all comfy_api_nodes/ providers: Alibaba Wan, Kling AI,
  Luma Dream Machine, MiniMax/Hailuo, Runway, Vidu, Google Veo,
  Black Forest Labs (Flux), xAI Grok, Ideogram, Recraft, Moonvalley,
  Pixverse, LTX Video, ByteDance Seedance/Seedream, Google Gemini,
  OpenAI/Sora, Stability AI, Reve, Bria, Magnific, Topaz, HitPaw,
  Wavespeed, Quiver, Sonilo, ElevenLabs
- _refine_engine_type(): classifies engine.type from class_type fragments
  (txt2img, txt2vid, img2vid, img2img, vid2vid, audio)
- _populate_api_node_output(): extracts duration, resolution->size, ratio
- ByteDance dotted-key pattern handled by _populate_seedance_output
- Hooked into payload_builder._build_no_sampler_result (first fallback)
2026-04-20 11:58:37 +02:00
Ewald ALOEBOETOE 2ea1e40e25 Merge pull request #91 from Forsion07/Prompt-parsing
Added widgets support for concatenate nodes
2026-04-19 22:37:31 +02:00
Ewald ALOEBOETOE 28e921e13b Merge pull request #90 from MajoorWaldi/copilot/fix-import-ordering-in-prompt-tracer
fix: merge stdlib imports to satisfy ruff I001
2026-04-19 22:11:58 +02:00
Forsion 7c26b92cdc Added widgets support for concatenate nodes 2026-04-20 03:08:39 +07:00
MajoorWaldiandMajoorWaldi 285f3b1f1f fix: sort imports in prompt_tracer.py (ruff I001)
Agent-Logs-Url: https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager/sessions/46b5051d-aef5-4462-9ef9-1f6afcfcd5a7

Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-04-19 07:36:10 +00:00
MajoorWaldi 2c610cf951 Initial plan 2026-04-19 07:35:37 +00:00
Ewald ALOEBOETOE 4c29b955fd Merge pull request #89 from MajoorWaldi/copilot/fix-prompt-string-concatenation
Fix missing separators in StringConcatenate and StringFunction|pysssss prompt resolution
2026-04-19 09:16:07 +02:00
MajoorWaldiandMajoorWaldi 84dcc3a9d2 Fix separator handling in _resolve_string_concatenate_node and _resolve_pysssss_string_function_node
Agent-Logs-Url: https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager/sessions/426835da-26bc-4704-9fa8-676c5b469c71

Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-04-19 06:54:07 +00:00
MajoorWaldi 11e5464ddd Initial plan 2026-04-19 06:46:49 +00:00
Ewald ALOEBOETOE f35966df53 Merge pull request #88 from MajoorWaldi/copilot/fix-string-concatenate-delimiter
[WIP] Fix string concatenation issues in geninfo parser
2026-04-19 08:22:44 +02:00
Ewald ALOEBOETOE 974b92da91 Merge pull request #80 from Forsion07/Prompt-parsing
Custom node concatenate support
2026-04-19 08:19:08 +02:00
MajoorWaldi b92fd345f7 Initial plan 2026-04-19 06:16:40 +00:00
Forsion 1eaa616f0b Improved concatenate support for default and custom nodes 2026-04-19 04:55:14 +07:00
Forsion 12e0bd52a7 Custom node concatenate support 2026-04-19 01:53:06 +07:00
Ewald ALOEBOETOE ce023bc5c0 Merge pull request #84 from MajoorWaldi/dependabot/npm_and_yarn/vite-8.0.8
chore(deps-dev): bump vite from 6.4.2 to 8.0.8
2026-04-17 11:48:21 +02:00
Ewald ALOEBOETOE ae3c1af705 Merge pull request #83 from MajoorWaldi/dependabot/npm_and_yarn/happy-dom-20.9.0
chore(deps-dev): bump happy-dom from 20.8.9 to 20.9.0
2026-04-17 11:48:03 +02:00
MajoorWaldi f73d78d6ee chore(deps-dev): bump vite from 6.4.2 to 8.0.8
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.2 to 8.0.8.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.8/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:56:21 +00:00
MajoorWaldi 9ad017995e Merge remote-tracking branch 'origin/main' into dependabot/npm_and_yarn/happy-dom-20.9.0
Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-04-17 07:56:11 +00:00
Ewald ALOEBOETOE c82a465dc2 Merge pull request #82 from MajoorWaldi/dependabot/github_actions/softprops/action-gh-release-3
chore(deps): bump softprops/action-gh-release from 2 to 3
2026-04-17 09:55:26 +02:00
MajoorWaldi 570b854fa3 chore(deps-dev): bump happy-dom from 20.8.9 to 20.9.0
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 20.8.9 to 20.9.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v20.8.9...v20.9.0)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-version: 20.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:54:41 +00:00
Ewald ALOEBOETOE e6ced8c3b4 Merge pull request #85 from MajoorWaldi/dependabot/npm_and_yarn/vitejs/plugin-vue-6.0.6
chore(deps-dev): bump @vitejs/plugin-vue from 5.2.4 to 6.0.6
2026-04-17 09:53:57 +02:00
Ewald ALOEBOETOE b1210d72f1 Merge pull request #86 from MajoorWaldi/dependabot/npm_and_yarn/prettier-3.8.3
chore(deps-dev): bump prettier from 3.8.2 to 3.8.3
2026-04-17 09:53:42 +02:00
Ewald ALOEBOETOE 092401a03a Merge pull request #87 from MajoorWaldi/dependabot/npm_and_yarn/vue-3.5.32
chore(deps): bump vue from 3.5.31 to 3.5.32
2026-04-17 09:53:25 +02:00
Ewald ALOEBOETOE 7af53cc0c6 Merge pull request #81 from Forsion07/Multi-staged-workflow-parsing
Multi-checkpoint fix
2026-04-17 09:52:45 +02:00
MajoorWaldi 106375f5d6 chore(deps): bump vue from 3.5.31 to 3.5.32
Bumps [vue](https://github.com/vuejs/core) from 3.5.31 to 3.5.32.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.31...v3.5.32)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:37:31 +00:00
MajoorWaldi a627822271 chore(deps-dev): bump prettier from 3.8.2 to 3.8.3
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.2...3.8.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:37:25 +00:00
MajoorWaldi 11ed66ee83 chore(deps-dev): bump @vitejs/plugin-vue from 5.2.4 to 6.0.6
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 5.2.4 to 6.0.6.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.6/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-version: 6.0.6
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:37:20 +00:00
MajoorWaldi dcdc76a2b1 chore(deps): bump softprops/action-gh-release from 2 to 3
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 07:36:06 +00:00
Forsion c18f7fe853 Multi-checkpoint fix 2026-04-17 04:03:36 +07:00
MajoorWaldi 1c6653a21d refactor(i18n): remove unused db reset notice and related code
- Remove hardcoded DB reset notice from i18n dictionary
- Remove DB reset notice version check from versionCheck.js
- Delete unused imports and variables related to DB reset notice
2026-04-16 13:55:54 +02:00
Ewald 9cb0d1dac8 docs: add MFV default toggle settings 2026-04-15 16:30:01 +02:00
Ewald ALOEBOETOE e653bcf8c8 Merge pull request #79 from MajoorWaldi/copilot/remove-broken-wiki-publish-submodule
fix: remove accidental .wiki-publish submodule entry from git index
2026-04-15 16:18:13 +02:00
MajoorWaldiandMajoorWaldi 120022795c fix: remove broken .wiki-publish submodule entry and add to .gitignore
Agent-Logs-Url: https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager/sessions/e81c2b3c-3868-484a-b508-60d4a1a6fdfb

Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-04-15 14:16:45 +00:00
MajoorWaldi db94b766f8 Initial plan 2026-04-15 14:15:13 +00:00
Ewald ALOEBOETOE dc7159156d Change submodule checkout option to false 2026-04-15 16:07:08 +02:00
Ewald ALOEBOETOE babb7321c8 Update publish.yml 2026-04-15 15:54:54 +02:00
Ewald dae292725c release: v2.4.5 2026-04-15 15:43:41 +02:00
EwaldandClaude Sonnet 4.6 81e13b2b81 Fix presentation video not rendering in README
GitHub silently drops <video> tags in README files. Replace with a
clickable GIF thumbnail that links to the release MP4, which works
in all GitHub renderers. Also removed the duplicate standalone GIF
below the description that was made redundant by the thumbnail.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 15:29:07 +02:00
Ewald 792b2a376e fix(graph_converter): improve text fallback handling for primitive strings
- Add special handling for primitive string nodes in text fallback
- Set text and value from non-empty primitive string nodes
- Update tests to cover new behavior
2026-04-15 15:12:39 +02:00
EwaldandClaude Sonnet 4.6 81ff7d1fb5 Grid audit fixes: unified filename key, adaptive overscan, selection anchor
- Unify filename key normalization: VirtualAssetGridHost and useVirtualGrid
  now import and call getFilenameKey() from AssetCardRenderer instead of
  duplicating the String().trim().toLowerCase() inline expression.
- Make virtualizer overscan adaptive: compute ceil(scrollHeight / rowHeight)
  clamped to [3, 20] so tall viewports buffer more rows without wasting
  memory on small ones; falls back to 6 when no scroll element is present.
- Preserve Shift+Click anchor on reconcileSelection: add preserveAnchor
  option to setSelection (default false, no behaviour change for existing
  callers) and pass it as true from reconcileSelection so pruning invisible
  assets out of the selection no longer resets the range anchor.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 15:07:52 +02:00
Ewald 89119b777f Fix floating viewer defaults and button regressions 2026-04-15 13:38:32 +02:00
Ewald 85aca69bc8 Default floating viewer streaming controls on 2026-04-15 12:31:49 +02:00
Ewald c024e71fc8 Fix runtime index override during DB bootstrap 2026-04-15 11:47:08 +02:00
Ewald c3f4cca73a Support string concatenation in geninfo prompt tracing 2026-04-15 11:12:19 +02:00
Ewald d72a31f4e3 Fix Florence vector health regression and sync backfill polling exports 2026-04-15 10:22:27 +02:00
Ewald 7b00cd9e50 Fix Florence-2 startup and refresh UI bundle 2026-04-15 09:44:21 +02:00
Ewald 379eb96df9 fix: allow index directory override to create non-existing path 2026-04-14 20:41:19 +02:00
Ewald ALOEBOETOE 79cbb9a46a Merge pull request #77 from MajoorWaldi/copilot/fix-floating-viewer-manager-test
[WIP] Fix failing test for floating viewer manager
2026-04-14 17:44:40 +02:00
MajoorWaldiandMajoorWaldi 31e7e89376 fix: only forward opts to loadPreviewBlob when non-empty
Agent-Logs-Url: https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager/sessions/5601e848-036c-4cd0-adf1-b974e4bd50c9

Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-04-14 15:42:11 +00:00
Ewald ALOEBOETOE 8a138ab94c Merge pull request #76 from MajoorWaldi/copilot/fix-keyerror-in-global-fts-test
fix: correct mock queue ordering in test_search_global_fts_rows_and_search_fts
2026-04-14 17:41:56 +02:00