KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,500
Totale Änderungen
5,986
Merkmale
5,284
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 27, 2026
Fixkamo-shared-library

Ein fehlgeschlagener Upload darf kein Dedup-Match werden

Ein Mitglied schickte eine 11 MB .wav zu einem Chat, bekam "Kann nicht aufrufen ObjectWriteResponse.etag() weil die Antwort null ist", wieder gesendet, und die ...

Kamo·2mo ago
ChoreKlusterServices

Drop dead rate.loans und priceturbo.com von statischen Bereitstellung

Beide haben ACME Herausforderungen stecken seit 47-54 Tagen. Der Rattenschlag Nachlass, dem sie Proxy wurde seit 2026-08-04 auf 0 skaliert, so dass nichts kann ...

Kamo·2mo ago
FixKlusterServices

Geben Sie den Go Haufen mit GOMEMLIMIT und erklären Sie eine echte Memory-Anfrage

Wurzelurste der Crash-Loop war kein Leck. Die 485Mi stetigen Zustand, dass gehalten Stolpern der alten 512Mi Grenze war zwei normale Dinge gestapelt: 350Mi G...

Kamo·2mo ago
Docskamo-internal

Schließen SW5

Sechs Abfahrten. Die schärfste: der Task-Book-Proxy konnte nicht kopiert werden die Zitate Proxy, die PATCH exportiert und keine PUT - eine wörtliche Kopie würd...

kamo·2mo ago
FeatureKlusterServices

Tauschen Sie den eingehenden Gruß an KamoCRM-Main-Intro-2

Hochgeladen als neue Datei, anstatt die alte zu überschreiben, also rückwärts ist eine einzeigtige Änderung zu KAMO_ATTENDANT_INTRO plus ein dialplan reload . n...

Kamo·2mo ago
ChoreSecurityService

Rebuild gegen Kamo-Shared-Bibliothek für das SW5-Aufgabebuch

Eine leere Verpflichtung. ServiceTaskBookService und die vier Task-Book-Einheiten live in der gemeinsamen Bibliothek; ServiceTaskBookController kann sie nicht l...

Kamo·2mo ago
Featurekamo-internal

Autor ein Flat-Rate-Aufgabe-Buch, preislich von der Minute

Ersetzt die SW5 Platzhalterscheibe durch die reale Autorenoberfläche: drei Teilansichten auf einer Registerkarte - Bücher, Kategorien, Einträge - im Anschluss a...

kamo·2mo ago
Docskamo-internal

BaseLosControllers unauthorized()/verboten() existieren

Ein Task-Brief sagte ein implementierender diese Helfer erfunden wurden und nicht exist. requireOrgId wirklich nicht; diese beiden tun, als geschützt statisch a...

kamo·2mo ago
FeatureSecurityService

Rechts-gated Task Book API

SW5 Task 3, Controller Hälfte. CRUD für Bücher, Kategorien, Aufgaben und Optionen, zu GET /{bookUid'/tasks/by-code/{code' - die Suche nach einem Angebot oder ei...

Kamo·2mo ago
Featurekamo-shared-library

Taskbuch-Service mit org-scoped CRUD und Code-Auflösung

SW5 Task 3, Bibliothek halb. ServiceTaskBookService stellt Bücher, Kategorien, Aufgaben und Optionen hinter einer org-scoped API, plus resolveTaskByCode - die s...

Kamo·2mo ago
Featurekamo-internal

Un-Gate-Preise, Steuern und Stufen für Dienstleistungsmärkte

Ein SERVICE-Markt hat genau drei Register - Übersicht, Anbieter, Vereinbarungen. Kunden, Steuern & Versand und Rabatte & Preise waren alle gated on commerceType...

kamo·2mo ago
Featurekamo-internal

Beantragen Sie eine Überweisung auf einen Anspruch

"Unangewendetes Geld" ist Geld, das der Zahler geschickt hat, dass niemand an eine Forderung gebunden hat, und die Warteschlange konnte nur angeschaut werden. P...

kamo·2mo ago
FeatureSecurityService

Finden Sie eine Forderung durch die Zahl ein Zahler Angebote

Die Entsendung einer Überweisung bedarf der Forderung, die sie begleicht, und eine Überweisung trägt keine interne ID - nur die Nummer, die die Praxis gesendet....

Kamo·2mo ago
Fixkamo-internal

Ein eingehender Anruf liest richtig und respektiert die Statuspille

Drei Dinge falsch mit dem Softphon-Tool-Fenster eingehenden Anruf-Überlagerung. Die Nummer wurde genau so gestrichen, wie die INVITE sie trug, so dass ein Anru...

kamo·2mo ago
Featurekamo-internal

Vier Dinge, die betrachtet und nicht getan werden könnten

Jeder von ihnen hatte einen funktionierenden Endpunkt, eine Client-Funktion und keine Möglichkeit für eine Person um es zu erreichen. Schließen einer Bestellsc...

kamo·2mo ago
FixSecurityService

Nichts zurückgegeben eine Konto-ID, so dass nichts zurückgezogen werden konnte

Das Entziehen des Portalzugangs und die Erteilung eines Proxys nehmen Sie sowohl eine Konto-ID, und keine endpoint jemals zurückgegeben ein. Eine Praxis könnte ...

Kamo·2mo ago
Docskamo-login

Nehmen Sie die enum-Bestellfalle der PBX Rollout Hit auf

Aussälegung einer Katalogzeile, deren pricing_model ein neuer enum-Wert ist, macht diese Zeile unlesbar für jeden Service noch auf einem älteren Shared-lib, und...

Kamo·2mo ago
ChoreSecurityService

Rebuild gegen Shared-lib PricingModel.PER_EXTENSION

Das laufende Bild datiert den enum-Wert, so lesen Sie die beiden entkernten PBX-Katalog Zeilen (pricing_model = 'PER_EXTENSION') wirft auf enum parse - und weil...

Kamo·2mo ago
Featurekamo-shared-library

Fügen Sie die Flatrate-Task-Buch

Ein preisgünstiger Aufgabenkatalog, dessen Einträge Arbeitsminderchen tragen - die Zahl, die beide Preise eine Linie und Größen einen Besuch. ServiceLineItem.ta...

Kamo·2mo ago
Docskamo-internal

Wiederherstellen SW4's close-out, verloren zu einem abgestandenen Arbeitsbaum bearbeiten

Die vorherige Commit bearbeitete die On-Disk-Kopie dieses Plans, die vor der Versandbereich - dieser Abschnitt wurde an eine Scratchpad-Kopie angehängt und gela...

kamo·2mo ago
FixKlusterServices

Speicherbegrenzung auf 1Gi erhöhen und Liveness Sonde Timeout entspannen

Traefik saß bei 485Mi gegen eine 512Mi Grenze (95%). Die Cgroup aufgezeichnet 47836 memory.max Hits mit oom_kill 0 nie OOM-killed, weil genug des Fußabdrucks is...

Kamo·2mo ago
Docskamo-internal

Die Anwendung von DDL öffnet ein 40001-Fenster - sehen Sie es, nicht neu starten

Bumping eine Katalog-Version hinterlässt gepoolte JDBC-Verbindungen mit der alten und die nächste Abfrage durch jede fehlerhaft SQLState 40001, die Hibernate tu...

kamo·2mo ago
Fixkamo-internal

Preislisten-Eintrag gelesen und aktualisiert sprach mit dem falschen Endpunkt

Zwei stille Client/Server-Mistrikachitäten machten den Retail-Preislisteneintrag Bildschirm schreiben Weg tot: - die Einträgeliste wurde mit den Schlüssel "Ein...

kamo·2mo ago
FeatureInitializerService

Per-Extension PBX Abrechnung Schema, Backfill und Katalog

PbxBillingSchemaMigration ist @Order(0), weil es eine Spalte hinzufügt. Die Shared-Bibliothekseinheit Karten phone_cost_mode von dem Moment an, in dem der Build...

Kamo·2mo ago
FeatureBillingService

Bill Telefon-Service durch die Erweiterung

PricingModel.PER_EXTENSION, eine eigene reservierte Menge, ein Allokator, nächsischer Versöhner, ein Entfernungstor und die zusammenfassende API - der Telefon-Z...

Kamo·2mo ago
Featurekamo-marketing

Geben Sie dem Telefon Add-ons ein Telefon-Symbol

PER_EXTENSION macht sich bereits als "Extension/Monat" - addOnUnitLabel behandelt es und braucht keine Änderung. Die Symbolkarte tut es: Sie ist auf dem unteren...

Kamo·2mo ago
Featurekamo-internal

Zeigen Sie, welche Erweiterungen kosten, wo Erweiterungen verwaltet werden

ExtensionUsagePanel auf der Registerkarte Statistik, neben dem Postfach und den Aufbewahrungstafeln: Zählen nach Klasse, der Katalogpreis, der monatlichen Gesam...

kamo·2mo ago
FeatureKlusterServices

Wartezeiten und "Press 0" fallen beide auf Voicemail durch

Ersetzt die handgerollte Dial()+Goto-Warteschleife durch app_queue. Die Entscheidung Faktor ist DTMF: Ziffern sind NICHT mit dem Wählplan abgeglichen, während D...

Kamo·2mo ago
Featurekamo-shared-library

Zählen Sie die Erweiterungen, die ein Drittanbieter-Server nicht berechnet

Warteschlangen, IVRs, Ringgruppen und Ersatzteile sind die Erweiterungen, denen niemand zugewiesen ist, und unter der Drittanbieter-Regel sind sie frei - zwölf ...

Kamo·2mo ago
FixVOIPService

Der Verlängerungs-Sweep löscht nicht mehr jede Mitgliederzuweisung

MemberVoipConfigController.put schreibt eine Zuordnung auf zwei Plätze - MEMBER_VOIP_CONFIG und ************ - und ************ klärte dann den zweiten auf sein...

Kamo·2mo ago
Featurekamo-shared-library

Zählen Sie berechnungsfähige Telefon-Erweiterungen

Fügt den Telefon-Zwilling des Per-Mailbox-Aggregators hinzu: PbxBillingClass mit einem Erschöpfender VoipProviderType-Switch und kein Default-Arm, OrgPbxBilling...

Kamo·2mo ago
Docskamo-login

Design pro-Erweiterung PBX Abrechnung

Kamo·2mo ago
FeatureKlusterServices

Hold-Musik Warteschlange klingelt 8000 und 8080 gleichzeitig

Acht Hold-Tracks hochgeladen als die MOH-Klasse, gemischt. Die zufällige Bestellung kommt von "random=1" auf der Zeile in FreePBX's "music"-Tabelle, das ist, wa...

Kamo·2mo ago
FixMediaService

Eine Reaktion, die zweimal auf einmal ge-gt wird, ist ein No-Op, nicht ein 500

setReaktion gelesen, dann gespeichert, dann fing die Einschränkung Verletzung der gelesen wurde verhindern - was nicht funktioniert: die Verletzung Oberflächen ...

kamo·2mo ago
Fixkamo-shared-library

Lassen Sie die Datenbank entscheiden, ob eine Reaktion bereits vorhanden ist

Die einzigartige Einschränkung auf (Nachricht, Mitglied, Emoji) war nichts Nützliches zu tun. Ein Lese-then-save verliert das Rennen mit dem eigenen zweiten Kli...

kamo·2mo ago
Fixkamo-internal

Eine fehlgeschlagene Reaktion oder Bearbeiten klebt nicht an der Nachricht

Nimmt @kamo/chat-core 0.1.9, die eine optimistische Bearbeitung oder Reaktion zurück rollt, wenn die Verbindung fällt und nicht erst, wenn der Server sich weige...

kamo·2mo ago
Featurekamo-internal

Ein Emoji auf einer einzigen Nachricht, und eine Nachricht, die Sie korrigieren können

Ein Mitglied bat um beides im Einzel-Chat. Sie landen auf dem gleichen Menü pro Nachricht die Fenster hat bereits, neben Copy und Unsend. Reaktionen als Chip-L...

kamo·2mo ago
Featurekamo-shared-library

Per-Message-Emoji-Reaktionen und eine Nachricht, die der Absender korrigieren kann

Zwei Dinge, die ein Mitglied im individuellen Chat gefragt hat: ein Emoji jeder im Gespräch kann eine einzelne Nachricht auflegen und die Möglichkeit, eine Nach...

kamo·2mo ago
FeatureKlusterServices

Aufgenommener Gruß, dial-by-extension, 1/2 an den Bediener

Ersetzt das Musik-on-Hold-Muster durch das aufgenommene Intro: - **************** spielt den Gruß UND hört bei die gleiche Zeit, so dass ein Anrufer ab der e...

Kamo·2mo ago
Fixkamo-internal

Der Arbeitsplatz, den Sie gewählt haben, ist der, in dem Sie landen

Wählen Sie "ABC Mortgage" bei der Anmeldung und Sie kamen in einem Arbeitsbereich tragen KamoCRM Logo und Farben, mit einem Menü links mit White Labeling, Plans...

kamo·2mo ago
FixEmailService

Stoppen Sie die ungelesene Karte mit E-Mail, die gelesen und gelöscht wurde

Die Home-Seite ungelesene Mail-Widget liest email_metadata.search_index direkt - es darf nicht eine IMAP-Verbindung ausgeben, die das Ganze ist Grund, es existi...

kamo·2mo ago
Fixkamo-internal

Halten Sie Support-Tickets aus der ungelesenen Plakette pro Mitglied

perSender ist, was setzt eine Zahl auf eine Person - ihre Mitglied-Verzeichnis-Reihe, ihre hex Kopf - so muss es bedeuten, "ungelesene Nachrichten von ihnen". E...

kamo·2mo ago
Fixkamo-shared-library

Eine ungelesene Zählung benennt einen Absender nur, wenn ein einzelnes Mitglied die Antwort ist

senderId ist, was Pins eine ungelesene Abzeichen zu einer Person - ihre Mitglied-Verzeichnis-Reihe, ihr Hexkopf - also muss es bedeuten, "diese Botschaften sind...

kamo·2mo ago
August 26, 2026
FeatureKlusterServices

Inbound-Auto-Besucher - Musik im Griff + Dial-by-Extension

Inbound-Anrufe hatten nirgendwo zu gehen: die "Incoming"-Tabelle war völlig leer, so auch ein gelieferter Anruf wäre in die Sackgasse geraten. Fügt den dazugebe...

Kamo·2mo ago
Fixkamo-marketing

Ein Add-on per Mailbox ist nicht pro Benutzer zu kosten

PER_MAILBOX fiel durch die Standard-Arm, so dass die öffentliche Preisseite die beiden E-Mail-Add-ons als "/user/month" gegen eine Postfachbörse beworben Preis....

Kamo·2mo ago
FeatureInitializerService

Ein gemeinsamer Kalender pro Org, eine primäre pro Mitglied

Die Bereitstellung hatte nichts darunter, so dass zwei gleichzeitige erste Lasten beide eingefügt. Einbricht, was das bereits gemacht hat - zwanzig doppelte Rei...

Kamo·2mo ago
FixEmailService

Stoppen Sie zwei erste Lasten Bereitstellung von zwei von jedem Kalender

Die Launchpad malt zwei Kalender-Widgets und jeder holt seinen eigenen Feed, so zwei Anfragen erreichten ListeCalendars auf einmal. Bereitstellung ist Fund-then...

Kamo·2mo ago
Fixkamo-internal

Speichern einer Einstellungsseite nicht mehr neu malt die Registerkarte als Plattform

Signiert in Wienerschnitzel, Einstellungen geöffnet - Branding, gespeicherte Unternehmensinfo, und der gesamte Arbeitsbereich kehrte zu Kamos Logo und Farben zu...

kamo·2mo ago

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen