admin
|
12f6a65b80
|
feat(api): deterministic scan worker + AUD0 wire + tenant binding
CI (SIAX Cloud) / security (pull_request) Successful in 14s
CI (SIAX Cloud) / security (push) Successful in 14s
CI (SIAX Cloud) / contracts (pull_request) Successful in 15s
CI (SIAX Cloud) / contracts (push) Successful in 17s
CI (SIAX Cloud) / quality (push) Successful in 1m9s
CI (SIAX Cloud) / quality (pull_request) Successful in 1m10s
- scan worker: atomic claim (FOR UPDATE SKIP LOCKED), Playwright-core + system
chromium capture → typed EvidenceRecords (runtime-html/dom/computed-style/
stylesheet/asset/network-request/screenshot), confidence=measured
- AUD0 emitter (fire-and-forget, advisory): c0py.registry_created/.scan_created/
.scan_completed/.scan_failed, tenant_id = Zitadel resourceowner (org)
- tenant binding: resourceowner claim from introspection (deny-by-default 403),
migration 002 tenant_id on registries+scans, all queries tenant+owner scoped
- evidence gaps stay explicit (screenshot miss → no screenshot record)
- 30/30 tests, canonical validator OK
|
2026-09-16 22:53:55 +02:00 |
|
admin
|
64ff90517c
|
fix: tsx symlink after pnpm install for workspace devDeps
CI (SIAX Cloud) / contracts (push) Successful in 16s
CI (SIAX Cloud) / quality (push) Successful in 50s
Deploy to Coolify / deploy (push) Failing after 1s
CI (SIAX Cloud) / security (push) Successful in 26s
|
2026-09-16 14:58:55 +02:00 |
|
admin
|
8b04583c4f
|
fix: run pnpm install in runtime stage for proper workspace symlinks
Deploy to Coolify / deploy (push) Failing after 2s
CI (SIAX Cloud) / security (push) Successful in 12s
CI (SIAX Cloud) / contracts (push) Successful in 16s
CI (SIAX Cloud) / quality (push) Successful in 1m15s
|
2026-09-16 14:55:34 +02:00 |
|
admin
|
779b96391b
|
fix: copy api node_modules to runtime for workspace deps
Deploy to Coolify / deploy (push) Failing after 3s
CI (SIAX Cloud) / contracts (push) Successful in 14s
CI (SIAX Cloud) / security (push) Successful in 27s
CI (SIAX Cloud) / quality (push) Successful in 50s
|
2026-09-16 14:52:05 +02:00 |
|
admin
|
d473275a15
|
fix: dynamically link tsx from pnpm store for node --import resolution
Deploy to Coolify / deploy (push) Failing after 2s
CI (SIAX Cloud) / security (push) Successful in 48s
CI (SIAX Cloud) / quality (push) Successful in 53s
CI (SIAX Cloud) / contracts (push) Successful in 48s
|
2026-09-16 14:45:25 +02:00 |
|
admin
|
36a665c8e1
|
fix: symlink tsx in runtime stage to resolve module not found
Deploy to Coolify / deploy (push) Failing after 1s
CI (SIAX Cloud) / contracts (push) Successful in 12s
CI (SIAX Cloud) / security (push) Successful in 37s
CI (SIAX Cloud) / quality (push) Successful in 1m48s
|
2026-09-16 14:42:11 +02:00 |
|
admin
|
c59fe4cfd4
|
fix: install tsx in runtime stage for node --import support
CI (SIAX Cloud) / security (push) Successful in 13s
CI (SIAX Cloud) / contracts (push) Successful in 15s
Deploy to Coolify / deploy (push) Failing after 2s
CI (SIAX Cloud) / quality (push) Successful in 51s
|
2026-09-16 14:37:13 +02:00 |
|
admin
|
e6cc719f37
|
c0py: initial scaffolding for website registry tool
CI (SIAX Cloud) / security (push) Successful in 12s
CI (SIAX Cloud) / contracts (push) Failing after 12s
CI (SIAX Cloud) / quality (push) Failing after 8s
Deploy to Coolify / deploy (push) Failing after 2s
|
2026-09-16 13:15:21 +02:00 |
|