nobswebdev
e10341d44b
Patch zeroperl-ts so worker WASM load honors custom fetch.
...
Postinstall updates @6over3/zeroperl-ts and wires the worker to load zeroperl.wasm via Vite ?url.
2026-10-15 18:57:43 +02:00
nobswebdev
42f9a3eafc
Wire metadata previews through ExifTool store with friendly status messages.
...
Prefetch ExifTool on upload mount and track pending/loading/ready per file for batch preview loads.
2026-10-15 17:18:25 +02:00
nobswebdev
b47c5c7696
Add ExifTool worker and Pinia store for off-thread metadata reads.
...
Warm up WASM in a dedicated worker with a tiny JPEG probe and expose init/read RPC to the main thread.
2026-10-15 17:18:21 +02:00
nobswebdev
321c67fa3d
Add metadata Pinia store for ExifTool queue preview reads.
...
Introduce preview entry types, resolveErrorMessage, and nullcart-style resolveAxiosErrorMessage for upcoming upload API errors.
2026-10-13 22:18:48 +02:00
nobswebdev
e89f76a673
Pin @uswriting/exiftool and patch exit-0 stderr guard on install.
...
Postinstall removes upstream guards that mark parseMetadata failed when stderr is non-empty after success; Docker dev image copies patches before npm ci.
2026-10-13 21:07:04 +02:00
nobswebdev
8b42dbb962
Use Node 22 in dev Docker images for file-type v22.
2026-10-12 21:45:44 +02:00
nobswebdev
bffb6de145
Align frontend env with single-image upload validation limits.
2026-10-12 20:18:43 +02:00
nobswebdev
4b7f8459cb
Align frontend env with validation limits and axios plugin.
...
Flatten share/API config keys, nest validation limits only, and move the HTTP client to plugins/axios.
2026-10-07 00:36:16 +02:00
nobswebdev
b16678bf74
add dockerignore for backend and frontend dev images.
...
Prevent copying host node_modules, dist, and build artifacts into Docker build context.
2026-10-06 19:44:13 +02:00
nobswebdev
ceeaea2120
add Pinia axios and VITE config to frontend.
2026-09-28 14:55:56 +02:00
nobswebdev
a7dac01168
add vue-router and empty upload viewer delete views.
2026-09-28 14:55:21 +02:00
nobswebdev
0d1b9c0d40
add Tailwind and design tokens to frontend.
...
Tailwind v4 via Vite plugin, theme tokens in main.css, and VS Code hints for v4 at-rules.
2026-09-28 14:24:57 +02:00
nobswebdev
559ba6c4b5
add frontend Docker dev service on port 5173.
...
Vite hot reload via src bind mount; starts after backend health check passes.
2026-09-27 23:25:34 +02:00
nobswebdev
cb0eed2e01
add Prettier config from nullcart.
...
Editor format-on-save uses root .prettierrc; align App.vue indentation.
2026-09-27 23:16:11 +02:00
nobswebdev
3ed8510aa9
add Vite Vue 3 TypeScript frontend skeleton.
...
Minimal home view and dev server on port 5173 for later Docker wiring.
2026-09-27 23:12:01 +02:00
nobswebdev
90c2bbdbdd
add monorepo layout and root README
2026-09-27 22:29:19 +02:00