Live Change Log

Sehen Sie, was wir bauen, in Echtzeit. Jede Funktion, Behebung und Verbesserung über die Plattform ausgeliefert.

17,864
Totale Änderungen
4,580
Merkmale
4,512
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,864AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,552kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI522Chore670Docs226Feature4,580Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 16, 2026
Refactorkamo-internal

Integrieren Sie New Message Komponist in Werkzeugfenstersystem

Ersetzen Sie die eigenständige Vollbild-/Mini-Komponisten-Fenster mit der gemeinsame Werkzeugfenster-Infrastruktur (Minimieren, Maximieren, Hexheads). MessageSy...

kamo·5mo ago
FixEmailService

STARTTLS deaktivieren und für Port 25 intern SMTP

Port 25 auf internem Postfix unterstützt STARTTLS nicht und erlaubt Relais von Cluster-IPs über mynetworks. Nur authentisch ermöglichen und STARTTLS bei Verwend...

Kamo·5mo ago
Fixkamo-internal

Verschieben Sie useState Hook vor frühen Rückkehren, um React-Fehler zu beheben #300

useState(Synchronisierung) wurde nach bedingter vorzeitiger Rückkehr erklärt, Verstoß gegen Reacts Regeln der Haken.

kamo·5mo ago
FixEmailService

Verwenden Sie SMTP Port 25 statt 587 für internen Postfix

Postfix hört nur auf Port 25 innerhalb des Clusters. Hafen 587 (Einsendungen) ist im Container nicht aktiviert.

Kamo·5mo ago
Fixkamo-internal

Schnelle Antwort senden Taste - entfernen Client OTK, hinzufügen Anmeldeinformationen und Feedback

Die schnelle Antwort war das Senden eines Client-generierten OTK-Headers, dass die proxy verwendet nicht (proxy erzeugt seine eigene). Entfernt die unnötige OTK...

kamo·5mo ago
Fixkamo-internal

LabelPicker holt und zeigt aktuelle Nachrichtenetiketten an

- getMessageLabels API-Anruf auf emailApi hinzugefügt - LabelPicker holt aufgetragene Etiketten auf Halterung über GET Endpunkt - Toggle aktualisiert lokalen Zu...

kamo·5mo ago
FeatureEmailService

GET-Endpunkt für Nachrichtenetiketten hinzufügen

GET ************ gibt Label-IDs zurück auf eine bestimmte Nachricht angewendet.

Kamo·5mo ago
Fixkamo-internal

Wire up verbleibenden unverdrahteten UI-Elemente in Nachrichten-Seite

- FolderSidebar: Ordneroptionen-Button öffnet jetzt umbenennen/löschen Menü - FolderSidebar: Ordnereinstellungen in Ordner umbenannt, umschalten Ordner - Folder...

kamo·5mo ago
RefactorDocsService

Entfernen Sie Thema Abfrage param - Docs leitet es von WOPISrc

Docs hat jetzt seine eigene getThemePath() Logik portiert von kamo-internal's Theme.tsx, so dass DocsService nicht mehr passieren muss die Themen-URL.

Kamo·5mo ago
FeatureDocsService

Pass org Thema URL zu Docs für per-org Logo und favicon

Themenpfad von X-Forwarded-Host erstellen (z.B. intern.kamocrm.com ************ und anbringen wie &thema= Abfrageparam in der Docs-URL. Docs liest dies, um die ...

Kamo·5mo ago
Fixkamo-internal

Schnelle Antwort senden Antworten und Abbrechen-Buttons

Der schnelle Antworttext und Buttons waren statisch ohne Zustand oder auf Kllick-Handler. Schickt jetzt richtig Antworten über die E-Mail API und löscht den Tex...

kamo·5mo ago
Featurekamo-internal

Sync-Gespräche zum Verfüllen von IMAP hinzufügen

Zeigt einen "Sync Conversations"-Button an, wenn keine Gespräche gefunden werden, Auslösung von Massenindexierung bestehender IMAP-Nachrichten in Konversationsa...

kamo·5mo ago
FeatureEmailService

Bulk Index Endpunkt hinzufügen, um Gespräche von IMAP zu vervollbefüllen

POST **************** indiziert bestehende IMAP-Nachrichten in Gespräche und Suchindextabellen.

Kamo·5mo ago
FeatureAPIService

/wopi/** Route Forwarding zu DocsService hinzufügen

Docs müssen WOPI Endpoints über api.kamocrm.com erreichen.

Kamo·5mo ago
FixDocsService

Verwenden Sie docs-api.* für WOPISrc URL statt api.*

Die WOPI Endpoints (/wopi/files/**) live auf DocsService, der ausgesetzt bei docs-api.kamocrm.com . not api.kamocrm.com (APIService). Docs macht serverseitige W...

Kamo·5mo ago
FixDocsService

Setzen Sie Alias-Gruppe zu api.kamocrm.com und Kraft https WOPISrc

- Docs aliasgroup1 muss mit dem WOPI-Host (api.kamocrm.com) übereinstimmen. - WOPISrc URL standardmäßig auf http:// innerhalb K8s; Kraft https und construct a...

Kamo·5mo ago
FixKlusterServices

Fix kubectl nicht in pod gefunden, hinzufügen docs alias, proaktiv SUBDOMAINS

- Mount /usr/local/bin/kubectl vom Host via hostPath statt die dechute apt-get-Installation (kubectl nicht in der Standard-Debian repos) - "docs" zur SUBDOMAI...

Kamo·5mo ago
FixDocsService

MinIO-Eimer auf 'intern' stellen und leere Vorlagen hochladen

Der Standard-Eimer-Splatzhalter wurde nie konfiguriert. Verwenden Sie 'intern' -Emer, der die leeren Dokumentvorlagen hochgeladen hat.

Kamo·5mo ago
Fixkamo-internal

Öffnen Sie doc Editor Registerkarte synchron, um Popup-Blocker zu vermeiden

window.open() nachdem ein async holen von Browsern blockiert wird, weil es nicht mehr im User-gesture Kontext. Öffnen Sie einen leeren Tab sofort auf Klicken Si...

kamo·5mo ago
Fixkamo-internal

DOCS_EDITOR zu den Fallback-Funktionen org in Layout und API-Route hinzufügen

Das Server-seitige Org-Fetch des Layouts verwendet häufig den Fallback org (keine auth Kontext während SSR), der DOCS_EDITOR fehlte. Dies verhinderte die Neue D...

kamo·5mo ago
FeatureInitializerService

DOS_EDITOR-Funktion für alle Mock-Organisationen

Kamo·5mo ago
FixDocsService

COPY .mvn/ von Dockerfile entfernen, um CI build zu beheben

Das .mvn-Verzeichnis war leer und nicht verfolgt, was dazu führte, dass Builds ausschlusen. Maven wird bereits durch das Basisbild zur Verfügung gestellt.

Kamo·5mo ago
FixInitializerService

Aktivieren Hibernate Schema Auto-Schema für email_metadata

Fügen Sie ************ Eigentum so Hibernate schafft fehlende PostgreSQL Schemata vor dem Erstellen von Tabellen.

Kamo·5mo ago
FeatureDocsService

Fügen Sie OTK auth, org-branded WOPI, inkadierten MinIO Client

- WopiController: suchen org Titel von JWT orgId Anspruch für dynamische BrandName ("{orgTitle] Docs") in CheckFileInfo Antwort - DocumentController: OTK-Auth...

Kamo·5mo ago
RevertEmailService

Wiederherstellen ddl-auto zu keiner

Kamo·5mo ago
FixEmailService

ddl-auto von none zu update für Auto-Schema-Management

Hibernate erstellte nicht das email_metadata Schema und Gespräche -Tabelle, weil ddl-auto in der k8s configmap auf keine gesetzt wurde.

Kamo·5mo ago
Featurekamo-internal

Neue Dokumenten-Button zu NavTop mit DocsService-Integration hinzufügen

Addiert DOCS_EDITOR App Typ (ID 16), NewDocumentButton Komponente mit Dokumententyp Picker popover, API Proxy-Route für DocsService und NavTop-Integration gated...

kamo·5mo ago
FixDocsService

Korrekturen - Dialekt, Fehlerbehandlung, CI/CD manifestiert

- Fix Hibernate Dialekt zu CockroachDialect (passen K8s configmap) - Getrennte Token-Validierung von der Geschäftslogik in checkFileInfo - Docs hinzufügen und i...

Kamo·5mo ago
FeatureKlusterServices

wopi-*** für DocsService hinzufügen

Fügt WOPI JWT Signing Geheimnis von DocsService für Docs verwendet Zugangs-Token. Entsandt sowohl in K1M1 als auch in K2M1-Clustern.

Kamo·5mo ago
FeatureDocsService

Forgejo CI/CD Workflow hinzufügen

Kamo·5mo ago
FeatureDocsService

Docs K8s Einsatz manifests hinzufügen

Kamo·5mo ago
FeatureDocsService

Hinzufügen Kubernetes manifestiert

Kamo·5mo ago
FeatureDocsService

Mehrstufige Dockerfile hinzufügen

Kamo·5mo ago
Fixkamo-shared-library

Verwenden Sie native Abfrage für markConversationRead, um Hibernate 6.2 Typ Mismatch zu beheben

CURRENT_TIMESTAMP in JPQL gibt java.sql.Timestamp zurück, der nicht zusammenpasst das Instant-typed aktualisierteFeld. Native Abfrage mit NOW() umgeht dies.

Kamo·5mo ago

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen