feat(admin): DB-backed tenant + key issuance β one-click client onboarding (#141) a2a8f31 Running unverified TempuraML Claude Opus 4.8 commited on about 16 hours ago
fix(dashboard): operator feedback β Overview wording, lead metrics, map edit, bundle unit (#139) 4d4a172 unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat: WS5 β service bundles (config builder β widget packages β Overview) (#138) 7507549 unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(config): WS4 β map-drawn service area (Leaflet + OSM) (#137) 1cedb6a unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(config): WS3 β split Config into per-panel sub-screens (#136) 5094ee5 unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(config): WS2 β services builder v2 (auto-ID, requires dropdown, pricing units) (#135) 716322a unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): WS1 β Leads sort/search/booked-filter + Overview chart label (#134) 3e428aa unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): rework the Config screen for readability (#133) 7a751fd unverified TempuraML Claude Opus 4.8 commited on 1 day ago
feat(editor): grab any side of the lawn outline (edge-midpoint handles) (#132) efee09f unverified TempuraML Claude Opus 4.8 commited on 1 day ago
fix(dashboard): refresh a screen's data when you navigate to it 3d2a25e TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): rework Usage into an operator Overview 73b559d TempuraML Claude Opus 4.8 commited on 1 day ago
docs: per-folder CLAUDE.md files + fix README for the SaaS c837844 TempuraML Claude Opus 4.8 commited on 1 day ago
fix(dashboard): no history-list flicker after Save/revert a6822f9 TempuraML Claude Opus 4.8 commited on 1 day ago
feat(book): store per-booking line items long-format with a purchased flag 10451c8 TempuraML Claude Opus 4.8 commited on 1 day ago
feat(widget): capture the customer's outline edit as measurement provenance 5b957cc TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): persist measurement edits + provenance history + revert 57faded TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): drag-to-edit the lawn outline in the popup (re-measure + re-price) e029be3 TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): address popup (lawn overlay + price breakdown) + batchβleads cb4f298 TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): phone-first nav + owner-only Embed tab 02531cd TempuraML Claude Opus 4.8 commited on 1 day ago
feat(dashboard): collapsible left-nav, one card per screen ece7b6f TempuraML Claude Opus 4.8 commited on 1 day ago
feat(app): Sentry error tracking, env-gated + secret-scrubbed (obs MVP) 4e35ad0 TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): async batch via Cloud Tasks, serverless-safe (B3) 88b6bbb TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): trust proxy forwarding headers app-wide (A4, Fix B) 3dd8563 TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): optional Cloudflare R2 LiDAR tile cache (A3) 1f279fb TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): interactive quotes jump the batch queue (A2) 8340eec TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): persist batch jobs + results in the DB (A1) cec325f TempuraML Claude Opus 4.8 commited on 2 days ago
feat(app): warn when email.from is off an authenticated sending domain (#108) 94d6cb3 unverified TempuraML commited on 2 days ago
feat(app): W5 β in-widget checkout + operator-configurable qualifying questions (#105) 284adfd unverified TempuraML commited on 2 days ago
feat(app): DB-backed team invitations; retire TENANT_OPERATORS (Option B) (#107) bcb892b unverified TempuraML commited on 2 days ago
fix(app): log why operator dashboard provisioning was denied (#106) 6e94882 unverified TempuraML commited on 2 days ago
fix(app): reconnect + retry once on a dropped Neon connection (#100) a540d8e unverified TempuraML commited on 3 days ago
fix(app): Clerk sign-in returns to the page + escape hatch + admin deny logging (#104) 2f0ea90 unverified TempuraML commited on 3 days ago
feat(app): Clerk auth β session verification + sign-in UI + invite-only provisioning (#103) e041fd4 unverified TempuraML Claude Opus 4.8 commited on 3 days ago
fix(app): record quotes with outcome ok; backfill legacy NULLs (#101) 20a0811 unverified TempuraML Claude Opus 4.8 commited on 3 days ago
feat(app): log Google's status/error_message on empty autocomplete (#98) 4be4775 unverified TempuraML Claude Opus 4.8 commited on 3 days ago
feat(app): internal platform-admin console (separate realm, route A) β cross-tenant ops (#97) 5e50e00 unverified TempuraML Claude Opus 4.8 commited on 6 days ago
fix(app): snippet iframe uses https behind the TLS proxy (Fix A) (#99) 784395b unverified TempuraML Claude Opus 4.8 commited on 6 days ago
feat(app): P2 2e β embed-snippet generator in the dashboard (#92) 6219511 unverified TempuraML Claude Opus 4.8 commited on 6 days ago
feat(app): GET /leads β tenant-scoped read API (P2c backend, dashboard leads list) (#83) 750c6bd unverified TempuraML Claude Opus 4.8 commited on 7 days ago
feat(app): server-side /autocomplete proxy (scales onboarding, no browser Google key) (#82) def9e08 unverified TempuraML Claude Opus 4.8 commited on 7 days ago
fix(app): run-ledger ops is INTERNAL β pull the Health card out of the client dashboard 073d22d TempuraML Claude Opus 4.8 commited on 7 days ago
feat(app): P3 (partial) β record quote failures + ops view + schema migration 75360ad TempuraML Claude Opus 4.8 commited on 7 days ago
feat(app): P2 2b polish β structured config-editor form (was a JSON textarea) 4f7e73a TempuraML Claude Opus 4.8 commited on 7 days ago
feat(app): P2 2e β batch-measurement edit (customer quotes locked) ccc44ff TempuraML Claude Opus 4.8 commited on 7 days ago
feat(app): P2 2d β batch organic-lead screen (session-scoped, metered) 0cd2c50 TempuraML Claude Opus 4.8 commited on 8 days ago
feat(app): P2 dashboard PAGE β leads / usage / config editor / audit (no Clerk needed) ae44d0b TempuraML Claude Opus 4.8 commited on 8 days ago
feat(app): P2b config-editor endpoints + dev-auth shim (dashboard buildable w/o Clerk) da89019 TempuraML Claude Opus 4.8 commited on 8 days ago