Releases: vivek7189/dine-fe2
Releases · vivek7189/dine-fe2
Release list
1.14.149
v1.14.149-server
feat(hotel): Guests / CRM page — profiles, stay history, ID & prefere…
1.14.148
chore(no-vercel): default all backend API URLs to GCP, not Vercel Replaced every hardcoded Vercel BACKEND URL (dine-be2 / dine-be2-phi / dine-backend-lake .vercel.app) with the GCP backend (https://34-93-129-104.sslip.io) across the app, Electron, Tauri and build pipeline: - src/lib/apiBase.js DEFAULT_API_BASE, EcrTerminalSettings, track page, HomePageClient desktop-download links - electron/main.js, offline.js, syncDaemon.js; next.config.electron/tauri; scripts/ build-electron/tauri; src-tauri/*.rs + tauri.conf.json update endpoint - CRUCIAL: .github/workflows/build-electron.yml + build-desktop.yml NEXT_PUBLIC_API_URL (this is what baked Vercel into the cloud Electron POS, keeping restaurants on Vercel) Left untouched: fixflow (3rd-party widget), dine-frontend-ecru (the FE's own domain in a next.config header rule). Not deployed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EfL7dazrtiiT7zzCruHYdE
v1.14.148-server
chore(no-vercel): default all backend API URLs to GCP, not Vercel Replaced every hardcoded Vercel BACKEND URL (dine-be2 / dine-be2-phi / dine-backend-lake .vercel.app) with the GCP backend (https://34-93-129-104.sslip.io) across the app, Electron, Tauri and build pipeline: - src/lib/apiBase.js DEFAULT_API_BASE, EcrTerminalSettings, track page, HomePageClient desktop-download links - electron/main.js, offline.js, syncDaemon.js; next.config.electron/tauri; scripts/ build-electron/tauri; src-tauri/*.rs + tauri.conf.json update endpoint - CRUCIAL: .github/workflows/build-electron.yml + build-desktop.yml NEXT_PUBLIC_API_URL (this is what baked Vercel into the cloud Electron POS, keeping restaurants on Vercel) Left untouched: fixflow (3rd-party widget), dine-frontend-ecru (the FE's own domain in a next.config header rule). Not deployed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EfL7dazrtiiT7zzCruHYdE
1.14.147
fix(bill): offline invoice shows "Credit"/"Partial" not defaulted Cash Matches the backend fix (assembleBillRenderPayload) for the offline print path: the locally-built invoice now labels a full-due bill as "Credit" and a partial bill as "<tender> (Partial)", instead of defaulting to Cash. Configured tender labels for paid bills are unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EfL7dazrtiiT7zzCruHYdE
v1.14.147-server
fix(bill): offline invoice shows "Credit"/"Partial" not defaulted Cash Matches the backend fix (assembleBillRenderPayload) for the offline print path: the locally-built invoice now labels a full-due bill as "Credit" and a partial bill as "<tender> (Partial)", instead of defaulting to Cash. Configured tender labels for paid bills are unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EfL7dazrtiiT7zzCruHYdE