KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,500
Totale Änderungen
5,986
Merkmale
5,284
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 9, 2026
FeatureInitializerService

Schema für die Speicherung per Postbox

************ hält, pro Briefkasten und pro Ankunftstag, die RFC822 Bytes, die Briefkasten hält. Speicherbuchhaltung hatte keine ehrliche Quelle für Mailbox-Beit...

Kamo·2mo ago
FeatureInitializerService

Schema Läufer für org_storage_snapshots

Spiegel OrgStorageSnapshot als explizite DDL, nach dem Hausstil erstellt die Tabelle zuerst, so dass die CREATE ist ein Fallback und die SET DEFAULTs sind was t...

Kamo·2mo ago
FeatureInitializerService

Die ************ App-Split anmelden

Die Verfüllung füllte immer nur eine Planreihe, die fehlte - absichtlich, so konnte es nicht still bewegen Sie eine Ebene - die verlassen Apps, die nie Preis ha...

Kamo·2mo ago
FixInitializerService

Nur echte Anspruchswurzeln bekommen die Plattform-App-Reihen

Der Besitz von Abonnement-Plänen wurde als Beweis dafür, eine Anspruchswurzel zu sein. Es ist nicht: ein Kunde org betreibt seine eigenen Handelsmärkte und verk...

Kamo·2mo ago
FixInitializerService

Same Alias NPE in den Initializer-Sickerern

resolveAll() hat keinen Eintrag für einen veralten Alias, der eine ID mit einer Live-App teilt, so Looping ServiceType.values() und dereferencing das Ergebnis g...

Kamo·2mo ago
August 8, 2026
FixInitializerService

Bind den Umbenennung Cutover als Timestamp, nicht ein String

CockroachDB verweigert <timestamp(6)&gt; <varchar&gt; statt zu casten, so dass die App-Konfiguration-Reparatur warf auf seiner ersten Anweisung jeden Boot: 'unu...

Kamo·2mo ago
FixInitializerService

Reparatur der zweiten name-persisted Website des LOS Umbenennung

**************** ist @Enumerated(STRING) und hält RoleRightType-Namen, also eine Standardrolle, die Hypothekengeschäften "LOS_VIEW_PIPELINE" gewährt. Das ist di...

Kamo·2mo ago
FixInitializerService

Geben Sie die LOS umbenennen Reparatur zu Zeilen, die vor der Umbenennung

Die Reparatur passte auf der Schnur allein und lief auf jedem Boot, so dass es aufgehört, idempotent die Moment jemand gewährt die persönliche Darlehen App: ein...

Kamo·2mo ago
FixInitializerService

Master-Modell ehrt einen Runtime Ruhestand; Drop eine tote Garde

BereitstellungMaxedOutMasterModel Kraft-fähigen jede App für die Plattform org, und dass die Breite bewusst ist - Vor-Start Dogfooding ist, was das Modell ist f...

Kamo·2mo ago
FixInitializerService

Reparatur Hypothek Zuschüsse verwaist durch den LOS zu MLOS umbenennen

ServiceType wird an zwei Orten und der 2026-08-08 nur umbenennen Konto für eine. ORG_FEATURES.FEATURE_TYPE speichert die numerische ID, also Halten Hypothek bei...

Kamo·2mo ago
FeatureInitializerService

Eine richtig kategorisierte Katalogreihe pro App, auf jeder Anspruchswurzel

Neun Apps - POS, Marketing Tools, Rechner, Club, Inventar, Legal, Spiele und die beiden Ursprungssysteme - hatten überhaupt keine Katalogdarstellung: keine Prei...

Kamo·2mo ago
FixInitializerService

Großvater orgs bereits läuft ein gated Commerce-Markt

Gating MORTGAGE hinter MLOS machte das Tor unzufrieden für Mieter: MLOS ist immer noch PLANNING, und FeatureController.enable lehnt eine nicht-COMPLETED-App für...

Kamo·2mo ago
FixInitializerService

Saatgut App Anspruch für jede Wurzel, und stoppen die Erfindung Plan-Stufen

Zwei Mängel bei der Überprüfung vor dem Flipping kamo.entitlement.fail-open gefunden. Sign Pink ist eine zweite Anspruchswurzel (isPlatformProduct, mit einem e...

Kamo·2mo ago
FeatureInitializerService

Backfill App Anspruchsreihen in den Plattformplan-Katalog

Anspruch löst sich nun auf einer getippten service_type Spalte, aber keine Katalogzeile trug eine, so jeder Plan, der noch beschlossen wurde, über den Ausfall-O...

Kamo·2mo ago
August 7, 2026
FeatureInitializerService

Mailbox-Bedien für Abteilungen und Orgs, und füllen Sie die Abteilungen

DEPTS.MAILBOX_ID und ORGS.CONTACT_MAILBOX_ID, beides einfache UUID ohne FK email_provider.mailboxes: Mailboxen synchronisieren sich von externen Anbietern und k...

Kamo·2mo ago
FeatureInitializerService

Geben Sie einem Teammitglied einen Manager

Fügt MANAGER_ID zu member_team_member hinzu, eine annchbare Selbstreferenz für die Berichterstattung Linie. Nichts ist verfüllt: kein Manager ist eine vollständ...

Kamo·2mo ago
FeatureInitializerService

DEPTS.PARENT_DEPT_ID für verschachtelte Abteilungen hinzufügen

Nullable ohne Backfill -- Null bedeutet Top-Level, das ist, was jeder bestehende Abteilung war und die meisten werden bleiben. Erklärt einfach UUID mit einem e...

Kamo·2mo ago
FeatureInitializerService

Migration für die Provisionsvorträge und Stripe-Auszahlungstabellen

Spiegel com.kamo.z.shared.commission. ddl-auto würde diese aus der Anmerkungen sowieso; die explizite DDL ist die Hauskonvention und macht die Form an einem Ort...

Kamo·2mo ago
August 6, 2026
FixInitializerService

Fass im Lauf, wenn ein erforderlicher UNIQUE-Index nicht erstellt werden kann

sicherzustellen() gefangen Ausnahme und protokolliert, so dass eine fehlgeschlagen CREATE UNIQUE INDEX gemeldet Erfolg und der Service ohne Einzigartigkeit gara...

Kamo·2mo ago
FeatureInitializerService

Land das Gesetzespaket Schema

Fügt com.kamo.z.shared.hr.legal zur Repository-Scanliste hinzu und stellt sicher, Einzigartigkeit und Durchsuchung indizes das Entity-Mapping nicht sicher ausdr...

Kamo·2mo ago
FixInitializerService

Leere Binders zu (MY_DOCS, '') nicht die Mitglieder-ID des Besitzers

Der My Docs DocManager passiert nie eine assocObjectId Requisite, also immer löst und Abfragen (3, ''). BACKFILL_EMPTY_SQL hat leere Ordner gespult, (3, memberI...

Kamo·2mo ago
FixInitializerService

Korrekt javadoc auf Hibernate ddl-auto Verhalten für NOT NULL Spalten

CockroachDB lehnt ADD COLUMN ab ... NICHT NULL ohne DEFAULT auf einem besiedelten Tabelle, so Hibernates ddl-auto Versuch scheitert (ausgeloggt, nicht tödlich) ...

Kamo·2mo ago
FeatureInitializerService

Die Sammlung jedes vorhandenen Bindemittels nachfüllen

Enterhält den Umfang aus dem ersten DOC-Element Img; leere Ordner fallen zurück auf die My Docs des Besitzers. Bewerben NICHT NULL nur nach der Verfüllung.

Kamo·2mo ago
August 5, 2026
FeatureInitializerService

Erstellen Sie die E-Mail search_vector-Spalte und ihren invertierten Index

************ hat es nie gegeben. E-MailService ist selbst V1__email_metadata_schema.sql erklärt es, aber diese Migration ist nie vergangen -- die Tabelle kam vo...

Kamo·2mo ago
ChoreInitializerService

Lead E-Mail-Links, deren Lead-Side-Adresse ist die des Unternehmens

Löscht, was die alte Firmen-Adressregel geschrieben hat, bevor sie org_domains gelesen hat. Live Die Produktion wurde damals von Hand gesäubert (126 Zeilen, 6 L...

Kamo·2mo ago
FeatureInitializerService

Schema und Kontaktpunkt-Saatgut für Bleikommunikation

Hibernate erstellt die drei neuen Tabellen aus den Shared-lib-Entitäten; dies fügt hinzu was es nicht ausdrücken kann - der teilweise eindeutige Index, der höch...

Kamo·2mo ago
FeatureInitializerService

Schema für die Multi-Provider-Trennungsschicht

Erstellt ************ und org_meeting_oauth_tokens, fügt hinzu die Provider-Identity-Spalten zu MEETING_RECORDS und MEETING_RECORDINGS und der Zoom/Teams-fähige...

Kamo·2mo ago
FeatureInitializerService

Umbevollmächtiger Primäragent auf reservierter Gelegenheit

PRIMARY_AGENT_MEMBER_ID ist, wer jetzt die Gelegenheit wahrnimmt; REQUESTED_BY_MEMBER_ID bleibt für immer unberührt. Nullable ohne Backfill absichtlich - null M...

Kamo·2mo ago
August 4, 2026
FeatureInitializerService

Kommissionskolonnen für reservierte Gelegenheiten und Marktausfälle

Sechs nicht abnehmbare Spalten: Die Gesamtkommission einigte sich auf eine reservierte Gelegenheit, und der Marktausfall, der ihn bei der Genehmigung vorfüllt. ...

Kamo·2mo ago
ChoreInitializerService

Lassen Sie die Zitat Empfänger Spalten

Die Leitung hält den Namen, die Adresse und das Telefon des Kunden; snapshotting sie auf dem Angebot eine an anderer Stelle bearbeitete Platte dupliziert. Die S...

Kamo·2mo ago
FeatureInitializerService

Tische für Bleichancen Reservierungen

Spiegel führenOpportunityReservation, LeadOpportunityCommissionSplit und ************ in Kamo-shared-Bibliothek. ddl-auto:update würde sie von den Entitäten sow...

Kamo·2mo ago
August 3, 2026
FixInitializerService

Reparatur der Angebotsoption FK defaults ddl-auto nicht erreichen

Der vorhandene dynamische Sweep umfasst nur nicht zunzahlbare FK-Säulen, die bereits eine FOREIGN KEY constraint. commerce_quote_options.quote_id ist NICHT NULL...

Kamo·2mo ago
FeatureInitializerService

Erstellen Sie phi_access_log - der langlebige Audit-Trail

Bisher wurde der PHI-Zugriff nur auf einen Logstream mit 14-tägiger Aufbewahrung aufgezeichnet gegen eine sechsjährige Verpflichtung, und ohne Abfragefläche. Ei...

Kamo·2mo ago
FeatureInitializerService

Erstellen Sie die Zweit-Faktor-Tabellen

Backs UserMfaEnrollment und MfaRecoveryCode in Kamo-shared-Bibliothek Person oder Entity Authentizierung, die Lücke die Compliance-Bewertung genannt disqualifiz...

Kamo·2mo ago
FeatureInitializerService

Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs

Spiegelt die beiden neuen Organisationsfelder, nach der OrgBrandingFieldsMigration Konvention, so dass die Spalten sind auf jeder Umgebung wieder zu produzieren...

Kamo·2mo ago
August 2, 2026
OtherInitializerService

"feat(phi): Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs"

Das kehrt verpflichten ****************

Kamo·2mo ago
FeatureInitializerService

Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs

Spiegelt die beiden neuen Felder auf der Organisation Einheit in kamo-shared-Bibliothek, im Anschluss an die OrgBrandingFieldsMigration Convention. HANDLES_PHI ...

Kamo·2mo ago
July 31, 2026
ChoreInitializerService

Starter maxSeats 5, Business maxSeats 25

Hält den KamoCRM Preissamen im Gleichschritt mit dem Live-Katalog nach Neupositionierung der veröffentlichten Sitzkappen.

Kamo·2mo ago
July 30, 2026
FixInitializerService

Registrieren ************ Repositories

LeadService verdrahtet jetzt eifrig MarketLosConnectionResolver, der die integrations.los Repositories ************ KIs explizite @EnableJpaRepositories Liste h...

Kamo·2mo ago
July 9, 2026
FeatureInitializerService

Originator/Transaktion-erste Spalten (@Bestellen 90)

Additive zunichte Spalten + org-unique Transaktionsnummernindex für den MLOS originator/transaktion refactor: mlos_loan_transaction (transaction_number + geordn...

Kamo·3mo ago
July 8, 2026
FeatureInitializerService

INVESTOR_PRICE Spalte zu rate_locks + loan_pricing_snapshots hinzufügen

@Bestellung(80) idempotent ADD COLUMN IF NOT EXISTS (DECIMAL(9,4), passend zum Preis-zu-100 Grids) so dass der MLOS RCE kann die wahre nicht-par Anleger Ausführ...

Kamo·3mo ago
FeatureInitializerService

Teileinziger Index zur Durchsetzung eines aktiven Abschlusspakets pro Darlehen (eClose Double-close backstop)

CREATE UNIQUE INDEX uk_mlos_closing_pkg_active_loan ON mlos_closing_package (loan_file_uid) WHERE Status <&gt; 'CANCELLED'. Langlebige Backstop hinter der Assem...

Kamo·3mo ago
FeatureInitializerService

Migration fügt Aufzeichnungen.transcript TEXT Spalte

Kamo·3mo ago
July 6, 2026
FixInitializerService

Mlos Anforderung Single-Live-Index keyed pro Mensch (borrower_uid)

Lassen Sie die Party-only ************ (es würde eine legitime 2. ablehnen Co-Kreditnehmer Anforderung); erstellen ************ auf **************** Bereits bew...

Kamo·3mo ago
July 5, 2026
ChoreInitializerService

Scan ************ repos (P1 Transaktionseinheiten)

Kamo·3mo ago
FeatureInitializerService

Saatgut der 17 echten Programm-Regeln (doc03 9 Phase 1)

Migrates die maßgeblichen ProgramRuleset-Daten aus dem KamoMLOS Client-Regelsatz Dateien in ************ (17 Codes, getreu extrahiert) und ersetzt ProgramSeeder...

Kamo·3mo ago
July 4, 2026
ChoreInitializerService

Platform-singleton partieller-unique Index für mlos_governor_config (D4)

mlos_governor_config erzeugt auto-create via ddl-auto; fügen Sie den partiellen Ausdruck eindeutigen Index hinzu die Plattform-Dive (organization_id IS NULL) au...

Kamo·3mo ago
FixInitializerService

Scan mlos.intake repos (-5.A) + drop orphan mlos_aus_connection_config (D40)

- Fügen Sie com.kamo.z.shared.mlos.intake zu @EnableJpaRepositories hinzu, die €5.A ************ wurde komponentengescannt, aber kein JPA-Repo, Abbruch KI S...

Kamo·3mo ago
ChoreInitializerService

Drop ************ Kolumne (D39)

Der grobe Boolean wird durch das pro-Programm mlos_investor_delegation ersetzt Kind; lassen Sie die entfernte NOT-NULL-Spalte entfernen, damit Hibernate INSERTs...

Kamo·3mo ago

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.

Free Forever startenPreisgestaltung anzeigen