-
a2b1dc7054
Let hero stats cards auto-expand to fit long values.
main
isaacclad
2026-07-24 14:53:06 +00:00
-
25ce2bc9de
Retire Events subscriptions and owner payment gateways.
isaacclad
2026-07-24 14:15:34 +00:00
-
ce5ef67a7c
Stop Paystack pre-modal flash on customer checkout.
isaacclad
2026-07-24 10:14:40 +00:00
-
7f65204127
Simplify Paystack checkout handoff
isaacclad
2026-07-24 08:25:35 +00:00
-
863cad503c
Simplify pay wait copy and scale Paystack to fill the loading area.
isaacclad
2026-07-23 22:57:17 +00:00
-
2b5644df7e
Render Paystack flush in the sheet loading area without a second stage.
isaacclad
2026-07-23 22:44:36 +00:00
-
3f4149c9a4
Force Paystack checkout into the sheet mount on first insert.
isaacclad
2026-07-23 22:36:48 +00:00
-
2fafc5e640
Unify payment sheet to one POS design across all apps.
isaacclad
2026-07-21 23:16:33 +00:00
-
daf40f831b
Tighten payment sheet UI to match POS single-surface checkout.
isaacclad
2026-07-21 23:02:59 +00:00
-
b8b6521058
Fix proxied checkout CSRF for Merchant, Give, Invoice and Events.
isaacclad
2026-07-21 22:54:28 +00:00
-
1bcbdbfdb1
Make Events payment routing plan-aware.

isaaccladandCursor
2026-07-21 19:47:10 +00:00
-
837c249634
Restore Paystack Inline in-page sheet/modal; stop separate-browser checkout.
isaacclad
2026-07-21 19:12:24 +00:00
-
14c17fffa7
Keep Paystack sheet/modal visible; open Paystack from Continue.
isaacclad
2026-07-21 18:46:26 +00:00
-
d7ce7459a5
Open Paystack from the Pay click gesture, not after fetch.
isaacclad
2026-07-21 18:13:33 +00:00
-
51244c7bad
Fix Paystack sheet: stop iframe embeds that Paystack blocks.
isaacclad
2026-07-21 17:34:35 +00:00
-
183f0305ce
Present Paystack checkout in a responsive mobile sheet and desktop modal.
isaacclad
2026-07-21 16:50:07 +00:00
-
7b20b71ea0
Route event ticket payments through centralized Ladill Pay.

isaaccladandCursor
2026-07-21 13:40:13 +00:00
-
29da6f12a7
Sync DemoWorld specialty staff ownerEmailForStaff fix.

isaaccladandCursor
2026-07-18 15:29:19 +00:00
-
c3be1b9132
Sync DemoWorld: Care receptionist without queue; add Queue operators.

isaaccladandCursor
2026-07-18 10:17:32 +00:00
-
701cffb143
Seed DemoWorld attendees and speakers for Events demo continuity

isaaccladandCursor
2026-07-17 13:40:15 +00:00
-
11656eaad1
Fix deploy tmp paths: drop unset gitea.run_attempt.
isaacclad
2026-07-17 12:56:50 +00:00
-
da5fc51262
Reseed demo tenants after each SSO login.

isaaccladandCursor
2026-07-17 11:19:04 +00:00
-
66e6e117de
Add plan-capped Events demo:seed command.

isaaccladandCursor
2026-07-17 10:03:03 +00:00
-
a7231ab16f
fix(email): use client/org name as From display, not Ladill product
isaacclad
2026-07-16 12:01:06 +00:00
-
a5ebd1e414
fix(events): point Messaging settings at suite defaults, not API keys
isaacclad
2026-07-16 11:36:43 +00:00
-
3d5ffa593d
feat(messaging): suite-channel email/SMS and entitlement sync
isaacclad
2026-07-16 11:24:21 +00:00
-
b73b071cb1
Gate payment gateway behind Pro and Business plans.
isaacclad
2026-07-15 21:04:03 +00:00
-
6a793548ad
Raise suite Pro and Business/Enterprise prices tenfold.
isaacclad
2026-07-15 13:53:48 +00:00
-
69ede57c03
Frame event checkout sheet for ticket buyers.
isaacclad
2026-07-15 13:23:36 +00:00
-
ab192e443f
Embed event checkouts and send seller email to gateways.

isaaccladandCursor
2026-07-15 08:29:13 +00:00
-
6b2d97967a
Fix Events /pro 500 and align Plans UI with Accounting.

isaaccladandCursor
2026-07-15 08:14:07 +00:00
-
4c87c786da
Add Events Pro/Business and BYO ticket gateways.

isaaccladandCursor
2026-07-15 01:26:28 +00:00
-
dda52722ce
Add Sent via Ladill Events to customer email footers.

isaaccladandCursor
2026-07-12 20:14:19 +00:00
-
b5debd79c4
Add account company logo for customer event emails.

isaaccladandCursor
2026-07-12 20:07:55 +00:00
-
407f1364fb
Use generic copy on messaging Integrations screens.

isaaccladandCursor
2026-07-12 18:40:05 +00:00
-
d14180b335
Replace native browser confirms with Ladill confirm dialogs.

isaaccladandCursor
2026-07-12 17:51:22 +00:00
-
6e42cd1cb2
Add per-customer SMS and Bird Integrations for event messaging.

isaaccladandCursor
2026-07-12 17:05:54 +00:00
-
13b2bd9702
Remove desktop header search from app topbars.
isaacclad
2026-07-09 06:57:33 +00:00
-
8fcb4b8f8c
Sync app launcher from registry
isaacclad
2026-07-07 23:12:48 +00:00
-
d6957a1618
Show boot splash on app open/reload for logged-in users.
isaacclad
2026-07-07 20:34:07 +00:00
-
dbaea55cfd
Sync app launcher from registry
isaacclad
2026-07-07 14:41:51 +00:00
-
ce26d2cf87
Prefer system npm in deploy CI when portable node-gyp is broken.
isaacclad
2026-07-07 00:46:53 +00:00
-
eb2273242b
Sync app launcher from registry
isaacclad
2026-07-07 00:20:52 +00:00
-
6cf069d630
Return programme snapshot from Events link-room API.

isaaccladandCursor
2026-07-04 22:25:12 +00:00
-
422c7e01bf
Fix Meet programme sync when linking an existing room.

isaaccladandCursor
2026-07-04 22:12:12 +00:00
-
129dd04bea
Remove event search from Attendees, Badge printing, and Speakers hubs.

isaaccladandCursor
2026-07-04 22:06:27 +00:00
-
f7ee8dc322
List Programmes after Events as a top-level sidebar item.

isaaccladandCursor
2026-07-04 12:53:42 +00:00
-
8ead108a27
Nest Programmes under Events in sidebar and add programmes index hero.

isaaccladandCursor
2026-07-04 12:49:21 +00:00
-
71ab6e9d0e
Remove QR Plus customization hint from event and programme show pages.

isaaccladandCursor
2026-07-04 12:42:55 +00:00
-
dac095ef92
Align programme flow with Events: system-generated QR, no customizer.

isaaccladandCursor
2026-07-04 12:39:11 +00:00
-
a00f032b5b
Fix Events mail calendar sync when virtual sessions lack ids.

isaaccladandCursor
2026-07-04 12:27:48 +00:00
-
d25682bc6c
Complete Ladill Pay payouts UI for Events.

isaaccladandCursor
2026-07-04 12:06:43 +00:00
-
0aafb14836
Remove test QR artifacts accidentally committed with calendar sync.

isaaccladandCursor
2026-07-04 11:49:07 +00:00
-
9cdfc331b0
Sync Ladill Events to the Mail utility calendar.

isaaccladandCursor
2026-07-04 11:48:37 +00:00
-
c875a64fe4
Use mobile icon buttons on Events and QR dashboards.
isaacclad
2026-07-03 22:41:00 +00:00
-
0cf3ef5de0
Personalize speaker portal greeting with session topic.

isaaccladandCursor
2026-07-03 17:56:39 +00:00
-
157165954b
Simplify speaker invite email and restore dark logo header.

isaaccladandCursor
2026-07-03 17:39:52 +00:00
-
5662ac9454
Use PNG Ladill Events logo in all transactional email templates.

isaaccladandCursor
2026-07-03 17:30:21 +00:00
-
1746874aaa
Use noreply@ladill.com for Events mail like other Ladill apps.

isaaccladandCursor
2026-07-03 17:20:45 +00:00
-
0c5a1ddb23
Send Events mail from platform SMTP like Invoice, not owner Bird domain.

isaaccladandCursor
2026-07-03 17:09:05 +00:00
-
1db499ba2f
Surface platform SMTP errors on speaker invitation failures.

isaaccladandCursor
2026-07-03 16:23:09 +00:00
-
99ffc510f9
Improve speaker invites and redesign roster add flow.

isaaccladandCursor
2026-07-03 16:01:47 +00:00
-
fec24da7bd
Add speaker invitations with portal page and programme host picker.

isaaccladandCursor
2026-07-03 15:48:32 +00:00
-
42d997a599
Fix Blade syntax error on event speakers page.

isaaccladandCursor
2026-07-03 15:18:50 +00:00
-
2084cbc852
Cap public landing page logos at half the viewport width on mobile.

isaaccladandCursor
2026-07-03 14:58:51 +00:00
-
7cce194567
Return Meet attendees to join flow after event registration.

isaaccladandCursor
2026-07-03 14:36:42 +00:00
-
9eab538f2e
Fix webinar registration redirecting to ladl.link/undefined.

isaaccladandCursor
2026-07-03 14:06:37 +00:00
-
d2ec31f7a5
Fix post-registration 404, add speaker management, and simplify event creation.

isaaccladandCursor
2026-07-03 13:44:53 +00:00
-
d942ebaa83
Fix event branding images broken by legacy QR redirect.

isaaccladandCursor
2026-07-02 08:14:17 +00:00
-
32c721b4f2
Add service API for Meet to list and link virtual events.

isaaccladandCursor
2026-07-02 07:38:56 +00:00
-
93272f968a
Fix programme attachment dropdown always appearing disabled on events.

isaaccladandCursor
2026-07-02 00:10:58 +00:00
-
e9b51024d9
Add reusable copy-to-clipboard button for Events UI.

isaaccladandCursor
2026-07-01 22:33:09 +00:00
-
05a6be7efe
Complete Events–Meet integration phases 2–5.

isaaccladandCursor
2026-07-01 22:31:45 +00:00
-
06fedcfc55
Add virtual event sessions with Meet sync and platform-billed messaging.

isaaccladandCursor
2026-07-01 22:08:09 +00:00
-
5a8a462102
Sync app launcher from registry
isaacclad
2026-07-01 17:03:51 +00:00
-
7d00349847
Throttle platform SSO session checks to cut per-request auth latency.

isaaccladandCursor
2026-06-30 16:50:20 +00:00
-
d5a84c07c0
Add Queue to app launcher config and icon.
isaacclad
2026-06-29 22:12:14 +00:00
-
e356757d6c
Sync app launcher from registry
isaacclad
2026-06-29 17:52:20 +00:00
-
70316879b2
Cap launcher dropdown at 15 visible apps (5 rows).

isaaccladandCursor
2026-06-29 17:44:25 +00:00
-
18bb548c9f
Hide launcher down arrow when scrolled to the end.

isaaccladandCursor
2026-06-29 14:48:11 +00:00
-
7856ec854b
Revert launcher scroll rail and fade; keep down arrow hint.

isaaccladandCursor
2026-06-29 14:01:29 +00:00
-
af9d315c70
Make launcher scroll affordance visible on open.

isaaccladandCursor
2026-06-29 13:52:21 +00:00
-
e437aff7bc
Sync app launcher from registry
isaacclad
2026-06-29 13:27:17 +00:00
-
2cafdb3dc1
Always show launcher scroll indicator and cap at 18 apps.
isaacclad
2026-06-29 13:03:54 +00:00
-
a015cda2ee
Use + icon buttons on mobile dashboards.

isaaccladandCursor
2026-06-28 16:22:56 +00:00
-
d369de0ce4
Place wallet widget after Billing link in mobile profile sheet.

isaaccladandCursor
2026-06-28 14:07:07 +00:00
-
d9137b47e5
Sync mobile profile wallet card and 24h session idle timeout.

isaaccladandCursor
2026-06-28 12:46:19 +00:00
-
b789e81134
Hide header avatar on mobile and sync shared mobile nav partials.

isaaccladandCursor
2026-06-28 12:04:32 +00:00
-
baf56479cc
Sync app launcher from registry — add Frontdesk.
isaacclad
2026-06-28 01:45:47 +00:00
-
c6ba7f5604
Sync app launcher from registry

isaaccladandCursor
2026-06-27 19:03:57 +00:00
-
fe6bffaf1d
Sync app launcher from registry

isaaccladandCursor
2026-06-27 18:28:03 +00:00
-
82259b1fac
Redirect legacy /q/* URLs to canonical ladl.link addresses.

isaaccladandCursor
2026-06-27 17:19:04 +00:00
-
cbfb8733ea
Wire LadillLink through QrCode model and remaining QR surfaces.

isaaccladandCursor
2026-06-27 16:16:25 +00:00
-
ceaa9ba8dc
Use ladl.link URLs for all front-facing QR and short-link surfaces.

isaaccladandCursor
2026-06-27 15:46:17 +00:00
-
5bc3b3a064
Sync app launcher from registry
isaacclad
2026-06-27 15:14:49 +00:00
-
e234889f60
Make guest event registration email-optional like Ladill Mini.

isaaccladandCursor
2026-06-27 14:18:45 +00:00
-
c3fa39a053
Surface connected domains in Ladill Domains' My Domains

isaaccladandClaude Opus 4.8
2026-06-26 20:16:57 +00:00
-
75bb72abb3
Fix custom-domain test fixtures (public_id, bypass platform.session)

isaaccladandClaude Opus 4.8
2026-06-26 17:06:27 +00:00
-
8cca4fb6e3
Add opt-in custom domains with automatic SSL

isaaccladandClaude Opus 4.8
2026-06-26 16:59:25 +00:00
-
5ddf674983
Add Accounting to the app launcher


2026-06-26 13:45:55 +00:00