937267b507
feat: Backend complete with IMAP, PDF processing, Alembic migrations
...
- FastAPI Backend mit Router (emails, invoices, auth)
- PostgreSQL DB Models (Invoice, EmailLog, InvoiceDetail, User)
- PyMuPDF PDF-Verarbeitung mit Steuer-Erkennung
- openpyxl Excel-Export
- Alembic Migration initialisiert
- IMAP-Verbindung zu Strato funktioniert
- Docker-Setup mit Traefik-Labels
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-24 23:45:51 +02:00
48486bf8f5
fix: Host-Port 8005 (8001 = LLM-Tunnel) + Mail-Secrets aus compose in .env
...
- Backend Host-Port 8001 -> 8005 (8001 reserviert fuer NucBox-LLM-Tunnel)
- IMAP/SMTP-Klartext-Passwoerter entfernt -> ${IMAP_*}/${SMTP_*} aus .env (gitignored)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 23:19:48 +02:00
debfba3d67
docs: Memory aktualisiert - Phase 2 Status
2026-07-24 15:24:07 +02:00
787d86f5b7
feat: Backend Complete - FastAPI with IMAP and PDF processing
...
- Backend: FastAPI with email filtering and invoice processing
- Database: PostgreSQL models (Invoice, EmailLog, InvoiceDetail, User)
- PDF Processing: PyMuPDF for text extraction and tax detection
- Excel Export: openpyxl for invoice documentation
- Frontend: React/Vite with TypeScript
- Docker: Backend container configuration
- Documentation: Schema and API docs
2026-07-24 15:22:37 +02:00
b21ec0d601
docs: GitHub setup Anleitung hinzugefügt
2026-07-24 15:05:33 +02:00
e45fae43ac
chore: Projektinitialisierung — C-Stone Invoice Check (SaaS-App)
2026-07-24 15:02:44 +02:00