Webinar-Typ und Lead-Markt Samendaten für KamoCRM-Demo hinzufügen
Fügt Saatgutdaten-Initialisierung für das Webinar-Planungssystem hinzu: - "KamoCRM Software Einführung Demo" Webinar Typ (45min, PRIORITY Strategie) - Erinnerun...
UUID-typierte customer_id/customer_group_id Spalten für INT8 Erholung
Nach RetailCustomer (UUID PK) - Konto (Long PK) refactor, die commerce_carts, commerce_draft_orders und commerce_price_lists Tabellen hatten Kundenspalten mit U...
Bereinigen CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings
CockroachDB wendet unique_rowid() standardmäßig auf nicht zu könnende FK-Säule an, wodurch verwaiste UUIDs, die FK constraint Kreation brechen. Nullify Waisen u...
14-tägige Testversion aus Starter- und Business-Plänen entfernen
Free Plan dient als Testerlebnis - keine Notwendigkeit für separate Probezeiten auf bezahlte Pläne.
Mock-Abonnement-Daten von DataLoader entfernen
Entfernen loadMockSubscriptionData (BASIC/PRO/ENTERPRISE gefälschte Pläne) von loadMockPOSData. Alle Abonnementdaten für KamoCRM sind jetzt exklusiv verwaltet v...
KamoCRMPricingLoader schaut org nach TitelShort auf und läuft von DataLoader.run()
KamoCRMPricingLoader mit vollständigem Marketing-Preismodell hinzufügen
Die komplette KamoCRM-Abonnement-Preisstruktur in die KamoCRM Organisation, Spiegelung der / Preisseite auf kamo-marketing: - 4 Pläne: Kostenlos, Starter ($29/...
Update Saatgutdaten für neue Abo-Plan DTO-Felder
Abgewertete ********-****-Steigerung durch planType, maxSeats und Beschreibung im DataLoader-Abonnement Plan Saatgut-Daten.
Vermisstes Mitgliedsimport hinzufügen und erstellen Sie erstellen Sie den Aufruf von DataLoader
Fügt fehlenden Import für Mitgliedsklasse hinzu und ersetzt nicht existent memberService.createMember() mit memberRepository.save() für die Website-Kontakt-Syst...
Saatgut-Support-Themen und Website-Kontakt-System-Mitglied für KamoCRM org
Drop deprecated who_can_create und email_invites_enabled Spalten
Strip SchemaCleanupRunner nur nach-Hibernate-Fixups
Hibernate ddl-auto: Update behandelt alle Tabellen-/Spaltenkreation von JPA Entitäten. Entfernen Sie alle redundant CREATE TABLE/ADD COLUMN-Anweisungen, die dup...
Entfernen Dead-Code vorzeitige Rückkehr, die SchemaCleanupRunner deaktiviert
Auto-aktivieren Sie alle abgeschlossenen Phase Apps für neue Orgs statt Hardcod-Liste
Ersetzt eine Hardcode-Funktionsliste (die Duplikate und veraltete Typen hatte) mit einer Schleife über alle COMPLETED-Stage, nicht zum Kerngeschäft, nicht-depre...
Migrate Jeder Rolle zu den Mitgliedern und schaffen Team-Mitglieder Rolle
- ROLE_EVERYONE_ID Spalte in ROLE_MEMBER_ID umbenennen - bestehende "Jeder (Applies To All)"-Rollen umbenennen - Set ************ Fahnen auf bestehenden Systemr...
Hinzufügen KI-Verarbeitungsspalte und Notiz Einbetten Aufzeichnungen Tabelle
AI_PROCESSING_ENABLED-Säule in die Notizen-Tabelle hinzufügen und erstellen NOTE_EMBEDDING_RECORDS Tabelle zur Verfolgung von Hinweisen RAG Vectorisierung.
RoleRightsSyncRunner entfernen - Rechte werden manuell für bestehende Orgs hinzugefügt
Der zugrunde liegende Fehler in ************ (enttrennt Die Unternehmensausgabe wurde in der Kamo-Shared-Bibliothek behoben. Neue Rechte für bestehende Rollen w...
RoleRightsSyncRunner hinzufügen, um fehlende Rollenrechte zu vervollern
Wenn neue Rollen von RoleRightType-Einträgen zum enum hinzugefügt werden, bestehende Rollen haben Sie keine OrgRoleRight Einträge für sie. Dieser Läufer prüft a...
Hinzufügen von Zugangssicherheitssystem Schema Migration
Erstellt 7 neue Tabellen (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_...
Revert productIdsWithInventory zurück nach Long (Angebot hält sich lange)
Update Commerce Produkt- und Markt-ID-Referenzen von Long auf UUID
Migration für Kalender einladenden Support-Tabellen und Spalten hinzufügen
Fügen Sie Handy-Spalte auf Mitglieder-Tabelle für Bulk-Text-SMS
Erstellen KamoTokens Schema und org_oauth_token Tabelle
- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org_oauth_token mit unique (org_id, Provider) - DROP COLUMN jwt_key von voip_provider_config ...
CalDav/CardDav Teil 4 - Schema-Indizes und E-Mail-Repo-Scan
- Zusatzindizes auf ************ und ************ via SchemaCleanupRunner (Hibernate ddl-auto:update fügt die FK-Spalten hinzu; Indizes sind extra) - Aktivi...
SchemaCleanupRunner hinzufügen, um CalendarIntegration Tabelle/Spalte fallen zu lassen; ddl-auto update aktivieren
Aktivieren Hibernate Schema Auto-Schema für email_metadata
Fügen Sie ************ Eigentum so Hibernate schafft fehlende PostgreSQL Schemata vor dem Erstellen von Tabellen.
Commerce-Repo-Scannen, exec-maven-plugin und NATS/MinIO config hinzufügen
Aktivieren JPA-Scannen für Commerce-Paket, fügen exec-maven-plugin für direkte Java-Ausführung, Konfiguration von NATS JetStream und MinIO-Einstellungen, be-efi...
Update DataLoader für Split ageReqType Felder
Setzen Sie sowohl alterReqTypeMember als auch AlterReqTypeTeamMitglied auf gleichen Wert in Mock-Daten.
Mock Commerce Marktdaten-Saatgut mit Anbietern hinzufügen
Fügt loadMockCommerceMarketData() zu DataLoader hinzu, das 7 Märkte schafft über alle 6 Commerce-Typen mit realistischen Anbieterdaten unter Auto-Samen eingebau...
Mock-Daten für Mietobjekte, Verkäufer, Abonnement-Pläne, Kaufanfragen hinzufügen
- loadMockRentalData: 4 Mietobjekte (RVs, Ausrüstung) - loadMockVendorData: 4 Anbieter - loadMockAAbonnementDaten: 3 Pläne (Basic, Pro, Enterprise) - loadMockPr...
Wechseln Sie DataLoader zu CommerceService
- Verwenden Sie CommerceService statt POSService, RetailProductService, RetailInventoryStockService - Erstellen SieProdukt, erstellen Sie OrUpdateStock, erstell...
DataLoader IOException Import und Mock Lead-Zuweisung FK Fehler
- Fehlen java.io.IOException Import für copyJavaEnumsToNextJS hinzufügen - Verwenden Sie saveLead statt saveLeadWithAssignment für Scheindaten zu vermeiden le...
Fix InitializerService: Set is_enabled=true für Benutzer und entfernen ungültige localhost:3000 Domain
Localhost-Domain-Unterstützung in DataLoader hinzufügen
- Localhost und localhost:3000 Domains für lokale Entwicklung hinzugefügt - Verbesserte Kommentare, die Subdomain-Verschließungsverhalten erklären - Arbeitet mi...
Fügen Sie externe Au-Provider-Eingabe in DataLoader hinzu
- Zusätzliche ExterneAuthProviderService Abhängigkeitsinjektion - Erstellt addExternalAuthProviders() Helper-Methode zur Konfiguration von Providern - Bevölkert...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.