Live Change Log

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

17,899
Totale Änderungen
4,600
Merkmale
4,524
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,899AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,600Fix4,524Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 28, 2026
FixSecurityService

Reduzieren Sie Org-Erstellungs-Latency und beheben Übersetzungskaskaden-Bulvers

- OrganisationController: ersetzen sicherstellenTeamMitgliederForAllOrgs (voller Org Tabelle Scan) mit sicherstellenTeamMemberForOrg (Single org) eliminiert d...

Kamo·4mo ago
Fixkamo-shared-library

Widen commit_log_translations.Titel zu TEXT zur DB-Spalte

Die Spalte war VARCHAR(512) sowohl in der Anmerkung und der DB, was dazu führte Übersetzungsbeilagen scheitern bei längst übersetzten Titeln. Die DB-Spalte ist ...

Kamo·4mo ago
Chorekamo-internal

Trigger CI/CD

kamo·4mo ago
Fixkamo-internal

Katalog und Berechnung aus Backend Antwort-Umschlag

erhaltenSubscriptionCatalog zurückgeschickt { Katalog: {...] wurde aber direkt gegossen als AbonnementCatalog, so dass catalog.pläne und der Plan nicht definier...

kamo·4mo ago
FixBillingService

Hinzufügen @JsonProperty zu ist*-prefixed boolean DTO Felder

Lombok generiert isXxx() is-getters für boolesche Felder namens isXxx. Jackson entkleidet die führenden 'ist' von is-getters und serialisiert sie als 'xxx' stat...

Kamo·4mo ago
Fixkamo-internal

Verwenden Sie ss statt fuser, um abgestandenen Port-Forward zu töten (fuser nicht auf k0m1)

fuser und lsof sind nicht auf dem Läufer Host installiert. Verwenden Sie ss -tlnp mit grep, um den PID-Holding-Port 18080 zu extrahieren und direkt zu töten. Au...

kamo·4mo ago
Fixkamo-internal

Aufräumen abgestandenen Port-Forward so abgesagt übersetzen Job nicht blockieren nächsten Lauf

Bash leitet keine Signale an Hintergrundprozesse weiter, also kubectl Port-Forward überholte abgebrochene Workflow-Läufe und hielt Port 18080, blockiert jeden n...

kamo·4mo ago
Fixkamo-internal

Wiederherstellen Sie alle gebrochenen Platzhalter-Werte über Seiten

Salvage-Keys Skript hatte CSS classNames, Inline-Stile und JS gegriffen template literals statt des englischen Originaltextes für 114 Nachricht Schlüssel über N...

kamo·4mo ago
Featurekamo-internal

Eingemessene Abrechnungstaste für org-Besitzer ohne Konto anzeigen

Wenn ein Org-Besitzer öffnet die Pläne-Rechnungskarte und keine Rechnungskonten existieren, zeigen eine Bootstrap Prompt statt der generischen "Kontakt org Besi...

kamo·4mo ago
Fixkamo-internal

Restore führt Seite Helden Titel und Untertitel aus git Geschichte

heroTitel war 'Hero Title' (Platzhalter), heroUntertitel war 'flex gap-2' (Salvage-Tasten versehentlich schnappte sich den benachbarten CSS-Klassennamen). Richt...

kamo·4mo ago
FeatureSecurityService

Bootstrap-billing Endpunkt für bereits existierende Orgs hinzufügen

POST ************ löst das Gleiche aus idempotent Setup als Sub-Oro-Erstellungshaken (BillingSetupService .setupForSubOrgCreation) kann aber von einem org-Besit...

Kamo·4mo ago
Fixkamo-register

Aktivieren Sie die Schaltfläche Beenden, indem Sie widget.getState() abfragen und auf auto=onload umschalten

Der Statechange Event-Hörer aktivierte die Finish-Taste nicht zuverlässig nach *** Überprüfung. Zwei Ursachen: 1. Die Abfluss-Logik lesen WidgetAny.state, die ...

Kamo·4mo ago
FixBillingService

Einbemü unget auf Abonnement-Zielkonten in Org-Liste

listForOrg gibt nun auch Konten zurück, deren Abonnements auf die angeforderte org - nicht nur Konten direkt im Besitz von ihm. In der Multi-Or Modell der zahle...

Kamo·4mo ago
Fixkamo-internal

StatusWindow Labels namespace hinzufügen und alle Einstellungs-First-Insetholders beheben

- ************ hinzufügen (50 Tasten) so die Einstellungen nav sidebar zeigt echten Text statt Schlüsselpfade - Beheben branchTypesLabel ICU Format: \${branch...

kamo·4mo ago
Featurekamo-internal

Wave 3 Konvertierungen, Fallback fix und automatisch übersetzen CI

- Ersetzen Sie alle hart codierten englischen Strings durch t() Aufrufe über Welle 3 Komponenten (Chat, Clubhaus, Support, Notizen, Pipeline, Leads, nist, etc...

kamo·4mo ago
Fixkamo-internal

Passen Sie andere Werkzeugfenster Größe + Farbschema

- defaultSize und minSize jetzt 320x650, resizable: false (passiert Softphone, Chat, Taschenrechner, SMS, AI Chat) - Wechselte von dunklem Schiefergradient auf ...

kamo·4mo ago
Featurekamo-internal

Wire next-intl mit member.language als Locale source

Fügt Next-int-basierte Internationalisierung über kamo-internal ohne URL locale Präfixes. Aktive Locale wird aus dem kamo-locale Cookie gelesen, das Spiegelt di...

kamo·4mo ago
Fixkamo-internal

Forward Range Header so Audio-Wiedergabe kann schrubben

Ohne dies gibt der VOIPService-Aufnahme-Streaming-Endpunkt immer die vollständige Datei zurück (Range Header wird von buildForwardHeaders fallen gelassen), die ...

kamo·4mo ago
Refactorkamo-register

Drop Sprachsuche Filter auf My Language Schritt

Die unterstützte Sprachliste ist kurz genug, um visuell zu scannen; die Suche Die Eingabe hat die Komplexität ohne Benutzerwert erhöht.

Kamo·4mo ago
FixKlusterServices

Rewrite /etc/odbc.ini um auf $MARIADB_HOST auf jedem Boot zu zeigen

Das escomputer/freepbx:17 Image backt /etc/odbc.ini mit Server=db (das Docker-Comppose Link Target). Auf diesem Kubernetes-Einsatz verfehlt MariaDB bei \$MARIAD...

Kamo·4mo ago
FeatureVOIPService

Zurückfallen auf bildgebende Aufnahmen für Anrufhistorie + Voicemails

FreePBX 17 gibt Voicemail-Nachrichten über REST oder GraphQL auf dieser Installation nicht offen (der GraphQL-Sprachnachrichtentyp gibt Mailbox-Konfiguration zu...

Kamo·4mo ago
Featurekamo-shared-library

Paginierte Aufnahmesuche von (Instance, Erweiterung, isVm)

Wird von den Softphone-Tabs als kanonische Wahrheitsquelle für Anrufaufzeichnungen und Sprachnachrichten verwendet, wenn der vorgeschaltete Anbieter sie nicht a...

Kamo·4mo ago
FixVOIPService

Resolve member-Extension vor VM/CDR Provider Lookup

CallController war vorbei MitgliedId, wo FreePBX (und andere PBX-Stil Anbieter) erwarten eine Erweiterungsnummer - Voicemail-Liste zurückgegeben leer weil keine...

Kamo·4mo ago
Chorekamo-internal

Drop dead masterAccountHolder/isMaster UI, erfrischen abgestandene Kommentare

Konto Schema trägt nicht mehr masterAccountHolder oder pro Mitglied istMaster Flags - diese wurden neben dem Konto-as-billing-Principal entfernt Refaktor. Accou...

kamo·4mo ago
FixSecurityService

Auto-assign ersten Sitz, Frei als Boden, breiter Org ungültig

BillingSetupService aktiviert jetzt den ersten offenen Lizenz-Slot für den Schöpfer bei der Aussaat eines Sub-Or-Abonnements (und dasselbe für die Promotion-to-...

Kamo·4mo ago
Chorekamo-shared-library

Drop abgestanden BillingGroup-Ära Kommentar + ungenutzte Abonnement-Abfrage

Stripbt den übrig gebliebenen Doc-Block in AppliedModelEnforcementService, der sich verwies zum längst vergangenen BillingGroup-Konzept und entfernt ***********...

Kamo·4mo ago
ChoreTranslateService

Trigger-Roteploy für gemeinsame Bibliotheks-Update

Kamo·4mo ago
ChoreConversionService

Trigger-Roteploy für gemeinsame Bibliotheks-Update

Kamo·4mo ago
ChoreMCPGatewayService

Trigger-Roteploy für gemeinsame Bibliotheks-Update

Kamo·4mo ago
FixSecurityService

Top-Level-G-Mitglieder erhalten Plattform-Besitzer-Plan, umgehen Abrechnung Gates

KamoCRM (Top-Level) org Mitglieder unterliegen nicht dem Abrechnungssystem. erhalten Sie die Feature-Matrix des OWNER_UNLIMITED Plans direkt (mit Free as a defe...

Kamo·4mo ago
Fixkamo-shared-library

Top-Level Org Bypass + Kostenloser Basisline-Fagback für Orgs ohne Subs

Der Org-Level-Anteilscheck **************** Walks Abonnements für eine Org. Mit dem neuen target_org-Modell, orgs haben noch keine Targeting AccountAbonnement s...

Kamo·4mo ago
ChoreTranslateService

Trigger-Roteploy für gemeinsame Bibliotheks-Update

Kamo·4mo ago
ChoreConversionService

Trigger-Roteploy für gemeinsame Bibliotheks-Update

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