Commit Graph
8 Commits
Author SHA1 Message Date
isaaccladandClaude Opus 4.8 c3fa39a053 Surface connected domains in Ladill Domains' My Domains
Deploy Ladill Events / deploy (push) Successful in 55s
Push the customer's connected domain to the central connected-domains registry
so it appears under My Domains (with Transfer in if not registered with Ladill).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 20:16:57 +00:00
isaaccladandClaude Opus 4.8 8cca4fb6e3 Add opt-in custom domains with automatic SSL
Deploy Ladill Events / deploy (push) Successful in 1m23s
Customers can connect their own domain to a events page (storefront/event):
add a domain, point an A record (apex + www) to the app server, click Verify —
DNS is checked, then Ladill Domains' central SSL service issues + installs the
Let's Encrypt cert and calls back to flip it live. The custom domain then serves
the mapped page (host resolution on /). Feature-gated: only active when a Domains
SSL API key is set, so this deploy is inert until wired.

- custom_domains table + CustomDomain model
- CustomDomainService (DNS verify, request cert), DomainsSslClient, DnsResolver
- settings UI panel, signed SSL callback receiver, host resolution on /
- feature tests (DNS verify/fail, signed callback, ownership)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 16:59:25 +00:00
isaaccladandCursor 4437dd781d Lower Events platform fees to 3.5% and 5.5%.
Deploy Ladill Events / deploy (push) Successful in 23s
Contributions drop from 5% to 3.5%; tickets drop from 9% to 5.5%.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 19:51:36 +00:00
isaaccladandCursor 77b3f3ccf4 Lower event fees: tickets 15%→9%, contributions 9%→5%.
Deploy Ladill Events / deploy (push) Successful in 32s
Update registration settlement and payouts copy for the new Ladill Pay tiers.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-11 19:32:24 +00:00
isaaccladandClaude Opus 4.8 86e40bfbd2 Afia: rebrand assistant from QR Plus to Ladill Events
Deploy Ladill Events / deploy (push) Successful in 53s
Events shipped the QR Plus Afia (prompt, greeting, suggestions, and 'QR Plus
assistant' subtitle). Rewrite all for Ladill Events — events, tickets,
attendees, check-in, badges, programmes, payouts.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 07:34:26 +00:00
isaaccladandCursor c92ad91a06 Route event registrations through Ladill Pay API.
Deploy Ladill Events / deploy (push) Successful in 29s
Ticket and contribution checkouts use platform Pay for fees and wallet settlement, with legacy QREP-* fallback via Billing.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 05:20:30 +00:00
isaaccladandCursor 8a1d5708a9 Fix 500 on attendees and badges pages by adding SmsService.
Deploy Ladill Events / deploy (push) Successful in 53s
The AttendeeController depends on SMS for programme sharing; the class was referenced but never shipped in this app.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 12:39:30 +00:00
isaaccladandCursor d8dbc83e2d Extract Ladill Events as a standalone events suite at events.ladill.com.
Deploy Ladill QR Plus / deploy (push) Successful in 28s
Full control center for ticketed events, contributions, attendees, badges,
and programmes — not a QR utility clone. Includes SSO shell, import command,
and platform cutover runbook.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 09:39:53 +00:00