Commit Graph
13 Commits
Author SHA1 Message Date
isaaccladandCursor b6defa5e47 Add page heroes to VPS and dedicated server pages.
Deploy Ladill Servers / deploy (push) Successful in 1m49s
Surface server counts, status breakdown, and available plans in heroes consistent with other Ladill apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 14:19:41 +00:00
isaaccladandCursor 510f0a1af9 Throttle platform SSO session checks to cut per-request auth latency.
Deploy Ladill Servers / deploy (push) Successful in 1m4s
Verify auth.ladill.com at most once every 90s; recommend Redis for session/cache in .env.example.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 16:51:22 +00:00
isaaccladandClaude Opus 4.8 952ef4f1a4 Add branded boot splash (Ladill Mail style) on app pages
Deploy Ladill Servers / deploy (push) Successful in 56s
InjectBootSplash middleware shows a self-branded loading splash once per session
while the app boots, then fades out.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 22:15:24 +00:00
isaaccladandClaude Opus 4.8 6ba9d7ba2d Add wallet balance widget to the profile menu (after Billing)
Deploy Ladill Servers / deploy (push) Successful in 22s
Wallet balance peek rendered as a menu row directly under Billing, backed by
a /wallet/balance endpoint (BillingClient) and guarded by Route::has. Also
opens Afia via a direct window event for reliability.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 12:25:41 +00:00
isaaccladandCursor fa38d1e06c Bind app sessions to the platform auth session.
Deploy Ladill Servers / deploy (push) Successful in 26s
Clear local sessions when auth.ladill.com signs out and ping the platform session from keepalive.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-20 08:26:30 +00:00
isaaccladandCursor 942d996f12 Wire Ladill domain picker and purchase modal into servers flows.
Deploy Ladill Servers / deploy (push) Successful in 27s
Use the Domains API for owned domains across panel, account, and order forms, with an embedded iframe purchase modal instead of redirecting to domains.ladill.com.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 18:01:23 +00:00
isaaccladandCursor 0188f715a8 Send SSO guests to ladill.com/products/servers instead of subdomain landings.
Deploy Ladill Servers / deploy (push) Successful in 29s
Remove interactive OAuth fallback on silent SSO failure and add ladill.marketing_url config so app subdomains open the dashboard when signed in locally.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 22:22:46 +00:00
isaaccladandClaude Opus 4.8 53554bd07f Per-app logout keeps platform SSO session (quick password-less re-entry).
Deploy Ladill Servers / deploy (push) Successful in 32s
Local-only sign-out: end this app's session but leave the auth.ladill.com
session intact, so the signed-out page's Sign in again re-auths silently via
prompt=none. Full sign-out of all Ladill apps remains on account.ladill.com.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 11:24:12 +00:00
isaaccladandCursor 275381712e Fix SSO popup callback infinite loop and post-login 500.
Deploy Ladill Servers / deploy (push) Successful in 36s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-09 20:22:19 +00:00
isaaccladandCursor 09b443aea6 Keep the app subdomain visible during Ladill SSO login and logout.
Deploy Ladill Servers / deploy (push) Successful in 31s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-09 12:16:20 +00:00
isaaccladandCursor fc58c9d40d Add a mobile search page for Servers.
Deploy Ladill Servers / deploy (push) Successful in 29s
Return an HTML search screen from /search for browser visits so the bottom nav Search tab opens a usable lookup UI instead of raw JSON.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 15:38:38 +00:00
isaaccladandCursor ebd58db9d1 Unify SSO with platform for seamless sign-in across Ladill apps.
Deploy Ladill Servers / deploy (push) Successful in 24s
Add silent OAuth, deep-link guest redirects, and a session keepalive iframe.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 06:33:16 +00:00
isaaccladandCursor b6c8ac343f Extract Ladill Servers as standalone app at servers.ladill.com.
VPS and dedicated server ordering, managed panels, SSO, billing, and launcher integration — forked from hosting infrastructure with server-focused routes and dashboard.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 19:18:30 +00:00