Gergő Törcsvári
fe0bec9909
feat(scopes): migrate GPL open backend + web e2e to scope grammar
...
backend-example (open ref backend): USER_HEADER, scope on the project DTO, raw routes under /api/scopes/:scope, no-op reportDrift + DOM lib (was red on main → now typecheck-green). GPL web specs (tools-open, symbol/footprint-write-remote, global-setup-web): /p/demo/:tool/* → /:scope/projects/demo/(file | -/:tool), direct API fetches scoped + x-pcbjam-owner → x-pcbjam-user. Reference backend keeps lib type 'user' (cosmetic vs closed 'org').
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 09:54:50 +02:00
..
footprint-browse-remote.spec.ts
feat: libs 0009-B — footprint serve + read wiring (GPL backend + standalone): extForKind .kicad_mod read/write, kind-filtered listLibs, LibsSource.listLibs(kind) threaded + boot per-tool kind; footprint-browse-remote e2e green (opens real capped 10.0.3 fp); bump pcbjam-shared
2026-06-16 16:28:21 +02:00
footprint-write-remote.spec.ts
feat(scopes): migrate GPL open backend + web e2e to scope grammar
2026-06-30 09:54:50 +02:00
footprint-write-spike.spec.ts
feat: libs 0009-S — footprint write-path spike DONE + verified (footprint editor as project-scoped WASM tool + PCB_IO_PCBJAM_FP plugin + bridge kind 4th-arg; New Footprint→FootprintSave fires through bridge on main thread, fork-native body v20251028, no wedge — Firefox e2e green); bump kicad + pcbjam-shared
2026-06-16 16:28:21 +02:00
global-setup-web.ts
feat(scopes): migrate GPL open backend + web e2e to scope grammar
2026-06-30 09:54:50 +02:00
symbol-write-remote.spec.ts
feat(scopes): migrate GPL open backend + web e2e to scope grammar
2026-06-30 09:54:50 +02:00
symbol-write-spike.spec.ts
feat: libs 0004-A — symbol write-path spike (provider save op, writable lib + MEMFS placeholder files, rw mount); fix symbol_editor embind link; e2e write-bridge test; bump kicad
2026-06-16 16:28:20 +02:00
tool-switch.spec.ts
pcb-schema switch
2026-06-11 12:26:45 +02:00
tools-open.spec.ts
feat(scopes): migrate GPL open backend + web e2e to scope grammar
2026-06-30 09:54:50 +02:00