lawn-estimator-dev / docs /data-model

Commit History

feat(admin): DB-backed tenant + key issuance β€” one-click client onboarding (#141)
a2a8f31
Running
unverified

TempuraML Claude Opus 4.8 commited on

docs(app): lock P2 dashboard auth/config/review decisions + data model (#84)
119e471
unverified

TempuraML Claude Opus 4.8 commited on

feat(app): P3 (partial) β€” record quote failures + ops view + schema migration
75360ad

TempuraML Claude Opus 4.8 commited on

feat(app): P2 2e β€” batch-measurement edit (customer quotes locked)
ccc44ff

TempuraML Claude Opus 4.8 commited on

feat(app): P1d β€” Postgres (Neon) backend behind a dialect-aware Database
5d554bf

TempuraML Claude Opus 4.8 commited on

feat(app): P1c β€” DB-backed tenant config store (seeded from files)
afaad57

TempuraML Claude Opus 4.8 commited on

feat(app): P1b β€” persist captured leads to a durable table
d2525ce

TempuraML Claude Opus 4.8 commited on

feat(app): P1a β€” durable run ledger (SQLite) replaces in-memory metering
85ed433

TempuraML Claude Opus 4.8 commited on

feat(app): W6 β€” per-tenant branding + auto-resizing embed snippet
cff518d

TempuraML Claude Opus 4.8 commited on

feat(app): per-tenant email sender (emails from the tenant's own domain) (#70)
b8f182d
unverified

TempuraML Claude Opus 4.8 commited on

feat(app): W2 β€” publishable widget key + domain-lock (#64)
ce14383
unverified

TempuraML Claude Opus 4.8 commited on

feat(app): unified per-tenant quote metering (#61)
5af92d0
unverified

TempuraML Claude Opus 4.8 commited on

feat(app): ZIP service areas + per-area pricing (#59)
aed1e3b
unverified

TempuraML Claude Opus 4.8 commited on