2026-02-16 00:04:44 +00:00
|
|
|
import type { NextConfig } from 'next';
|
|
|
|
|
|
|
|
|
|
const nextConfig: NextConfig = {
|
|
|
|
|
output: 'standalone',
|
|
|
|
|
reactStrictMode: true,
|
|
|
|
|
poweredByHeader: false,
|
|
|
|
|
compress: true,
|
feat: add order ack detail/PDF, BOL detail/PDF, coil activity usage & receipts
C-005: Order Acknowledgement Detail + PDF
- Order detail page with full line items, releases, addresses, paint codes
- PDF export via Puppeteer matching legacy format
- Clickable order # links and PDF icons in orders table
C-007: BOL Detail + PDF
- BOL detail page with ship-from/to, line items, weights
- PDF export matching legacy BOL format
- PDF icon column in shipments table
C-008: Coil Activity - Usage Report
- Date range picker (max 31 days, default last 10 days)
- Reusable UI: Popover, Calendar (react-day-picker v9), DateRangePicker
- SQL from legacy portal_CoilActivityUsage.sql with OnHandQty dedup
- 11-column sortable table with search and CSV export
C-009: Coil Activity - Receipts Report
- VGL customer exception (special SQL vs portal view)
- 10-column sortable table with search and CSV export
- Shared date range picker component
Also: dashboard API route, shipments API route, HDC→HDM mapping,
Puppeteer PDF infrastructure, improved error handling.
Progress: 9/16 Phase 2 tasks complete.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 09:14:52 -05:00
|
|
|
allowedDevOrigins: ['https://dev.quest.vorteq.local'],
|
2026-02-16 00:04:44 +00:00
|
|
|
experimental: {
|
|
|
|
|
serverActions: {
|
|
|
|
|
bodySizeLimit: '10mb',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
// Logging configuration
|
|
|
|
|
logging: {
|
|
|
|
|
fetches: {
|
|
|
|
|
fullUrl: true,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default nextConfig;
|