KamoCRM

Live Change Log

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

17,497
Totale Änderungen
5,985
Merkmale
5,283
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 23, 2026
FeatureEmailService

Ablehnen eines Postfachs, das über die E-Mail-Lizenzen der Organisation hinausgeht

Eigentümerregel 2026-10-22: Add-ons berechnen die erworbenen Lizenzen pro Benutzer; wie viele Bevor ein Postfach in Betrieb genommen wird, muss es von einem Ben...

Kamo·4d ago
FeatureVOIPService

Ablehnen einer Nebenstelle, die über die Lizenzen der Organisation hinausgeht

Eigentümerregel 2026-10-22: Add-ons berechnen die erworbenen Lizenzen pro Benutzer; wie viele Die Anzahl der Erweiterungen, die verwendet werden können, ist nur...

Kamo·4d ago
FeatureBillingService

Lizenznutzung und Lizenzprüfungen pro Einheit für Add-ons pro Benutzer

Eigentümerregel 2026-10-22: Jedes pro-User-Add-on stellt die gekauften Lizenzen in Rechnung, wie Die Anzahl der Postfächer oder Nebenstellen, die verwendet werd...

Kamo·4d ago
October 22, 2026
Featurekamo-shared-library

Aktivieren oder Deaktivieren der Verlängerung für ein Live-Abonnement; Hinweise zu jeder Bestellung

Der Schalter für die automatische Erneuerung der Konsole hat ein Feld gesendet, das die Auftragsaktualisierung nur für Entwürfe nicht gesendet hat Es wurde also...

Kamo·4d ago
Fixkamo-shared-library

Die Genehmigung einer Kartenbestellung gewährt auch einen kostenpflichtigen Zugang

AUTO_BILL-Bestellungen warteten auf einen Stripe-Checkout, der die Abonnementrechnung ablehnte Bei längeren Nutzungen wird die gespeicherte Karte stattdessen an...

Kamo·4d ago
FeatureSecurityService

Kartenkunden werden automatisch am Rechnungstag belastet

Bei AUTO_BILL-Abonnements belastet der Abrechnungsauftrag jede genehmigte Rechnung mit dem Die gespeicherte Karte des Kunden am Abrechnungstag über die interne ...

Kamo·4d ago
FeatureBillingService

Interne Karten-Endpunkte für die automatische Belastung von Abonnementrechnungen

GET **************** und POST /charge, bewacht von der gemeinsamen X-Internal-Auth-Geheimnis (Konstante-Zeit-Vergleich; 403 ohne es). Eine Belastung ist ein Off...

Kamo·4d ago
Featurekamo-shared-library

Buchhaltung der automatischen Kartenbelastung auf Abonnementrechnungen

AUTO_BILL-Rechnungen werden am Rechnungstag belastet, sobald sie genehmigt und erneut versucht wurden Jeder Versuch wird nummeriert, bevor er durchgeführt wird,...

Kamo·4d ago
FixSecurityService

Der Abrechnungsauftrag nimmt jedes Abonnement und jede Rechnung in eine eigene Transaktion auf

Sein erster Durchlauf erhöhte Harmonys Oktober-Rechnung und verlor sie, als ein Audit-Einsatz Fehler, weil der gesamte Vorbereitungsschritt eine Transaktion war...

Kamo·4d ago
Fixkamo-shared-library

Abonnementereignisse speichern JSON-Zustände; Abrechnungsschritte laufen eine Zeile pro Transaktion aus

**************** sind jsonb, und Jeder Aufrufer schrieb einen bloßen Status wie ACTIVE - ein ungültiger JSON-Einsatz, der Zurück, was auch immer es auditiert ha...

Kamo·4d ago
Fixkamo-internal

Der POS-Proxy übergibt ein PDF oder eine leere Antwort, anstatt sie als JSON auszufallen

Das Rechnungs-PDF und alle 204 wurden durch response.json() geleitet und wurden zu einem 500.

Kamo·4d ago
Featurekamo-internal

Abonnement-Abrechnungskonsole – Rechnungsfach, Entwurfseditor, Zahlungen, Marktrechnung

Registerkarte Rechnungen: Klartextzeilen (Zeitraum, Gesamtbetrag, fälliger Betrag, Fälligkeitsdatum, Status) öffnen eine Schublade mit Sie sehen die Zeilen, die...

Kamo·4d ago
FixBillingService

Stripe Abrechnungen für Add-On-Lizenzen, keine Postfächer oder Erweiterungen in Verwendung

Jedes AddOn nimmt nun seine Menge von AddOnLicenses, die Regel der Bestellung Rechner und Abonnementrechnungen teilen: gekaufte Lizenzen, standardmäßig auf die ...

Kamo·4d ago
FeatureSecurityService

Automatische Abrechnung von Abonnements - Entwürfe, Eigentümerüberprüfung, E-Mail mit PDF, Zahlungen, Erinnerungen

SubscriptionBillingJob (stündlich, für einen Pod und beim Start) führt den Zyklus aus: - jede Verlängerungsrechnung als Entwurf 30 Tage vor dem Abrechnungstag e...

Kamo·4d ago
Featurekamo-signer-monorepo

Die Rechnung des Kunden, online — markiert, druckbar, mit PDF-Download

/[locale]/i/[token] löst die serverseitige Rechnung auf (Token im POST-Text, niemals eine URL) und Der Verkäufer stellt es in seinem eigenen Namen und seiner ei...

Kamo·4d ago
FeatureEmailService

BILLING_INVOICE, beim Anzeigen von Abonnementrechnungen gesperrt

Von SecurityService an die Eigentümer der verkaufenden Organisation erhoben, wenn ein Der Rechnungsentwurf eines Abonnements wartet auf Überprüfung oder eine Ku...

Kamo·4d ago
Featurekamo-shared-library

Lizenzbasierte Add-on-Preise und ein echter Abonnement-Rechnungslebenszyklus

Eine Regel für Add-On-Mengen (AddOnLicenses): Jedes Add-On stellt die Lizenzen in Rechnung GEKAUFT, wie Sitzplätze - pro Benutzer Add-ons standardmäßig auf die ...

Kamo·4d ago
PerformanceTranslateService

Hintergrundarbeit verwendet drei Motorenplätze pro Pod und wird mit niedriger Priorität gesendet

Ein Hintergrund-Slot pro Pod ließ drei der vier Streams der Engine während einer Wörterbuch-Synchronisierung im Leerlauf (eine Wartezeit über den 100-Sekunden-S...

Kamo·4d ago
PerformanceKlusterServices

Vier Streams von vier Threads und eine Spur, die eine frei für den Chat hält

Gemessen an der CPU-Klasse der Knoten mit dem eigenen Datenverkehr der Wörterbuchsynchronisation (15-Schlüssel-Blocks): ein Stream mit acht Threads Ich machte 1...

Kamo·4d ago
Fixkamo-internal

Lesen Sie Abonnementrechnungen, Ereignisse und Vereinbarungen unter den Schlüsseln, die der Server sendet

Der Server beantwortet Rechnungen/Rechnung, Ereignisse und Vereinbarungen/Vereinbarung; posApi Abonnement lesenRechnungen, AbonnementVeranstaltungen und Abonnem...

Kamo·4d ago
FeatureBillingService

Den Stripe-Spiegel von Stripe nachts und beim Start neu erstellen

Ereignisse, die älter als 30 Tage sind, können nicht abgerufen werden Abonnement-Ereignisse, die durch die API-Versionsfehler verloren gehen, sind nicht wiederh...

Kamo·4d ago
FixSecurityService

Katalogbearbeitungen erreichen nur die Organisation des Anrufers; Anrufer mit eigener Bestellung können sich nicht selbst kompensieren oder preisen

Jede Aktualisierung und Löschung eines Abonnementplans, Preis, Funktion, Add-on, Bundle, Die Mengenrabatt-, Promotions- oder Vertragsvorlage prüft nun, ob die Z...

Kamo·4d ago
Fixkamo-shared-library

Benennen Sie die Organisation, die eine Abonnementkatalogzeile besitzt

Die Katalog-Update-/Löschmethoden nehmen eine UID alleine, so dass ein Aufrufer, der die Katalogrecht in jeder Organisation konnte die Pläne einer anderen Organ...

Kamo·4d ago
Fixkamo-marketing

Eine fehlende Locale-Datei rendert Englisch anstatt zu werfen

i18n/request.ts und message-locales.ts importierten messages/<locale>.json nackt, also wurde ein Build erstellt, während das Wörterbuch Wenn Sie keine Datei für...

Kamo·4d ago
FixBillingService

Stripe Ereignisse aus einer beliebigen API-Version lesen und die fehlgeschlagenen Ereignisse wiedergeben

Der Live-Webhook-Endpunkt rendert Ereignisse am 2026-03-25.dahlia; stripe-java pins 2024-12-18.acacia, so dass jedes Rechnungs-, Zahlungs- und Abonnementereigni...

Kamo·4d ago
FixKlusterServices

Schreiben Sie Rumänisch mit Komma-unterhalb s und t

Das Modell mischt die alten Cedilla-Formen in Rumänisch (6 von 90 solchen Buchstaben im regenerierten Chat-Widget) (6.223 Cedilla gegen 15.688 Komma-unter) und ...

Kamo·4d ago
ChoreKlusterServices

Verzichten Sie auf die Bereitstellungsschritte der alten Engines, wenden Sie MADLADs Alias Services an, aktualisieren Sie Audit und Dokumentation

Schließt 56b37fa ab, der die Manifeste entfernt hat: Ohne diesen Schritt würde der Workflow immer noch Schritte für Verzeichnisse ausführen, die keine Manifeste...

Kamo·4d ago
ChoreKlusterServices

LibreTranslate, Bergamot und IndicTrans entfernen; MADLAD bedient jedes Paar

TranslateService spricht jetzt nur mit madlad (translateservice 5c7605b), Ende-zu-Ende verifiziert: jedes Kamo Gebietsschema Einschließlich Tamil und Swahili, e...

Kamo·4d ago
FeatureTranslateService

Eine Maschine, MADLAD-400, für jedes Sprachpaar

Ersetzt die Anbieter LibreTranslate, Bergamot und IndicTrans durch MadladProvider (klusterservices madlad/). Ihre Sprachen überlappten sich nicht, und ein Paar ...

Kamo·4d ago
PerformanceKlusterServices

Beam 4 nur für Etiketten, Strahl 2 bis 64 Token

Kosten ist Tokens x beam. Gemessen im Cluster mit den alten Motoren noch laufen: ein Stream 77 Zeichen/s und zwei 115 Zeichen/s auf kurzen Saiten am Balken 4. S...

Kamo·4d ago
FeatureKlusterServices

Eine Übersetzungsmaschine für jedes Paar, MADLAD-400-3B auf CPU

Ersetzt LibreTranslate (Argos), Bergamot und Kamo IndicTrans, deren Sprachsätze sich nicht überlappten und deren Lücken als Engländer zurückkehrten. MADLAD-400-...

Kamo·4d ago
FixKBService

Ein Pod übersetzt einen Artikel, nicht jede Hülse auf einmal

Die Flotten-weite Sperre der Sweep wird nur gehalten, während sie in Warteschlangen arbeitet, was Millisekunden dauert, so dass jeder pod lief seine eigene Swee...

Kamo·4d ago
FixTranslateService

Schicken Sie einer Engine nie einen Text länger als es dauert

IndicTrans beantwortet eine Anfrage über 20.000 Zeichen mit einem permanenten HTTP 413, also eine lange Hilfe-Artikel könnte nie in Tamil übersetzt werden; ein ...

Kamo·4d ago
FixKBService

Übersetzen Sie die Worte eines Artikels, nicht seine Lexical JSON

InhaltJson wurde an die Übersetzungsmaschinen geschickt, als wäre es ein Satz. Am 2026-10-22 eins Satz davon kam zurück aus dem Russischen mit dem Satz gegangen...

Kamo·4d ago
FixKlusterServices

Speicherlimit 14Gi - 20Gi, Anfrage 10Gi -- 12Gi

Sieben-Tage-Spitzenarbeitssatz war 13,8 und 13,1 GiB gegen die 14Gi-Grenze, so dass die Kernel reclaimed die mmapped argos Modelle und en--ru auf Hilfe Artikel ...

Kamo·4d ago
FixSecurityService

Die Schaffung eines MORTGAGE-Marktes gibt der Organisation ihr Kreditgeberprofil auf einmal

Das Kreditgeberprofil eines MORTGAGE-Marktes (und seine fünf Konfigurationsreihen) wurde nur von erstellt, die Boot-Zeit-Selbstheilung, so dass ein Markt erstel...

Kamo·5d ago
October 21, 2026
Featurekamo-internal

Der Leihbeamtenfilter der Pipeline zeigt Gesichter und öffnet die Mitgliedskarte

Jeder Offizier in den Optionen des Filters, und der ausgewählte, ist sein Avatar und Name Eingewickelt in die gemeinsame MemberHoverCard. Ein Klick wählt noch.

Kamo·5d ago
Featurekamo-internal

Der Leihbeauftragte der Pipeline öffnet die gemeinsame Mitgliedskarte

Der Leihbeamter bei jedem Deal ist in MemberHoverCard, das Popup jeder andere verpackt Oberfläche verwendet für ein Mitglied. Es öffnet sich auf Hover und Tasta...

Kamo·5d ago
Fixkamo-internal

Offene Angebote werden immer erweitert, der Darlehensoffizier zeigt ihr Foto, und die Leihzahl liest sich in eine Richtung

- Open view: jedes Geschäft zeigt seine Darlehen, ohne Erweiterung / Zusammenbruch Kontrolle. Vergangenheit und alle bleiben standardmäßig zusammengebrochen u...

Kamo·5d ago
Featurekamo-internal

Eine vollbreite, volle HMDA LAR-Seite; lesbare Marken-Buttons auf der Leihseite

- HMDA LAR: Das Register ist ein AG-Netz, das die gesamte Breite und jedes Pixel einnimmt unter dem Header, und scrollt in sich selbst - die Seite nicht mehr ...

Kamo·5d ago
Fixkamo-internal

Zurück von einem Darlehen kehrt auf den Bildschirm wurde es von geöffnet, und ein Darlehen zeigt immer seine volle Zahl

- Die Leihseite's Back wurde hart codiert / Handel, die den ersten Markt öffnet zu Hause. Jeder Opener (Pipeline, Board, Dokument-Warteschlange, Registerkarte...

Kamo·5d ago
Featurekamo-internal

Eine neue Hypothek Pipeline - offene Angebote zuerst, vorbei an denen ein Klick entfernt, und jedes Geschäft von seiner Karte verwaltet

Die Pipeline-Tab unter einem Hypothekenmarkt wird um Transaktionen herum neu aufgebaut: - Geöffnet | Vergangenheit | Alle Ansichten (vergangene = abgeschlossen...

Kamo·5d ago
PerformanceSecurityService

Die Hypothek-Pipeline Lasten in einer Handvoll von Anfragen, und ein Geschäft kann umbenannt werden und nehmen Sie ein zweites Darlehen

Die beiden Leszeichen der Pipeline waren N+1 auf der Rundreise: - GET / Hypotheken-apps geladenen schlichten AppMortgage-Reihen, und jeder dann gefeuert ein ...

Kamo·5d ago
Fixkamo-internal

Ein Tool-Menü bleibt auf einer seiner Seiten und den Seiten unter ihnen ausgewählt

Die letzte Änderung beleuchtete ein Werkzeugmenü (Mail, Docs, Support, IoT, Einstellungen, Kameras) nur, wenn eine Zeile href war genau die Seite geöffnet, und ...

Kamo·5d ago
Fixkamo-internal

Zahlen und Adressen öffnen ihre Popups, unsichtbare Aufzeichnungen in Klartexten, schlichte Etiketten, Rechte-Fälle

Genehmigung Follow-up 2026-10-21 (Kontrolle des Zulassungsbereichs). - Die Überschrift zieht jede Telefonnummer und E-Mail-Adresse der Kartennamen (card.cont...

Kamo·5d ago
FeatureSecurityService

Genehmigen und immer überprüfen die Rechte ein Werkzeug braucht nur in einem Fall

Genehmigungs-Nachbeworter 2026-10-21: Die Tool Plane-Karte nennt jetzt die Rechte a Werkzeug-Service erzwingt nur in einigen Fällen (alwaysAllow.rightsWhen: a D...

Kamo·5d ago
FixMCPGatewayService

Jedes Recht eines Tools erzwingt; Klartexte für ungesehene Aufzeichnungen und Zahlen

Genehmigung Follow-up 2026-10-21 (Controller-Überprüfung der Zulassungen UI). Rechte (Punkt 4): eine Prüfung der erklärten Rechte jedes Werkzeugs gegen die Rec...

Kamo·5d ago
Featurekamo-internal

Eckbänder an jeder Kante, auf Tabs und auf den offenen Seiten der oberen Bar

Nach der Linksränderrunde erhalten die anderen drei Kanten die gleiche Behandlung, auf einem festen Mapping: eine obere Regel wird ein oberes linkes Band, eine ...

Kamo·5d 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