Commit Graph

  • 85cc6efc19 Add debug logging to leads API mein-solar Timo Uttenweiler 2026-04-09 11:45:04 +02:00
  • 2c9afe76cf Show error toast when leads API fails in Leadspeicher Timo Uttenweiler 2026-04-09 11:40:37 +02:00
  • 3063c0860d Add Turso support: schema SQL + entrypoint skip for cloud DB Timo Uttenweiler 2026-04-09 11:28:26 +02:00
  • b01d14b784 Fix internal API calls in Docker (use localhost instead of origin) Timo Uttenweiler 2026-04-09 11:22:57 +02:00
  • 807b82f633 Fix Docker volume permissions for /data (SQLite) Timo Uttenweiler 2026-04-09 11:19:27 +02:00
  • 7db914084e Stitch redesign, Energieversorger-Kampagne, UI improvements Timo Uttenweiler 2026-04-09 10:08:00 +02:00
  • 54e0d22f9c mein-solar: full feature set Timo Uttenweiler 2026-04-08 21:06:07 +02:00
  • e5172cbdc5 Remove count from AI search prompt, add query prioritization customer Timo Uttenweiler 2026-04-08 14:07:11 +02:00
  • edbf8cb1e2 Improve AI search system prompt Timo Uttenweiler 2026-04-08 14:03:19 +02:00
  • 0f5d18dac7 Add KI-Suche via OpenRouter GPT-4o-mini Timo Uttenweiler 2026-04-08 14:00:54 +02:00
  • a39a98b6dc feat: start SERP supplement in parallel as soon as Maps scraping stabilizes TimoUttenweiler 2026-04-01 11:28:41 +02:00
  • 1719062b47 feat: Hover-Effekt für Nur-neue-speichern Button TimoUttenweiler 2026-04-01 11:01:33 +02:00
  • f94f7c6314 feat: Nur neue speichern als Button in den Suchergebnissen TimoUttenweiler 2026-04-01 11:00:10 +02:00
  • 6264ebf786 feat: Alle/Nur-neue Tabs + Option Nur neue Leads speichern TimoUttenweiler 2026-04-01 10:56:30 +02:00
  • 25234b70ee fix: Leads ohne Domain werden gefiltert und nicht gespeichert TimoUttenweiler 2026-04-01 10:54:30 +02:00
  • 929d5ab3a1 fix: Leads ohne E-Mails wenn Anymailfinder-Guthaben leer TimoUttenweiler 2026-04-01 10:52:50 +02:00
  • 89a176700d feat: GPT-4.1 optimierte Ergänzungssuche bei Maps-Lücke TimoUttenweiler 2026-04-01 10:43:33 +02:00
  • aa6707b8bc feat: Kundensuche – Progressbar, SERP-Supplement, Dedup, Löschen, Neu-Filter TimoUttenweiler 2026-04-01 10:25:43 +02:00
  • c232f0cb79 Fix stats: count kontaktiert via tag instead of status field Timo Uttenweiler 2026-03-27 17:15:09 +01:00
  • 11197c9db1 Progress bar: forward-only crawl, never goes backward Timo Uttenweiler 2026-03-27 17:13:30 +01:00
  • 4c82e96f5a Remove 200 leads option from search Timo Uttenweiler 2026-03-27 17:11:03 +01:00
  • a1d2c34f36 Search: Maps primary + SERP supplement for count > 60 Timo Uttenweiler 2026-03-27 17:10:09 +01:00
  • bf3fcd4210 Increase suche page padding and max-width Timo Uttenweiler 2026-03-27 17:06:04 +01:00
  • 8c00d4ea6f Increase leadspeicher padding to 72px Timo Uttenweiler 2026-03-27 17:05:34 +01:00
  • b2a963a901 Improve SearchCard: hover effects, responsive grid, smooth transitions Timo Uttenweiler 2026-03-27 17:04:23 +01:00
  • 6b7ac42d1d Style suche hero like admin maps header Timo Uttenweiler 2026-03-27 17:03:12 +01:00
  • 9939ba9fdb Update leadspeicher subtitle text Timo Uttenweiler 2026-03-27 17:02:17 +01:00
  • ea3138ac64 Remove Quelle column from customer leadspeicher Timo Uttenweiler 2026-03-27 17:01:56 +01:00
  • a67dd2cc8c Add padding to leadspeicher page Timo Uttenweiler 2026-03-27 17:01:07 +01:00
  • df90477bef Use admin leadspeicher UI in customer branch, fix Topbar import Timo Uttenweiler 2026-03-27 16:59:59 +01:00
  • 60073b97c9 feat: OnyvaLeads customer UI — Suche + Leadspeicher Timo Uttenweiler 2026-03-27 16:48:05 +01:00
  • 47b78fa749 feat: Rebranding von LeadFlow zu OnyvaLeads main v1.0-admin TimoUttenweiler 2026-03-25 15:10:46 +01:00
  • a9a0be157f fix: Turso/libsql HTTP adapter für Windows-Kompatibilität TimoUttenweiler 2026-03-25 12:00:19 +01:00
  • 621267594c Remove Google Maps from social filter label (keep in logic) Timo Uttenweiler 2026-03-22 20:53:37 +01:00
  • 115cdacd08 UI improvements: Leadspeicher, Maps enrichment, exports Timo Uttenweiler 2026-03-21 18:12:31 +01:00
  • f914ab6e47 fix: Maps-Vault-Sync sofort nach Google Maps, nicht erst nach Anymailfinder Timo Uttenweiler 2026-03-20 18:01:44 +01:00
  • 82c4244233 feat: Suchbegriff-Spalte + Filter-Chips im LeadVault Timo Uttenweiler 2026-03-20 17:53:40 +01:00
  • fa177a982f feat: Adresse & Telefon in LeadVault Tabelle + Side Panel Timo Uttenweiler 2026-03-20 17:49:29 +01:00
  • 8dc135a8f7 fix: Indeterminate Progress-Anzeige bei Anymailfinder Bulk-Warten Timo Uttenweiler 2026-03-20 17:44:53 +01:00
  • 8fb881cbbc fix: Export-Encoding und Excel-Support Timo Uttenweiler 2026-03-20 17:38:49 +01:00
  • 042fbeb672 feat: LeadVault - zentrale Lead-Datenbank mit CRM-Funktionen Timo Uttenweiler 2026-03-20 17:33:12 +01:00
  • 6711633a5d feat: Mehrere Suchbegriffe im Maps-Tab (Chip-System) Timo Uttenweiler 2026-03-20 14:12:47 +01:00
  • ea93d674a2 feat: API Keys via Umgebungsvariablen konfigurierbar Timo Uttenweiler 2026-03-20 13:58:41 +01:00
  • 39760b20a9 refactor: Entscheider-Kategorie als Einzelauswahl (Radio) Timo Uttenweiler 2026-03-17 13:05:14 +01:00
  • 717bc4f943 refactor: Entscheider-Kategorien auf Führungsebene fokussiert Timo Uttenweiler 2026-03-17 12:52:33 +01:00
  • f6bdc65b1e feat: übersetze gesamte UI auf Deutsch Timo Uttenweiler 2026-03-17 12:40:05 +01:00
  • 7486517827 feat: add Google Maps → Email pipeline (Tab 4) Timo Uttenweiler 2026-03-17 11:40:08 +01:00
  • aa50f46748 docs: add Coolify deployment instructions to README Timo Uttenweiler 2026-03-17 11:21:42 +01:00
  • facf8c9f69 Initial commit: LeadFlow lead generation platform Timo Uttenweiler 2026-03-17 11:21:11 +01:00
  • 5b84001c1e feat: initial commit Timo 2026-03-17 10:51:44 +01:00
  • 410602f8c5 Initial commit from Create Next App Timo 2026-03-17 10:50:51 +01:00