KamoCRM

Änderungsprotokoll anzeigen

Jedes Feature, jede Fehlerbehebung und jede Verbesserung wird sofort veröffentlicht und nichts wird für den Start zurückgehalten.

17,671
Änderungen insgesamt
6,083
Features
5,346
Fixes
30
Projekte
Nach Projekt filtern
Alle Projekte anzeigen17,671AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,415kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
Filtern nach Kategorie
Alle Typen anzeigenBuild17CI523Chore776Docs3,257Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 29, 2026
FeatureInitializerService

Migrate members.is_ available to available_status enum

Kamo·6mo ago
Featurekamo-asterisk-support

Enrich Upload Manifests mit Asterisk CDR Anrufer-ID-Daten

Fügt optionale MySQL CDR Anreicherung, so dass die Softphone-Historie Registerkarte kann anzeigen, wer angerufen hat (oder aufgerufen wurde). Wenn ASTERISK_CDR_...

Kamo·6mo ago
FeatureConversionService

Parse CDR Anrufer-ID Felder aus Upload manifest

Wenn Kamo-Sasterisk-Unterstützung einen cdr{-Abschnitt im Upload enthält manifest (besiedelt, wenn ASTERISK_CDR_DSN konfiguriert ist), ConversionService extrahi...

Kamo·6mo ago
FeatureInitializerService

CDR-Caller-ID-Spalten zur Aufzeichnungstabelle hinzufügen (Bestellung 40)

Fügt caller_id_num, caller_id_name, call_direction und call_result hinzu Spalten zur Aufnahme-Tabelle, so dass die Softphone-Historie-Tab anzeigen kann die anri...

Kamo·6mo ago
Featurekamo-shared-library

CDR-Caller-ID-Felder zu Recording-Entity hinzufügen

Fügt CallerIdNum, callerIdName, callDirection und callResult Spalten hinzu an die Recording Entity so kamo-asterisk-Unterstützung kann Asterisk CDR speichern Me...

Kamo·6mo ago
Featurekamo-internal

COMP Zahlungsmethode hinzufügen, um Assistenten zu bestellen

COMP ist ein gültiges Backend PaymentMethod enum Wert für kostenlosen Plattform-Admin Zuschüsse, aber fehlte von der Frontend-Typ und Assistent UI - nur INVOICE...

kamo·6mo ago
Featurekamo-internal

Plattform kamocrm-Domain auf benutzerdefinierten Domain-Eintrag anzeigen

Oberfläche des aktiven *.kamocrm.com Hostname auf dem Add-Domain-Flow und erkennen eigene Domains, indem Sie die Kamocrm-URLs ausschließen, anstatt nur Standard...

kamo·6mo ago
April 28, 2026
Featurekamo-internal

Eingemessene Abrechnungstaste für org-Besitzer ohne Konto anzeigen

Wenn ein Org-Besitzer öffnet die Pläne-Rechnungskarte und keine Rechnungskonten existieren, zeigen eine Bootstrap Prompt statt der generischen "Kontakt org Besi...

kamo·6mo ago
FeatureSecurityService

Bootstrap-billing Endpunkt für bereits existierende Orgs hinzufügen

POST ************ löst das Gleiche aus idempotent Setup als Sub-Oro-Erstellungshaken (BillingSetupService .setupForSubOrgCreation) kann aber von einem org-Besit...

Kamo·6mo ago
Featurekamo-internal

Wave 3 Konvertierungen, Fallback fix und automatisch übersetzen CI

- Ersetzen Sie alle hart codierten englischen Strings durch t() Aufrufe über Welle 3 Komponenten (Chat, Clubhaus, Support, Notizen, Pipeline, Leads, nist, etc...

kamo·6mo ago
Featurekamo-internal

Wire next-intl mit member.language als Locale source

Fügt Next-int-basierte Internationalisierung über kamo-internal ohne URL locale Präfixes. Aktive Locale wird aus dem kamo-locale Cookie gelesen, das Spiegelt di...

kamo·6mo ago
FeatureVOIPService

Zurückfallen auf bildgebende Aufnahmen für Anrufhistorie + Voicemails

FreePBX 17 gibt Voicemail-Nachrichten über REST oder GraphQL auf dieser Installation nicht offen (der GraphQL-Sprachnachrichtentyp gibt Mailbox-Konfiguration zu...

Kamo·6mo ago
Featurekamo-shared-library

Paginierte Aufnahmesuche von (Instance, Erweiterung, isVm)

Wird von den Softphone-Tabs als kanonische Wahrheitsquelle für Anrufaufzeichnungen und Sprachnachrichten verwendet, wenn der vorgeschaltete Anbieter sie nicht a...

Kamo·6mo ago
FeatureSecurityService

Auto-Vorsicht KamoCRM Sitz auf Sub-Or-Erschaffung; Förderung-Billing-Besitzer-Endpunkt

EntitlementService geht Abonnementmitglied (nicht AccountMember) zu berechnen Mitgliedsansprüche - die Vereinigung von Funktionen über aktive Lizenznehmer subs,...

Kamo·6mo ago
April 27, 2026
FeatureInitializerService

Mitgliedssprache + default_currency Spalten hinzufügen

Fügt zwei NOT NULL Spalten zur Mitgliedertabelle hinzu, die die neue Member.language (VARCHAR DEFAULT 'ENGLISH') und Member.defaultCurrency (VARCHAR(10) DEFAULT...

Kamo·6mo ago
Featurekamo-register

Sprachschritt hinzufügen, Land Zeitzonen-Picker, scroll + *** Korrekturen

- Neuer 'Meine Sprache' Schritt vor dem Assistenten, Spiegelung des Landes Schritt-Layout. Listet die 22 marketing-unterstützten Lokale als Flag-Fliesen mit...

Kamo·6mo ago
Featurekamo-internal

Sprache + Standardwährung zu Regional Settings Karte hinzufügen

Die Regionale Einstellungskarte des Mitgliedsprofils stellt jetzt editierbare Sprache frei (22 unterstützte Locales, die die Marketing-Website spiegeln) und Def...

kamo·6mo ago
FeatureSecurityService

Persist Mitgliedschaft Sprache/Zeitzone/währung auf Anmeldung

Der /register Endpunkt akzeptiert nun Sprache, Zeitzone und Default-Wurde neben dem bestehenden Länderfeld. RegistrierungService setzt Land und Zeitzone auf den...

Kamo·6mo ago
Featurekamo-shared-library

Karte externe Kundenadresse blockiert in KontoAdresse am Pull

AdapterAddressMapper Helfer hinzufügen, der einen JSON-Adressknoten von jedem konvertiert Anbieter in eine EmbAddress und legt es an ein Konto als getippt Accou...

Kamo·6mo ago
Featurekamo-internal

/account/new copy-from-lead UX, vollständige Namensfelder, Dual Phones, Adresse; Account-Level-Adressverwaltung

Frontend: - /account/new: pro Abschnitt "Kopieren von Lead" Button + Kopf "Kopierlich alles von Blei"-Button (wenn leadId param) - Name Abschnitt: Präfix, zuers...

kamo·6mo ago
FeatureSecurityService

Unterstützung verschachtelter Name/E-Mail/TelefonZahlen + Adressverwaltung Endpunkte

- AccountController akzeptiert verschachtelten Namen/E-Mail/Telefonnummern JSON auf POST/PUT - Erste Adresse auf POST erstellt SHIPPING (und BILLING, wenn useAs...

Kamo·6mo ago
Featurekamo-internal

Produktions-Grade History + Voicemail Tabs mit Media-Player-Tool

History Registerkarte (SoftphoneHistoryTab.tsx): - Unendliche Scroll via IntersectionObserver innerhalb des Scroll-Containers des Panels - Filterchips: Alle / I...

kamo·6mo ago
FeatureInitializerService

Migrationsrunner für Recording Provider-lookup-Kolumnen + VM-Archivsäulen

Fügt RECORDINGS.provider_instance_id (UUID) und provider_external_id (VARCHAR(64)) plus den Composite idx_recordings_provider_lookup Index hinzu, der vom Tabt d...

Kamo·6mo ago
FeatureConversionService

Bewahren AnbieterInstanceId + AnbieterExternalId auf Aufnahme bei Ingest

Fäden Sie den X-Phone-Server-Id von asterisk-support und X-Asterisk-Unique-Id (bereits im UnprocessedRecording) auf die neuen RecordingMetadata Felder ein, so d...

Kamo·6mo ago
FeatureDocsService

************ mit HTTP Range Unterstützung hinzufügen

Generisches Streaming-Endpunkt für Audio-/Video-Imaging-Assets, das vom kamo-internen MediaPlayer-Tool verwendet wird. Verö es nutzt die ImageService-Autorisier...

Kamo·6mo ago
FeatureVOIPService

Wiedergabe, Voicemail-Archiv, gepflasterte Voicemail, Historie Bereicherung

- Neuer RecordingController mit Bulk-Lookup, range-streamed audio für Master + pro Channel Tracks und Metadaten für das Media-Player-Tool-Fenster - CallControll...

Kamo·6mo ago
Featurekamo-shared-library

Provider-Nachahing-Schlüssel auf Aufnahme, Voicemail-Archiv, MinIO-Reihenstreaming

- Aufzeichnung: ProviderInstanceId + ProviderExternalId für den Beitritt Anbieter Call-History / Voicemail-Reihen zurück zu bildgebenden Vermögenswerten hinzufü...

Kamo·6mo ago
Featurekamo-internal

History-Tab hinzufügen - paginierte Audit-Zeitleiste mit Suche und Filter

- LeadHistoryPanel: klebrige Filter-Toolbar mit depranger Suche, ************ Filter, MUI-Tabelle mit Paginierung, farbkodierte Event-Chips, Mitglieder-Namen-Au...

kamo·6mo ago
FeatureSecurityService

GET /{id'/history und /{id'/history/history/filters endpoints hinzufügen

Paginiert, filterbar, durchsuchbar, durchsuchbar Blei-Geschichte Endpunkt mit Batch-Schauspieler-Ladung (keine N+1). Filters Endpoint liefert verschiedene gebra...

Kamo·6mo ago
Featurekamo-shared-library

Fügen Sie Lead-History Audit-Log hinzu - Entität, Registrierung, Service, DTO, LeadService-Haken

- LeadHistory entity (UUID PK, schlicht Long FKs - keine FK-Beschränkungen, um Bleilöschen/Konversion zu ermöglichen) - LeadHistoryEventType enum mit menschenle...

Kamo·6mo ago
Featurekamo-internal

Dynamischer Mitgliedstyp Label im Titel Meine Kontoseite

Titel lautet nun "Meine {Mitglieder|Team Member] Konto" mit dem org-konfigurierten Verhaltensetigt, indem automatisch gewechselt wird, sobald der Typ des Mitgli...

kamo·6mo ago
Featurekamo-internal

Bewegen Sie Dokument-Taste in DocManager Toolbar

Der Button war nur über die Aktionen-Requisite auf /doc/manager verfügbar. Alle Logik (State, Handler, DOC_TYPES, Menü) in DocManager so verschoben es erscheint...

kamo·6mo ago
Featurekamo-internal

Internationale Unterstützung - CountrySelect, LanguageSelect, SubdivisionField über alle Formen hinweg

- Wiederverwendbare CountrySelect (207 Länder, Flaggensymbole), LanguageSelect (26 Sprachen, Flaggensymbole) hinzufügen, SubdivisionField (US State Dropdown m...

kamo·6mo ago
Featurekamo-shared-library

Internationale Unterstützung hinzufügen . Bleiland/Unterteilung/ Zeitzone, Org Sprache, CountryType isProvince

- CountryType: PROVINCE_NAMES set hinzufügen, isProvince(), getSubdivisionLabel() - Organisation: Sprache hinzufügen (LanguageType) Feld - Blei: Land (CountryTy...

Kamo·6mo ago
Featurekamo-internal

ASSIGN_LEADS rechts, Agent filter unassigned Option, Gittersäulenbereinigung

- Gate 'Unassigned Leads' Agent Filteroption hinter ASSIGN_LEADS rechts - 'All Leads' schließt nicht zugeordnete Leads für Mitglieder ohne das Recht aus - Entfe...

kamo·6mo ago
Featurekamo-shared-library

ASSIGN_LEADS rechts (ID 137) unter CRM-Bereich hinzufügen

Kamo·6mo ago
Featurekamo-internal

Zuweisen zum Feld Market & Assignment auf /leads/new

- Fetches aktive Teammitglieder von ************ auf dem Berg - Gruppenmitglieder nach Abteilungen mit alphabetisch sortierten Abteilungen und Mitgliedern - For...

kamo·6mo ago
Featurekamo-asterisk-support

AufzeichnungenIn + pro Datei-Erweiterung im Upload-Manifest

- Watcher: jede emittierte Aufzeichnung trägt RecordedAt, abgeleitet von der EPOCH Segment unserer verwalteten **************** Dateiname, Rückgriff auf Dat...

Kamo·6mo ago
FeatureConversionService

Metadaten zur Bildgebung übergeben - ffprobe Länge + manifestes Parsing

- ************ läuft ffprobe -show_entries format=duration auf dem Master Opus/WebM, gibt ms zurück. 0 = unbekannt (nicht tödlich). - ************ jetzt: * ...

Kamo·6mo ago

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen