MEGAINFRA-WEBAPP/src/app
DEls 84a7d5bd74 feat(plant-hours): POST /api/plant-hours/import route
Pure orchestration (importPlantHours) takes parsed source rows +
vehicle/site lookups and produces prepared plant_hours_log records
+ per-row errors. The route handles multipart upload, batch creation,
PB lookups, and insert-with-error-capture. Mismatched unit_type
vehicles are imported as audit-only records; PB dup-key failures
are recorded as 'duplicate' errors instead of failing the batch.
2026-08-28 13:19:06 +02:00
..
api feat(plant-hours): POST /api/plant-hours/import route 2026-08-28 13:19:06 +02:00
dashboard fix(site-detail): make is_recurring optional on PnGItem per spec 2026-08-28 13:17:24 +02:00
login Initial commit: MEGA INFRASTRUCTURE dashboard + Coolify Dockerfile 2026-08-09 01:37:40 +02:00
apple-icon.png fix(employee-details): enhance detail drawer scrolling and layout 2026-08-25 23:38:35 +02:00
favicon.ico fix(employee-details): enhance detail drawer scrolling and layout 2026-08-25 23:38:35 +02:00
globals.css Initial commit: MEGA INFRASTRUCTURE dashboard + Coolify Dockerfile 2026-08-09 01:37:40 +02:00
layout.tsx Fix Umami script URL: use HTTPS to avoid mixed-content blocking 2026-08-10 11:35:59 +02:00
page.tsx Initial commit: MEGA INFRASTRUCTURE dashboard + Coolify Dockerfile 2026-08-09 01:37:40 +02:00