- Local file storage via STORAGE_PATH env var (replaces DO Spaces) - POST/GET/DELETE /api/cases/:caseId/documents + GET /api/documents/:docId/download - useDocuments hook + upload/list/download/delete UI in CaseDetailPage - GET /api/invoices/summary — live SUM of sent+overdue invoices - Dashboard outstanding KPI wired to real DB value - api.upload() for FormData, formatBytes() utility Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
28 lines
212 B
Plaintext
28 lines
212 B
Plaintext
node_modules
|
|
dist
|
|
build
|
|
.next
|
|
.turbo
|
|
.cache
|
|
coverage
|
|
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
!.env.example
|
|
|
|
*.log
|
|
npm-debug.log*
|
|
pnpm-debug.log*
|
|
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
.vscode
|
|
.idea
|
|
|
|
tmp/restart.txt
|
|
logs/
|
|
uploads/
|
|
storage/
|