Add OpenAI API integration and document processing features

- Added OpenAI API key configuration to .env.example.
- Integrated OpenAI for document processing, including markdown conversion and data extraction.
- Implemented new API routes for fetching document processing status and handling various processing tasks.
- Enhanced the App component to manage document status and processing states with user feedback via Snackbar.
- Updated CSVImportPanel and TableManagement components to support navigation to specific tabs based on processing results.
- Introduced transaction handling in the database configuration for improved error management during document processing.
This commit is contained in:
sebseb7
2025-08-06 11:11:23 +02:00
parent d60da0a7aa
commit 281754de22
12 changed files with 790 additions and 6 deletions

View File

@@ -1,6 +1,4 @@
---
alwaysApply: true
---
sqlcmd -C -S tcp:192.168.56.1,1497 -U app -P 'readonly' -d eazybusiness -W
sqlcmd -C -S tcp:192.168.56.1,1497 -U sa -P 'sa_tekno23' -d eazybusiness -W

View File

@@ -0,0 +1,7 @@
---
alwaysApply: true
---
pm2 restart 10 -> restart backend (configured as "npm run dev:backend")
pm2 restart 11 -> restart backend (configured as "npm run dev:frontend")
(both should rarely neer restart because in dev mode HMR for frontend, and nodemon for backend should already do that)