Skip to content

Releases: vivek7189/dine-fe2

1.14.149

Choose a tag to compare

@github-actions github-actions released this 21 Sep 12:58
v1.14.149

feat(hotel): Guests / CRM page — profiles, stay history, ID & prefere…

v1.14.149-server

v1.14.149-server Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 12:58
feat(hotel): Guests / CRM page — profiles, stay history, ID & prefere…

1.14.148

Choose a tag to compare

@github-actions github-actions released this 18 Sep 18:42
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

v1.14.148-server Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 18:42
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

Choose a tag to compare

@github-actions github-actions released this 18 Sep 08:15
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

v1.14.147-server Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 08:13
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