Commit Graph
864 Commits
Author SHA1 Message Date
Ewald ALOEBOETOE 6c88dfe4dc Merge pull request #205 from MajoorWaldi/dependabot/npm_and_yarn/primevue-5.0.0
chore(deps): bump primevue from 4.5.5 to 5.0.0
2026-08-19 08:45:38 +02:00
Ewald ALOEBOETOE 947f82438d Merge pull request #206 from MajoorWaldi/dependabot/npm_and_yarn/typescript-7.0.2
chore(deps-dev): bump typescript from 6.0.3 to 7.0.2
2026-08-18 09:06:10 +02:00
Ewald ALOEBOETOE e04f1e95e7 Merge pull request #207 from MajoorWaldi/dependabot/npm_and_yarn/eslint-10.8.1
chore(deps-dev): bump eslint from 10.8.0 to 10.8.1
2026-08-17 14:24:51 +02:00
dependabot[bot] a47140338b chore(deps-dev): bump eslint from 10.8.0 to 10.8.1
Bumps [eslint](https://github.com/eslint/eslint) from 10.8.0 to 10.8.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-17 09:28:10 +00:00
dependabot[bot] 7cbe85b54a chore(deps-dev): bump typescript from 6.0.3 to 7.0.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-17 09:28:02 +00:00
Ewald ALOEBOETOE 0f91b50fd5 Merge pull request #208 from MajoorWaldi/dependabot/npm_and_yarn/knip-6.32.1
chore(deps-dev): bump knip from 6.31.0 to 6.32.1
2026-08-17 11:25:55 +02:00
Ewald ALOEBOETOE 9df19fef21 Merge pull request #209 from MajoorWaldi/dependabot/npm_and_yarn/types/node-26.2.0
chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0
2026-08-17 10:02:34 +02:00
dependabot[bot] a426c16bad chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.1.2 to 26.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-14 07:34:09 +00:00
dependabot[bot] b6bf6c6c3a chore(deps-dev): bump knip from 6.31.0 to 6.32.1
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.31.0 to 6.32.1.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.32.1/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 6.32.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-14 07:34:03 +00:00
dependabot[bot] b0564d2629 chore(deps): bump primevue from 4.5.5 to 5.0.0
Bumps [primevue](https://github.com/primefaces/primevue/tree/HEAD/packages/primevue) from 4.5.5 to 5.0.0.
- [Release notes](https://github.com/primefaces/primevue/releases)
- [Changelog](https://github.com/primefaces/primevue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/primefaces/primevue/commits/HEAD/packages/primevue)

---
updated-dependencies:
- dependency-name: primevue
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-14 07:33:44 +00:00
Ewald ALOEBOETOE 74b2e01a69 Merge pull request #204 from MajoorWaldi/agent/comfyui-modernization-kjnodes-preview
Agent/comfyui modernization kjnodes preview
2026-08-13 10:06:04 +02:00
Ewald c669c03439 Improve viewer compatibility and media handling 2026-08-13 10:02:39 +02:00
Ewald 59afa1caec Fix viewer video and audio playback 2026-08-13 09:53:09 +02:00
Ewald ALOEBOETOE 0fd43b5d94 Merge pull request #201 from MajoorWaldi/agent/comfyui-modernization-kjnodes-preview
Modernize ComfyUI integration and add KJNodes previews
2026-08-12 11:22:46 +02:00
Ewald b700104588 feat: modernize ComfyUI integration and add KJNodes previews 2026-08-12 11:16:06 +02:00
Ewald 52db03fddf refactor: reduce cyclomatic complexity at CI threshold and fix npm vulnerabilities
- Extract _finalize_saved_workflow from save_workflow (CC 25 -> 18)
- Extract browse/indexed-response helpers from handle_input_scope (CC 25 -> 18)
- Extract _hydrate_rating_tags/_rating_tags_missing from get_asset (CC 25 -> 11)
- Extract grouping/propagation helpers from backfill_job_ids_by_prefix (CC 25 -> <11)
- npm audit fix: nanoid 3.3.18 (high, infinite loop)
- bump brace-expansion override to 5.0.9 (high, DoS GHSA-rgw5-rvv9-x895)

Behavior preserved: 202 targeted Python tests pass, 806 JS tests pass,
quality gate (mypy/bandit/xenon/changed-file CC) passes.
2026-08-12 09:54:56 +02:00
Ewald ALOEBOETOE ae61308117 Merge pull request #196 from MajoorWaldi/dependabot/npm_and_yarn/vue-3.5.40
chore(deps): bump vue from 3.5.35 to 3.5.41
2026-08-12 08:55:34 +02:00
Ewald ALOEBOETOE 82dd279ecd Merge pull request #197 from MajoorWaldi/dependabot/npm_and_yarn/playwright/test-1.62.1
chore(deps-dev): bump @playwright/test from 1.61.1 to 1.62.1
2026-08-12 08:55:12 +02:00
Ewald ALOEBOETOE 535353b766 Merge branch 'main' into dependabot/npm_and_yarn/playwright/test-1.62.1 2026-08-12 08:55:03 +02:00
dependabot[bot] 19e9068b2d chore(deps): bump vue from 3.5.35 to 3.5.41
Bumps [vue](https://github.com/vuejs/core) from 3.5.35 to 3.5.41.
- [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.35...v3.5.41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-12 06:55:01 +00:00
Ewald ALOEBOETOE 83e2e76d93 Merge pull request #198 from MajoorWaldi/dependabot/npm_and_yarn/knip-6.31.0
chore(deps-dev): bump knip from 6.29.0 to 6.31.0
2026-08-12 08:54:25 +02:00
Ewald ALOEBOETOE bbdcdab4a8 Merge pull request #199 from MajoorWaldi/dependabot/npm_and_yarn/types/node-26.1.2
chore(deps-dev): bump @types/node from 26.1.1 to 26.1.2
2026-08-12 08:52:57 +02:00
Ewald ALOEBOETOE 9bd900ffb2 Merge pull request #200 from MajoorWaldi/dependabot/npm_and_yarn/tanstack/vue-virtual-3.13.35
chore(deps): bump @tanstack/vue-virtual from 3.13.34 to 3.13.35
2026-08-12 08:52:47 +02:00
Ewald ALOEBOETOE 93f7af414a Merge pull request #195 from MajoorWaldi/copilot/fix-failing-github-actions-job-test-3-13
refactor: reduce cyclomatic complexity of handle_output_scope below CC=25 limit
2026-08-12 08:51:40 +02:00
dependabot[bot] 13849fd5c6 chore(deps): bump @tanstack/vue-virtual from 3.13.34 to 3.13.35
Bumps [@tanstack/vue-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/vue-virtual) from 3.13.34 to 3.13.35.
- [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.35/packages/vue-virtual)

---
updated-dependencies:
- dependency-name: "@tanstack/vue-virtual"
  dependency-version: 3.13.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-07 07:34:27 +00:00
dependabot[bot] 098f7248cd chore(deps-dev): bump @types/node from 26.1.1 to 26.1.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.1.1 to 26.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-07 07:34:20 +00:00
dependabot[bot] 4c8c123afd chore(deps-dev): bump knip from 6.29.0 to 6.31.0
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.29.0 to 6.31.0.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.31.0/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 6.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-07 07:34:14 +00:00
dependabot[bot] b4c90d5c5f chore(deps-dev): bump @playwright/test from 1.61.1 to 1.62.1
Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.61.1 to 1.62.1.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.61.1...v1.62.1)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-version: 1.62.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-07 07:34:07 +00:00
copilot-swe-agent[bot]andMajoorWaldi 45cbab07bf refactor: add type annotation for out_res in _maybe_fallback_to_filesystem
Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-08-06 19:09:52 +00:00
copilot-swe-agent[bot]andMajoorWaldi acf6195959 refactor: extract _maybe_fallback_to_filesystem to reduce CC in handle_output_scope
Co-authored-by: MajoorWaldi <129623145+MajoorWaldi@users.noreply.github.com>
2026-08-06 19:08:55 +00:00
copilot-swe-agent[bot] 26acc4d929 Initial plan 2026-08-06 18:55:18 +00:00
Ewald bf0fe4b9af Hide unavailable file info and update frontend build 2026-08-06 20:22:59 +02:00
MajoorWaldi 30b2d394b9 Harden bundled Pinia state merging 2026-08-06 19:12:07 +02:00
MajoorWaldi e7a2f8b88d Improve save placeholders and floating viewer 2026-08-06 19:08:06 +02:00
Ewald ALOEBOETOE a19948ea2d Merge pull request #192 from MajoorWaldi/dependabot/npm_and_yarn/vite-8.1.5
chore(deps-dev): bump vite from 8.1.4 to 8.1.5
2026-08-06 18:30:31 +02:00
Ewald ALOEBOETOE 23c9113e9f Merge branch 'main' into dependabot/npm_and_yarn/vite-8.1.5 2026-08-06 18:28:32 +02:00
Ewald ALOEBOETOE 1ac0aa6f55 Merge pull request #190 from MajoorWaldi/dependabot/npm_and_yarn/eslint-10.8.0
chore(deps-dev): bump eslint from 10.7.0 to 10.8.0
2026-08-06 18:26:21 +02:00
Ewald ALOEBOETOE ef218854b1 Merge pull request #189 from MajoorWaldi/dependabot/npm_and_yarn/knip-6.29.0
chore(deps-dev): bump knip from 6.25.0 to 6.29.0
2026-08-06 18:25:54 +02:00
Ewald ALOEBOETOE 38bfb2a431 Merge pull request #191 from MajoorWaldi/dependabot/npm_and_yarn/vitejs/plugin-vue-6.0.8
chore(deps-dev): bump @vitejs/plugin-vue from 6.0.7 to 6.0.8
2026-08-06 18:25:24 +02:00
Ewald ALOEBOETOE 14fb5090c6 Merge pull request #193 from MajoorWaldi/dependabot/npm_and_yarn/tanstack/vue-virtual-3.13.34
chore(deps): bump @tanstack/vue-virtual from 3.13.31 to 3.13.34
2026-08-06 18:25:05 +02:00
MajoorWaldi 6b34e87098 feat: opt-in folder browsing default + browse-mode index kickoff
- Default 'Show folders in Input / Output panels' (browser.showFolders) to
  disabled: fresh installs keep the classic flat grid until the user opts in
  (backend settings service, frontend defaults, settings UI toggle).
- Gate the root-level 'Create folder here' context menu on the setting.
- Kick off a throttled incremental background scan when browse mode serves
  the first page, so unindexed files get indexed/enriched and asset status
  dots resolve instead of staying pending (blue).
- Document the feature and setting in README, CHANGELOG, and
  docs/SETTINGS_CONFIGURATION.md.
2026-08-06 18:07:26 +02:00
Ewald ALOEBOETOE 998bd7e6f3 Merge pull request #188 from bsawang/pr-folder-browse
feat: folder browsing, drag-move, parent navigation & subfolder create for Input/Output scopes
2026-08-06 17:58:27 +02:00
dependabot[bot] fc61d8c583 chore(deps): bump @tanstack/vue-virtual from 3.13.31 to 3.13.34
Bumps [@tanstack/vue-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/vue-virtual) from 3.13.31 to 3.13.34.
- [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.34/packages/vue-virtual)

---
updated-dependencies:
- dependency-name: "@tanstack/vue-virtual"
  dependency-version: 3.13.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-31 07:34:14 +00:00
dependabot[bot] 609bbcc90f chore(deps-dev): bump vite from 8.1.4 to 8.1.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.1.4 to 8.1.5.
- [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.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-31 07:34:07 +00:00
dependabot[bot] 54bbd5266d chore(deps-dev): bump @vitejs/plugin-vue from 6.0.7 to 6.0.8
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 6.0.7 to 6.0.8.
- [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.8/packages/plugin-vue)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-31 07:33:58 +00:00
dependabot[bot] 31b2ba4007 chore(deps-dev): bump eslint from 10.7.0 to 10.8.0
Bumps [eslint](https://github.com/eslint/eslint) from 10.7.0 to 10.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.7.0...v10.8.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-31 07:33:48 +00:00
dependabot[bot] c42b2b5579 chore(deps-dev): bump knip from 6.25.0 to 6.29.0
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.25.0 to 6.29.0.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 6.29.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-31 07:33:41 +00:00
bsawang 51cdcce4b6 fix: sort folders by mtime in browse mode to respect sort order
The _build_browse_response function now sorts folder entries by
modification time according to the requested sort_key (mtime_desc /
mtime_asc). The parent-navigation '..' entry is kept at the top
regardless of sort.
2026-07-29 15:14:53 +08:00
bsawang 957960005d fix: npm audit vulnerabilities via postcss upgrade and brace-expansion overrides
- npm audit fix upgrades postcss to a non-vulnerable version.
- Add package.json overrides for brace-expansion@5.0.8 to resolve
  nested dependency chain (js-beautify -> glob -> minimatch ->
  brace-expansion) without forced breaking changes.
2026-07-29 15:01:41 +08:00
bsawang 2c585f5908 fix: mypy type error in _list_filesystem_folders and vitest drag effectAllowed
- Fix return type mismatch in filesystem.py:1501 by converting error
  Result to the expected generic type before returning.
- Update drag_out.vitest.ts to expect 'copyMove' instead of 'copy'
  to match the DragOut.ts change for folder drag support.
2026-07-29 15:01:41 +08:00