Commit Graph

10 Commits

Author SHA1 Message Date
afbca4aebc fix: [30388f42] Hardcodierung der DB-Pfade auf /data/
- Entfernt Abhängigkeit von Umgebungsvariablen für DB-Pfade in config.py (Explorer) und queue_manager.py (Connector).
- Setzt die Pfade fest auf /data/companies_v3_fixed_2.db und /data/connector_queue.db.
- Dies stellt sicher, dass die Anwendungen zwingend auf die korrekt gemounteten Volumes zugreifen.
2026-03-06 16:09:10 +00:00
324ab1ffeb fix: [30388f42] Finale DB-Pfad Korrektur (Vermeidung von Volume-Shadowing)
- Verschiebt alle Datenbank-Mounts im Container nach /data/.
- Verhindert, dass der /app Code-Mount die Datenbankdateien überschreibt oder blockiert.
- Betrifft alle Dienste mit persistenter Datenbank.
- Synchronisiert die Pfade in config.py (Explorer) und queue_manager.py (Connector).
2026-03-06 15:22:34 +00:00
b9536927f1 fix: [30388f42] Maximiere DB-Performance und behebe Locking-Endlosschleife
- Aktiviert den SQLite WAL-Modus für echtes Concurrent Reading/Writing.
- Optimiert get_next_job, um unnötige EXCLUSIVE-Locks zu vermeiden.
- Dies stellt sicher, dass Jobs nach der Verarbeitung korrekt als COMPLETED markiert werden und der Worker nicht in einer Wiederholungsschleife gefangen bleibt.
2026-03-06 14:55:05 +00:00
2b9c4b737e fix: [30388f42] Erhöhe SQLite Timeout auf 30s in queue_manager.py
- Setzt  für alle -Aufrufe.
- Behebt  unter hoher Last, wenn Dashboard und Worker gleichzeitig zugreifen.
2026-03-06 13:54:09 +00:00
fb2a27751c feat: [30388f42] Führe granulare Status-Trennung 'DELETED' und 'SKIPPED' ein
- Erweitert die JobQueue um die Methode mark_as_deleted.
- Passt den Worker an, um bei ContactNotFoundException (404) den Status DELETED zu vergeben.
- Verbessert das Logging für den Wackler-Filter.
- Aktualisiert das Dashboard-Styling für den neuen DELETED-Status.
2026-03-06 13:19:30 +00:00
5ef247190e feat(connector): [31188f42] Finalize production optimizations, filtering, and dashboard enhancements 2026-03-05 09:48:34 +00:00
434524338d Dashboard: Implement status prioritization in Sync-Runs (COMPLETED over SKIPPED) [31188f42] 2026-03-04 18:21:20 +00:00
0c7088e5fd [31188f42] einfügen
einfügen
2026-02-24 08:40:38 +00:00
d8dc37fa91 [30e88f42] ✦ In dieser Sitzung haben wir den End-to-End-Test der SuperOffice-Schnittstelle erfolgreich von der automatisierten Simulation bis zum produktiven Live-Lauf
✦ In dieser Sitzung haben wir den End-to-End-Test der SuperOffice-Schnittstelle erfolgreich von der automatisierten Simulation bis zum produktiven Live-Lauf
  mit Echtdaten abgeschlossen.
2026-02-22 08:20:28 +00:00
a39efeb5b1 [2ff88f42] Full End-to-End integration: Webhooks, Auto-Enrichment, Notion-Sync, UI updates and new Connector Architecture 2026-02-19 16:13:16 +00:00