Live Change Log

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

17,933
Totale Änderungen
4,614
Merkmale
4,543
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 9, 2026
FeatureInitializerService

Schema für Objekt-Store-only-Speichermessung

object_storage_days zeichnet auf, was ein Sweep von MinIO für die beiden zurückliest Dinge, die keine Größe in der Datenbank tragen: Branding Assets und die doc...

Kamo·4w ago
Featurekamo-shared-library

Count Branding und Docstive Dokumentenspeicherung

Fast alles, was eine Organisation speichert, zeichnet irgendwo seine eigene Größe auf. imgs row, a kb_media row, a mailbox measurement. Zwei Dinge nicht. Brandi...

Kamo·4w ago
Featurekamo-internal

Anzeige von Textnachrichten-Anhängespeicher anzeigen

MMS-Anhänge live in der Datenbank als Daten: URIs statt als Dateien, so hatten sie keine Größe Rekord und wurden nie gezählt. Sie haben jetzt ihre eigene Linie.

kamo·4w ago
Featurekamo-shared-library

Textnachrichten-Anhänge anzählen

MMS-Anhänge werden gespeichert und nicht gezählt. Sie sind auch nicht das, was sie sehen wie: VoipMessageService kodiert den Anhang als Daten: URI und schreibt ...

Kamo·4w ago
Featurekamo-internal

Jede Speicherkategorie separat anzeigen

Anrufaufzeichnungen, Voicemails, Chat-Anhänge, HR-Ressourcen und Marketing Materialien erhalten jeweils ihre eigene Linie, anstatt eine "Dokumente und Bilder" z...

kamo·4w ago
Featurekamo-shared-library

Zählen Sie jede Art von gespeicherten Datei als eigene Kategorie

Anrufaufzeichnungen, Voicemails, Chat-Anhänge, HR-Ressourcen, Marketing Materialien, Tagungsaufzeichnungen und alle Arten von Dokumenten sind alle Zeilen in img...

Kamo·4w ago
FeatureEmailService

Messen Sie die eigenen KamoMail-Postfächer

Gängt jede Mailbox Kamo Host und Aufzeichnungen, pro Ankunftstag, die RFC822 Bytes es hält - Kopfzeilen, Körper und kodierte Anhänge, über jeden Ordner, einschl...

Kamo·4w ago
FeatureInitializerService

Schema für die Speicherung per Postbox

************ hält, pro Briefkasten und pro Ankunftstag, die RFC822 Bytes, die Briefkasten hält. Speicherbuchhaltung hatte keine ehrliche Quelle für Mailbox-Beit...

Kamo·4w ago
Featurekamo-shared-library

Messen Sie die Mail, die Kamo tatsächlich hostet, pro Mailbox

EMAIL wurde von email_metadata.search_index bezogen, was in beiden falsch war Richtungen. Es verpasste KamoMail völlig - ein Org auf KAMO_MAIL hat seine Nachric...

Kamo·4w ago
Featurekamo-internal

Sagen Sie, warum Briefkastenspeicher Null lesen kann

Mailbox Bytes zählen nur die Mails, die Kamo tatsächlich hostet. Eine Organisation auf Microsoft 365 oder Google Workspace hat seine Nachrichten auf den Festpla...

kamo·4w ago
FeatureBillingService

Lassen Sie eine Plattform Admin laufen die Schnappschuss-Sweep auf Anfrage

Der Sweep ist, was macht Periode Entfernungen und Lebensdauer Summen für die hart-löschen Domains verantwortlich überhaupt, so Tage verloren, um einen Ausfall v...

Kamo·4w ago
Featurekamo-internal

Speichernutzung auf der Registerkarte Kontostatistik anzeigen

Auf der Registerkarte stand "Keine Nutzungsdaten für diesen Zeitraum" für jede Organisation. billingApi.getCurrentUsage() ist ein Stummel zurück { Meter: [], un...

kamo·4w ago
FeatureBillingService

Bericht, was eine Organisation speichert

Die Registerkarte Kontostatistik hat immer gesagt: "Keine Nutzungsdaten für diesen Zeitraum", für jede Organisation, denn getCurrentUsage() in kamo-internal ist...

Kamo·4w ago
FeatureInitializerService

Schema Läufer für org_storage_snapshots

Spiegel OrgStorageSnapshot als explizite DDL, nach dem Hausstil erstellt die Tabelle zuerst, so dass die CREATE ist ein Fallback und die SET DEFAULTs sind was t...

Kamo·4w ago
Featurekamo-shared-library

Per-Organisation Speicher-Nutzungsmodell

Nichts hat jemals die Lagerung pro Organisation summiert. Sechs Einheiten tragen ein Byte Zählung pro Datei, und kein Code aggregiert einer von ihnen, weshalb d...

Kamo·4w ago
FeatureInitializerService

Die ************ App-Split anmelden

Die Verfüllung füllte immer nur eine Planreihe, die fehlte - absichtlich, so konnte es nicht still bewegen Sie eine Ebene - die verlassen Apps, die nie Preis ha...

Kamo·4w ago
Featurekamo-internal

Split Apps & Features in Verfügbar / Nicht verfügbar / Veraltet

Eine flache Liste gemischt Apps die Plattform bietet mit denen, die es nicht und diejenigen, die es hat sich zurückgezogen, so dass der Bediener jeden Chip lese...

kamo·4w ago
FeatureSecurityService

Ein Mieter-lesbarer App-Katalog für Branch-Typen

Branch Types -- Allowed Apps begannen das Laden seiner App-Liste von /platform-config/app-katalog, die benötigt einen Top-Level-Org-Besitzer. Die Host-Seite ist...

Kamo·4w ago
August 8, 2026
Featurekamo-internal

Fügen Sie eine Apps & Features Registerkarte und beheben Sie die erlaubte Apps Liste

Die neue Registerkarte, rechts von Organisationen, kontrolliert, was jede Organisation angeboten wird: Verfügbarkeit, Entwicklungsstufe, Anzeigename, Beschreibu...

kamo·4w ago
FeatureSecurityService

Servieren Sie den App-Katalog und lesen Sie Funktionen durch sie

FeatureController abgeleitet "ist diese App angeboten" von der Enum-Phase in vier getrennte Orte, so dass die Antwort nur durch die Verlegung der Plattform. Jed...

Kamo·4w ago
Featurekamo-shared-library

App-Verfügbarkeit und Schritt zur Laufzeit editierbar machen

Jedes Attribut der Apps-Einstellungen Seite macht - Anzeige Name, Beschreibung, Bühne, Abschreibung - war eine Compiler-Zeitkonstante im ServiceType enum, und "...

Kamo·4w ago
FeatureInitializerService

Eine richtig kategorisierte Katalogreihe pro App, auf jeder Anspruchswurzel

Neun Apps - POS, Marketing Tools, Rechner, Club, Inventar, Legal, Spiele und die beiden Ursprungssysteme - hatten überhaupt keine Katalogdarstellung: keine Prei...

Kamo·4w ago
Featurekamo-internal

Server-paginierte Organisationen-Konsole

Der Reiter lud jede Organisation in einer Anfrage und machte jeweils eine Karte, mit dem Backend-Fanning out per org, dann pro Konto, dann pro Abonnement. Suche...

kamo·4w ago
FeatureSecurityService

Fail geschlossen auf Apps ein Plan nie erwähnt

Turns kamo.entitlement.fail-open off jetzt, dass AppEntitlementCatalogMigration gegen prod und jeder aktive Plan auf beiden Anspruch Wurzeln (KamoCRM, Sign Pink...

Kamo·4w ago
FeatureBillingService

Servieren Sie das org-Verzeichnis als gefilterte, sortierte, paginierte Seite

GET /orgs nimmt Seite/Größe/q/sort/dir plus sieben Filter und gibt das Haus zurück Seitenumschlag mit gebietsweiten Aggregaten. GET /orgs/{orgId' dient im Detai...

Kamo·4w ago
FeatureBillingService

Batched Seite Hydratation bei einer konstanten Abfrage-Zählung

Elterntitel, Primärdomäne, der Plan/Markt hinter dem Anspruch und die Abonnement-Katalog-Flagge sind jeweils ein Chargen IN (:ids) über die gesamte Seite, so ko...

Kamo·4w ago
FeatureBillingService

Directory row/page DTOs und das native Abfrage-Repository

PlatformOrgRow trägt die beiden Facetten getrennt: Anspruch (inbound subs Targeting der Org -- was es regiert) und Abrechnung gehalten (rekont die Org besitzt -...

Kamo·4w ago
FeatureBillingService

Org Verzeichnis SQL mit profacet CTEs

Ausgebuchte Konten, Inbound-Abonnements, Mitglieder, Lizenznehmer und Kinder agg. in ihrem eigenen CTE, bevor sie zu orgs beitreten. Mit ihnen in einem Pass wür...

Kamo·4w ago
FeatureBillingService

Validierte, geklemmte Org-Verzeichnis-Anfrage

Größe klammert sich an [1,100] und eine unerkannte Art fällt zurück zum Titel, so ein Handbenachrichtigende URL kann weder den gesamten Nachlass anfordern noch ...

Kamo·4w ago
FeatureBillingService

Anspruchsmodus durch einen gemeinsamen, deterministischen Lösungsmittel ableiten

TrialAdminService wählte sein Testabonnement mit findFirst() über eine ungeordnete Liste, so dass eine Org sowohl eine anhängige und eine aktive Studie halten k...

Kamo·4w ago
FeatureInitializerService

Backfill App Anspruchsreihen in den Plattformplan-Katalog

Anspruch löst sich nun auf einer getippten service_type Spalte, aber keine Katalogzeile trug eine, so jeder Plan, der noch beschlossen wurde, über den Ausfall-O...

Kamo·4w ago
FeatureSecurityService

Gate Hypothek und persönliches Hypothek vertikale auf App-Anrecht

Ein MORTGAGE Markt erschien auf /commerce, wann immer POS eingeschaltet war, unabhängig von der MLOS App, und / Features/enable hatte überhaupt keine Abrechnung...

Kamo·4w ago
Featurekamo-internal

Umbenennen Sie LOS zu MLOS, fügen Personal Loan Origination System, Gate Commerce vertikalen

Apps Registerkarte zeigt jetzt 'Commerce: Hypothekendarlehen Origination System' (der Titel wird von der serviert backend enum, nicht der TS-Spiegel) und ein ne...

kamo·4w ago
Featurekamo-shared-library

App-Resolve-App-Reitanspruch durch ServiceType; LOS in MLOS umbenennen

Anspruch gelöst ServiceType.name() gegen ************ Die Codes des Katalogs sind Marketingcodes (USERS, VIDEO_CONF, HR_SYSTEM, ...) und nie abgestimmt, so plan...

Kamo·4w ago
Featurekamo-internal

E-Mail an ein Mitglied aus ihrer Reihe

Fügt eine Mail-Aktion neben Chat, Anruf und Profil auf einer Mitgliedsreihe hinzu, die Nachrichten-Tool mit dem Empfänger bereits ausgefüllt. Es ist versteckt, ...

kamo·1mo ago
FeatureMediaService

3 GiB-Anhänge akzeptieren, indem Sie sie in den Speicher streamen

file.getBytes() kann einen so großen Upload nicht darstellen. Ein Java-Array stoppt nur oberhalb 2 GiB - so jeder Anhang Vergangenheit, die auf einem OutOfMemor...

Kamo·1mo ago
Featurekamo-shared-library

Streamen Sie inhaltsgespeicherten Speicher, so dass ein Objekt den Haufen überschreiten kann

Chat-Aufhänge sind zu einem 3 GiB Decke bewegen. storeContentAddressed nahm ein Byte[], die das überhaupt nicht ausdrücken können - ein Java-Array stoppt bei In...

Kamo·1mo ago
August 7, 2026
Featurekamo-internal

Titel der Hypothek Form panes Borrower(s)

Das Darlehen/Borrower/Subjekt Eigentumsformular dient jedem Kreditnehmer auf der Datei, so dass die Tab- und Pane-Titel kommen nun aus Übersetzungen und lesen S...

kamo·1mo ago
Featurekamo-internal

Fahren Sie die E-Mail-Vorlage von der Adresse ab, hinter einem Ein-/Ausschalter

Der Vorlagenpflücker in der Komponisten-Fußzeile ist weg. Welche Vorlage eine Botschaft trägt, ist kein separate Entscheidung von wem es gesendet wird als: die ...

kamo·1mo ago
Featurekamo-internal

Wechseln Sie Postfächer aus dem gleichen durchsuchbaren Picker, den der Komponist benutzt

Der Switcher war die schwächere Hälfte des Paares: ein Select, der jeden hält Mailbox, die das Mitglied öffnen kann, die für org-weiten Zugriff ist jede Mailbox...

kamo·1mo ago
FeatureEmailService

Lassen Sie /Endable Drop der Alias-Gruppe für Anrufer, die Mailboxen öffnen

Der /messages mailbox Switcher bietet das gleiche Set wie From des Komponisten Feld, abzüglich einer Sache: Ein Alias kann nicht geöffnet werden. Post an sie ad...

Kamo·1mo ago
Featurekamo-internal

Laden Sie das ausgeführte Dokument herunter und wählen Sie eine echte Unterzeichnungsbestellung

Der Absender hatte überhaupt keine Route zum fertigen Dokument. EnvelopeSummary beworben ein signiertesDocumentUrl zeigt innerhalb der kamo-signer App eigenen B...

kamo·1mo ago
FeatureEmailService

Vorschau-Variablen für die E-Snaturvorlagen

Der Admin-Template-Editor gibt jeden Platzhalter leer für einen Schlüssel mit kein SampleVariables Arm, so dass die sieben esign Vorlagen als Seite in der Vorsc...

Kamo·1mo ago
Featurekamo-shared-library

Die fünf Briefumschläge-Lebenszyklus-E-Mail-Vorlagen, die nie geschrieben wurden

Ein E-Signatur-Umschlag hatte genau zwei Vorlagen: die Einladung und die Step-up-Code. Nichts existierte für alles, was NACH einem Unterzeichner passiert Zeiche...

Kamo·1mo ago
Featurekamo-internal

Rebuild der Hypothekenmarkt-Einstellungen in sieben kohärente Registerkarten

Die MORTGAGE Marktseite trug fünfzehn Tabs, zwölf von ihnen Kreditgeber config, und mehrere beantworteten die gleiche Frage an zwei Stellen: Hedging wurde einge...

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