Built in public.
Shipped continuously.
Every meaningful change to the Connexis platform, with the date it shipped. No marketing fluff — what we built, why, and what it does for you.
- 12 Feb 2026·iter92· Feature
CPL waterfall routing on ping trees
Ping trees now route inbound leads as a priority waterfall (not auction). Highest-weight eligible buyer wins; cascades through the tree on rejection. Same flat sector CPL applies — no bidding.
- 11 Feb 2026·iter91· Feature
Buyer business hours + Campaign dashboard
Buyers can now declare a delivery window (timezone-aware). Outside the window leads are rejected before any wallet debit. New /dashboard/campaign page exposes status, sector, MTD, today's count, business hours and pause toggle in one view.
- 10 Feb 2026·iter90x· Fix
Invoice PDF renderer hardened
Renderer now accepts both legacy qty and canonical quantity fields, and tolerates missing VAT/subtotal fields. Fixes white error page on signed PDF links for invoices backfilled from pre-iter90 data.
- 9 Feb 2026·iter90w· Feature
Sandbox API key for publishers
Publishers can now test the lead-ingest endpoint with pk_test_sandbox_... before live account approval. Sandbox requests return a realistic response shape but never touch routing or billing.
- 8 Feb 2026·iter90v· Feature
Developer documentation rebuilt
/docs rewritten end-to-end with accurate cURL / Node / Python snippets, error reference, webhook events, rate limits, and HMAC signature verification examples.
- 8 Feb 2026·iter90t· Security
Removed hardcoded demo credentials from production login
Demo account credentials no longer rendered in the production Login page bundle. Demo logins controlled by REACT_APP_SHOW_DEMO_LOGINS env flag (off in production).
- 7 Feb 2026·iter90s· Feature
Admin Action Centre + daily summary digest
/admin/overview now surfaces a single Action Centre card with pending reservations, unsigned contracts, low-balance buyers and stale invoices. Daily 07:00 UTC summary emailed to admins.
- 6 Feb 2026·iter90r· Feature
Bulk Nudge-all for contracts & invoices
Admin can now bulk-nudge every stale contract or invoice with a single click. 24h cooldown per recipient. Dry-run preview shows exactly who will be notified.
- 5 Feb 2026·iter90q· Operational
EMAIL_OVERRIDE_TO production guard
Backend automatically disables the EMAIL_OVERRIDE_TO testing safety guard when APP_URL=https://connex.is. Prevents accidental dev-environment email override from blocking production deliveries.
- 4 Feb 2026·iter90p· Feature
Manual contract issuance
Admins can now issue ad-hoc contracts (DPA / MSA / NDA / custom) to external recipients from /admin/contracts, /admin/users and /admin/publishers. Backfill at signup wires the contract to the new user account automatically.
Want to see what we're working on next?
The public roadmap shows what's in flight, what's queued for the next quarter, and what we've heard from customers.