Commit Graph
6 Commits
Author SHA1 Message Date
DumiFlex 25ba30b76f perf(test-runner): hoist catalog walk above per-sample loop 2026-04-28 13:37:07 +03:00
DumiFlex 006b0c8ed4 fix(test-runner): revert response envelope to flat shape 2026-04-28 13:31:01 +03:00
DumiFlex bd2cfe1635 feat(test-runner): lazy catalog — resolve nested @{uuid} refs
Wire walk_transitive_refs into _build_ctx_with_catalog so the SPA Test
Runner populates __wp_catalog__ from the live DB before resolution. Also
fixes _resolve_ref to support SnapshotEntry payload.options shape alongside
the legacy flat options shape, and updates db_session to accept an injected
connection from request.app["wp_db"] for test isolation.
2026-04-28 13:23:03 +03:00
DumiFlex 657fe57890 refactor(engine): wildcard handler delegates to resolve_text 2026-04-28 06:39:39 +03:00
DumiFlex 1ff08eed1c fix(api): atomic import + recursion guard + negative pagination + dry now_iso 2026-04-26 17:16:46 +03:00
DumiFlex e51e06f0d4 feat(api): test runner + library import/export endpoints 2026-04-26 16:53:49 +03:00