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
September 10, 2026
FixAPIService

Niemals Kunden-gelieferte Identitäts-Header vorwärts stromaufwärts

forward(), forwardWebhook() und forwardCallback() kopiert jedes Inbound Header außer Host (und, für die Sessionless zwei, die Anmelde-Kopfzeilen) auf die vorges...

Kamo·1mo ago
FixKlusterServices

Identitätskopf am Rand vor Header-Vertrauens- Backends löschen

Fügen Sie eine Strip-Identität-Header Middleware. Ein CustomRequestHeaders Wert von "" Löst den Header, also X-Org-Id, X-Member-Id, X-User-Id, X-God-Mode-Active...

Kamo·1mo ago
Featurekamo-marketing

Listen Sie die Telefonnummer nur auf den englischen Seiten

showsPhone(locale) in app/lib/phone.ts ist die einheitliche Regel, derzeit locale === "de". PhoneLink gibt nichts an anderer Stelle zurück, was die Header, mobi...

Kamo·1mo ago
Featurekamo-marketing

Lassen Sie das Logo nach Hause führen, und listen Sie die Telefonnummer, wo die Besucher entscheiden

Der Home-Eintrag des Headers duplizierte das Logo, das bereits auf / verlinkt. Es ist von den Desktop-und Mobile-Menüs verschwunden; an seiner Stelle das Logo t...

Kamo·1mo ago
Featurekamo-internal

Eine markenbemalte Dropdown-Oberfläche für die gesamte Oberleiste

Jeder Dropdown, der an NavTop hängt - die acht Optionen Menüs (Mail, Docs, Text, Rechner, Support, Einstellungen, Linux Desktop, Spiele), die Verfügbarkeitspill...

Kamo·1mo ago
FeatureMediaService

Setze den ganzen Schreibtisch in jedem Chat, zeige, wer dabei ist, schließen Sie die Chat-Feeds

- Stehmitgliedschaft: Jeder explizite EXEC2EXEC_ACCESS-Inhaber sitzt auf jedem Exec2Exec Gespräch. Exec2ExecDeskReconciler Sitze und unseats von der Zuschüs...

Kamo·1mo ago
Fixkamo-internal

Stoppen Sie das Fenster eines widerrufenen Managers; erhöhen Sie nur Chats warten auf dem Schreibtisch

- Ein MEMBER_REMOVED Benennung des Betrachters meldet sich die Transkripte, Leerstand es, deaktiviert den Komponisten und sagt, warum. Rücknahme Exec2Exec Acc...

Kamo·1mo ago
Fixkamo-marketing

Zeichnen Sie das Suchsymbol von der Full-Size-Marke, anstatt die kleine zu verdoppeln

Die 192px-Symbol Google-Listen war der 96px-Export mit jedem Pixel verdoppelt. Es ist jetzt vom 820px-Meister veredelt, so dass seine Kanten sind gezeichnet sta...

Kamo·1mo ago
Fixkamo-marketing

Geben Sie Google einen kanonischen kann es lesen, und stoppen Umleitungen outvoting es

Suche Konsole begann ohne Seiten als "Duplicate ohne Benutzer ausgewählt kanonisch", "Duplicate, Google wählte andere kanonische als Benutzer" und "Alternate Se...

Kamo·1mo ago
Fixkamo-marketing

Veröffentlichen Sie Preise Suchmaschinen akzeptieren, und diejenigen, die die Seite tatsächlich zeigt

Search Console Produkt-Snippet-Bericht markiert "Invalid Preisformat" auf beiden "Preis" und "Preisseigende Preis". Die Ursache war Enterprise gehen als "Preis"...

Kamo·1mo ago
Featurekamo-marketing

Hand Google die grüne-Fliese-Marke, weil es listet das größte Symbol, das wir erklären

Suche zeigt ein Symbol pro Website und nimmt die größte erklärt, apple-touch-Ikone enthalten, so dass die 180px Touch-Symbole (unsere und der Themen) übertrumpf...

Kamo·1mo ago
Featurekamo-internal

Zeigen Sie, wer von KamoCRM im Chat ist, und wie man sie erreicht

Das Fenster des Kunden listet nun die KamoCRM-Führungskräfte zu ihrem Gespräch auf, Immer dann, wenn jemand hinzugefügt oder entfernt wird, lesen Sie bitte erne...

Kamo·1mo ago
FeatureSecurityService

Sagen Sie, wenn der Schreibtisch wechselt

Exec2Exec Access zu gewähren oder zu widerrufen veröffentlicht exec2exec.desk.changed, so MediaService kann eine Führungskraft auf jedem Chat setzen - oder nehm...

Kamo·1mo ago
Featurekamo-shared-library

Tragen Sie die Telefonleitung der Exekutive auf eine Nachricht

ChatMessageDto gewinnt AbsenderPhone und AbsenderPhoneExt, eingestellt nur, wenn der Absender ist KamoCRM Personal: die Plattform org Hauptlinie plus die Erweit...

Kamo·1mo ago
Featurekamo-internal

Halten Sie an einem gepinnten Interaktionszentrum; halten Sie Fenster unter jedem Menü

Zwei Follow-ups zu 0c5ef994 (maximieren Sie neben dem Navi). Ein PINNED-Interaktionszentrum nimmt sich jetzt die Breite von der Maximierten Scheibe. Pinned, da...

Kamo·1mo ago
Featurekamo-internal

Maximieren Sie neben dem n nav, nicht darüber

Ein maximiertes Werkzeugfenster, das verwendet wird, um den gesamten Blickport zu nehmen. Es, sein Navigator die Spalte und der Tab-Streifen wurden alle auf der...

Kamo·1mo ago
TestMediaService

Parse der Schreibtisch Publikumsabfrage bei der Testzeit

findenHolderMemberIdsOf lebt in der gemeinsamen Bibliothek, also nichts in diesem Paket parsed it - und ein falschtypischer Weg gibt crash-loops MediaService be...

Kamo·1mo ago
Fixkamo-internal

Hebe das Gespräch, wenn ein Kunde schreibt, und auf eine Antwort

Eine Führungsnachricht erreichte niemanden bei KamoCRM: nichts auf der Konsole lesen ein Exec2Exec Rahmen. Exec2ExecDeskOpener hebt jetzt das Fenster des Kunden...

Kamo·1mo ago
FixMediaService

Die Nachricht eines Kunden erreicht den Schreibtisch, nicht nur der Faden

Ein Manager schrieb in ihre Exec2Exec Chat und niemand bei KamoCRM gehört. ankündige() teilte den eigenen Mitgliedern der Sitzung mit, und ein Betreiber ist nur...

Kamo·1mo ago
Featurekamo-shared-library

Liste der Mitglieder, die eine Plattform rechts halten

countHoldersOf antwortete, wie viele; der Exec2Exec Schreibtisch braucht wer. Grant-Reihen allein sind die falsche Antwort auf "wer arbeitet den Schreibtisch" -...

Kamo·1mo ago
Featurekamo-internal

Der Executive Channel in der Konsole

Eine direkte Linie zwischen einem Kundenmanager und den KamoCRM Führungskräften: der Chat Die Hälfte des Support-Fensters ohne Ticket, ohne Status, ohne Bewertu...

Kamo·1mo ago
FeatureSecurityService

Speichern Sie die Willkommensnachricht

Die Begrüßung der Plattform sendet zuerst über Exec2Exec, auf der Plattform config singleton, wo jede andere Plattform-weite Einstellung bereits lebt. Zwei neu...

Kamo·1mo ago
FeatureMediaService

Servieren Sie den Executive Channel

Ein Gespräch mit der eigenen Publikumsregel und ohne Ticketmaschinerie, im Anschluss SystemBugs Form: sein eigenes Paket, sein eigener Controller, seine eigene ...

Kamo·1mo ago
Featurekamo-shared-library

Die Stiftung des Exekutivkanals

Ein stehendes Gespräch zwischen einem Kundenmanager und dem KamoCRM Führungskräfte, die auf dem USER und nicht auf ein Mitglied eingefasst - das ist, was es erl...

Kamo·1mo ago
Featurekamo-signer-monorepo

Die Tapete der Org hinter jeder Seite, und weiße Kopie darauf

Kamo-Zeichen war die eine weiß-markierte Oberfläche, die noch ein flaches Grau malte. Es spielt jetzt die einladende Organisation Hintergrundfotografie wie kamo...

Kamo·1mo ago
FixMediaService

Eine Ankündigung, dass wirf das Buy-In nicht zurückdrehen darf

"announceToConversation" läuft INSIDE die Transaktion, die den Host Sitzplätze und Gebühren Sie - anders als "announceTable", die der Controller nach der Tat an...

Kamo·1mo ago
Featurekamo-internal

Beenden Sie die Kategorie Seite - Breite, ein rückwärts Pfeil, echte Wörter

Die drei Manager wurden geschrieben, um in einem verschachtelten Tab von einem Tab zu sitzen. Als eine Seite von ihre eigenen sie brauchten den Raum, den sie je...

Kamo·1mo ago
Fixkamo-internal

Der Schubser, den der Eingeladene nie senden konnte, und ein Chat einladen, der wieder einkehrt

**Nudge.** Die Schiene versteckte die Taste, es sei denn, der Gegner war an der Reihe, die sich wie folgt als Regel über Fairness und ist eine Regel über nichts...

Kamo·1mo ago
Fixkamo-internal

Eine "on" Farbe und ein Retry, der nicht kaskadiert

Zwei Dinge, die von der Kategorientabelle übrig geblieben sind. Die erlauben swatch wurde getönt, ob die Einstellung gesperrt ist - primär für verschlossen, ei...

Kamo·1mo ago
FixMediaService

Kollegen in der Einladungsliste, und eine Einladung aus einem Chat, der ankommt

Zwei gemeldete Defekte, bei denen ein Tisch zu erreichen ist. **Der Einladungsdialog bot Konten an.** Lesen "members.findByOrganizationId", und eine Organisati...

Kamo·1mo ago
September 9, 2026
Featurekamo-internal

Kategorien sind eine Tabelle, und jede öffnet sich als eigene Seite

/settings/features/docs trugen acht Registerkarten: Allgemein, dann sieben, die jeweils montiert wurden die gleichen drei Manager gegen ein anderes Ordinal. Sie...

Kamo·1mo ago
Testkamo-internal

Bedecken Sie die topInset das maximierte Fenster bereits ehrt

ToolWindowShell hat ein topInset genommen, seit das Tab-Streifen gelandet ist - es startet die Fenster unter dem Streifen und stoppt es kurz um die gleiche Meng...

Kamo·1mo ago
Fixkamo-signer-monorepo

Veröffentlichen Sie die Pakete von CI, mit einem Token, die tatsächlich veröffentlichen kann

Das Geheimnis existiert nun - ein Forgejo-Token, das auf "write:package" ausgeweitet ist, zu diesem Repository hinzugefügt. "publish_packages" macht das Veröffe...

Kamo·1mo ago
FeatureDocsService

Servieren Sie die Dokumentenkategorien aus dem enum, das sie definiert

Die Docs-Einstellungen Seite benannt seine eigenen Kategorien und schickte die ordinal es glaubte Jeder hatte. Diese Ordinale wurden geschrieben, als ImageAssoc...

Kamo·1mo ago
FixESigService

Das Zertifikat darf keine Offenbarung beanspruchen, dass niemand gezeigt wurde

Verifiziert gegen einen wirklich abgeschlossenen Umschlag auf dem Cluster, und der abschließende Absatz lautete "Jeder Unterzeichner wurde gezeigt, und akzeptie...

Kamo·1mo ago
Docskamo-signer-monorepo

Warum AssuranceLevel immer nur SES berichtet

ESigService meldet SES und nur noch SES. eIDAS Artikel 26 lässt sich von einer Unterschrift ADVANCED nennen nur, wenn die Signaturerstellungsdaten etwas sind, d...

Kamo·1mo ago
FixESigService

Hören Sie auf, eine eIDAS-Zusicherungsstufe zu behaupten, die dieses Produkt nicht implementiert

"BuildSession" berichtete "SchrittEine erforderliche Zeit ? "AES" : "SES", so dass eine einmalige Passcode gemacht jede Unterzeichnungssitzung wird eine elektro...

Kamo·1mo ago
Refactorkamo-internal

Hören Sie auf, die Signieren-Oberfläche zu protokollieren, und bieten Sie die ganze signierte Platte

kamo-internes trug eine handkopierte Gabel der externen Signer-App 15 Dateien unter app/lib/esign, app/stores/esign und app/components/esigning, jeweils mit der...

Kamo·1mo ago
Featurekamo-signer-monorepo

Ein kompakter Auslöser für das signierte Kopiermenü

Die Umschlagliste des Absenders und jede Tabelle der zugewiesenen Pakete haben eine Reihe, nicht einen Helden-Slot, und die Die beschriftete Pille passt nicht d...

Kamo·1mo ago
Featurekamo-signer-monorepo

Die Offenlegungsschiffe mit dem Code in 22 Sprachen

"@kamo/esign-core" trägt nun die Verbraucher-Offenlegung selbst - sechs Klauseln, jede Sprache Produkt Zeichen in, und "consentDisclosure(locale, brand) ", um d...

Kamo·1mo ago
Fixkamo-signer-monorepo

Veröffentlichen Sie die Pakete von einem Job für ihre eigene, und nie nisten eine zweite pdf.js

Die Veröffentlichungsschritte saßen in "Build", also laufen 12014 gescheitert und nahm das Bild mit ihm und "pnpm install --frozen-lockfile" war vor Ort sauber,...

Kamo·1mo ago
FeatureESigService

Ein echtes Zertifikat und die drei Exemplare eines signierten Datensatzes

Was die Flatten-Pipeline anhängte, war eine Seite pro Signatur mit sieben Zeilen: Name, E-Mail, Mitglieds-ID, Zeitstempel, Erfassungsmethode, IP, Benutzer. Kein...

Kamo·1mo ago
Featurekamo-shared-library

Protokoll WAS Zustimmung Offenlegung ein Unterzeichner akzeptiert, und in welcher Sprache

"ConenstedAt" notiert, dass jemand ein Kästchen angekreuzt hat. 15 U.S.C. 7001(c) ist eine Liste von bestimmten Dingen Ein Verbraucher muss gesagt werden, VOR Z...

Kamo·1mo ago
Featurekamo-signer-monorepo

Eine Signing-Oberfläche für beide Apps, und das weiße Etikett endlich malt

Die Unterzeichnung UI existierte zweimal - hier, und handgekopiert in kamo-internal's legale Ausführung Assistentin . und die beiden waren in beide Richtungen g...

Kamo·1mo ago
Fixkamo-internal

Der Umschlag Dashboard konnte nicht sagen, "nicht per E-Mail" von "nicht geöffnet"

Die Warnung, die eine nicht zugestellte Einladung benennt, lebt in der senden Antwort, also ist sie weg in dem Moment, in dem der Dialog schließt. Danach ist da...

Kamo·1mo ago
TestESigService

Prove-Senden schreibt tatsächlich das Signaturdatum, und ignoriert den Draht

Das Gerät testet um diese Abdeckung der Stücke - das Format, die Art Prädikat, die Pflichtfeldausschluss - und keiner von ihnen kann die Verkabelung sehen. Eine...

Kamo·1mo ago
Featurekamo-signer-monorepo

Render the Signature Date Feld, und machen lesenNur etwas bedeuten

Drei Änderungen, von denen nur die erste ist neue Arbeit. **Signatur_date"** ist ein Feld, das ESigService in dem Moment ausfüllt, in dem der Signer Zeichen s ...

Kamo·1mo ago
Featurekamo-internal

Ein Signature Date-Feld, und ein Senden, das zugibt, wenn nichts per E-Mail gesendet wurde

**"Sent" war nicht dasselbe wie "geliefert", und der Dialog sagte nie so.** ESigService verwarf das Ergebnis jeder Einladung E-Mail, so dass ein Senden, dessen ...

Kamo·1mo ago
FixDocsService

Ein umbenannt, ohne Url überspringt Docs' Umbenennung Callback

Docs teilt einen Client-seitigen Rückruf zwischen RenameFile und Save As, und **************** überspringt seinen ganzen Körper - das File_Rename Event die Einb...

Kamo·1mo ago
FixDocsService

Das Rennen zu verlieren, um identische Inhalte zu speichern ist nicht eine gescheiterte speichern

Die Suche vor dem ImgDat Einsatz ist keine Sperre, und kamowsdocs läuft zwei Repliken hinter einem Gateway - zwei Dokumente, deren Bytes identisch sind (zwei Mi...

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