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
April 17, 2026
FeatureKlusterServices

Hinzufügen Analytics Analytics Bereitstellung und analytics.kamocrm.com Routing

- Neues Verzeichnis: PostgreSQL StatefulSet + Analytics Bereitstellung, Services und geheime Vorlage - ************ Routen analytics.kamocrm.com - Analysen auf ...

Kamo·6mo ago
Featurekamo-marketing

Rechtliche Kleingedruckte zu Fuß über alle Orte

Fügt schützende rechtliche Haftungsausschluss an der Unterseite jeder Seite Abdeckung Plattform Haftung, AI/eSignature Haftungsausschluss, Übersetzungsbehörde, ...

Kamo·6mo ago
Otherkamo-marketing

Fix-Übersetzungen - manuelle Overrides + vollständige Delta-Reüberübersetzung

Manuelle Overrides für nav/UI Begriffe beide Motoren scheitern konsequent an: - nav.home, nav.company, nav.roadmap, nav.changeLog, nav.legal, nav.login, nav.d...

Kamo·6mo ago
Featurekamo-internal

TXT Domain Eigentumsrekord in DNS Setup UI anzeigen

- DomainData/DnsStatus: Verifikation hinzufügenToken, EigentumVerifiziert, Typfelder - AliasStatusTable: TxtOwnershipCard oberhalb der CNAME-Tabelle anzeigen, ...

kamo·6mo ago
FixTranslateService

Fall bis zum nächsten Anbieter durch, wenn Übersetzung gleich Quelltext ist

Bergamot gab den Ausgangstext unverändert für Ein-Wort-Meister zurück Artikel, Akronym-Phrasen (API, CRM) und Compound-Wörter (Change Log) während der Bericht ü...

Kamo·6mo ago
FeatureSecurityService

TXT Verifikation Token auf Domain erstellen, überprüfen Sie in verifiziert-dns

- erstellenDomain: erzeugen 32-char UUID Token und speichern über setVerificationToken - überprüfenDs: überprüfen _kamo-verify TXT-Rekord für kamo-site-verifica...

Kamo·6mo ago
Featurekamo-shared-library

Domain-Eigentumsüberprüfung über DNS TXT record hinzufügen

- OrgDomain: VerifikationToken und Eigentum Beeinigte Felder hinzufügen - DomainService: setVerificationToken() und setOwnershipDiified() hinzufügen - DomainDTO...

Kamo·6mo ago
Otherkamo-marketing

Übersetzen Sie alle verbleibenden hardcoded UI Strings site-wide

- PreviewBanner, PublicChatWidget, AiChatPanel, LiveSupportPanel, ExitIntentModal, FloatingSupportWidget verwenden Sie jetzt useTranslations() - VorschauBanne...

Kamo·6mo ago
Fixkamo-marketing

Delta Übersetzungsmaschine + Draht alle hart codierten UI-Strings zu i18n

Übersetzungssystem: - translate.ts arbeitet jetzt im Delta-Modus - nur Tasten, die fehlen oder immer noch identisch mit Englisch werden an die API gesendet; v...

Kamo·6mo ago
Fixkamo-marketing

Suppress Chrome Auto-Translate Popup auf Locale-Schalter-Seiten

Übersetzt="no" zu <html" und <meta name="google" content="notranslate" hinzufügen" so Chrome bietet nicht an, Seiten zu übersetzen, die der Benutzer bereits abs...

Kamo·6mo ago
FixSecurityService

Übersetzungskonkurenz zu 3 Threads zur Vermeidung von DB Pool Erschöpfung

Unbounded @Async (SimpleAsyncTaskExecutor) erzeugte 50 Threads gleichzeitig wenn der Retrotry-Planer feuerte, jeder eine DB-Transaktion eröffnete und entwässert...

Kamo·6mo ago
FixSecurityService

Drei Fehler verhindern, dass Changelog-Übersetzungen gespeichert werden

1. ************ war verworfen Ereignisse, weil handleWebhook() hatte keine @Transaktionelle - speichern + publikation() lief draußen jede Transaktion. Füg...

Kamo·6mo ago
Fixkamo-shared-library

Query CommitLogs mit LINKS JOIN so Null-Übersetzung Aufzeichnungen werden durch Retry gefangen

Die alte Abfrage, die von CommitLogTranslation ausgewählt wurde, Übersetzungen waren dafür unsichtbar. Verwenden Sie LINKS JOIN von CommitLog so enthält der HAV...

Kamo·6mo ago
Featurekamo-internal

/setup/dns Seite und Domain Setup Flow zu /network hinzufügen

- Neue /setup/dns Seite mit Zweiphasen-Flow: Domain-Eingabe dann DNS Überprüfung mit 60-Sekunden-Auto-Polling und SSL-Bestätigung - ManualDnsGuide: klappenwei...

kamo·6mo ago
FeatureSecurityService

Hinzufügen /setup/dns backend . One-Domain-Durchsetzung, SSL-Sonde, neue Aliasnamen

- Ersetzen Sie eine eigene Domain pro Org in POST /api/security/Domains - Capcha, docs, unterschreiben Sie zu Standard-Aliasen; entfernen Sie Vermächtnis-Alias ...

Kamo·6mo ago
FeatureInitializerService

ssl_confirmed und ssl_confirmed_at Spalten zu org_domains hinzufügen

Fügt idempotent ALTER TABLE-Anweisungen zur Bereitstellung der beiden neuen Spalten hinzu benötigt für die Bestätigungsverfolgung von DNS-Setup.

Kamo·6mo ago
Featurekamo-shared-library

sslConfirmed/slConfirmedAt Felder zu OrgDomain und DomainDTO hinzufügen

Fügt zwei neue Felder zu OrgDomain Entity und DomainDTO hinzu, um SSL zu verfolgen Zertifikat Bestätigung Status nach dem Auto-Zert-Service-Problem ein Zertifik...

Kamo·6mo ago
FixSecurityService

Wortersatz zur Übersetzungsstunde anwenden, nicht zu nehmen

Originaltext wird in der DB aufbewahrt, so dass das Hinzufügen einer neuen Regel und Um bestehende Datensätze zu aktualisieren, ist eine Übersetzungshilfe erfor...

Kamo·6mo ago
Featurekamo-marketing

Entfernen Client-Seite Changelog Zensur - jetzt von Backend behandelt

Word-Ersatz und geheime Redaktion verschoben zu ChangelogSanitizationService (SecurityService) so die Sanitierung geschieht vor DB-Speicherung und Übersetzung. ...

Kamo·6mo ago
FeatureSecurityService

Changelog-Wortersatz vor der Übersetzung verschieben

Textersatz (Docs-Docs, Meet-Meet, etc.) und geheimer Name Redaktion (K8s geheime Namen) wurden zuvor Client-Seite in angewendet ChangelogClient.tsx, d.h. die ro...

Kamo·6mo ago
Fixkamo-internal

Behandeln Sie leere API-Antworten und anmutige Verschlechterung auf Abrechnungskarte

- billingApi erhalten/putte Helfer jetzt sicher behandeln leere Antwort-Körper statt Absturz auf res.json() mit leerem Eingang - PlansBillingTab loadData wick...

kamo·6mo ago
FixSecurityService

Überprüfen Sie TeamMember.isOrganizationOwner Flagge für die Besitzererkennung in my-networks Endpunkt

Die vorherige Überprüfung hat sich nur org.getOwner() (user_id_owner column) angesehen, welche kann für vorhandene Orgs null sein. Die autoritäre Eigentümerflag...

Kamo·6mo ago
Fixkamo-internal

Org/Mitgliederkontext aus *** Sitzung für Abrechnungsvorlage

BillingService Controller benötigen X-Org-Id und X-Member-Id Header. Beim direkten Aufruf (unter Umgehung von APIService) wurden diese nicht gesetzt. Jetzt lies...

kamo·6mo ago
Refactorkamo-internal

Anruf von BillingService direkt über k8s DNS statt über APIService

Next.js serverseitiger Proxy ruft jetzt BillingService an **************** direkt, überspringt die unnötige Sprung durch APIService. Verwendungen BILLING_SERVIC...

kamo·6mo ago
Fixkamo-internal

Next.js API Proxy-Route für /api/billing/* hinzufügen

Der Abrechnungs-API-Client rief /api/billing/* als relative URL auf, die den Next.js-Server anstelle des APIService-Gateways drücken. Hinzugefügt eine Catch-all...

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