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
May 4, 2026
Otherkamo-internal

Übersetzen Sie 6 Sicherheitseinstellungen Tabs

195 Strings über APIManager, AccessBlockManager, OAuth2Manager, SuspiciousManager, SystemAccessLogsManager, SystemDebug. Verwendungen t() mit **************** a...

kamo·5mo ago
Otherkamo-internal

Übersetzen Sie 7 Kontoeinstellungen Komponenten

130 Saiten über BranchSetupManager, DefaultRoleTemplatesSektion, FeaturesManager, RelationshipManager, **************** ************ StatsManager. Verwendungen ...

kamo·5mo ago
Otherkamo-internal

Übersetzen Sie 6 KI-Einstellungen Registerkarten

98 Strings über AiGeneralSettings, McpServersTab, ProviderSetupTab, SalesAgentSetupTab, SecurityModelsTab, UsageOverviewTab. Verwendungen t() mit **************...

kamo·5mo ago
Otherkamo-internal

Übersetzen Sie alle 4 Webinar-Dateien

LeadWebinarsSection, MyWebinarsTab, WebinarScheduleWizard, Einstellungen/ WebinarSettingsTab. Verwendungen t() mit ************ ZeitplanWizard, Settings.* Taste...

kamo·5mo ago
Otherkamo-internal

OrderWizard übersetzen

42 Saiten. Benutzt t() mit ************ Tasten. Wiederverwendete gemeinsame.aktionen/states/fields. Bestehende tUi Platzhalter Haken erhalten neben neuen Top-Le...

kamo·5mo ago
Otherkamo-internal

Übersetzen ************

3 Dateien (94 Strings). Auszug aus der Vereinbarung Vorlage Standard (HTML-Börse, Beispieldaten, Typ Farben, Helfer) in eine Geschwister .ts Datei so die Prüfun...

kamo·5mo ago
Otherkamo-internal

AddOns/Bundles/VolumeDiscounts

3 Dateien (57 Strings). Verwendungen t() mit ************ Bündel,volumeDiscounts.* Tasten. Wiederverwendete gemeinsame.aktionen/Felder/Zustand.

kamo·5mo ago
Otherkamo-internal

MatrixCell + DashboardCards übersetzen

Teilbeginn des Abonnements - 2 kleine Dateien (5 Strings): MatrixCell "Unlimited" Pillen Etiketten in ReadMode und NumericEditor; AbonnementDashboardCards Titel...

kamo·5mo ago
Otherkamo-internal

Übersetzen UI

30 Dateien: Leads (BusinessCard/Header/Manager); Tools (ai-chat 5 Dateien, Rechner 6 Dateien, Media-Player, Nachricht 2 Dateien, sms 2 Dateien); image-to-svg **...

kamo·5mo ago
May 3, 2026
Otherkamo-internal

Übersetzen UI-Strings

27 Dateien: **************** **************** VerwaltenQuellenDialoge; ************ **************** ************ Nachrichten/{ConversationListView, ***********...

kamo·5mo ago
Otherkamo-internal

Übersetzen Sie Einstellungen Funktionen Komponenten

12 Dateien in ************ meets: **************** Einstellungen Tabs. Telefon: multi/AggregatedTabs **************** und multi/ProvidersTab. docs: AssocConfigP...

kamo·5mo ago
Otherkamo-internal

CRM-Einstellungen Komponenten übersetzen

11 Dateien in ************ CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager, ...

kamo·5mo ago
Otherkamo-internal

Übersetzen Sie kleine Komponenten Unterdirs

24 Dateien über ************ ************ jetzt hardcoded UI Strings verwenden Sie t() mit Schlüsseln, die nach Verzeichnis unter Komponenten gruppiert werden.*...

kamo·5mo ago
Otherkamo-internal

Fehler/Laden/Nicht-Gründe-Seiten übersetzen/nicht gefunden

Verwenden Sie t() für ERROR-Abzeichen, Überschrift, Untertitel, Aktions-Buttons und Unterstützung Link auf error.tsx; Anzeige aufloaden aufload.tsx; zufällige N...

kamo·5mo ago
Otherkamo-internal

Hardcoded UI übersetzen

commerce (10 Dateien): Anmeldungen, Buchungen, Verpflichtungen, Bestellungen, Beschaffung, Anfragen, Service-Anfragen, Anmeldungen, Abonnements Detailseiten. Ei...

kamo·5mo ago
May 1, 2026
FeatureKlusterServices

Hinzufügen pricing@kamocrm.com Mailbox und externe IMAP NodePort

- Neuer Service mail/dovecot-imap-external (NodePort 30143 - 143) so IMAP ist von außerhalb des Clusters auf $NODE:30143 zu erreichen. - Seed pricing@kamocrm....

Kamo·5mo ago
FixMediaService

NATS CREATE Event nach Transaktions-Verpflichtung veröffentlichen, um Image-Anhängerennen zu beheben

Die NATS-Nachricht wurde im Inneren des @Transactional Body veröffentlicht, was bedeutete Empfänger könnten das CREATE-Ereignis erhalten und das Bild über /imag...

Kamo·5mo ago
FixMediaService

Serialisieren Sie Anhänge in WS-Relais und Nachrichtenverlauf; erlauben Sie nur Anhängesendungen

Drei Fehler behoben: 1. ChatSessionSubscriptionManager baute die STOMP messageMap manuell und Anhänge weglassen, sourceLanguageId, readMemberId, msgIdLastVi...

Kamo·5mo ago
Fixkamo-shared-library

Anhänge und Ereignisfelder zu ChatMessageDto hinzufügen; unbekannte Felder ignorieren

ChatMessageDto fehlten "Anhänge", "readMemberId", "msgIdLastViewed", "dateLastViewed", "addedMemberId", "objImgId", "transitMemberId" und "isJoin" Felder. Jacks...

Kamo·5mo ago
FixMediaService

Beheben Sie NPE in getChatSessions von Map.of() ablehnen null nextcoder

java.util.Map.of() wirft NullPointerException, wenn nextcoder ist null (keine Seiten mehr). Ersetzen Sie mit HashMap, die Null-Werte akzeptiert. Auch wickeln Si...

Kamo·5mo ago
Fixkamo-internal

Mängel C/D/E - Titelanzeigename, Toolbar-Layout, Headerlift

Defekt C: GET Proxy für /sessions/{guid]/members hinzufügen, so ChatBox.loadMembers() kann das SessionMember.name Feld bevölkern. ChatTool verwendet bereits Mit...

kamo·5mo ago
FeatureMediaService

GET /sessions/{guid'/members endpoint mit Anzeige-Name-Priorität hinzufügen

Gibt Mitgliederliste mit aufgelöstem Namen via usernameAlias . fullName . alias . username, Die gleiche Priorität wie die Chat-Sitzungen-Liste. Dies füttert Cha...

Kamo·5mo ago
FixMediaService

Fix Upload 500 (missing EmbRecordState) und leere Chats Registerkarte (Timestempel-Besetzung)

Defekt A: ChatAttachmentService.upload weggelassen ************ verursacht eine NOT NULL Verletzung auf imgs.is_active. Der Standard-RepState wurde hinzugefügt....

Kamo·5mo ago
FixMediaService

BenutzernameAlias über User.name in memberDisplayName

Schaltet die Namepriorität an: Member.usernameAlias . User.name . User. Enthaltet auch den Paged-Qury-Depesch-Fix von der vorherigen Commit.

Kamo·5mo ago
Featurekamo-internal

Der- und Versandwerkzeugfenstertitel von Session-Mitgliedern

Fügt onMembersChange Callback zu ChatBox hinzu; ChatTool leitet den Titel (Einzelname für 1-on-1, oder '<name' (+N mehr) für Gruppen) und Versand tool:title zur...

kamo·5mo ago
Refactorkamo-internal

Collapse Toolbar, entfernen ChatHeader, fügen Mitglieder intro-Reihe

- ChatHeader-Reihe aus eingebettetem Chat löschen; Mitgliedssymbol in eine einheitliche Symbolleiste verschieben - Toolbar: Sucheingabe links, VideoCall-Symbol ...

kamo·5mo ago
Featurekamo-internal

Liftsuche über Tab-Streifen, teilen Abfrage über Mitglieder und Chats Tabs

Bewegt die Suche TextFeld von MemberList in NavTopPanel über die Registerkarten. Passiert SearchQuery als Requisite für MemberList und ChatsList so ein einzelne...

kamo·5mo ago
Fixkamo-internal

Upload-Fehlertoast in Composer anzeigen, wenn Anhänge versagen

Fängt Fehler, die von uploadAll() geworfen werden, und macht einen MUI Alert über der Eingabezeile. Wurzel Ursache von Defekt 4 war der fehlende MinIO-Eimer (Im...

kamo·5mo ago
Fixkamo-internal

Leer Chats Tab - Frontend erwartet bereits {Würden] Seiteform (keine Änderung erforderlich)

Die ChatsList-Komponente liest bereits data.rows. Backend fix (shared-lib + MediaService) ist die Ursache: HAVING CAST(null AS TIMESTAMP) IS NULL hat in Cockroa...

kamo·5mo ago
FixMediaService

Verwenden Sie split Erste/Nach-Abfragen für Chat-Sessions Seited-Endpunkt

Adressen leere Chats Registerkarte durch Versand an ************

Kamo·5mo ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged in First/After, um leere Chats zu beheben

HAVING CAST(null AS TIMESTAMP) IS NULL hat in CockroachDB nicht wie erwartet evaluiert,

Kamo·5mo ago
Fixkamo-internal

Drop redundante Chat-Header-Buttons; integrieren Mitglieder/Chats mit Panel-Design

ChatHeader hatte seine eigenen miniminieren / schließen IconButtons, aber das Chat-Tool-Fenster Chrom bietet bereits diese Ermeinungen - sie wurden dupliziert, ...

kamo·5mo ago
Fixkamo-shared-library

Wechseln MediaObjTransit zu @MapsId derived-identity pattern

@IdClass kombiniert mit @Id @OneToOne wird in Hibernate 6 nicht zuverlässig unterstützt JpaRepository<MediaObjTransit, UUID" Initialisierung scheitert mit "nich...

Kamo·5mo ago
Fixkamo-internal

Drop ungenutzt @ts-erwarte-Fehler auf Streaming holen Körper

Die "as RequestInit"-Besetzung bringt den Typfehler bereits zum Schweigen; die Direktive ist redundant unter TS strengen Modus und bricht die Produktion Build.

kamo·5mo 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