Set org BesitzernameAlias auf Erstellung und behebt Website-Kontakt Mitglied Alias
Master-Modell gilt für alle drei Mitgliedstypen auf init
vorbestelltMaxedOutMasterModel gilt jetzt für Mitglieder, gilt fürTeammitglieder, und giltToOwner alle wahr, so dass jeder Mitgliedstyp sieht das Master-Modell ...
Administrator Standard-Rollenvorlage beginnt mit allen Rechten GRANTED
vorbehaltlichMaxedOutMasterModel pulsiert nun die Administrator-Vorlage mit jeder RoleRightType-Set auf GRANTED. Die anderen drei Vorlagen (Teammitglied, Mitgli...
Bereitstellung eines maxed-out Master-Sicherheitsmodells für KamoCRM auf init
DataLoader erstellt und weist nun ein Master ChildOrgSecurityModel zu KamoCRM unmittelbar nach der Erstellung der Org, mit jeder Einstellung maxed Aus auf den f...
FEATURE_REQUESTS zur Support-Kategorie und alle Plan-Feature-Mappings hinzufügen
Frei: Gemeinschaftsabstimmung, Starter: Abstimmung & Antrag, Business: Priority-Anfragen, Enterprise: Custom dev enthalten
UPS SYSTEM E-Mail Vorlagenreihen auf jeder Laufzeit
Früher hat der Samenläufer nur Zeilen eingefügt, die nicht existierten, also kanonische HTML-Änderungen wurden nie auf die DB propagiert. Jetzt bestehende SYSTE...
Fügen Sie dao.repositories scan hinzu
EmailTemplateRepository lebt unter dao.repositories.email, nicht dao.repos, so wurde es nicht als Frühlingsböan abgeholt.
SP5 migrate KamoCRM agereq zu ALL_WORK_ELIGIBLE
KamoCRMAgeReqUpdateRunner hinzufügen (Bestellung 10) - bedingt idempotent UPDATE bei der Gründung; WHERE-Klausel prüft den alten Wert, so dass Wiederholungen No...
SP4 email_verification_tokens DDL + User alias/email_verified columns hinzufügen
Fügen Sie SP3-Reheditionstabelle DDL + User-Spalte hinzu Ergänzungen zu SchemaCleanupRunner hinzu
EmailTemplateSeedRunner für SYSTEM + per-org-Saatgut hinzufügen
Läuft unter @Order(20) auf KamoInitializerService Start. Lasten kanonisch templates aus Kamo-shared-Bibliotheksressourcen; upserts SYSTEM-Reihen (keine Clobber)...
Teilte Unikate + CHECK Einschränkungen für email_templates hinzufügen
Hibernate ddl-auto kann keine partiellen Indizes oder Rechen-CHECK erzeugen Zwänge. Diese Commit fügt sie über den bestehenden idempotent DDL-Läufer hinzu Muste...
Seed KamoCRM mit ALL_WORK_ELIGIBLE auf frischen Installationen
Der createOrg() Helfer wendet dieses einzelne Argument auf beide an ageReqTypeMitglied und ageReqTypeTeamMitglied; im Einklang mit Plattform-Konvention. Paare m...
Tighten KamoCRMAgeReqUpdateRunner pro Bewertung
- Wiederherstellen Javadoc Absatz erklärt @Order(10) Begründung. - Test bezieht sich jetzt auf die UPDATE_SQL-Konstante direkt statt Duplizierung des SQL-Stri...
Einfacher Läufer hinzufügen, um KamoCRM agereq zu ALL_WORK_ELIGIBLE zu migrieren
Bedingte idempotent UPDATE läuft auf Service-Start-up; WO Klausel überprüft der erwartete alte Wert, also sind Wiederholungen No-Ops. Fehler werden protokollier...
Verification_token und ownership_verified-Spalten zu org_domains hinzufügen
ssl_confirmed und ssl_confirmed_at Spalten zu org_domains hinzufügen
Fügt idempotent ALTER TABLE-Anweisungen zur Bereitstellung der beiden neuen Spalten hinzu benötigt für die Bestätigungsverfolgung von DNS-Setup.
Aktualisierung der Version von Kamo-shared-Bibliothek von 1.0.0 auf 1.1.0
Benötigt, um die neuen Abrechnungsunternehmen im commerce zu lösen.billing Paket hinzugefügt, um die gemeinsame Bibliothek 1.1.0.
Billing Konfigurations-Anitialisierung zu KamoCRMPricingLoader hinzufügen
Samen eine Standard BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-Tage-Liebe) für die KamoCRM Organisation beim Preisauflader-Start. Unterstützung das neue Stripe-R...
Entfernen redundante Übersetzungstabelle SQL - Hibernate ddl-auto handhabt sie
Übersetzungstabellen für Commit-Logs, KB-Artikel und Abonnement-Pläne hinzufügen
E-Mail als bezahlte Add-ons, nicht kostenlos enthalten
- KamoMail Hosting: $5/user/mo Add-on auf allen Plänen - 3rd Party E-Mail Integration: $2/user/mo Add-on auf allen Plänen - E-Mail-Hosting-Funktion zurückgekehr...
Update KamoCRM-Preise auf Produktions-Gerb-Tarife
- Starter: $34/mo ($28 jährlich), Geschäft: $72/mo ($59 annual), Enterprise: ab $109/mo ($99 jährlich) - Businessplan von 50 auf 100 Nutzer erweitert - Add-on e...
Verlängerung des 18DOFF-Aktions-Enddatums auf 2026-12-31
Das Endedatum 14. April führte dazu, dass die Angebotsseite als abgelaufen anzettelte.
Verwenden Sie Liste<String" anstelle von manuellen JSON-Strings für Promotion-Plan/Cycle-IDs
Update KamoCRMPricingLoader auf List.of() für anwendbare PlanIds und anwendbareBillingCycles, passend zur Migration der gemeinsamen Bibliothek von JSON Strings ...
Verwenden Sie createOrganizationOwner für Admin-Mitglieder, umbenennen INTERNAL in TEAM_MEMBER
Aktualisieren Sie die Erstellung von Besitzern, um eine neue createOrganizationOwner-Methode zu verwenden, die die Admin-Rollenzuweisung und PRIVILEGED-Zugriffs...
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...
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
