KamoCRM

Live Change Log

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

17,499
Totale Änderungen
5,986
Merkmale
5,283
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,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,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 19, 2026
Featurekamo-internal

SmsTemplatesTab und SmsCrmTab hinzufügen

kamo·7mo ago
Featurekamo-internal

Fügen Sie gemeinsame Vorlagendaten hinzu

kamo·7mo ago
Refactorkamo-internal

Entfernen Sie Client ID und geheime Felder von RingCentral UI

Dies sind Plattform-Level-Bescheinigungen, die einmal im K8s-Geheimn des K8-Geheimnisses gesetzt werden. Kunden müssen nur ihren JWT Key und die Hauptnummer anb...

kamo·7mo ago
RefactorVOIPService

Lesen Sie RingCentral client-id/secret von platform config, nicht per-org DB

Client-ID und Secret identifizieren die Kamo-App auf der RingCentral-Plattform sie werden über alle Orgs verteilt. Injizieren Sie sie von Spring Boot Eigenschaf...

Kamo·7mo ago
Refactorkamo-shared-library

ClientId/clientSecret von VoipProviderConfig entfernen

Dabei handelt es sich um Referenzen auf Plattformebene, die über alle Orgs hinweg ausgetauscht werden. Nur jwtKey und mainPhoneNumber sind pro-Ort.

Kamo·7mo ago
FixVOIPService

Verwenden Sie korrekte Session-Schlüssel-Einsatz für orgID und memberID

KSessionService speichert Schlüssel als orgID und MemberID (Capital D). Beide Controller riefen .get("orgId") und .get("memberId") die immer NullPointerExceptio...

Kamo·7mo ago
Fixkamo-internal

Immer Softphone und SMS-Buttons in NavTop anzeigen

Entfernt istVoip-Gate, so dass die Tasten immer sichtbar sind, unabhängig von Feature Flag State.

kamo·7mo ago
CIVOIPService

Dockerfile für VOIPService hinzufügen

Passt das Shared-Bibliothek + Service zweistufige Baumuster von EmailService und andere Java-Dienste.

Kamo·7mo ago
Fixkamo-internal

Verwenden Sie Feature-Typ-Name als Schlüssel vor numerische ID in org Feature Preprocessing

Java gibt Funktionen mit "Typ: "VOIP" und einem numerischen "id" zurück. Die Vorverarbeitungskette hatte vor "obj.id" vor "obj.type", was zu allen Features um n...

kamo·7mo ago
FixMediaService

Fügen Sie voip. zu NATS-Stream-Themen hinzu und behandeln Sie IllegalStateException in VoipStompRelayController

Der NATS-Stream nur abgedeckt Chat., so abonnieren voip. IllegalStateException ([SUB-90007] Keine passenden Streams). Zusätzliche voip. zu den Strompersonen, so...

Kamo·7mo ago
FixEmailService

Security-Service.*** zu K8s ConfigMap hinzufügen

KamoJwtService verlangt diese Eigenschaft für Träger-Token-Validierung in DavAuthFilter, aber die K8s ConfigMap überschreibt application.yml und wurde fehlt es ...

Kamo·7mo ago
Featurekamo-internal

Redesign Telefon-Provider-Einrichtung, um E-Mail-Provider-Format mit Logos, Hilfe-Tipps entsprechen, und korrekte nörn Ihnen tabs

- TelefonProviderSetup umschreiben, um E-MailProviderSetup-Muster zu entsprechen: list/config view split, AnimatePresence-Übergänge, Zurück-Button mit Provider-...

kamo·7mo ago
Fixkamo-internal

Die Einstellungen des Phone-Systems(s) bedingungslos anzeigen, so können orgs VOIP konfigurieren, bevor es möglich ist

- Entfernen isVoip Gate aus dem Telefon-Abschnitt auf /settings Seite - Provider Setup-Karte hat keine Bedingung, so dass es immer erscheint; Agenten und Dial-P...

kamo·7mo ago
Fixkamo-internal

Schutz vor nicht-array API-Antworten im useContacts Hook

setBooks, fetchContacts und searchKontakte jetzt sicher handhaben Fehlerobjekte und Spring paginated Wrapper statt Absturz mit 'e.map ist keine Funktion'.

kamo·7mo ago
FeatureEmailService

ProviderRegistry hinzufügen

Kamo·7mo ago
FeatureEmailService

GroupwareProvider-Schnittstelle, ProviderContext und Modellklassen hinzufügen

- GroupwareProvider-Schnittstelle definiert Kalender- und Kontaktbuch-Operationen - ProviderContext trägt Laufzeitkontext für Provider-Berufe - Modellklassen: P...

Kamo·7mo ago
FeatureInitializerService

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...

Kamo·7mo ago
Featurekamo-shared-library

CalDav/CardDav Teil 4 - Shared Library Repository und Entity Additions

- contactIntegration FK zu ContactBook entity hinzufügen - finde hinzufügenKontaktIntegrationId zu UserCalendarRepository - finde hinzufügenKontaktIntegrationId...

Kamo·7mo ago
FeatureEmailService

CalDavController und CalendarService DAV Methoden hinzufügen

Fügt findEventByUid hinzu, getChangedEventsSince, getDeletedEventsSince to CalendarService. Fügt CalDavController Handhabung PROPFIND, REPORT, MKCALENDAR, PROPP...

Kamo·7mo 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