Live Change Log

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

17,931
Totale Änderungen
4,612
Merkmale
4,543
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,931AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,522TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,612Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 10, 2026
FixMediaService

Auto Assignment bietet das Ticket, es nicht zuweisen

Auto Zuordnung Seiten jeder verfügbare Support-Agent und geht an die erste, die akzeptiert. Es wurde als "sehelich wählen Sie die am wenigsten belebte Agent, de...

Kamo·4w ago
FixMediaService

Führen Sie die Strategie des Themas für Widget-Chats zu

Ein Chat im Web-Widget geöffnet ist die gleiche Einheit der Arbeit wie ein innerhalb der eingereicht App, aber dieser Weg übersprungen die Zuweisungsstrategie d...

Kamo·4w ago
Fixkamo-internal

Entscheiden Sie sich für die Anmeldung automatisch auf dem Server, nicht in diesem Reiter

Die Pro-Tab-Storage-Flagge war keine Aufzeichnung von irgendetwas. Anmelden auf einem zweites Gerät spielte jedes Gespräch ab, das das erste bereits aufgetaucht...

kamo·4w ago
Fixkamo-internal

Lassen Sie sich nicht eine gescheiterte Anfrage zum Schweigen bringen die Anmelde-in Auto-open

Ungelesene Chats werden automatisch pro Tab-Session geöffnet, bewacht durch eine SessionStorage Flagge. Diese Flagge wurde im Voraus geschrieben, vor dem Hol, d...

kamo·4w ago
Fixkamo-internal

Hören Sie auf, eine unsichtbare Support-Sitzung als einfacher Chat eintippen zu

Ein Live-Aktivitätsrahmen für eine Sitzung, die nicht bereits in der Liste ist, synthetisiert eine Zeile fest codiert zu 'CHAT'. Für ein Support-Ticket, das es ...

kamo·4w ago
FixMediaService

Setzen Sie auch den Sitzungstyp auf den Aktivitätsrahmen

Die ungelesene/ACTIVITY-Sendung wird für jeden Sitzungstyp veröffentlicht und enthält keine Hinweis darauf. Die Chats Liste, mit nichts zu gehen, tippte eine un...

Kamo·4w ago
Fixkamo-internal

Stoppen Sie ein Support-Ticket Öffnen eines einfachen Chat-Fenster voller JSON

Zwei Fehler, ein Symptom. Die Zuordnung macht den Agenten zu einem Mitglied des Tickets Mediensitzung, so dass die eingehende Nachricht erreichte sie und ChatNo...

kamo·4w ago
FixMediaService

Sagen Sie dem Kunden, welche Art von Gespräch eine Nachricht eingetroffen ist

Jedes Mitglied einer Mediensitzung erhält die eingehende Mitteilung und Die Zuweisung eines Support-Tickets macht den Agenten zu einem Mitglied der Sitzung dies...

Kamo·4w ago
Fixkamo-internal

Erklären Sie die Kalender-Tokens bei :root und bauen Sie den Veranstaltungsdialog um

Die Token wurden auf dem Kalender-Wrapper-Element deklariert, das sich wie die Aufgeräumte Sache zu tun und ist falsch. MUI-Dialoge und Menüs über ein Portal ge...

kamo·4w ago
Fixkamo-internal

Eigentlich überschreiben die Bediener-Etiketten-inte

Der vorherige Versuch erhöhte Spezifität, die die falsche Diagnose war: tailwind.config.js setzt "wichtig: true", so dass jede Erklärung in .operator-label Schi...

kamo·4w ago
FixInitializerService

Erweiterung des Support-Thema Zuweisung_strategy-Bereichs CHECK auf 0..3

SupportAssignmentStrategyType ist @Enumeriert(ORDINAL), so Hibernate emittiert CHECK (assignment_strategy .= 0 UND assignment_strategy <= 2) auf CREATE TAB anst...

Kamo·4w ago
Fixkamo-internal

Machen Sie jede Zeile des Helden lesbar

Der Kicker und die drei Auslesetiketten wurden von .operator-label selbst bemalt. dunkle Tinte, nicht durch die daneben gesetzte Farbe: eine Klasse und eine sx-...

kamo·4w ago
Fixkamo-internal

Machen Sie die Pinned-app Augenbraue tatsächlich weiß

Der vorherige Versuch übertrifft die Tinte von .operator-label mit einem klassenqualifizierten sx Regel, die nie hätte funktionieren können: tailwind.config.js ...

kamo·4w ago
FixSecurityService

Zurück zum Erstellungsdatum des Kontos in die Kontoliste

buildAccountSummary nie ausgestrahlt dateCreated, also das Feld der Liste Datum Erstellt Spalte liest war einfach von der Antwort abwesend. Nun, dieses Konto ze...

Kamo·4w ago
FixMediaService

Ein Live-Chat wird durch das Popup behauptet, nie zugeordnet

Routing-Chat-Anfragen durch Round-Robin war das falsche Modell und es brach die Sache, die es beheben sollte. Ein zugewiesenes Ticket lässt die andienbare Warte...

Kamo·4w ago
FixEmailService

Nehmen Sie den Anrufer aus der Sitzung, nicht aus dem Abfragestring

GET /api/calendar/calendars nahm userId als Antragsparameter, also ändern eine Zahl in der URL, die die Kalender von jemandem lesen - und weil Kalender getragen...

Kamo·4w ago
FixMediaService

Stop-Zuordnung Fehler zerstören das Ticket, das sie ausgelöst

Routing ein neues Ticket lief innerhalb der Schöpfungstransaktion, so dass alles, was es getroffen rollte das Ticket zurück mit ihm und das Mitglied um Hilfe bi...

Kamo·4w ago
Fixkamo-internal

Geben Sie jedem Konto Tab die Standard-Aufbestellung sollte es in öffnen

Die drei Registerkarten geöffnet, in welcher Reihenfolge auch immer die API passiert ist, um zurückzukehren, die für Mitglieder bedeuteten, dass die neuesten An...

kamo·4w ago
FixSecurityService

Stoppen Sie BUSY überleben jedes zukünftige Login

Logout schreibt AWAY und Login klärt es, so AWAY ist ein Zustand, das System setzt Sie in und nimmt Sie aus. Nichts jemals gelöscht BUSY. Ein Mitglied, das es e...

Kamo·4w ago
FixMediaService

Routen Sie eine Chat-Anfrage durch die Zuordnungsstrategie des Themas

Eine Support-Chat-Anfrage wird als PRE_TICKET eingereicht, und erstellenTicket übersprungen Zuweisung für diese direkt. Der Wächter wurde für das Web-Chat-Widge...

Kamo·4w ago
FixSecurityService

SecurityService Pool Erschöpfung verursacht Lebendigkeit tötet

Hikari hatte keine explizite maximale Pool-Größe, so lief es auf der Standardeinstellung von 10, während Fronting org/rights suchups für jeden Service und die i...

Kamo·4w ago
Fixkamo-internal

Scope der Standard-Lead-Source-Bereitschaft Banner zu Residential Mortgage-Märkte

Die Verkäufer / Produkte Registerkarte zeigte die "Finish die Hypothek vertikal zu benennen Standard-Bleiquelle" Warnung auf jedem Markt-Tab, einschließlich Pro...

kamo·4w ago
Fixkamo-internal

Zentrum der Auswahlleiste auf der Kontaktliste, nicht auf der Seite

Die Leiste, die erscheint, wenn Reihen ausgewählt werden, ist absolut positioniert bei links 50% mit einem überberadX(-50%), aber seine nächste Positionierung V...

kamo·4w ago
FixEmailService

Machen MKCOL erstellen Sie ein Buch, das tatsächlich gespeichert werden kann

mkCol baute ein ContactBook, das weder eine Organisation noch einen Eigentümer trägt und zurückgegeben 201 unabhängig, so dass ein Adressbuch von einem CardDAV ...

Kamo·4w ago
Fixkamo-shared-library

PublicChatApiKey.scopes jsonb Bindung

Ein Feld mit einem Initializer wurde von der früheren jsonb Sweep übersprungen, so dass dies eine noch gebunden als varchar: 'Skalen-Bereiche ist von Typ jsonb,...

Kamo·4w ago
Fixkamo-internal

Stoppen Sie die Standardeinstellung neuer Kontakte in das gemeinsame Org-Buch

Der Erstellungsdialog zielte auf das Buch markiert istOrgDefault, so dass jedes Mitglied Kontakte landeten in einem Buch, das die ganze Organisation lesen konnt...

kamo·4w ago
FixInitializerService

CockroachDB-only SQL, das PostgreSQL ablehnt

CockroachDB buchstabiert den Texttyp STRING; PostgreSQL und YugabyteDB verwenden TEXT. 25 Abgießereien über native Abfragen emittierten noch CAST(x AS STRING) u...

Kamo·4w ago
FixBillingService

CockroachDB-only SQL, das PostgreSQL ablehnt

CockroachDB buchstabiert den Texttyp STRING; PostgreSQL und YugabyteDB verwenden TEXT. 25 Abgießereien über native Abfragen emittierten noch CAST(x AS STRING) u...

Kamo·4w ago
FixEmailService

CockroachDB-only SQL, das PostgreSQL ablehnt

CockroachDB buchstabiert den Texttyp STRING; PostgreSQL und YugabyteDB verwenden TEXT. 25 Abgießereien über native Abfragen emittierten noch CAST(x AS STRING) u...

Kamo·4w ago
Fixkamo-shared-library

CockroachDB-only SQL, das PostgreSQL ablehnt

CockroachDB buchstabiert den Texttyp STRING; PostgreSQL und YugabyteDB verwenden TEXT. 25 Abgießereien über native Abfragen emittierten noch CAST(x AS STRING) u...

Kamo·4w ago
FixEmailService

Scope-Adressenbücher an das Mitglied, das sie besitzt

Die Kontakte wurden allein durch Organisation ausgekundschaftet. listBooks(orgId) wurde findByOrganizationId(orgId), und die Kontaktlistenabfrage geöffnet WO c....

Kamo·4w ago
Fixkamo-shared-library

@Lob String muss anstecken LONGVARCHAR oder PostgreSQL liest es als OID

Hibernate's PostgreSQL Dialekt Karten @Lob String zu einem OID (Großobjekt Referenz) und liest es mit getLong(). CockroachDialect kartografierte das gleiche Anm...

Kamo·4w ago
FixKlusterServices

Erlauben YugabyteDB-Port 5433 in kamowssecurity Cilium egress

Ein CiliumNetworkPolicy Auswahl app=kamowssecurity erlaubt Host/Renext-node egress auf 26257, 4222 und 9000 nur. Nach dem Cutover zog die Datenbank zu 5433 und ...

Kamo·4w ago
FixKlusterServices

Erlauben YugabyteDB-Port 5433 in kamowssecurity Cilium egress

Ein CiliumNetworkPolicy Auswahl app=kamowssecurity erlaubt Host/Renext-node egress auf 26257, 4222 und 9000 nur. Nach dem Cutover zog die Datenbank zu 5433 und ...

Kamo·4w ago
August 9, 2026
FixKlusterServices

Korrigieren Sie die Begründung auf vorgeschaffenen Schemata

KamoInitializerService setzt **************** wahr, so schafft es diese Schemata selbst. Der vorherige Kommentar behauptete, es sei nicht. Die Datei bleibt als ...

Kamo·4w ago
FixKlusterServices

Korrigieren Sie die Begründung auf vorgeschaffenen Schemata

KamoInitializerService setzt **************** wahr, so schafft es diese Schemata selbst. Der vorherige Kommentar behauptete, es sei nicht. Die Datei bleibt als ...

Kamo·4w ago
Fixkamo-internal

Administrator-Bar-Panels machten ihre Schlüsselpfade, nicht ihre Kopie

TipPanel nahm die DOM-ID des Panels in einer Requisite namens "id" und baute dann seine Nachricht-Tasten aus dem gleichen "id", so dass jedes Panel fragte nach ...

kamo·4w ago
Fixkamo-internal

Lassen Sie das Protokoll füllen Sie die Seite und Seite vom Server

Die Tab-Leiste steht bereits "System Access Logs", so dass die h4 über den Statistiken war der Name der Seite zweimal. Dropping es lässt auch die Schale verwend...

kamo·4w ago
Fixkamo-internal

Stoppen Sie das Listenscrollen, wenn es schon passt

Drei Dinge hinzugefügt Höhe, die nicht zufrieden war, so eine Liste kurz genug, um zu passen noch eine Scrollleiste: - der Unendlose-Scroll-Steinel wurde bedin...

kamo·4w ago
Fixkamo-internal

Wiederherstellen der Administrator-Bar Änderungen umgedreht von 3926d1d8

3926d1d8 trug AdminQuickLinks.tsx zurück zu seinem ae45fc9c' blob, und rückte die org auf Plural Label, die kurzen Blocks/Logs-Namen und die Lückenentfernung. G...

kamo·4w ago
Fixkamo-internal

String-Reihen-IDs, org-farbige Bedienelemente, Seitensymbol, zentrierte Fehlerleiste

Ein Buch erstellen und auswählen antwortete: "Nicht gefunden". CockroachDB unique_rowid() IDs sind 64-Bit - ein echtes ist 1200081912680906758 - und JSON.parse ...

kamo·4w ago
FixEmailService

Veröffentlichen Sie Zeilen-IDs als Strings - ein neues Buch 404'd in dem Moment, in dem Sie es ausgewählt haben

CockroachDB unique_rowid() erzeugt 64-bit-IDs. Eine echte von contact_books ist 1200081912680906758; JavaScript's JSON.parse dreht alles vorbei Number.MAX_SAFE_...

Kamo·4w ago
FixConversionService

Hören Sie auf, das gemeinsame *** TTL für untätige Benutzer zu erneuern

Fünfter Service mit einer eigenen Kopie von KSessionService und dem fünften Schieber die geteilte *** TTL bei jeder Lektüre. Jeder allein war genug, um eine Sit...

Kamo·4w ago
FixDocsService

Hören Sie auf, das gemeinsame *** TTL für untätige Benutzer zu erneuern

Gefangen mit redis MONITOR: Diese Hülse gab GET + PEXPIRE gegen einen *** Schlüssel, dessen Besitzer über eine Stunde lang im Leerlauf gewesen war, Sekunden nac...

Kamo·4w ago
Fixkamo-internal

Stop /api/user-info Erneuerung des TTL für Leerlauf-Benutzer

Diese Route schreibt die *** TTL direkt nach Redis, so dass sie das Gating umging in SecurityService, MediaService und ChatService vollständig - und nutzenUserI...

kamo·4w ago
FixMediaService

Hören Sie auf, das gemeinsame *** TTL für untätige Benutzer zu erneuern

Dieser Dienst behält seine eigene Kopie von KSessionService, und es rutschte die TTL auf jede Lektüre. Gating SecurityService allein also nichts repariert: kamo...

Kamo·4w ago
Fixkamo-internal

Wiederholen Sie einen erhaltenen Anhang, dessen erster Antrag abgelehnt wurde

Ein Video, das in einem Gespräch ankommt, konnte nicht abgespielt werden, bis die Seite neu geladen wurde, während ein Video, das das Mitglied gerade gesendet h...

kamo·4w ago
FixBillingService

Jedem Unternehmen eine echte Transaktionsgrenze geben

StorageSnapshotSweep.catchUp trug @Transactional(REQUIRES_NEW) und wurde aufgerufen von Sweep() auf der gleichen Bohne. Frühling gilt @Transactional durch einen...

Kamo·4w ago
FixEmailService

Aufzeichnung von Nachrichtengrößen statt Null schreiben

SearchIndexService schrieb sizeBytes = 0 für jede Nachricht, die es jemals indiziert hat, unter dem Kommentar "Nicht von der Umschlagsstelle zur Verfügung". Es ...

Kamo·4w ago
Fixkamo-internal

Popover X schließt das Fenster, nicht nur der Popover

Die Entlassung der Popover hatte bereits zwei Möglichkeiten (Klicken Sie nach außen, Escape), so ein X, das es nur abwies, war ein Duplikat und ließ keine Mögli...

kamo·4w 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