Changelog
Was ist neu?
Jede Verbesserung an der Plattform, wie sie geliefert wird.
· SecurityService
Refactor LeadImportController für LeadService.createLead
- Ersetzen Sie manuelles Feldmapping mit LeadService.createLead für Konsistenz - mapRowDataToCreateLeadRequest hinzufügen, um Import-Mappings in CreateLeadRequest umzuwandeln - Handle Basis Lead Felder, Hypothekenfelder und kundenspezifische Formulardaten - Unterstützung von Hypothekenfeldern, wenn der Marktuntertyp RESIDENTIAL_MORTGAGE oder COMMERCIAL_MORTGAGE ist - Unterstützung von kundenspezifischer Form Datenzuordnung zu ************ Struktur - Duplikaterkennung aktualisieren, um mit CreateLeadRequest anstelle von Lead-Objekten zu arbeiten - Entfernen Sie alte manuelle Mapping-Methoden (mapDataToLead, setFieldValue, etc.) - LeadMarketService Abhängigkeit für zukünftige Marktvalidierung hinzufügen
· kamo-internal
Dynamisches Feld-Mapping für Bleiimporte basierend auf Marktkonfiguration hinzufügen
- aktualisieren leadFields.ts, um Hypothekenfelder einzubeziehen und die Funktion von AllSystemFields zu erhalten - MORTGAGE_FIELDS Array mit allen LeadClaimMortgage Feldern hinzufügen - Update LeadManualImportManager um Marktkonfiguration zu holen (salesType, salesSubType, CustomForms) - Dynamisch alle relevanten Felder (Basis + Hypothek + Custom) basierend auf Marktauswahl anzeigen - Aktualisieren Sie den Feldmapping-Schritt für getAllSystemFields zur dynamischen Feldgenerierung - KorrekturStep verwenden alleSystemFields anstelle von statischen SYSTEM_FIELDS
· kamo-internal
Entfernen Sie alle Mock-Daten und machen Lead-System produktionsbereit
- Entfernen Sie alle Mock-Daten-Generation von LeadApi.ts (mockStore, sicherstellenMock, faker.js) - Entfernen Sie mitMock Wrapper-Funktion und alle Fallback-Logik - Entfernen Sie generateMockLeads() Funktion von LeadManager.tsx - Aktualisieren Sie alle API-Methoden, um Fehler zu werfen, anstatt auf Mocks zurückfallen - Verbesserung der Fehlerbehandlung in MortgageFieldsComponent und CustomFormFieldsComponent - Fügen Sie richtige Snackbar Fehlermeldungen statt Alarm() Anrufe - Alle Endpunkte richtig ausbreiten Fehler für die Behandlung von UI-Fehlern - Hinweis: Registerkarte Dateien verwendet DocManager, Kommunikation verwendet MediaStream (beide voll funktionsfähig)
· SecurityService
LeadController mit CRUD-Endpunkten und Marktkonfiguration hinzufügen
- LeadController mit GET, POST, PUT, DELETE Endpunkten hinzufügen - Hinzufügen von Endpunkt, um Marktkonfiguration für eine Leitung zu erhalten - LeadImportController für die Verwendung von saveLead-Methode
· kamo-shared-library
Marktbasierte Bleifelder und kundenspezifische Formulardaten-Unterstützung hinzufügen
- marketId-Feld zu Lead-Entity hinzufügen - LeadCustomFormData Entität mit JSONB Spalte für benutzerdefinierte Formulardaten erstellen - LeadCustomFormDataRepository hinzufügen - Update LeadDTO mit Hypothekenfeldern und kundenspezifischer Formulardatenunterstützung - CreateLeadRequest und UpdateLeadRequest DTOs erstellen - LeadService aktualisieren, um marktbasierte Feldbeladung und kundenspezifische Formulardaten zu handhaben - SaveLead-Methode für Importe hinzufügen - Update SaleType enum mit hierarchischen Eltern-Kind-Beziehungen
· kamo-marketing
Farbe Puls zu Hintergrund-Logo hinzufügen
· kamo-marketing
40s Farbpuls-Animation von Primär- bis sekundärfarben hinzufügen
· kamo-marketing
Strikethrough Originalpreis auf rot ändern
· kamo-marketing
Ändern Inklusive Free Box auf rote Farbe Schema
· kamo-marketing
Rote Wabenpulse hinzufügen - 2 von 8 glühen rot statt grün
· kamo-marketing
Wechseln Rabatt auf 30% Rabatt für 3 Monate, machen Wabenanimationen konservativer
· kamo-marketing
Ändern Begrenzte Zeit Angebot Box auf rote Farbe Schema
· kamo-marketing
Daueranimation durch zufällige elektrische Pulseffekte an Hexagons ersetzen
· kamo-marketing
Photon-Animation-Effekt entlang der Wabenlinien hinzufügen
· kamo-marketing
Fügen Sie animierte Waben Rastermuster mit zufälligen Highlights
· kamo-marketing
Fügen Sie spannende Rabattaktion für die ersten 3 Monate
· kamo-marketing
Fügen Sie subtilen animierten Gradienten-Hintergrund zu Rechner-Seite hinzu
· kamo-marketing
Fügen Sie subtiles Logo Wasserzeichen zu Rechner Hintergrund
· kamo-marketing
Highlight 5x Geo-redundant Speichervorteil
· kamo-marketing
Telefon-Integration auf /user ändern, papierlos machen
· kamo-marketing
Auto-Skalge-Kennzeichnung hinzufügen, Telefon-Integration kombinieren, ändern Sie nur Info-only, halten /gb-Etikett, verbessern Spinner
· kamo-marketing
Hervorheben Sie kostenlose Start- und Support-Gebühren mit Spar-Callout
· kamo-marketing
Rabatt-Code, Start-/Support-Gebühren, Autospeicher, weiße Spinner, Telefonserver-Eingabe, Erhöhung Benutzer max auf 3000
· kamo-marketing
Bewegen Sie Rechner auf dedizierte Seite mit Rückennavigation
· kamo-marketing
Verbessern Sie den Rechner UX - Default-Benutzer auf 5 setzen, /gb und /leads Labels hinzufügen, Formatnummern mit Kommas, Stilnummern-Spinner
· kamo-marketing
Rich E-Mail Vorlagen zu Free tier hinzufügen
· kamo-marketing
Neue 2-Klassen-Preisgestaltung mit interaktivem Unternehmensrechner einbestellen
· kamo-internal
Hierarchische SaleType-Auswahl zu den Märkten hinzufügen
- Eltern-Kind-Typ Dropdown-System für SaleType-Auswahl hinzufügen - Vorgabe auf 'Angewohnten'-Kindertyp, wenn SERVICE oder PRODUKT ausgewählt ist - Verhindere Erstellung mit NOT_SPECIFIED (Besendarstellungsfehler) - NOT_SPECIFIED from dropdown im Edit-Modus aushunge - Anzeige der vollständigen Hierarchie im Datagrid (z.B. 'Service - Wohnhypothek') - Unterstützung neuer Kindertypen: RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERVICE_CUSTOM, PRODUKTION_CUSTOM
· kamo-shared-library
Unterstützung für Eltern-Kind-Kinder zu SaleType enum hinzufügen
- RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERVICE_CUSTOM als Kinder von SERVICE hinzugefügt - PRODUKTE_CUSTOM als Kind von PRODUK - Zusätzliche Hilfsmethoden: getParent(), hatParent(), isParent(), getChildren() - Aktualisierte enum Codes für die Verwendung von Reichweiten (2000+ für SERVICE, 3000+ für PRODUK)
· kamo-internal
Heber/select/Löschen für Verbindungszeilen mit Tastaturkürzel hinzufügen

Euer Universum wartet.
Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.
Für immer kostenlos – keine Kreditkarte erforderlich