Live Change Log

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

17,896
Totale Änderungen
4,600
Merkmale
4,522
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,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 ArtenBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 26, 2026
Featurekamo-shared-library

Karte LINE_WINDOW_ENABLED auf MemberVoipConfig

Das pro-Mitglieder-Gate für das spezielle Softphone-Line-Fenster. Version Pin bleibt bei 1.6.0 - Hinzufügen eines Feldes braucht keine Beule, und ein Split-Pin ...

Kamo·2w ago
FeatureInitializerService

DDL für das Line-Fenster-Gate pro Mitglied

Fügt ************ fehl, um falsch. Eine Spalte statt einer Feature-Flagge, weil es hier kein Flag-System gibt und MemberCapabilities ist ein geschlossener, aus...

Kamo·2w ago
Performancekamo-internal

Ein Refresh-Zeiter für die gesamte App, nicht einer pro GebrauchUserInfo()

useUserInfo hat 194 Call-Sites, davon etwa ein Dutzend für die gesamte Sitzung montiert das niv, die Shell-Provider, die Launchpad. Jede Instanz bewaffnet seine...

kamo·2w ago
Docskamo-internal

Halten Sie die Entscheidungsbezeichnung - 18 Urteile und was jeder kostet, wenn falsch

Der Plan zeichnet auf, was geliefert wurde; dieser zeichnet auf, warum es vom Plan abweicht. Drei Urteile wurden selbst durch eine spätere Überprüfung korrigier...

kamo·2w ago
Performancekamo-internal

Server-render die authentifizierte App, und beheben Sie die Fallback org, dass 500s

MemberListProvider kehrte null zurück, bis sein Mount-Effekt lief, und es sitzt über NavTop UND {Kinder], so dass eine Zeile die ENTIRE authentifizierte Anwendu...

kamo·2w ago
Featurekamo-internal

Ein KI-Sub-Tab im Interaction Center

KI-Sitzungen live in AIService und sind keine MediaSessions, so dass dieser Eimer bekommt sein eigener Lader vor dem /api/media/sessions/chat holen die anderen ...

kamo·2w ago
Featurekamo-internal

Das dedizierte Linienfenster

Der Ruf lebt jetzt in einem Fenster, eine Aktualisierung des Arbeitsplatzes kann nicht berühren. SoftphoneProvider wird Besitzer oder Anhänger. Nur der Besitze...

kamo·2w ago
FixBillingService

Schließen Sie die webhook idempotency Lücke BL0 endgültige Überprüfung gefunden

Finding 1 (Critical): ein Verlustanspruch auf eine neu gelieferte Stripe-Veranstaltung nur bewiesen, dass eine Reihe existierte, nicht dass der vorherige Versuc...

Kamo·2w ago
Featurekamo-internal

Eine Kommunikations-Registerkarte, die Roll- bisse des Kontos führt

Das Niveau, das die meisten Leute meinen, wenn sie sagen "die Anrufe dieses Kunden". Mehrere Leads Häufig hängen Sie ein Konto, gerade weil sie die gleiche Pers...

kamo·2w ago
RefactorSecurityService

Karte der Konto-Zeitleiste neben den anderen Dingen des Kontos

Alles, das zu einem Konto gehört, lebt bereits unter ************ - seine Leads, Befehle, Mitglieder, Notizen und Geschichte. Kommunikation war diejenige mit ei...

Kamo·2w ago
Docskamo-internal

Die KamoDesktop-Verbindung ist jetzt einsus

Der Kommentar behauptet, dass eine erneute Auslastung ?data= einsendet und die Sitzung wiederherstellt. Es nein länger tut: der Link wird in dem Moment verbrach...

kamo·2w ago
FeatureKlusterServices

Bounce einen bloßen Besuch auf dem Kamo-Login, und beenden Sie die Sitzung auf der Registerkarte schließen

Das Schließen der KamoDesktop Registerkarte ließ eine Live-Session auf der Maschine sitzen. Guacamole behält seinen auther Token in localStorage (GUAC_AUTH), de...

Kamo·2w ago
FixSecurityService

Machen Sie die KamoDesktop SSO-Verbindung genau einmal einlösbar

Der Link wird als URL geliefert, so landet er im Browserverlauf und in der Wieder geöffnet-geschlossen-tab-Liste, wo es lange überlebt die Sitzung, für die es g...

Kamo·2w ago
FixSecurityService

Der Account Rollup darf nicht erweitern, was ein Leser sehen kann

Die Konto-Zeitleiste, die ich hinzugefügt letzten Commit war ein Weg um die pro-Lead-Lesung Tor. Ein Mitglied lehnte die Nachrichten eines Leads auf der Seite a...

Kamo·2w ago
Fixkamo-shared-library

Tragen Sie den Empfänger in den Konto-Rollup, über eine LINKS beitreten

Das Lesen der Kommunikation eines Leads ist darauf begrenzt, wem es zugeordnet ist. Ein Rollup dass zurückgegebene Uids allein dieses Gate nicht anwenden konnte...

Kamo·2w ago
Fixkamo-internal

Thump die erste echte Botschaft, nicht nur die zweite

shouldThump(undefined, n) bedeutete "erste Render" - aber ein gelaichter Kopf ist ungelesen startet wirklich undefiniert und gilt UnreadToHeads eigene undefinie...

kamo·2w ago
Featurekamo-internal

Linienbesitz, die Brücke und die No-y-No-Non-Übergangsregel

Drei reine Module ohne Verbraucher noch, so dass diese Schiffe inert. lineOwnership wählt genau einen SIP-Registrar pro Browser über Web Locks. Das ist hier Pf...

kamo·2w ago
Docskamo-internal

Stoppen Sie den Plan instruieren Sie die Geld-Wege-Bug es wurde korrigiert

Aufgabe 8 Schritt 4 noch sagte der Leser zu Schlüssel Update / abbrechen/detach/del mit "die aktuelle Absicht im Schlüssel". Das ist der kritische Defekt der ab...

kamo·2w ago
Featurekamo-internal

Der Tab-Titel zählt alles Warten, nicht nur Chat

Der Tab-Streifen hat Platz für eine Zahl, und 'Chat und nur Support' gestoppt was ein Mitglied wartet auf einmal SMS, KI, verpasste Anrufe und unreviewed Berich...

kamo·2w ago
Docskamo-internal

Beantworten Sie die Softphone-Spezifikation größte offene Frage

Geprüft live auf dem Cluster: jeder FreePBX AOR ist max_contacts=1 mit remove_existing=yes. Dieser Wert wurde nirgendwo in einem Kamo Repo festgelegt, weshalb e...

kamo·2w ago
Fixkamo-internal

Machen Sie jede Client-Komponente sicher auf dem Server zu gerendern

Nächste Server-Render-Client-Komponenten, so "window", "document", "localStorage", "SessionStorage" und "Navigator" existieren während des Renders, der das HTML...

kamo·2w ago
Featurekamo-internal

Eine Summe auf dem Handy-Symbol, die Aufschlüsselung im Menü

Dieses Symbol trug keine Abzeichen überhaupt, so ein verpasster Anruf, während das Softphone war geschlossen erreichte das Mitglied nirgends. Das Öffnen des Tel...

kamo·2w ago
Featurekamo-internal

Eine Summe auf dem Symbol, die Aufschlüsselung im Menü

anpendingCount war die ganze Plakette, so unreviewed Bug Reports und Webinars gebucht im Namen von jemandem hatte keine Möglichkeit, jemanden zu erreichen. Öffn...

kamo·2w ago
Refactorkamo-internal

Die Einstellungen-Tab öffnet den Kalender-Editor

Die Teilung des Tagespflückers war die halbe Realität. Es hinterließ zwei Formen, die noch zu haben stimmen miteinander über Rückfälle, Zeiten, effektiven Berei...

kamo·2w ago
Featurekamo-internal

Das Chat-Abzeichen zählt Chats

Es war still Chat plus Unterstützung, so dass ein Ticket leuchtete die Chat-Glocke und nichts zeichnete die beiden. Unterstützung hat seine eigene Ikone jetzt; ...

kamo·2w ago
FixBillingService

Nicht Schlüssel ephemere pro Versuch Streifen schafft

Runde 2 Überprüfung (Ruling 17) gefunden "ist dies eine Schaffung?" ist notwendig, aber nicht ausreichend. Die Frage, die zählt: kann dieses Thema legitimerweis...

Kamo·2w ago
Featurekamo-internal

Lassen Sie eine Dropdown-Reihe tragen ihre eigene Zählung

Das Symbol zeigt die Summe und die Zeilen zeigen die Aufschlüsselung - den Punkt der Aufteilung die Indikatoren zu sehen, WAS Sache will Sie ohne etwas zu öffne...

kamo·2w ago
Featurekamo-internal

Thump bei der Ankunft, mit dem Glühen nach außen

Seine eigene Schicht im Inneren .hex-Skala: das Element bereits animiert verwandeln für die Hing mit Hauf wachsen, und zwei Animationen auf einem Element nicht ...

kamo·2w ago
FeatureSecurityService

Eine Zeitleiste auf Kontoebene

Die Ebene, die die meisten Leute meinen, wenn sie sagen "die Anrufe dieses Kunden". Der Rückgrat ist bereits auf einen Eigentümer eingegeben, so dass der Konto-...

Kamo·2w ago
Featurekamo-shared-library

Lassen Sie ein Konto rollen seine Lead-Kommunikation

Mehrere Leads hängen gewöhnlich von einem Konto, gerade weil sie die dieselbe Person, die zweimal nachfragt, und jeder ihrer Anrufe wurde zu dem abgestimmt, was...

Kamo·2w ago
Featurekamo-internal

Ein Kontext für die Zählungen der vier Indikatoren

Komponiert, was existiert und besitzt die drei, die kein Zuhause hatten: unreviewed bug Berichte, unreviewed Webinars, und das Telefon verpasste Anrufe und Voic...

kamo·2w ago
Docskamo-internal

Markieren Sie die Softphone Leitplanken Plan ausgeführt

Real verpflichten SHAs anstelle des Platzhalters, und 47 Schritte abgehakt. Ein fertig Plan zeigt alle unkontrollierten Boxen missverbreitet als verlassene Arbe...

kamo·2w ago
Performancekamo-internal

Ein Checkbox-Klick sollte nicht erneut die Seiteleiste des Ordners umzuschalten

Sechs Anrufseiten lesen den E-Mail-Shop mit einem bloßen "useEmailStore() ". In zustand, dass abonniert den GANZEN Store, so dass jede Änderung überall in ihm d...

kamo·2w ago
Featurekamo-internal

Die Drop-Bacon berichtet, welchen Weg ICE tatsächlich gewählt hat

Die Beacon versendete iceCandidateType als permanent-null Feld. Das ist schlimmer als es weglassen: es macht die Telemetrie aussehen informativer, als es ist, u...

kamo·2w ago
FixBillingService

Schlüssel gehören auf Stripe schafft nur, nicht auf Mutationen

Runde 1 Review (Ruling 15) fand die Kritische: eine stabile idempotenz Schlüssel auf ein Update/cancel/attach/detach/detach ist keine Sicherung, es ist ein Fehl...

Kamo·2w ago
Performancekamo-internal

Merken Sie den App-weiten ungelesenen Wert, fixieren Sie einen selbst-retriggering-Effekt

UnreadContext veröffentlichte ein vierzehnköpfiges Objekt wörtlich als Kontextwert, also Reagieren sah den Kontext auf jedem Render des Anbieters ändern und wec...

kamo·2w ago
Performancekamo-internal

Stoppen Sie die Wahl nach Abzeichen, die niemand betrachtet, und hören Sie auf, jeden Verbraucher zu wehen

Zwei ständig montierte Anbieter führten eine einminütige Umfrage ohne Sichtorte durch. LegalPackageCount hatte überhaupt keine; TrainingPendingCount hatte eine ...

kamo·2w ago
FixKlusterServices

Der Auto-Reconnect-Reload-looped jede Seite in einen leeren Bildschirm

Ich habe diese versendet und es nahm den Desktop nach unten: eine leere weiße Seite und ein Tab Laden für immer. Behinderter In-Cluster sofort; das ist die eige...

Kamo·2w ago
Performancekamo-internal

Eine telefonlose Org sollte keine Anrufbuchse öffnen

Das Softphone öffnete seine SockJS/STOMP-Verbindung zu Medien.<domain? bedingungslos bei boot. getCapabilities() wird ein paar Zeilen oben erwartet und ist die ...

kamo·2w ago
Featurekamo-internal

Ein Tag Picker, geteilt durch den Kalender und die Einstellungen Registerkarte

Die beiden Oberflächen hatten jeweils ihre eigene Antwort auf "Welche Tage?" gewachsen. Die Einstellungen tab setzen Workweek Days, Weekend Days und Every Day h...

kamo·2w ago
Performancekamo-internal

Hören Sie auf, den gesamten Katalog auf jede Anfrage neu zu fusionen

getRequestConfig läuft pro Anfrage, und für jedes nicht-englische Mitglied, das es heißt mergeWithFallback über den gesamten 23.252-Schlüsselkatalog jedes Mal -...

kamo·2w ago
Featurekamo-internal

Badge ein minimiertes Fenster mit seinem Server ungelesene Anzahl

Die eine Komponente, die sowohl die Fensterliste und die ungelesenen Karten sieht Motor weiß nichts über Gespräche und der ungelesene Kontext weiß nichts über F...

kamo·2w ago
Featurekamo-internal

Stellen Sie eine absolute ungelesene Anzahl vom Server ein

Ersetzen hexhead:incoming, die nichts jemals gesendet. Seine +1 hätte gezählt eine neu gelieferte Momentaufnahme als eine neue Nachricht, und seine Lawn-wenn-fe...

kamo·2w ago
Featurekamo-internal

Nachrichten und Anrufe, auf der bestehenden Timeline-Komponente

CommunicationsTimeline und EmailEntry nehmen eine optionale EndpointBase und halten Sie den Lead-Pfad als Standard, so dass jede bestehende Call-Site äh-für- kü...

kamo·2w ago
FeatureSecurityService

Anrufe, SMS und E-Mails eines Patienten auf der Plattform selbst

Keine zweite Zeitleiste. LeadCommunicationsService nimmt jetzt ein CommsSubjekt und die Vorsprungsüberlastung delegiert es, so /leads behält sein genaues Verhal...

Kamo·2w ago
Featurekamo-internal

Stoppen Sie Anrufe zu Sitzung Ablauf, Abriss und abgestandene Geräte

Vier Leitplanken, die sich zwei Dateien teilen, so dass sie sich eine Übergabe teilen. Ein Live-Call zählt nun als Session-Aktivität. ClientActivityTracker gle...

kamo·2w ago
Fixkamo-internal

Read-fence SMS/AI mark-lest, fold sessionType in sameSessions

Drei Überprüfungsergebnisse gegen Task 21, alle planpflichtig: - markSmsRead/markAiRead hatte keinen Lesezaun: eine Auffrischung oder ein eingehender Push Au...

kamo·2w ago
FixBillingService

Machen Sie jede Streifen schreiben idempotent, und scheitern Sie das Build auf einem neuen ohne Schlüssel

Ein Socket Timeout auf einem Streifen schreiben, dass tatsächlich gelungen ist ununterscheidbar, von unserer Seite, von einem, der nicht war; ohne idempotency S...

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