Commit Graph
1135 Commits
Author SHA1 Message Date
Ewald 16366a3e8c Merge main into feat/bulk-rating and rebuild dist 2026-11-06 21:42:54 +01:00
Ewald ALOEBOETOE 2c16a96427 Merge pull request #288 from MajoorWaldi/dependabot/npm_and_yarn/types/node-26.6.6
chore(deps-dev): bump @types/node from 26.6.5 to 26.6.6
2026-11-06 21:40:09 +01:00
dependabot[bot] 886bcb4dc7 chore(deps-dev): bump @types/node from 26.6.5 to 26.6.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.6.5 to 26.6.6.
- [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.6.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-11-06 20:37:59 +00:00
Ewald ALOEBOETOE 1ae90289b9 Merge pull request #291 from MajoorWaldi/dependabot/npm_and_yarn/knip-6.44.1
chore(deps-dev): bump knip from 6.43.0 to 6.44.1
2026-11-06 21:37:31 +01:00
Ewald ALOEBOETOE df2ddce67b Merge pull request #290 from MajoorWaldi/dependabot/npm_and_yarn/vitejs/plugin-vue-6.0.10
chore(deps-dev): bump @vitejs/plugin-vue from 6.0.9 to 6.0.10
2026-11-06 21:35:54 +01:00
Ewald ALOEBOETOE a926499dfa Merge pull request #286 from johnbuck/feat/empty-trash
feat: "Empty trash" for files trashed from Majoor's folders
2026-11-06 21:34:28 +01:00
dependabot[bot] dcfcbaebe2 chore(deps-dev): bump @vitejs/plugin-vue from 6.0.9 to 6.0.10
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 6.0.9 to 6.0.10.
- [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.10/packages/plugin-vue)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-11-06 08:00:22 +00:00
Ewald ALOEBOETOE 17dc232fe5 Merge pull request #289 from MajoorWaldi/dependabot/npm_and_yarn/three-0.187.0
chore(deps): bump three from 0.186.1 to 0.187.0
2026-11-06 08:58:50 +01:00
Ewald ALOEBOETOE f068f88052 Merge pull request #287 from MajoorWaldi/dependabot/npm_and_yarn/vitest/coverage-v8-5.1.0
chore(deps-dev): bump @vitest/coverage-v8 from 5.0.5 to 5.1.0
2026-11-06 08:58:20 +01:00
Ewald 47ab18a739 Fix type errors in bulk rating UI and tests 2026-11-06 08:48:25 +01:00
Ewald 6d9596177b Fix type errors in the empty trash tests 2026-11-06 08:48:25 +01:00
dependabot[bot] bbe4ce3ebe chore(deps-dev): bump knip from 6.43.0 to 6.44.1
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 6.43.0 to 6.44.1.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.44.1/packages/knip)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-11-06 07:34:37 +00:00
dependabot[bot] 0c80ec1281 chore(deps): bump three from 0.186.1 to 0.187.0
Bumps [three](https://github.com/mrdoob/three.js) from 0.186.1 to 0.187.0.
- [Release notes](https://github.com/mrdoob/three.js/releases)
- [Commits](https://github.com/mrdoob/three.js/commits)

---
updated-dependencies:
- dependency-name: three
  dependency-version: 0.187.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-11-06 07:34:21 +00:00
dependabot[bot] 507965e259 chore(deps-dev): bump @vitest/coverage-v8 from 5.0.5 to 5.1.0
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 5.0.5 to 5.1.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.1.0/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 5.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-11-06 07:34:04 +00:00
Wiley Walarus 65fe294c6c chore(dist): rebuild 2026-11-05 10:18:23 -08:00
Wiley Walarus 1b22468d0e chore(dist): rebuild 2026-11-05 10:18:20 -08:00
Wiley Walarus 7357b7d4f7 Merge remote-tracking branch 'upstream/main' into feat/empty-trash
# Conflicts:
#	dist/chunks/FloatingViewer--x61GAzy.js
#	dist/chunks/FloatingViewer-C1eZh1RI.js
#	dist/chunks/FloatingViewer-DhwnucdW.js
#	dist/chunks/LiveStreamTracker-C_DbXPzd.js
#	dist/chunks/LiveStreamTracker-D7_0rdMr.js
#	dist/chunks/LiveStreamTracker-TJKzCtmY.js
#	dist/chunks/TagsEditor-CoihV7nA.js
#	dist/chunks/TagsEditor-MUk741GH.js
#	dist/chunks/TagsEditor-azyI3gio.js
#	dist/chunks/ViewerPortal-C-jJfeZ8.js
#	dist/chunks/ViewerPortal-Sv96pbcb.js
#	dist/chunks/ViewerPortal-uMD2UO3H.js
#	dist/chunks/client-BvjF14km.js
#	dist/chunks/config-C9a-wT5M.js
#	dist/chunks/config-DuYSTOIQ.js
#	dist/chunks/floatingViewerManager-B_I-SRbd.js
#	dist/chunks/floatingViewerManager-DKKiRaIT.js
#	dist/chunks/floatingViewerManager-fDjzEWML.js
#	dist/chunks/genInfo-CeqJwWZi.js
#	dist/chunks/genInfo-CqefQj0f.js
#	dist/chunks/genInfo-Dk8cerKp.js
#	dist/chunks/generationSectionState-C3QjLGhL.js
#	dist/chunks/generationSectionState-CvxAWtdW.js
#	dist/chunks/generationSectionState-DuXxSw-j.js
#	dist/chunks/tooltipShortcuts-B6df4adU.js
#	dist/chunks/tooltipShortcuts-BhVUSZWz.js
#	dist/chunks/tooltipShortcuts-Ury2eTek.js
#	dist/entry.js
2026-11-05 10:18:05 -08:00
Wiley Walarus b57aef737e Merge remote-tracking branch 'upstream/main' into feat/bulk-rating
# Conflicts:
#	dist/chunks/FloatingViewer--x61GAzy.js
#	dist/chunks/FloatingViewer-DhwnucdW.js
#	dist/chunks/FloatingViewer-XL2VdSI7.js
#	dist/chunks/LiveStreamTracker-8JqZRAHJ.js
#	dist/chunks/LiveStreamTracker-C_DbXPzd.js
#	dist/chunks/LiveStreamTracker-D7_0rdMr.js
#	dist/chunks/TagsEditor-CoihV7nA.js
#	dist/chunks/TagsEditor-De8cQTQE.js
#	dist/chunks/TagsEditor-MUk741GH.js
#	dist/chunks/ViewerPortal-BCfI-otY.js
#	dist/chunks/ViewerPortal-Sv96pbcb.js
#	dist/chunks/ViewerPortal-uMD2UO3H.js
#	dist/chunks/config-C9a-wT5M.js
#	dist/chunks/config-DuYSTOIQ.js
#	dist/chunks/config-dihyfQy1.js
#	dist/chunks/floatingViewerManager-B_I-SRbd.js
#	dist/chunks/floatingViewerManager-BzzaeMOl.js
#	dist/chunks/floatingViewerManager-DKKiRaIT.js
#	dist/chunks/genInfo-CqefQj0f.js
#	dist/chunks/genInfo-Dk8cerKp.js
#	dist/chunks/genInfo-xXAhWbtu.js
#	dist/chunks/generationSectionState-BX83mf43.js
#	dist/chunks/generationSectionState-CvxAWtdW.js
#	dist/chunks/generationSectionState-DuXxSw-j.js
#	dist/chunks/tooltipShortcuts-B6df4adU.js
#	dist/chunks/tooltipShortcuts-BCONAm3l.js
#	dist/chunks/tooltipShortcuts-Ury2eTek.js
#	dist/entry.js
2026-11-05 10:18:05 -08:00
Ewald a9968ed90d Rebuild dist 2026-11-05 16:22:16 +01:00
Ewald ALOEBOETOE 8db7071940 Merge pull request #283 from MajoorWaldi/fix/security-alerts
fix(security): path-injection alerts and minimatch advisory
2026-11-05 15:34:50 +01:00
Ewald 7e468bd0a1 Narrow optional result data in the workflow listing test 2026-11-05 15:30:06 +01:00
Ewald 958c786449 Guard workflow reads with an explicit root prefix check 2026-11-05 12:08:20 +01:00
Ewald ALOEBOETOE 6535dc647e Change Ko-fi entry to username format
Updated Ko-fi username format in FUNDING.yml
2026-11-05 12:05:50 +01:00
Ewald c85408e72a Fix CodeQL path-injection alerts and the minimatch advisory 2026-11-05 12:04:25 +01:00
Ewald 70c2b93b97 Update the pillow constraint test for the Python 3.10 pin 2026-11-05 12:00:03 +01:00
Ewald ALOEBOETOE 297d4e79a4 Merge pull request #281 from MajoorWaldi/fix/download-404-log
fix(logging): log missing-file download 404s at info level with the file path
2026-11-05 11:55:15 +01:00
Ewald ALOEBOETOE 3f1b31e608 Merge branch 'main' into fix/download-404-log 2026-11-05 11:54:56 +01:00
Ewald a6f17b5b69 Credit johnbuck in the changelog for #271-#277 2026-11-05 11:53:26 +01:00
Ewald ALOEBOETOE 18545cd5dc Merge pull request #282 from MajoorWaldi/fix/pillow-python310
fix(deps): use pillow 12.x on Python 3.10
2026-11-05 11:46:52 +01:00
Ewald 6d1a873e3e Fix pillow requirement on Python 3.10 2026-11-05 11:46:14 +01:00
Ewald 380d1b0e3c Log missing-file download 404s at info level with the file path 2026-11-05 11:45:15 +01:00
Ewald 9c01b9cab7 Fix bulk delete test typing for the typecheck:tests gate 2026-11-05 11:41:59 +01:00
Ewald b9550bbc5f Merge pull request #280 from johnbuck/fix/bulk-delete-endpoint
Rebuild dist after merging
2026-11-05 11:36:23 +01:00
Ewald a93ffbbe81 Merge pull request #275 from johnbuck/fix/exiftool-tag-dedup
# Conflicts:
#	CHANGELOG.md
2026-11-05 11:35:39 +01:00
Ewald ALOEBOETOE 9740140e0d Merge pull request #276 from johnbuck/feat/configurable-write-rate-limits
feat(config): make delete and asset-write rate limits configurable
2026-11-05 11:35:13 +01:00
Ewald ALOEBOETOE 53ffc3af40 Merge pull request #274 from johnbuck/fix/scan-skip-hidden-dirs
fix(index): skip hidden and internal folders in recursive scan
2026-11-05 11:35:08 +01:00
Ewald ALOEBOETOE 3487f319e6 Merge pull request #266 from MajoorWaldi/dependabot/npm_and_yarn/prettier-3.9.10
chore(deps-dev): bump prettier from 3.9.9 to 3.9.10
2026-11-05 11:29:57 +01:00
Ewald 9a8242ce4c Ignore temp previews in the sidebar asset badge
A generation with a compare node indexes two temp preview files next to
the output, so one generation showed a badge of 3. Skip assets whose
source is temp.
2026-11-05 10:22:55 +01:00
Wiley Walarus cbbfb0bce2 chore(dist): rebuild 2026-11-04 14:07:12 -08:00
Wiley Walarus 9fa4f681ef style(ui): revert unrelated StatusDot formatting 2026-11-04 14:07:10 -08:00
Wiley Walarus 85591eb863 chore(dist): rebuild 2026-11-04 12:50:00 -08:00
Wiley Walarus 1af8ff149d fix(ui): keep the empty-trash panel wiring quiet when the client is mocked 2026-11-04 12:49:58 -08:00
Wiley Walarus d33cc87eed chore(dist): rebuild 2026-11-04 12:37:27 -08:00
Wiley Walarus 9cc8a83ee7 chore(dist): rebuild 2026-11-04 12:37:25 -08:00
Wiley Walarus 93057e2d34 chore(dist): rebuild 2026-11-04 12:37:21 -08:00
Wiley Walarus f9d2d17100 Merge remote-tracking branch 'upstream/main' into feat/empty-trash
# Conflicts:
#	dist/chunks/FloatingViewer--x61GAzy.js
#	dist/chunks/FloatingViewer-Bz47Jc0X.js
#	dist/chunks/FloatingViewer-D8bHMZQk.js
#	dist/chunks/LiveStreamTracker-3cOrqzaO.js
#	dist/chunks/LiveStreamTracker-CIt2lOUV.js
#	dist/chunks/LiveStreamTracker-C_DbXPzd.js
#	dist/chunks/SidebarWorkflowSection-CNCP5dlO.js
#	dist/chunks/TagsEditor-aRJPpygc.js
#	dist/chunks/Viewer-kUNEcWpp.js
#	dist/chunks/ViewerPortal-CaLKlqFj.js
#	dist/chunks/config-C9a-wT5M.js
#	dist/chunks/events-7GBcKIuJ.js
#	dist/chunks/events-tsQFsZrH.js
#	dist/chunks/floatingViewerManager-DjQlwRgo.js
#	dist/chunks/genInfo-3GnsjPmc.js
#	dist/chunks/model3dRenderer-C6r7uHPh.js
#	dist/chunks/openMajoorSettings-IdB9HDLb.js
#	dist/chunks/openMajoorSettings-o-KvlZWK.js
#	dist/chunks/sideBySide-By4kool7.js
#	dist/chunks/tooltipShortcuts-Ury2eTek.js
#	dist/chunks/viewerOpenRequest--9P9UGeN.js
#	dist/chunks/viewerRuntimeHosts-C-jwQQuE.js
#	dist/entry.js
2026-11-04 12:37:13 -08:00
Wiley Walarus f89f35734e Merge remote-tracking branch 'upstream/main' into feat/bulk-rating
# Conflicts:
#	dist/chunks/FloatingViewer--x61GAzy.js
#	dist/chunks/FloatingViewer-CoLKFy-V.js
#	dist/chunks/FloatingViewer-D8bHMZQk.js
#	dist/chunks/LiveStreamTracker-CIt2lOUV.js
#	dist/chunks/LiveStreamTracker-CXMPWBuu.js
#	dist/chunks/LiveStreamTracker-C_DbXPzd.js
#	dist/chunks/SidebarWorkflowSection-D5MpDsey.js
#	dist/chunks/TagsEditor-BPt1aTVO.js
#	dist/chunks/Viewer-DjRdwzYB.js
#	dist/chunks/ViewerPortal-CENQ3UGt.js
#	dist/chunks/config-C9a-wT5M.js
#	dist/chunks/events-C9AjbLbS.js
#	dist/chunks/events-tsQFsZrH.js
#	dist/chunks/floatingViewerManager-B5hXkzSo.js
#	dist/chunks/genInfo-Cy9XpLCK.js
#	dist/chunks/model3dRenderer-DiKG1134.js
#	dist/chunks/openMajoorSettings-DVq-b2TJ.js
#	dist/chunks/openMajoorSettings-IdB9HDLb.js
#	dist/chunks/sideBySide-DKS5-27I.js
#	dist/chunks/tooltipShortcuts-Ury2eTek.js
#	dist/chunks/viewerOpenRequest-CHrdpRvN.js
#	dist/chunks/viewerRuntimeHosts-CzzbsByu.js
#	dist/entry.js
2026-11-04 12:37:12 -08:00
Wiley Walarus 77a96d110c Merge remote-tracking branch 'upstream/main' into fix/bulk-delete-endpoint
# Conflicts:
#	dist/chunks/FloatingViewer--x61GAzy.js
#	dist/chunks/FloatingViewer-ChLkunrC.js
#	dist/chunks/FloatingViewer-D8bHMZQk.js
#	dist/chunks/LiveStreamTracker-Bm3iSgMa.js
#	dist/chunks/LiveStreamTracker-CIt2lOUV.js
#	dist/chunks/LiveStreamTracker-C_DbXPzd.js
#	dist/chunks/SidebarWorkflowSection-Il8h_Lxt.js
#	dist/chunks/TagsEditor-DIWU3BJ3.js
#	dist/chunks/Viewer-CVh8T5Ff.js
#	dist/chunks/ViewerPortal-CYbu70-Q.js
#	dist/chunks/config-C9a-wT5M.js
#	dist/chunks/events-Dsaaq7CE.js
#	dist/chunks/events-tsQFsZrH.js
#	dist/chunks/floatingViewerManager-DQlULmZ-.js
#	dist/chunks/genInfo-_xs-pT8h.js
#	dist/chunks/model3dRenderer-DNsnm5Az.js
#	dist/chunks/openMajoorSettings-CJdCbICp.js
#	dist/chunks/openMajoorSettings-IdB9HDLb.js
#	dist/chunks/sideBySide-CioDf4i3.js
#	dist/chunks/tooltipShortcuts-Ury2eTek.js
#	dist/chunks/viewerOpenRequest-SXvGdj01.js
#	dist/chunks/viewerRuntimeHosts-BVuaPEIm.js
#	dist/entry.js
2026-11-04 12:37:10 -08:00
Wiley Walarus 5e57eb4f26 Merge remote-tracking branch 'upstream/main' into fix/scan-skip-hidden-dirs
# Conflicts:
#	mjr_am_backend/features/index/watcher.py
2026-11-04 12:36:54 -08:00
Wiley Walarus 2348f2a2ca chore(dist): rebuild 2026-11-04 12:27:39 -08:00