Ewald
79cece3f01
fix: mypy type-ignore annotations in test_duplicates_service
2026-06-12 10:20:26 +02:00
Ewald
43a1fad285
chore: update dist, tests, and UI components
2026-06-12 10:19:33 +02:00
Ewald
5c31f29ecc
Add workflow roots and fix video previews
2026-06-11 20:50:18 +02:00
Ewald ALOEBOETOE
c3b9c0a6af
Merge pull request #139 from MajoorWaldi/copilot/fix-quality-job-failure
...
Fix syntax error in workflow_set_thumbnail audit call
2026-06-11 15:14:58 +02:00
MajoorWaldi
39750d709d
Fix invalid syntax in workflow_set_thumbnail handler
2026-06-11 11:00:04 +00:00
MajoorWaldi
d58f0f3d1e
Initial plan
2026-06-11 10:58:08 +00:00
Ewald ALOEBOETOE
7af274f274
Merge pull request #138 from MajoorWaldi/Improve
...
Improve
2026-06-11 12:48:57 +02:00
MajoorWaldi
1cf53c476b
fix: expose workflowModelFilter and workflowRunsOnFilter from usePanelStore
2026-06-11 10:45:12 +00:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
da8913a17f
Potential fix for pull request finding 'CodeQL / Uncontrolled data used in path expression'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:38:42 +02:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
d4544578a8
Potential fix for pull request finding 'CodeQL / Uncontrolled data used in path expression'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:38:19 +02:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
c215ade91a
Potential fix for pull request finding 'CodeQL / Uncontrolled data used in path expression'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:38:03 +02:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
5e05a1aeca
Potential fix for pull request finding 'CodeQL / Prototype-polluting function'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:36:53 +02:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
04d8f665b1
Potential fix for pull request finding 'CodeQL / Clear text storage of sensitive information'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:36:41 +02:00
Ewald ALOEBOETOE and Copilot Autofix powered by AI
aa7615e779
Potential fix for pull request finding 'CodeQL / Uncontrolled data used in path expression'
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-11 12:36:16 +02:00
Ewald
fe0f24299a
Fix path widget false positives
2026-06-11 10:26:08 +02:00
Ewald
ca6288a1c0
Improve Comfy theme styling and audio viewer
2026-06-11 10:20:33 +02:00
Ewald
42f6cc72ce
chore: save current worktree
2026-06-09 17:32:25 +02:00
Ewald
20a50040a6
Add workflow library scope
2026-06-09 10:28:25 +02:00
Ewald
d96b10b27f
docs: remove contribution docs
2026-06-05 17:44:32 +02:00
Ewald
78d3adc3a2
fix(dnd): raise per-widget string limit to avoid rejecting valid workflows
...
Nodes like iToolsPromptRecord store large texts in widgets_values.
The 8 KB per-value cap caused isValidWorkflowShape() to return false,
making canvas drops create loader nodes instead of loading the workflow.
The total workflow size (MAX_WORKFLOW_BYTES = 5 MB) is the right security
boundary; the per-value cap is raised to 500 KB (safety ceiling only).
Fixes #128
2026-06-05 17:34:00 +02:00
Ewald ALOEBOETOE
79d2743fc8
Merge pull request #130 from MajoorWaldi/copilot/fix-js-test-job
...
Fix bullet separator between workflow label and API provider in model summary
2026-06-05 17:32:42 +02:00
MajoorWaldi
065ab41b5a
Fix bullet separator in summarizeFloatingViewerApiWorkflow
2026-06-05 06:18:56 +00:00
MajoorWaldi
348dd714f5
Initial plan
2026-06-05 06:15:22 +00:00
MajoorWaldi
3d12da0a38
Apply local UI updates after syncing origin/main
2026-06-04 21:18:48 +02:00
Ewald
9de075d197
Fix graph map node action params
2026-06-03 17:21:01 +02:00
Ewald
0a3271cdd7
Fix workflow graph map sampler params
2026-06-03 17:15:29 +02:00
Ewald
e4f9053219
Stabilize JS CI and workflow sidebar tests
2026-06-03 15:15:38 +02:00
Ewald
4660c90b28
Fix CI event tests and bundle drift check
2026-06-03 15:05:49 +02:00
Ewald
04ca1f444e
Improve workflow metadata filters and UI localization
2026-06-03 14:55:00 +02:00
Ewald ALOEBOETOE
8c7983d0b1
Merge pull request #124 from MajoorWaldi/dependabot/npm_and_yarn/vue-3.5.35
...
chore(deps): bump vue from 3.5.34 to 3.5.35
2026-06-02 17:27:12 +02:00
Ewald ALOEBOETOE
a5496df98a
Merge pull request #123 from MajoorWaldi/dependabot/npm_and_yarn/tanstack/vue-virtual-3.13.26
...
chore(deps): bump @tanstack/vue-virtual from 3.13.24 to 3.13.26
2026-06-02 17:26:57 +02:00
Ewald ALOEBOETOE
67429aec81
Merge pull request #125 from MajoorWaldi/dependabot/npm_and_yarn/oxlint-1.67.0
...
chore(deps-dev): bump oxlint from 1.66.0 to 1.67.0
2026-06-02 17:26:42 +02:00
Ewald
99f6fe0ec3
test(types): satisfy mypy for StreamReader protocol stub
2026-06-02 17:22:07 +02:00
Ewald
8628122377
fix(ci): resolve ts typecheck and aiohttp test stub incompatibility
2026-06-02 17:21:42 +02:00
Ewald
b255c25c49
refactor(filter): style popover neutre + fermeture via mjr:filters-changed
2026-06-02 16:58:15 +02:00
Ewald
31e5ae0d73
Fix asset grid refresh and media card handling
2026-06-02 16:25:20 +02:00
MajoorWaldi
f52b54912d
Fix remaining mojibake in panel messages
2026-05-31 20:31:25 +02:00
MajoorWaldi
99398aad5d
Fix mojibake text and update default settings
2026-05-31 20:03:25 +02:00
MajoorWaldi
0d12b1e515
chore(deps-dev): bump oxlint from 1.66.0 to 1.67.0
...
Bumps [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) from 1.66.0 to 1.67.0.
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.67.0/npm/oxlint )
---
updated-dependencies:
- dependency-name: oxlint
dependency-version: 1.67.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-29 07:45:23 +00:00
MajoorWaldi
6821a285f9
chore(deps): bump vue from 3.5.34 to 3.5.35
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.34 to 3.5.35.
- [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.34...v3.5.35 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.35
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-29 07:45:15 +00:00
MajoorWaldi
e33bb3b8ed
chore(deps): bump @tanstack/vue-virtual from 3.13.24 to 3.13.26
...
Bumps [@tanstack/vue-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/vue-virtual ) from 3.13.24 to 3.13.26.
- [Release notes](https://github.com/TanStack/virtual/releases )
- [Changelog](https://github.com/TanStack/virtual/blob/main/packages/vue-virtual/CHANGELOG.md )
- [Commits](https://github.com/TanStack/virtual/commits/@tanstack/vue-virtual@3.13.26/packages/vue-virtual )
---
updated-dependencies:
- dependency-name: "@tanstack/vue-virtual"
dependency-version: 3.13.26
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-29 07:45:09 +00:00
Ewald
c62e15d65e
refactor(workflows): remove redundant checkout steps in python-tests.yml
2026-05-26 15:06:55 +02:00
Ewald
16da4a279c
Restore browser navigation guard contract
2026-05-26 14:29:29 +02:00
Ewald
c009e7f92b
Regenerate frontend bundle
2026-05-26 13:44:02 +02:00
Ewald
55df9045f3
fix(scripts): fix mypy union-attr on ml/mol list match narrowing
2026-05-26 13:09:50 +02:00
Ewald
7e4dd98215
refactor(scripts): reduce _md_to_html CC 29->20 (extract helpers)
2026-05-26 13:08:00 +02:00
Ewald
85a82f130a
test: migrate ui/tests from .mjs to .ts
...
- Rename 132 *.vitest.mjs -> *.vitest.ts
- Rename vitest.setup.mjs -> vitest.setup.ts
- Rename helpers/vitestEnvironment.mjs -> vitestEnvironment.ts
- Delete settings_store.test.mjs (Node test runner, superseded by .vitest.ts)
- Fix .mjs imports in vitest.setup.ts and grid_loader_adaptive_paging.vitest.ts
Config updates:
- vitest.config.mjs: setupFiles, include, coverage.include -> .ts
- tsconfig.test.json: new dedicated config for test files (strict:false)
- knip.json: update project pattern for tests
- package.json: add typecheck:tests script (audit-only)
2026-05-26 13:04:05 +02:00
Ewald
a78f4572c8
Align frontend layout with ComfyUI conventions
2026-05-26 10:42:22 +02:00
Ewald
5480f34768
align frontend bundle workflow
2026-05-25 00:52:27 +02:00
Ewald
5c6ec82e8e
migrate frontend source to TypeScript
2026-05-25 00:36:51 +02:00