Commit Graph
20 Commits
Author SHA1 Message Date
Gemini CLI f27bd572e4 feat: add safe fresh batch inventory reset 2026-07-27 16:26:57 +10:00
Gemini CLI 27f3d73d01 feat: Add configurable deposit percentage, FAQ management, and fix PayID copy button 2026-06-03 20:05:21 +10:00
Quintine d34950a91b Feat: add adjustable meat type (category) to inventory items 2026-05-20 16:50:37 +10:00
Quintine ab3e36e95f Fix: ensure admin config is always stored with ID 1 to prevent persistence issues 2026-05-20 16:46:49 +10:00
Quintine 92792cb2de Fix: stock update override, server-side validation, and admin security improvements 2026-05-20 16:41:52 +10:00
Quintine beb730cb6c Fix: Remove Delivery Tag 2026-05-20 15:51:01 +10:00
Quintine 13b21356ee Fix: Strip virtual fields (orderedQty, remainingStock) before saving stock to DB 2026-05-20 15:10:22 +10:00
Quintine 996126c622 Fix: Force schema migration with --accept-data-loss on container startup 2026-05-20 15:01:53 +10:00
Quintine 36319652ad Fix: Remove unused StockItem interface to pass strict TypeScript build 2026-05-20 14:55:43 +10:00
Quintine 7b9c654fb1 Feature: Replace global order limits with per-item stock limits and add qty picker popup 2026-05-20 14:52:18 +10:00
Quintine 8e55716a94 Feature: Add configurable total and itemized order limits, and fix settings input auto-reset bug 2026-05-20 14:23:42 +10:00
Quintine b482331500 Fix: Disable verbatimModuleSyntax in backend to allow ESM imports in CommonJS 2026-05-20 14:02:18 +10:00
Quintine 81f6dec6e1 Fix: Remove unused imports and variables to satisfy strict TypeScript build 2026-05-20 13:59:43 +10:00
Quintine ed3f67a057 Fix: Add build dependencies for better-sqlite3 in Dockerfile 2026-05-20 13:57:48 +10:00
Quintine 68771a24ef Deployment: Add Dockerfile and GitHub Actions CI/CD workflow 2026-05-20 13:56:43 +10:00
Quintine 71e6727a45 Fix: Add missing Clock icon to prevent Admin Dashboard crash 2026-05-20 13:54:35 +10:00
Quintine 993f3bd30b Fix: Admin Dashboard accessibility and config prop passing 2026-05-20 13:51:48 +10:00
Quintine fd1d7c0025 Feature: Order tracking with IDs, 30% deposit calculation, PayID support, and post-submission instructions 2026-05-20 13:48:27 +10:00
Quintine 108184ba68 Fix: Stable Prisma 6 setup, database seeding, and routing improvements 2026-05-20 13:38:01 +10:00
Quintine eed1ef4266 Initial commit: Meat Monster TypeScript Fullstack 2026-05-20 13:25:41 +10:00