The console defaulted to a backend on localhost, and features were built against a locally modified server that production never had: Floor, Commerce and their sales/customers routes answered 404 the day they were deployed. The platform API is now https://mcp.loyaly.ai in every environment; LOYALY_API_BASE remains only as an explicit override. Removed what had no server behind it - Floor, Commerce, Lyts, Leaderboard, and the Roles, Notifications, Billing, Integrations, API keys and Preferences settings pages, all of which rendered hard-coded arrays as if they were the merchant's data. Navigation is what the API can honestly back. The removed code is in history if a real backend for any of it is ever built. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KGcjxF1cNLcuwc3DAPcnfj
13 lines
440 B
Plaintext
13 lines
440 B
Plaintext
# Copy to .env.local for development. Only AUTH_SECRET is required.
|
|
|
|
# Signs the session cookie and encrypts the platform tokens inside it.
|
|
# Generate with: openssl rand -hex 32
|
|
AUTH_SECRET=
|
|
|
|
# The platform API. Defaults to https://mcp.loyaly.ai in EVERY environment;
|
|
# set this only if you are deliberately developing against another backend.
|
|
# LOYALY_API_BASE=
|
|
|
|
# Browser -> this app's own routes. Empty is correct.
|
|
NEXT_PUBLIC_API_BASE=
|