Adjacent work: PDF receipts, encrypted blob+share mock, NATS tunnel, SHA256 Zapier action

Around remaining blockers (Zapier login, live Verae): generate PDF receipts
without extra deps; AES-256-GCM object store with tenant isolation and share
tokens; scripts/nats-tunnel.sh to NS1; SHA256 Hash Text local Zapier action;
scripts/test-offline.sh for the no-login suite.

Learned: other-tenant object GET is 403; share token is the mock unwrap path.
This commit is contained in:
George Lambert 2026-09-09 02:59:06 -04:00
parent c8f9d01a04
commit 645a24909a
45 changed files with 1053 additions and 24 deletions

View file

@ -40,6 +40,7 @@ Verae × Zapier module reference
modules/verae-zapier-middleware/debug/trace
modules/verae-zapier-middleware/errors
modules/verae-zapier-middleware/index
modules/verae-zapier-middleware/lib/receiptPdf
modules/verae-zapier-middleware/lib/tokens
modules/verae-zapier-middleware/middleware/authenticate
modules/verae-zapier-middleware/middleware/rateLimit
@ -50,6 +51,8 @@ Verae × Zapier module reference
modules/verae-zapier-middleware/routes/authRoutes
modules/verae-zapier-middleware/routes/hashRoutes
modules/verae-zapier-middleware/routes/index
modules/verae-zapier-middleware/routes/objectRoutes
modules/verae-zapier-middleware/routes/receiptRoutes
modules/verae-zapier-middleware/routes/statusRoutes
modules/verae-zapier-middleware/routes/tenantRoutes
modules/verae-zapier-middleware/routes/timestampRoutes
@ -61,6 +64,7 @@ Verae × Zapier module reference
modules/verae-zapier-middleware/services/timestampService
modules/verae-zapier-middleware/services/verifyService
modules/verae-zapier-middleware/services/webhookService
modules/verae-zapier-middleware/store/blobs
modules/verae-zapier-middleware/store/db
modules/verae-zapier-middleware/store/jobWatchers
modules/verae-zapier-middleware/store/tenants
@ -72,6 +76,7 @@ Verae × Zapier module reference
modules/verae-activate/authentication
modules/verae-activate/creates/add_numbers
modules/verae-activate/creates/echo
modules/verae-activate/creates/sha256
modules/verae-activate/index
modules/verae-zapier/authentication
modules/verae-zapier/creates/add_numbers