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 14, 2026
Featurekamo-internal

Die Leerführung auf einem Rückruf wird gelesen, nicht erinnert - und ein Anruf kann wieder geöffnet werden

Zwei Dinge, beide über ein Kalenderereignis ist ein schlechter Ort, um eine Kopie von zu halten die Aufzeichnung von jemand anderem. Der Ereignisdialog liest n...

kamo·2mo ago
FixSecurityService

Stoppen Sie das Kopieren von Bleidetails auf das Kalenderereignis

Das Ereignis trug den Namen der Leitung, Nummer, E-Mail und beste Zeit zu rufen, kopiert in seine Beschreibung, wenn der Anruf gebucht wurde. Eine Kopie einer P...

Kamo·2mo ago
FeatureEmailService

Lesen Sie eine Veranstaltung von id

Die Lead-Seite hält eine Callback-Event-ID und will es in der gleichen wieder zu öffnen Dialog den Kalender verwendet, so dass er in der Lage sein muss, das Ere...

Kamo·2mo ago
Featurekamo-internal

Schwebende Notizen werden zu einer zweiten Klasse von Hexkopffenster

Hex köpft jetzt zwei Arten von Fenster zurück: die Popup-Tool-Fenster sie immer tat, und schwebende Noten. Minimieren ersetzt den alten Roll-up minimiert klebri...

kamo·2mo ago
Featurekamo-internal

Eine Steuerung, die tatsächlich öffnet, was das Ereignis hervorgebracht hat

Die Beschreibung des Callbacks trug "Open the lead: /leads/View/123" als Text und Text in einem Textbereich kann nicht angeklickt werden - der Ereignisdialog be...

kamo·2mo ago
FixSecurityService

Hören Sie auf, den Lead-Pfad in die Beschreibung des Rückrufs zu schreiben

Es lautete "Open the lead: /leads/view/123" und war kein Link. Es konnte nicht sein: ein Beschreibung wird in einem Textbereich bearbeitet, wo Text Text ist und...

Kamo·2mo ago
ChoreEmailService

Rebuild gegen die Shared-lib Event-Bereich fix

Keine Quellenänderung hier. Service CI-Klone kamo-shared-Bibliothek bei der Bauzeit, so Abholung c1e68a9 - was ein weggelassenes Datum-Fenster stoppt, das jeden...

Kamo·2mo ago
Fixkamo-shared-library

Stoppen Sie ein weggelassenes Datum Fenster nicht jedes Ereignis Lookup

Die Kalenderseite konnte nie etwas auflisten. Es fragt für jede Veranstaltung ein Mitglied hat, ohne Fenster, und diese Abfragen haben den Bereich als ungültig ...

Kamo·2mo ago
Featurekamo-internal

Rückrufe im Kalender und ein Marker auf der Liste

Zwei Möglichkeiten, einen Anruf zu sehen, den Sie versprochen haben, ohne die Führung zu öffnen. Auf dem Kalender, bekommt ein Rückruf seine eigene Zeile Artik...

kamo·2mo ago
FeatureSecurityService

Callback-Zusammenfassung für die Lead-Listenmarker

Antworten, die führt haben einen Anruf noch warten, und wenn die am frühesten ist, für die Organisation des Anrufers in einem Antrag. Sein eigener Endpunkt eher...

Kamo·2mo ago
FixEmailService

Setzen Sie einen Rückruf auf einen Kalender, den das Mitglied tatsächlich sehen kann

Rückrufe erreichten den Kalender überhaupt nicht. Dieser Service wählte das Ziel Kalender nach Konto - findePrimaryByUser - und ein Benutzer ist global, während...

Kamo·2mo ago
Featurekamo-shared-library

In einer Anfrage anstehende Rückrufe für eine ganze Organisation

Füttert den Callback-Marker der Lead-Liste pro-Reihe. Das Gitter hält jede Führung Mitglied kann sehen, so fragen pro Leage wäre eine Anfrage pro Zeile zu mache...

Kamo·2mo ago
Fixkamo-internal

Stoppen Sie den Ereignisdialog mit "Ungültiger Zeitwert" auf Öffnen

wallClockToInstant angerufen toISOString() an einem Datum, das es nicht überprüft hatte, also unlesbare Eingabe warf RangeError statt der Rückgabe von etwas unb...

kamo·2mo ago
Fixkamo-internal

Lassen Sie "nicht etabliert" ein Wert sein, den das Bilder-Gate sehen kann

Folgt EmailService Boxen **************** Eine Ordnerliste jetzt Berichte null für sie eher als ein Primitive ist falsch, so dass die Typen hier zugeben null un...

kamo·2mo ago
FixEmailService

Stopp-Umschläge mit der Forderung nach einer Zustimmungserklärung, um die niemand gefragt hat

remoteImagesAllowed war ein primitiver boolean, und nur die drei Endpunkte, die holen Sie eine ganze Nachricht jemals zuweisen. Die Ordner-Liste nicht - Beantwo...

Kamo·2mo ago
Featurekamo-internal

Eine Benachrichtigungsstelle, auf jeder Seite

Erinnerungen hatten nirgendwo anzukommen. Das Popup des Kalenders war eine einfache Warnung in der Top-Ecke, welche Seite zufällig offen war, verschwand sie auf...

kamo·2mo ago
FeatureSecurityService

Ein Rückruf, der zurück an die Spitze führt

Der Rückruf erreichte bereits den Kalender des Mitglieds, als Ereignis mit dem Titel "Lead Callback" mit ihrem Kommentar in der Beschreibung. Nichts sagte, wess...

Kamo·2mo ago
FixEmailService

Machen Sie Event-Erinnerungen tatsächlich benachrichtigen jemanden

Drei Fehler, ein Symptom. Mitglieder berichteten, dass Kalenderbenachrichtigungen nicht Arbeit, und alle drei Gründe waren auf dieser Seite. Erinnerungen wurde...

Kamo·2mo ago
FeatureInitializerService

Mitgliedsmitteilungstabellen und die Ursprungsspalten einer Veranstaltung

Zwei Hälften von einem Feature. Ein Rückruf an einer Leitung geplant ist auf die Terminplanung Mitgliedskalender, und der Punkt des Spiegels ist es, wieder auf ...

Kamo·2mo ago
Featurekamo-shared-library

Mitgliedsmeldezentrum und Herkunft der Veranstaltung

Fügt MemberNotification und MemberNotificationPreference hinzu: eine Zeile pro Mitglied Benachrichtigung, weil gelesen, entlassen und benoozed sind pro Person A...

Kamo·2mo ago
Featurekamo-internal

Notizen in schleppbare, resizable schwimmende Stickies abheben

Jede Notiz in der Liste (und der Editor) bekommt eine Ablösesteuerung, die es knallt auf ein bildschirmweites Overlay. Jede Zahl kann auf einmal schweben; jede ...

kamo·2mo ago
Fixkamo-internal

Stoppen Sie das Blinken der Außenbilder Prompt bei Mitgliedern, die sie erlauben

Das Öffnen einer Nachricht zeigte das "Anzeige externer Bilder"-Banner für einen Moment und dann zog es zurück, für jeden, der bereits gewählt hatte, Bilder übe...

kamo·2mo ago
Refactorkamo-internal

Falten Sie den hinteren Pfeil und Buch-Symbol in den Header-Titel

Der /kb Körper wiederholte den Gradient Header Titel wörtlich. Lassen Sie das Duplikat, verschieben Sie das Buchsymbol auf die h1 und parken Sie den hinteren Pf...

kamo·2mo ago
Performancekamo-internal

Fragen Sie nach dem ungelesenen Zähler, nicht dem ganzen Ordnerbaum

Das Postabzeichen braucht einen Integer und holte jeden Ordner in der Mailbox zu finden Sie es, die auf dem IMAP-Anbieter ist die teuerste Anruf der Mail-Backen...

kamo·2mo ago
FeatureEmailService

Eine Integer für die Postplakette, und zählen, was der Index-Pfad wert ist

Drei Dinge, alles über Wissen statt anzunehmen. Das niv-top ungelesene Abzeichen holte den gesamten Ordnerbaum und holte INBOX aus das Ergebnis - der teuerste ...

Kamo·2mo ago
Featurekamo-internal

Marke Chrom um eine Entwurfstafel im Signing Room

Der Schreibtisch war mit der Farbe der Org getönt und wurde in beiden Themen dunkel. die die Marke unter das Dokument stellen und das Chrom neutral . genau rück...

kamo·2mo ago
Fixkamo-internal

Hören Sie auf zu speichern, auf welcher Seite sich eine Nachricht befindet

Die gespiegelte Regel war richtig; was falsch war, dass die Antwort einmal berechnet wurde, wenn eine Nachricht ankam und aufbewahrte. Platzierung braucht drei ...

kamo·2mo ago
Performancekamo-internal

Stoppen Sie die Posteingang warten auf zwei Lookups kann es die Antwort auf sehen

Zwei Rundfahrten saßen noch vor einem gerenderten Posteingang, und zu diesem Zeitpunkt waren sie waren das Einzige, was da noch übrig ist - der Ordnerbaum und d...

kamo·2mo ago
FeatureEmailService

Prozzieren Sie einen Ordner unverändert mit HIGHESTMODSEQ, dann servieren Sie es aus dem Index

Dreht die index-gedeckte Nachrichtenliste an, indem Sie die Sache reparieren, die sie unsicher gemacht hat anstatt die Flagge umzudrehen. Der alte Scheck vergl...

Kamo·2mo ago
Fixkamo-internal

Behalten Sie den Namen des Sitzungsdokuments als Fallback-Kennung der Zustimmungskarte

Extraktion FieldLayer fallengelassen DetailTitleFor, und mit ihm der Fallback zu session.documents[0].name - ein Dokument mit einer Null-Datei hätte leitete sei...

kamo·2mo ago
Fixkamo-internal

Render das Dokument der Assistent wurde in einen Knoten, der nicht existierte

Der Ausführungsassistent zeigte eine leere Oberfläche für jedes beschreibbare Dokument keine Seiten, keine Feld-Überlagerungen, keine PDF-Anfrage und nichts in ...

kamo·2mo ago
DocsInitializerService

Korrigieren, was der indexgesicherte Lesepfad tatsächlich garantiert

Der vorherige Kommentar behauptete, der Lesepfad "weigert sich, jeden Ordner es zu dienen kann nicht beweisen, dass es mit dem Server über übereinstimmt, so das...

Kamo·2mo ago
FixEmailService

Nehmen Sie alle drei IMAP-Flaggen auf und sagen Sie, warum der Index noch keine Liste servieren kann

Die Migration ist gelaufen, also is_answered existiert und SearchIndexService schreibt jetzt es neben is_read und is_starred. Der Index hat zwei der drei aufgez...

Kamo·2mo ago
Featurekamo-shared-library

Karte is_answered, jetzt, wo die Spalte existiert

KamoInitializer hinzugefügt ************ am 2026-08-13 ************ in Yugabyte verifiziert: boolean, Standard falsch, keine Nullen). Mapping ist jetzt sicher u...

Kamo·2mo ago
FixEmailService

Lesen oder schreiben is_answered, bevor seine Spalte existiert

Folgt der Änderung der Shared-Bibliothek, die das Feld entmappen. Nichts im Einsatz path berührt nun eine Spalte, die KamoInitializer noch nicht erstellt hat. ...

Kamo·2mo ago
Fixkamo-shared-library

Unmap is_answered, bis seine Migration gelaufen ist

Mapping der Spalte vor der Migration, die es schafft, ist bewaffnet, und ich bewaffnet. SearchIndexEntity ist hydratisiert von fullTextSearch, die ein natives i...

Kamo·2mo ago
Performancekamo-internal

Fragen Sie früher, fragen Sie einmal, und hören Sie auf zu fragen, was sich nicht geändert hat

Drei weitere Dinge stehen zwischen Öffnung / Nachrichten und sehen Post. Nichts wurde angefordert, bis das Bündel gelandet war. /Nachrichten zieht mehrere mega...

kamo·2mo ago
FeatureEmailService

Servieren Sie eine Ordnerauflistung aus dem Index, wenn es beweisen kann, dass es aktuell ist

Die Zeilen hinter einer Nachrichtenliste befinden sich bereits in Postgres - der Metadatenindex hält Absender, Betreff, Datum, Größe, Anhang und Flaggen für jed...

Kamo·2mo ago
FeatureInitializerService

is_answered zum Mail-Suchindex hinzufügen

Fügt ************ hinzu, so dass der Index alle drei aufzeichnet IMAP-Flaggen statt zwei. Die Nachrichtenliste zeichnet daraus einen Antwort-Marker eins, und di...

Kamo·2mo ago
Featurekamo-shared-library

Aufgezeichnet, auf die eine Nachricht im Mail-Index geantwortet wurde

email_metadata.search_index hat is_read und is_starred durchgeführt, seit es war erstellt, aber nie die dritte IMAP-Flagge, \Answered. Das war harmlos, während ...

Kamo·2mo ago
Fixkamo-internal

Nur der Antragsbeauftragte wird gefragt, wie die Unterstützung gelaufen ist

Das Schließen eines Tickets legte "Wie war Ihre Erfahrung?" vor jedem Agenten in der Konveration - die Menschen, die die Arbeit gemacht, eingeladen, sich zu pun...

kamo·2mo ago
Performancekamo-internal

Hören Sie auf, für einen Schlüssel zu bezahlen, nichts liest, und hören Sie auf zu warten, um zu fragen

Drei Dinge verlangsamt / Nachrichten nach unten, bevor eine einzige Nachricht geholt wurde. Jeder E-Mail-Anruf machte eine Rundreise nach /api/generate-otk zue...

kamo·2mo ago
Fixkamo-internal

Eine Lektüre klärt die Indikatoren sofort, nicht auf der nächsten Reload

Lesen Sie ein Gespräch aktualisiert den Server und wartete dann auf die Nachricht zu kommen zurück: PUT /read commits, MediaService sendet eine neue Zählung übe...

kamo·2mo ago
PerformanceEmailService

Hören Sie auf, jeden Ordner zu öffnen, und hören Sie auf, jede Nachricht zu widerrufen

Zwei Rundreiseprobleme auf dem kritischen Pfad /Nachricht, beide unsichtbar in der Code, der sie verursacht. listFolders öffnete jeden Ordner read-only, um zwe...

Kamo·2mo ago
FixESigService

Besolvieren Sie die Quellen-Einstellungen eines nativen PDF-Dokuments, anstatt eine Wiedergabe zu verlangen

************ benötigte dat.convertedDat, um nicht-null zu sein. ConversionService prägt nur einen zweiten ImgDat, wenn er tatsächlich konvertiert etwas -- ein D...

Kamo·2mo ago
FixMediaService

Die Ticketliste überlebt einen defekten Indikator

Die ungelesene Lektüre warf und nahm die ganze Ticketliste mit - die Seite kam zurück leer, was ein viel schlimmeres Ergebnis ist als eine Seite ohne Markierung...

Kamo·2mo ago
Fixkamo-shared-library

Bind das System-Ereignung-Muster - eine Klammer in native SQL erreicht nie die Datenbank

Hibernate scannt nativen SQL-Text für seine Vermächtnis {alias.path] Platzhalter, so dass die inlined '{"systemEvent"%' erhöhte QueryException: Unübertroffene K...

Kamo·2mo ago
Featurekamo-internal

Clock-out-Anzeige trägt den gleichen Puls wie Legal & Compliance

Die Punschuhr atmete einen roten radialen Glanz, während die Verpflichtungsplakette drei Pixel links an seiner Seite pulsierten zwei sich ausdehnende Ringe. Bei...

kamo·2mo ago
FixDocsService

Verbinden DocsService zu NATS, so dass die Plakette leuchtet ohne aktualisieren

LegalPendingCountPublisher nimmt seine NATS-Verbindung nach Bedarf=false und kehrt leise zurück, wenn es null ist. Die geteilte NatsConfig ist ************ und ...

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